----- Original Message ----- > During the PTG we had some nice conversations about how TripleO can make > progress on testing OpenStack deployments with Python 3. > In CC, Haikel, Alfredo and Javier, please complete if I missed something.
> ## Goal > As an OpenStack distribution, RDO would like to ensure that the OpenStack > services (which aren't depending on Python 2) are packaged and can be > containerized to be tested in TripleO CI. > ## Challenges > - Some services aren't fully Python 3, but we agreed this was not our problem > but the project's problems. However, as a distribution, we'll make sure to > ship what we can on Python 3. > - CentOS 7 is not the Python 3 distro and there are high expectations from > the next release but we aren't there yet. > - Fedora is Python 3 friendly but we don't deploy TripleO on Fedora, and we > don't want to do it (for now at least). > ## Proposal > - Continue to follow upstream projects who support Python3 only and ship rpms > in RDO. > - Investigate the build of Kolla containers on Fedora / Python 3 and push > them to a registry (maybe in the same namespace with different name or maybe > a new namespace). > - Kick-off some TripleO CI experimental job that will use these containers to > deploy TripleO (maybe on one basic scenario for now). One point we should add here: to test Python 3 we need some base operating system to work on. For now, our plan is to create a set of stabilized Fedora 28 repositories and use them only for CI jobs. See [1] for details on this plan. Regards, Javier [1] - https://etherpad.openstack.org/p/stabilized-fedora-repositories-for-openstack > ## Roadmap for Rocky > For Rocky we agreed to follow the 3 steps part of the proposal (maybe more, > please add what I've missed). > That way, we'll be able to have some early testing on python3-only > environments (thanks containers!) without changing the host OS. > Thanks for your feedback and comments, it's an open discussion. > -- > Emilien Macchi
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
