2014-11-07 14:41:08 |
Alexei Sheplyakov |
description |
There's an issue regarding customized python2.7 package. A lot of packages depend both on
the upstream version of python2.7 package (2.7.3-0ubuntu2) and the customized one (2.7.3-ubuntu1)
The following packages are affected (the list is far from being complete):
- aptitude
- libapache2-mod-wsgi
- cloud-init
- nova-api
- nova-conductor
- nova-compute-kvm
- nova-network
As a result provisioning fails with the following error:
2014-11-07T09:37:55.144390+00:00 notice: dpkg: dependency problems prevent configuration of python2.7:
2014-11-07T09:37:55.144563+00:00 notice: python2.7 depends on python2.7-minimal (= 2.7.3-ubuntu1); however:
2014-11-07T09:37:55.144563+00:00 notice: Version of python2.7-minimal on system is 2.7.3-0ubuntu3.5.
2014-11-07T09:37:55.144567+00:00 notice: dpkg: error processing python2.7 (--configure):
2014-11-07T09:37:55.144567+00:00 notice: dependency problems - leaving unconfigured
# cat /etc/apt/sources.list.d/ubuntu.list
deb http://mirrors.srt.mirantis.net/ubuntu precise main
deb http://mirrors.srt.mirantis.net/ubuntu precise universe multiverse restricted
deb http://mirrors.srt.mirantis.net/ubuntu precise-updates main universe multiverse restricted
deb http://mirrors.srt.mirantis.net/ubuntu precise-security main universe multiverse restricted
# cat /etc/apt/sources.list.d/mirantis.list
deb http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro precise main
# apt-get install --yes --print-uris aptitude | sed -e "/^[^']/ {d;}" | grep -e '\(python_\)\|\(python2\.7\)'
'http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro/pool/main/p/python2.7/python2.7-minimal_2.7.3-ubuntu1_amd64.deb' python2.7-minimal_2.7.3-ubuntu1_amd64.deb 1654960 MD5Sum:d1d345e19072f6f483e0704b52e276bb
'http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro/pool/main/p/python2.7/python2.7_2.7.3-ubuntu1_amd64.deb' python2.7_2.7.3-ubuntu1_amd64.deb 2691510 MD5Sum:88d44b4dc2664bfcbb65c245f218d38b
'http://mirrors.srt.mirantis.net/ubuntu/pool/main/p/python-defaults/python_2.7.3-0ubuntu2.2_amd64.deb' python_2.7.3-0ubuntu2.2_amd64.deb 167552 MD5Sum:81b302b2f98d8125fa60a886a61644fe |
There's an issue regarding customized python2.7 package. A lot of packages depend both on
the upstream version of python2.7 package (2.7.3-0ubuntu2) and the customized one (2.7.3-ubuntu1)
The following packages are affected (the list is far from being complete):
- aptitude
- libapache2-mod-wsgi
- cloud-init
- nova-api
- nova-conductor
- nova-compute-kvm
- nova-network
As a result provisioning fails with the following error:
2014-11-07T09:37:55.144390+00:00 notice: dpkg: dependency problems prevent configuration of python2.7:
2014-11-07T09:37:55.144563+00:00 notice: python2.7 depends on python2.7-minimal (= 2.7.3-ubuntu1); however:
2014-11-07T09:37:55.144563+00:00 notice: Version of python2.7-minimal on system is 2.7.3-0ubuntu3.5.
2014-11-07T09:37:55.144567+00:00 notice: dpkg: error processing python2.7 (--configure):
2014-11-07T09:37:55.144567+00:00 notice: dependency problems - leaving unconfigured
# cat /etc/apt/sources.list.d/ubuntu.list
deb http://mirrors.srt.mirantis.net/ubuntu precise main
deb http://mirrors.srt.mirantis.net/ubuntu precise universe multiverse restricted
deb http://mirrors.srt.mirantis.net/ubuntu precise-updates main universe multiverse restricted
deb http://mirrors.srt.mirantis.net/ubuntu precise-security main universe multiverse restricted
# cat /etc/apt/sources.list.d/mirantis.list
deb http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro precise main
# apt-get install --yes --print-uris aptitude | sed -e "/^[^']/ {d;}" | grep -e '\(python_\)\|\(python2\.7\)'
'http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro/pool/main/p/python2.7/python2.7-minimal_2.7.3-ubuntu1_amd64.deb' python2.7-minimal_2.7.3-ubuntu1_amd64.deb 1654960 MD5Sum:d1d345e19072f6f483e0704b52e276bb
'http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/reprepro/pool/main/p/python2.7/python2.7_2.7.3-ubuntu1_amd64.deb' python2.7_2.7.3-ubuntu1_amd64.deb 2691510 MD5Sum:88d44b4dc2664bfcbb65c245f218d38b
'http://mirrors.srt.mirantis.net/ubuntu/pool/main/p/python-defaults/python_2.7.3-0ubuntu2.2_amd64.deb' python_2.7.3-0ubuntu2.2_amd64.deb 167552 MD5Sum:81b302b2f98d8125fa60a886a61644fe
Steps to reproduce:
1. Build the ISO:
$ git clone https://review.openstack.org/stackforge/fuel-main
$ cd fuel-main
$ MIRROR_CENTOS="http://mirrors.srt.mirantis.net/centos/6.5" \
MIRROR_UBUNTU="http://mirrors.srt.mirantis.net/ubuntu" \
make iso USE_MIRROR=none
2. Deploy the master node.
3. Try to create an Ubuntu-based OpenStack cluster. |
|