maas metapackage allows a package version number mismatch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Upgrading MAAS by doing 'apt-get install' maas results in mismatched package versions.
ubuntu@maas:~⟫ apt-cache policy maas
maas:
Installed: 1.5.4+bzr2294-
ubuntu@maas:~⟫ apt-cache policy python-
python-
Installed: 1.5.4+bzr2294-
Now add the testing PPA and install the new version of MAAS:
ubuntu@maas:~⟫ sudo apt-get install maas
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
maas
1 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
Need to get 17.6 kB of archives.
After this operation, 1,024 B of additional disk space will be used.
Get:1 http://
Fetched 17.6 kB in 0s (50.6 kB/s)
(Reading database ... 97054 files and directories currently installed.)
Preparing to unpack .../maas_
Unpacking maas (1.7.0+
Setting up maas (1.7.0+
ubuntu@maas:~⟫ apt-cache policy maas
maas:
Installed: 1.7.0+bzr3299-
Candidate: 1.7.0+bzr3299-
Version table:
*** 1.7.0+bzr3299-
500 http://
100 /var/lib/
1.
500 http://
500 http://
1.
500 http://
ubuntu@maas:~⟫ apt-cache policy python-
python-
Installed: 1.5.4+bzr2294-
Candidate: 1.7.0+bzr3299-
Version table:
1.
500 http://
*** 1.5.4+bzr2294-
500 http://
500 http://
100 /var/lib/
1.
500 http://
If you install python-
ubuntu@maas:~⟫ sudo apt-get install python-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
avahi-daemon avahi-utils erlang-asn1 erlang-base erlang-corba erlang-crypto
erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen erlang-eunit
erlang-ic erlang-inets erlang-mnesia erlang-nox erlang-odbc erlang-os-mon
erlang-parsetools erlang-percept erlang-public-key erlang-
erlang-snmp erlang-ssh erlang-ssl erlang-syntax-tools erlang-tools
erlang-webtool erlang-xmerl libavahi-client3 libavahi-
libavahi-common3 libavahi-core7 libdaemon0 libnss-mdns libodbc1 libsctp1
lksctp-tools pwgen python-amqplib python-oops-amqp python-txlongpoll
rabbitmq-server
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
maas-cli maas-cluster-
maas-
python-
Suggested packages:
ipmitool libvirt-bin amtterm
The following packages will be REMOVED:
squid-deb-proxy
The following NEW packages will be installed:
maas-proxy
The following packages will be upgraded:
maas-cli maas-cluster-
maas-
python-
Since you can install MAAS initially by running 'apt-get install maas' you should also be able to upgrade maas the same way.
summary: |
- MAAS package version number mismatch + maas metapackage allows a package version number mismatch |
no longer affects: | maas |
Changed in maas (Ubuntu): | |
assignee: | nobody → Blake Rouse (blake-rouse) |
assignee: | Blake Rouse (blake-rouse) → nobody |
It seems fixed now with 1.7.1.
u@ubuntu:~$ sudo apt-cache policy maas 0ubuntu3~ trusty1 bzr3322- 0ubuntu1~ trusty1 7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 0 ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main amd64 Packages 0ubuntu3~ trusty1 0 ppa.launchpad. net/maas- maintainers/ stable/ ubuntu/ trusty/main amd64 Packages dpkg/status 5.4+bzr2294- 0ubuntu1. 2 0 us.archive. ubuntu. com/ubuntu/ trusty-updates/main amd64 Packages security. ubuntu. com/ubuntu/ trusty- security/ main amd64 Packages 5+bzr2252- 0ubuntu1 0 us.archive. ubuntu. com/ubuntu/ trusty/main amd64 Packages controller maas-common maas-dhcp maas-dns maas-proxy region- controller maas-region- controller- min python-django-maas maas-client python- maas-provisioni ngserver controller maas-common maas-dhcp maas-dns controller maas-region- controller- min django- maas python-maas-client python- maas-provisioni ngserver ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-dns all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [18.9 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-region- controller- min all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [133 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main python- maas-provisioni ngserver all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [166 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-cluster- controller all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [34.3 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-region- controller all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [20.7 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-common all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [18.5 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-cli all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [31.4 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main python-django-maas all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [315 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main python-maas-client all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [24.3 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-proxy all 1.7.1~rc1+ bzr3322- 0ubuntu1~ trusty1 [20.2 kB] ppa.launchpad. net/maas- maintainers/ testing/ ubuntu/ trusty/main maas-dhcp all 1.7.1...
maas:
Installed: 1.7.0+bzr3299-
Candidate: 1.7.1~rc1+
Version table:
1.
500 http://
*** 1.7.0+bzr3299-
500 http://
100 /var/lib/
1.
500 http://
500 http://
1.
500 http://
u@ubuntu:~$ sudo apt-get install maas
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
maas-cli maas-cluster-
maas-
python-
Suggested packages:
ipmitool libvirt-bin amtterm
The following packages will be upgraded:
maas maas-cli maas-cluster-
maas-proxy maas-region-
python-
12 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
Need to get 822 kB of archives.
After this operation, 266 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://