[Openstack] OpenStack Rocky for Ubuntu 18.04 LTS
Corey Bryant
corey.bryant at canonical.com
Fri Sep 7 15:18:37 UTC 2018
The Ubuntu OpenStack team at Canonical is pleased to announce the general
availability of OpenStack Rocky on Ubuntu 18.04 LTS via the Ubuntu Cloud
Archive. Details of the Rocky release can be found at:
https://www.openstack.org/software/rocky
To get access to the Ubuntu Rocky packages:
Ubuntu 18.04 LTS
-----------------------
You can enable the Ubuntu Cloud Archive pocket for OpenStack Rocky on
Ubuntu 18.04 installations by running the following commands:
sudo add-apt-repository cloud-archive:rocky
sudo apt update
The Ubuntu Cloud Archive for Rocky includes updates for:
aodh, barbican, ceilometer, ceph (13.2.1), cinder, designate,
designate-dashboard, glance, gnocchi, heat, heat-dashboard, horizon,
ironic, keystone, magnum, manila, manila-ui, mistral, murano,
murano-dashboard, networking-bagpipe, networking-bgpvpn, networking-hyperv,
networking-l2gw, networking-odl, networking-ovn, networking-sfc, neutron,
neutron-dynamic-routing, neutron-fwaas, neutron-lbaas,
neutron-lbaas-dashboard, neutron-vpnaas, nova, nova-lxd, octavia,
openstack-trove, openvswitch (2.10.0), panko, sahara, sahara-dashboard,
senlin, swift, trove-dashboard, vmware-nsx, watcher, and zaqar.
For a full list of packages and versions, please refer to:
http://reqorts.qa.ubuntu.com/reports/ubuntu-server/cloud-archive/rocky_versions.html
Python 3 support
---------------------
Python 3 packages are now available for all of the above packages except
swift. All of these packages have successfully been unit tested with at
least Python 3.6. Function testing is ongoing and fixes will continue to be
backported to Rocky.
Python 3 enablement
--------------------------
In Rocky, Python 2 packages will still be installed by default for all
packages except gnocchi and octavia, which are Python 3 by default. In a
future release, we will switch all packages to Python 3 by default.
To enable Python 3 for existing installations:
# upgrade to latest Rocky package versions first, then:
sudo apt install python3-<service> [1]
sudo apt install libapache2-mod-wsgi-py3 # not required for all
packages [2]
sudo apt purge python-<service> [1]
sudo apt autoremove --purge
sudo systemctl restart <service>-*
sudo systemctl restart apache2 # not required for all packages [2]
For example:
sudo apt install aodh-*
sudo apt install python3-aodh libapache2-mod-wsgi-py3
sudo apt purge python-aodh
sudo apt autoremove --purge
sudo systemctl restart aodh-* apache2
To enable Python 3 for new installations:
sudo apt install python3-<service> [1]
sudo apt install libapache2-mod-wsgi-py3 # not required for all
packages [2]
sudo apt install <service>-<name>
For example:
sudo apt install python3-aodh libapache2-mod-wsgi-py3 aodh-api
[1] The naming convention of python packages is generally python-<service>
and python3-<service>. For horizon, however, the packages are named
python-django-horizon and python3-django-horizon.
[2] The following packages are run under apache2 and require installation
of libapache2-mod-wsgi-py3 to enable Python 3 support:
aodh-api, cinder-api, barbican-api, keystone, nova-placement-api,
openstack-dashboard, panko-api, sahara-api
Other notable changes
----------------------------
sahara-api: sahara API now runs under apache2 with mod_wsgi
Branch Package Builds
-----------------------------
If you would like to try out the latest updates to branches, we deliver
continuously integrated packages on each upstream commit via the following
PPA’s:
sudo add-apt-repository ppa:openstack-ubuntu-testing/mitaka
sudo add-apt-repository ppa:openstack-ubuntu-testing/ocata
sudo add-apt-repository ppa:openstack-ubuntu-testing/pike
sudo add-apt-repository ppa:openstack-ubuntu-testing/queens
sudo add-apt-repository ppa:openstack-ubuntu-testing/rocky
Reporting bugs
-------------------
If you have any issues please report bugs using the 'ubuntu-bug' tool to
ensure that bugs get logged in the right place in Launchpad:
sudo ubuntu-bug nova-conductor
Thanks to everyone who has contributed to OpenStack Rocky, both upstream
and downstream. Special thanks to the Puppet OpenStack modules team and the
OpenStack Charms team for their continued early testing of the Ubuntu Cloud
Archive, as well as the Ubuntu and Debian OpenStack teams for all of their
contributions.
Have fun and see you in Stein!
Cheers,
Corey
(on behalf of the Ubuntu OpenStack team)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20180907/c6cf4069/attachment.html>
More information about the Openstack
mailing list