← Back to team overview

linaro-release team mailing list archive

[Bug 768302] Re: Provide ways for transparent/graceful service upgrades

 

We don't seem to have any issues doing upgrades the way it is now,
lowering priority.


** Summary changed:

- Provide ways for transparent/graceful service upgardes
+ Provide ways for transparent/graceful service upgrades

** Changed in: linaro-android-build-tools
   Importance: Low => Wishlist

-- 
You received this bug notification because you are a member of linaro-
infrastructure-drivers, which is the registrant for Linaro Android Build
Tools.
https://bugs.launchpad.net/bugs/768302

Title:
  Provide ways for transparent/graceful service upgrades

Status in Linaro Android Build Tools:
  New

Bug description:
  James Westby wrote:
  I was thinking more that we cause the existing process to stop listening
  on the socket, but to continue servicing existing connections and then
  exit. The new process can start listening on the socket with only a very
  short window.

  I guess it would also require co-ordination between the old and new
  processes to not cause them both to try and pull to the same
  repositories. There could be a simple approach there involving the old
  process not doing anything more and returning the original manifest to
  the client, or the most up-to-date manifest that it has.

  More discussion is at https://code.launchpad.net/~pfalcon/linaro-
  android-build-tools/deploy-script/+merge/58526

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-android-build-tools/+bug/768302/+subscriptions