[openstack-dev] [tripleo] Rocky blueprints

Harald Jensås hjensas at redhat.com
Thu Jul 12 14:56:38 UTC 2018


On Wed, 2018-07-11 at 10:39 -0600, Alex Schultz wrote:
> Hello everyone,
> 
> As milestone 3 is quickly approaching, it's time to review the open
> blueprints[0] and their status.  It appears that we have made good
> progress on implementing significant functionality this cycle but we
> still have some open items.  Below is the list of blueprints that are
> still open so we'll want to see if they will make M3 and if not, we'd
> like to move them out to Stein and they won't make Rocky without an
> FFE.

Thanks for the reminder. I'd like an FFE for the tripleo-routed-
networks-templates blueprint. (Hope this is formal enough.)

> Currently open with pending patches (may need FFE):
> 
> - https://blueprints.launchpad.net/tripleo/+spec/tripleo-routed-netwo
> rks-templates
> 

I have made quite a bit of progress on this over the last couple of
weeks. There is a bit more too do, but the two sets of changes up there
does improve things incrementally.

All the patches are under this topic:
- https://review.openstack.org/#/q/topic:bp/tripleo-routed-networks-tem
plates+(status:open+OR+status:merged)

If we manage to land the two patch series starting with ...
 - https://review.openstack.org/579580
and:
 - https://review.openstack.org/580235

... completing the ones starting with https://review.openstack.org/5821
80 and a couple of more follow ups should be achievable before RC1. (I
will be on PTO after tomorrow, returning August 13.)



Over the last couple of days I have also started using rdocloud and
OVB. I pushed this pull request yesterday: https://github.com/cybertron
/openstack-virtual-baremetal/pull/43. (We should be able to re-use this
in CI to get better coverage.)


These changes reduce the complexity of configuring routed networks for
the end-user greatly. I.e use the same overcloud node network config
template for roles in different routed networks, and remove the need to
do hiera overrides such as:

ComputeLeaf2ExtraConfig:
  nova::compute::libvirt::vncserver_listen: "%{hiera('internal_api2')}"
  neutron::agents::ml2::ovs::local_ip: "%{hiera('tenant2')}"
  [ ... and so on ... ]



--
Harald Jensås





More information about the OpenStack-dev mailing list