This is an update on what has been achieved this week with the regard of
Containerized Undercloud efforts in TripleO:

TL;DR: really good efforts have been made and we can now deploy a full
(multinode) overcloud in CI. OVB testing in progress and lot of remaining

## Bugfixes
docker-registry: add missing firewall rules -
mistral-executor: mount /var/lib/mistral -
docker: configure group/user for deployment_user - + dependencies
Fix PublicVirtualFixedIPs in envs -
Align zaqar max_messages_post_size with undercloud -
undercloud_post: fix subnet name -

## CI
We manage to run a containerized overcloud deployed by a containerized
undercloud in CI, results can be seen here:
The job is running on featureser010 now (for testing purpose) but as James
mentioned in the review, we won't switch this job to run a containerized
undercloud. Note there is no impact on the job runtime.
We'll need to properly deprecate the non-containerized undercloud first but
we'll need to find a CI job that we can use for gating, so we avoid
regression during the cycle.
Now we're working on deploying featureset001 (ovb-ha), with TLS, net-iso,
Ironic/Nova/Neutron (baremetal bits) from a containerized undercloud:
It's not working yet but we're working toward the blockers as they come
during testing.

# TLS Support
All patches that were in progress have been merged, and now under testing
in ovb-ha + containerized u/c (see above).

# UI Support
Work is still in progress, patches are ready for review, but some one them
don't pass pep8 yet. We'll hopefully fix it soon.

# Other items
routed ctlplane networking: Harald is currently making progress on the
items, some patches are ready for review.
Create temp copy of tripleo-heat-templates before processing them: Bogdan
is working on - the patch is under
Upgrades: no work has been started so far but we'll probably discuss about
this topic during the PTG.

As usual please comment or add anything that I missed.
Thanks all for your help/reviews/efforts so far,


On Tue, Feb 13, 2018 at 6:41 AM, Emilien Macchi <> wrote:

> On Tue, Feb 13, 2018 at 2:40 AM, Harald Jensås <> wrote:
>> On Fri, 2018-02-09 at 14:39 -0800, Emilien Macchi wrote:
>> > On Fri, Feb 9, 2018 at 2:30 PM, James Slagle <>
>> > wrote:
>> > [...]
>> >
>> > > You may want to add an item for the routed ctlplane work that
>> > > landed
>> > > at the end of Queens. Afaik, that will need to be supported with
>> > > the
>> > > containerized undercloud.
>> >
>> > Done:
>> >
>> Tanks Emilien,
>> I added several work items to the Trello card, and a few patches. Still
>> WiP.
>> Do we have any CI that use containerized undercloud with actual Ironic
>> deployement? Or are they all using deployed-server?
>> E.g do we have anything actually testing this type of change?
>> I belive that would have to be an ovb job with containerized undercloud?
> I'm working on it since last week:
> uLqbHTip/13-switch-other-jobs-to-run-a-containerized-undercloud
> But currently trying to make things stable again, we introduce regressions
> and this is high prio now.
> --
> Emilien Macchi

Emilien Macchi
OpenStack Development Mailing List (not for usage questions)

Reply via email to