On Tue, Aug 22, 2017 at 9:17 PM, Jason DeTiberus jdetiber@redhat.com wrote:
On Tue, Aug 22, 2017 at 7:01 PM, Karanbir Singh mail-lists@karan.org wrote:
hi
Cant install the ansible stack ( and therefore the utils, installer etc ) from the origin36 repos. Failing as :
--> Finished Dependency Resolution Error: Package: ansible-2.2.2.0-3.el7.noarch (centos-openshift-origin36) Requires: python-keyczar Error: Package: ansible-2.2.2.0-3.el7.noarch (centos-openshift-origin36) Requires: sshpass Error: Package: ansible-2.2.2.0-3.el7.noarch (centos-openshift-origin36) Requires: python-httplib2 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Looking at the tagged packages between the cbs 3.6 and 1.5 release tags:
cbs list-tagged paas7-openshift-origin36-release --inherit
Build Tag Built by
ansible-2.2.2.0-3.el7 paas7-openshift-origin36-release tdawson jq-1.5-1.el7 paas7-openshift-origin36-release arrfab oniguruma-5.9.5-3.el7 paas7-openshift-origin36-release arrfab openshift-ansible-3.6.173.0.3-1.el7 paas7-openshift-origin36-release paas openvswitch-2.6.1-3.git20161206.el7 paas7-openshift-origin36-release apevec origin-3.6.0-1.0.c4dd4cf paas7-openshift-origin36-release paas python-passlib-1.7.0-4.el7 paas7-openshift-origin36-release hguemar
cbs list-tagged paas7-openshift-origin15-release --inherit
Build Tag Built by
ansible-2.2.2.0-3.el7 paas7-openshift-origin15-release tdawson ansible-2.3.0.0-3.el7 paas7-openshift-origin15-release tdawson jq-1.5-1.el7 paas7-openshift-origin15-release arrfab oniguruma-5.9.5-3.el7 paas7-openshift-origin15-release arrfab openshift-ansible-3.5.58-1.git.1.49cb4ad.el7 paas7-openshift-origin15-release tdawson openshift-ansible-3.5.71-1.git.1.640cb7d.el7 paas7-openshift-origin15-release tdawson openshift-ansible-3.5.82-1.git.1.f658b01.el7 paas7-openshift-origin15-release tdawson openvswitch-2.6.1-3.git20161206.el7 paas7-openshift-origin15-release apevec origin-1.5.0-1.1.el7 paas7-openshift-origin15-release tdawson origin-1.5.1-1.el7 paas7-openshift-origin15-release tdawson python-httplib2-0.9.1-2.el7 paas7-openshift-origin15-release tdawson python-keyczar-0.71c-2.el7 paas7-openshift-origin15-release hguemar python-passlib-1.6.5-1.el7 paas7-openshift-origin15-release apevec sshpass-1.05-5.el7 paas7-openshift-origin15-release tdawson
I would say we need to not only tag the missing Ansible dependencies (python-httplib2, python-keyczar, and sshpass), but also update the tagged version of ansible for the paas7-openshift-origin36-release tag. It also looks like we need to update the tagged version of python-passlib in the paas7-openshift-origin15-release tag.
I'll work on getting the proper packages tagged into the associated -candidate branches.
After looking a bit deeper, it looks like all of the release specific tags should only carry builds not already in the paas7-openshift-common-release tag. Do you have the common repo enabled?