-
Notifications
You must be signed in to change notification settings - Fork 414
Conversation
How will people upgrade from Mantl 1.0? |
good question. If you already have a 1.0 cluster with chronos installed, I don't know if there is really a great reason to switch. But, I can add a little bit to the documentation that explains how to turn off the existing chronos on control nodes and switch to the version running in marathon |
ah but since we are using the same role name, it is likely that the addon will be installed anyway if someone has |
@ryane We could move it to Other than that, this is looking awesome! I got a successful install with no Chronos dashboard in MantlUI for Chronos, and the UI appears and works after the Marathon deployment finishes. |
Deleting the Marathon task also works as described. |
@siddharthist I added a check to make sure it already isn't installed in the playbook and I added some docs. I didn't resurrect the old role b/c I wasn't sure how it would behave if we had a chronos role in both |
@ryane Sweet, I'll deploy this again later today to make sure it's working as expected with the new changes. |
Successfully skips when Chronos is installed on a 1.0 cluster! Unfortunately, the instructions won't reinstall Chronos, because mantl-api is the version that doesn't watch the Consul K/V to install packages. I'm testing whether or not this is fixed by running |
If you just run |
This has now been tested on its own, as well as with a sucessful upgrade from 1.0. Merging |
chronos marathon addon
I didn't use |
When you upgrade from a 1.0.x cluster to 1.1, and you re-run your sample|mantl playbook, it should actually upgrade mantl-api. |
converts chronos to an addon that runs in marathon
Fixes #792
Fixes #1155
Obsoletes #1168