Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update code should be more robust #271

Open
JeffreyDevloo opened this issue Aug 21, 2017 · 1 comment
Open

Update code should be more robust #271

JeffreyDevloo opened this issue Aug 21, 2017 · 1 comment
Milestone

Comments

@JeffreyDevloo
Copy link
Contributor

Problem description

The current update code will stop if an exception is raised anywhere in between updating from the last supported version to the newest one.
For instance, updating from 1 to 6 and the code fails on changes for update 2: the environment won't be able to handle update 6.

@kvanhijf
Copy link
Contributor

We should introduce something similar to what we have in the framework code, out-of-band migrations.
These are pieces of code which can be executed after the update and which won't have any impact on the update itself.
In the framework we use celerybeat for this purpose. What could be used for this in the ASD manager?

@wimpers wimpers added this to the Roadmap milestone Aug 23, 2017
sjovdnbos pushed a commit that referenced this issue Feb 12, 2018
sjovdnbos pushed a commit that referenced this issue Feb 12, 2018
Merge pull request #271 from openvstorage/master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants