• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

01org / ciao / 423
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: topic/config-subnet-bits
DEFAULT BRANCH: master
Ran 28 Feb 2017 04:15PM UTC
Jobs 3
Files 105
Run time 7min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
423

push

travis-ci

markdryan
ciao-controller: Implement instance migration

This commit adds support for instance migration in controller.  It does
this my mapping the stop command received from clients to an SSNTP
DELETE command and the restart command to an SSNTP start.  There are
ofcourse some complications.  A special flag, migration, is set in the
SSNTP DELETE command payload to indicate that the instance being deleted
is actually being migrated.  This causes launcher to send an InstanceStopped
event, rather than an InstanceDeleted event, when it has deleted the
instance from the local node.  Controller has been modified to remove
the association between a node and an instance and to set the instance
state to exited when it receives an InstanceStopped event, but to otherwise
leave the instance untouched.  Launcher also sends InstanceStopped events when
an instance dies of its own accord, e.g., its a container whose workload has
finished.

At a later stage when the user issues a restart command controller now
recreates the original START command from the information it stores about
the instance.  This command is sent to scheduler and the instance is
restarted on a new node.

Fixes #1121
Fixes #1043

Signed-off-by: Mark Ryan <mark.d.ryan@intel.com>

14862 of 22528 relevant lines covered (65.97%)

2.13 hits per line

Jobs
ID Job ID Ran Files Coverage
1 423.1 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7) 28 Feb 2017 04:15PM UTC 0
65.97
Travis Job 423.1
2 423.2 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7) 28 Feb 2017 04:16PM UTC 0
66.02
Travis Job 423.2
3 423.3 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7) 28 Feb 2017 04:22PM UTC 0
66.02
Travis Job 423.3
Source Files on build 423
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #423
  • 11d2d15f on github
  • Prev Build on migration (#413)
  • Next Build on migration (#424)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc