[CentOS-devel] dep problems in centos-release-openshift-origin36

Wed Aug 23 01:54:29 UTC 2017
Jason DeTiberus <jdetiber at redhat.com>

On Tue, Aug 22, 2017 at 9:17 PM, Jason DeTiberus <jdetiber at redhat.com> wrote:
> On Tue, Aug 22, 2017 at 7:01 PM, Karanbir Singh <mail-lists at 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?


-- 
Jason DeTiberus