Using the Ocata staging PPA, the python-oslo.middleware package is properly updated:
root@test:~# apt-cache policy python-nova python-nova: Installed: 2:13.1.4-0ubuntu4.5 Candidate: 2:15.1.5-0ubuntu1~cloud6 Version table: 2:15.1.5-0ubuntu1~cloud6 500 500 http://ppa.launchpad.net/ubuntu-cloud-archive/ocata-staging/ubuntu xenial/main amd64 Packages 2:15.1.5-0ubuntu1~cloud5 500 500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages *** 2:13.1.4-0ubuntu4.5 500 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 100 /var/lib/dpkg/status 2:13.0.0-0ubuntu2 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages root@test:~# apt-cache policy python-oslo.middleware python-oslo.middleware: Installed: 3.8.0-2ubuntu1 Candidate: 3.23.1-0ubuntu1.1~cloud0 Version table: 3.23.1-0ubuntu1.1~cloud0 500 500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages 3.23.1-0ubuntu1.1~cloud0 500 500 http://ppa.launchpad.net/ubuntu-cloud-archive/ocata-staging/ubuntu xenial/main amd64 Packages *** 3.8.0-2ubuntu1 500 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 100 /var/lib/dpkg/status 3.8.0-2 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages root@test:~# apt install python-nova -y <--snip--> root@test:~# apt-cache policy python-nova python-nova: Installed: 2:15.1.5-0ubuntu1~cloud6 Candidate: 2:15.1.5-0ubuntu1~cloud6 Version table: *** 2:15.1.5-0ubuntu1~cloud6 500 500 http://ppa.launchpad.net/ubuntu-cloud-archive/ocata-staging/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status 2:15.1.5-0ubuntu1~cloud5 500 500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages 2:13.1.4-0ubuntu4.5 500 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 2:13.0.0-0ubuntu2 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages root@test:~# apt-cache policy python-oslo.middleware python-oslo.middleware: Installed: 3.23.1-0ubuntu1.1~cloud0 Candidate: 3.23.1-0ubuntu1.1~cloud0 Version table: *** 3.23.1-0ubuntu1.1~cloud0 500 500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata/main amd64 Packages 100 /var/lib/dpkg/status 3.23.1-0ubuntu1.1~cloud0 500 500 http://ppa.launchpad.net/ubuntu-cloud-archive/ocata-staging/ubuntu xenial/main amd64 Packages 3.8.0-2ubuntu1 500 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 3.8.0-2 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Using the Ocata staging PPA, the python- oslo.middleware package is properly updated:
root@test:~# apt-cache policy python-nova 5-0ubuntu1~ cloud6 15.1.5- 0ubuntu1~ cloud6 500 ppa.launchpad. net/ubuntu- cloud-archive/ ocata-staging/ ubuntu xenial/main amd64 Packages 15.1.5- 0ubuntu1~ cloud5 500 ubuntu- cloud.archive. canonical. com/ubuntu xenial- updates/ ocata/main amd64 Packages archive. ubuntu. com/ubuntu xenial-updates/main amd64 Packages security. ubuntu. com/ubuntu xenial- security/ main amd64 Packages dpkg/status 13.0.0- 0ubuntu2 500 archive. ubuntu. com/ubuntu xenial/main amd64 Packages oslo.middleware oslo.middleware : 0ubuntu1. 1~cloud0 23.1-0ubuntu1. 1~cloud0 500 ubuntu- cloud.archive. canonical. com/ubuntu xenial- updates/ ocata/main amd64 Packages 23.1-0ubuntu1. 1~cloud0 500 ppa.launchpad. net/ubuntu- cloud-archive/ ocata-staging/ ubuntu xenial/main amd64 Packages archive. ubuntu. com/ubuntu xenial-updates/main amd64 Packages security. ubuntu. com/ubuntu xenial- security/ main amd64 Packages dpkg/status archive. ubuntu. com/ubuntu xenial/main amd64 Packages 5-0ubuntu1~ cloud6 5-0ubuntu1~ cloud6 5-0ubuntu1~ cloud6 500 ppa.launchpad. net/ubuntu- cloud-archive/ ocata-staging/ ubuntu xenial/main amd64 Packages dpkg/status 15.1.5- 0ubuntu1~ cloud5 500 ubuntu- cloud.archive. canonical. com/ubuntu xenial- updates/ ocata/main amd64 Packages 13.1.4- 0ubuntu4. 5 500 archive. ubuntu. com/ubuntu xenial-updates/main amd64 Packages security. ubuntu. com/ubuntu xenial- security/ main amd64 Packages 13.0.0- 0ubuntu2 500 archive. ubuntu. com/ubuntu xenial/main amd64 Packages oslo.middleware oslo.middleware : 0ubuntu1. 1~cloud0 0ubuntu1. 1~cloud0 0ubuntu1. 1~cloud0 500 ubuntu- cloud.archive. canonical. com/ubuntu xenial- updates/ ocata/main amd64 Packages dpkg/status 23.1-0ubuntu1. 1~cloud0 500 ppa.launchpad. net/ubuntu- cloud-archive/ ocata-staging/ ubuntu xenial/main amd64 Packages archive. ubuntu. com/ubuntu xenial-updates/main amd64 Packages security. ubuntu. com/ubuntu xenial- security/ main amd64 Packages archive. ubuntu. com/ubuntu xenial/main amd64 Packages
python-nova:
Installed: 2:13.1.4-0ubuntu4.5
Candidate: 2:15.1.
Version table:
2:
500 http://
2:
500 http://
*** 2:13.1.4-0ubuntu4.5 500
500 http://
500 http://
100 /var/lib/
2:
500 http://
root@test:~# apt-cache policy python-
python-
Installed: 3.8.0-2ubuntu1
Candidate: 3.23.1-
Version table:
3.
500 http://
3.
500 http://
*** 3.8.0-2ubuntu1 500
500 http://
500 http://
100 /var/lib/
3.8.0-2 500
500 http://
root@test:~# apt install python-nova -y
<--snip-->
root@test:~# apt-cache policy python-nova
python-nova:
Installed: 2:15.1.
Candidate: 2:15.1.
Version table:
*** 2:15.1.
500 http://
100 /var/lib/
2:
500 http://
2:
500 http://
500 http://
2:
500 http://
root@test:~# apt-cache policy python-
python-
Installed: 3.23.1-
Candidate: 3.23.1-
Version table:
*** 3.23.1-
500 http://
100 /var/lib/
3.
500 http://
3.8.0-2ubuntu1 500
500 http://
500 http://
3.8.0-2 500
500 http://