contrail built thirdparty packages are not getting upgraded

Bug #1360700 reported by Ignatious Johnson Christopher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R1.1
Fix Committed
Critical
Ignatious Johnson Christopher
R2.0
Fix Committed
Critical
Ignatious Johnson Christopher
Trunk
Fix Committed
Medium
Ignatious Johnson Christopher

Bug Description

Following contrail built third-party packages are not getting upgraded in centos system.
For example python-bitarray-0.8.0-1.05.211.el6.x86_64 was with release and build string in earlier release and in 1.10 it is with only build string python-bitarray-0.8.0-22.el6.x86_64, Should fix it by changing the packages to dependent on same version-build string of package.

[root@a5s311 ~]# rpm -qa | grep 211
openstack-nova-novncproxy-2013.2-1.05.211.noarch
openstack-nova-cert-2013.2-1.05.211.noarch
openstack-nova-2013.2-1.05.211.noarch
openstack-neutron-2013.2-1.05.211.noarch
irond-1.0-1.05.211.noarch
python-oauth2-1.5.211-5.el6.noarch
libvirt-client-0.10.2-1.05.211.el6.x86_64
contrail-control-venv-1.05-211.el6.x86_64
openstack-nova-common-2013.2-1.05.211.noarch
openstack-nova-console-2013.2-1.05.211.noarch
openstack-nova-api-2013.2-1.05.211.noarch
openstack-nova-compute-2013.2-1.05.211.noarch
python-bitarray-0.8.0-1.05.211.el6.x86_64
python-neutron-2013.2-1.05.211.noarch
xmltodict-0.1-1.05.211.el6.noarch
redis-py-0.1-1.05.211.el6.noarch
python-neutronclient-2.3.0-11.05.211.noarch
libvirt-python-0.10.2-1.05.211.el6.x86_64
openstack-dashboard-2013.2-1.05.211.noarch
python-nova-2013.2-1.05.211.noarch
openstack-nova-conductor-2013.2-1.05.211.noarch
openstack-nova-scheduler-2013.2-1.05.211.noarch
contrail-interface-name-1.05-211.centos.noarch
python-boto-2.12.0-1.05.211.el6.x86_64
contrail-fabric-utils-1.05-1.05.211.noarch
libvirt-0.10.2-1.05.211.el6.x86_64
contrail-openstack-dashboard-2013.2-1.05.211.noarch
openstack-nova-cells-2013.2-1.05.211.noarch
contrail-vrouter-venv-1.05-211.el6.x86_64
openstack-nova-objectstore-2013.2-1.05.211.noarch
contrail-database-venv-1.05-211.el6.x86_64
openstack-neutron-contrail-2013.2-1.05.211.noarch
python-thrift-0.9.1-1.05.211.el6.x86_64
euca2ools-1.0-1.05.211.x86_64
[root@a5s311 ~]#

tags: added: blocker
description: updated
Revision history for this message
Ignatious Johnson Christopher (ijohnson-x) wrote :

For all openstack packages not getting upgraded, need to back port a fix(https://github.com/Juniper/contrail-packaging/blame/R1.05/openstack/centos_64/Makefile) from release 1.05 to 1.10 to set G_TAG as below,

G_TAG += --define "_buildTag $(CPLANE_SRC_VER).$(TAG)"

And for thirdparty packages, in release 1.05 we added epoch string, which is not allowing them to get ugraded to 1.10, as we dont have epoch string in 1.10.

Revision history for this message
Ignatious Johnson Christopher (ijohnson-x) wrote :
information type: Proprietary → Public
Revision history for this message
Nagendra Prasath (npchandran) wrote :

All contrail built thirdparty has moved to a new repo (https://github.com/Juniper/contrail-third-party-packages/) and packages are made with proper version.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.