[Backport] Multiple devstack releases with one machine - #538
[Backport] Multiple devstack releases with one machine#538arbrandes wants to merge 1 commit intoopenedx-unsupported:open-release/ironwood.masterfrom arbrandes:ironwood/multiple-releases-one-machine
Conversation
…tainers for multi-version devstack support
|
Thanks for the pull request, @arbrandes! I've created OSPR-4562 to keep track of it in JIRA, where we prioritize reviews. Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
|
@arbrandes Thank you for your contribution. @jmbowman Can you please have a look, this is ready for you. |
|
Hmm, this is significantly bigger than the type of changes we normally make on a release branch, and #532 has been changed a fair bit since this was written. Is there still a desire to get these changes into Ironwood? |
|
Considering that Juniper is almost out the door, wouldn't it make more sense to merge this in the open-release/juniper.master branch? (which has just been created) The whole point of this PR is to make it possible to test older releases, right? So we would be able to test Ironwood from the Juniper branch. |
|
@jmbowman @regisb @arbrandes With #532 @kdmccormick is looking at final review today before committing it. Additional changes were taking into consideration outside the @kdmccormick Just merged #532 and wrote this forum post here. |
|
#532 has been merged. I think this is a great change. However, I hesitate to recommend that it be merged into Just my $0.02. |
There is definitely a desire for us at OpenCraft, as we have to regularly maintain (and backport fixes to) Ironwood instances. In any case, and for what it's worth, I do intend to update this PR to reflect the changes ended up merged on #532. :)
The Which is to say, Juniper should definitely also get this, methinks. Whether it's universally considered necessary for Ironwood is debatable, of course. At OpenCraft we'll definitely have a use for it.
Fair enough. I, for one, will be testing this with Ironwood, Juniper, and master going forward anyway (I already have these 3 devstacks installed simultaneously right now, as a matter of fact). Probably more folks at OpenCraft, too. We'll make sure to let you know if we find anything wrong. :) |
I made this #564 to handle this update. cc: @arbrandes @regisb |
|
@arbrandes Is this PR still relevant for Opencraft? The Ironwood branch is no longer officially supported, but if these changes are helpful to you guys, then I'll be happy to merge. Otherwise we should close this. |
|
@bradenmacdonald Please advise on whether this is still relevant, now that we are on Koa, or can be closed. CC @nedbat @regisb @jmbowman |
|
I'll ask @arbrandes |
|
@natabene, apologies for the delay. This can be closed, as we don't have a need for it anymore. |
|
@arbrandes Even though your pull request wasn’t merged, please take a moment to answer a two question survey so we can improve your experience in the future. |
This is a backport of https://github.com/edx/devstack/pull/532 to ironwood.master.