On 4/23/2019 8:27 AM, Lee Yarwood wrote:
As far I know, Piotr (in copy) has taken over Lee's work and the plan is to get it merged after the PTG, before Placement is removed in Nova. The work is highly prioritized in the our compute team.
Step 1. (after PTG and before it's removed in Nova) Rebase TripleO work, make it pass CI & reviewed by TripleO Core, land it. Target is Train Milestone 1. https://review.opendev.org/#/q/topic:tripleo-placement-extraction+(status:op...)
FWIW the plan was to land this prior to PTG and thanks to Martin, Emilien and Alex it actually landed on Friday. All Train based TripleO deployments should default to using an extracted Placement service.
Step 2. Clean up TripleO and removing old references to Nova Placement service. Target is Train Milestone 2. https://review.opendev.org/#/q/topic:tripleo-nova-placement-removal+(status:...)
With the initial extraction now landed we should be able to land some of the cleanups ahead of the PTG. I'll help Piotr rebase these and the various RDO changes now.
I'll let the compute folks to give more details if needed but I hope it answers your question. https://review.opendev.org/#/q/topic:tripleo-placement-upgrade-from-nova-pla...)
There's additional WIP work to support upgrades from nova-placement in Stein to an extracted service in Train covered by the above topic. I don't expect this to be ready by PTG but we will try to have something running in CI that shows our intent at least.
Thanks Lee, this is great detail. I've updated the Forum etherpad. -- Thanks, Matt