2013-10-23 15:54:24 |
JuanJo Ciarlante |
bug |
|
|
added bug |
2013-10-23 17:14:17 |
Curtis Hovey |
juju-core: status |
New |
Triaged |
|
2013-10-23 17:14:19 |
Curtis Hovey |
juju-core: importance |
Undecided |
High |
|
2013-10-23 17:14:35 |
Curtis Hovey |
tags |
|
improvement upgrade-charm |
|
2013-11-04 10:09:59 |
John A Meinel |
description |
For the discussion below , "update" refers to upgrade-charm or config-change.
To add reliability to mission critical services, we should be able to do rolling updates ("update ok -> next"), and/or being able to partially update a subset of units.
E.g. use-case: ~1000 units cassandra restarting at the same time (think also: shared storage layer thundering effect).
E.g suggested usage:
$ juju deploy --max-in-flight=2 ...
Then to properly support resuming above (if interrupted)
$ juju deploy --num-units-to-update=10
Then to complete either rollback:
$ juju deploy --roll-back ...
$ juju deploy --roll-forward ...
FYI webops currently has workarounded this at some charms by:
juju set units-to-update=0,2,5
juju set units-to-update=all |
For the discussion below , "update" refers to upgrade-charm or config-change.
To add reliability to mission critical services, we should be able to do rolling updates ("update ok -> next"), and/or being able to partially update a subset of units.
E.g. use-case: ~1000 units cassandra restarting at the same time (think also: shared storage layer thundering effect).
E.g suggested usage:
$ juju upgrade-charm --max-in-flight=2 ...
Then to properly support resuming above (if interrupted)
$ juju upgrade-charm --num-units-to-update=10
Then to complete either rollback:
$ juju upgrade-charm --roll-back ...
$ juju upgrade-charm --roll-forward ...
FYI webops currently has workarounded this at some charms by:
juju set units-to-update=0,2,5
juju set units-to-update=all |
|
2014-05-12 18:12:17 |
Canonical Juju QA Bot |
juju-core: importance |
High |
Medium |
|
2014-07-30 11:47:41 |
Simon Davy |
bug |
|
|
added subscriber Simon Davy |
2014-09-02 08:24:02 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto MURATA |
2015-02-08 22:03:32 |
Greg Nolle |
bug |
|
|
added subscriber Greg Nolle |
2016-10-19 08:32:28 |
Anastasia |
bug task added |
|
juju |
|
2016-10-19 08:32:36 |
Anastasia |
juju-core: status |
Triaged |
Won't Fix |
|
2016-10-19 08:32:40 |
Anastasia |
juju: status |
New |
Triaged |
|
2016-10-19 08:32:42 |
Anastasia |
juju: importance |
Undecided |
Wishlist |
|
2017-10-04 15:56:24 |
Peter Sabaini |
tags |
improvement upgrade-charm |
canonical-bootstack improvement upgrade-charm |
|
2018-01-16 13:45:15 |
Alvaro Uria |
bug |
|
|
added subscriber The Canonical Sysadmins |
2018-01-16 13:45:23 |
Alvaro Uria |
bug |
|
|
added subscriber Legacy - Canonical WTFB |
2018-01-18 06:05:50 |
Xav Paice |
bug task added |
|
charm-helpers |
|
2020-12-03 01:44:17 |
Erwin Dwight Paler |
bug |
|
|
added subscriber SBI BITS |
2022-11-03 16:16:38 |
Canonical Juju QA Bot |
juju: importance |
Wishlist |
Low |
|
2022-11-03 16:16:40 |
Canonical Juju QA Bot |
tags |
canonical-bootstack improvement upgrade-charm |
canonical-bootstack expirebugs-bot improvement upgrade-charm |
|