Bug 1265598

Summary: rdo-manager liberty dib fails on python-pecan version
Product: [Community] RDO Reporter: wes hayutin <whayutin>
Component: distributionAssignee: Ben Nemec <bnemec>
Status: CLOSED EOL QA Contact: Shai Revivo <srevivo>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: trunkCC: srevivo
Target Milestone: ---   
Target Release: Kilo   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-19 15:44:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description wes hayutin 2015-09-23 10:29:44 UTC
Description of problem:

Related to https://bugzilla.redhat.com/show_bug.cgi?id=1265365


1:python-neutron-7.0.0.0b4-dev296.el7.centos.noarch requires: python-pecan >= 1.0.0
--> Processing Dependency: python-pecan >= 1.0.0 for package: 1:python-neutron-7.0.0.0b4-dev296.el7.centos.noarch
Searching pkgSack for dep: python-pecan
--> Finished Dependency Resolution
Dependency Process ending
Depsolve time: 8.031
Error: Package: 1:openstack-dashboard-8.0.0.0b4-dev181.el7.centos.noarch (delorean)
           Requires: python-scss >= 1.3.4
           Available: python-scss-1.2.1-1.el7.x86_64 (centos-cloud-rdo)
               python-scss = 1.2.1-1.el7
Error: Package: 1:openstack-dashboard-8.0.0.0b4-dev181.el7.centos.noarch (delorean)
           Requires: python-django-pyscss >= 2.0.2
           Available: python-django-pyscss-1.0.5-2.el7.noarch (centos-cloud-rdo)
               python-django-pyscss = 1.0.5-2.el7
Error: Package: 1:python-neutron-7.0.0.0b4-dev296.el7.centos.noarch (delorean)
           Requires: python-pecan >= 1.0.0
           Available: python-pecan-0.4.5-2.el7.noarch (epel)
               python-pecan = 0.4.5-2.el7
           Available: python-pecan-0.4.5-3.el7.noarch (centos-cloud-rdo)
               python-pecan = 0.4.5-3.el7
           Installing: python-pecan-0.8.3-1.el7.noarch (openstack-kilo)
               python-pecan = 0.8.3-1.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
(END)



Repos in play:

pkgsack time: 2.122
Repo-id      : base/7/x86_64
Repo-name    : CentOS-7 - Base
Repo-revision: 1427842153
Repo-updated : Tue Mar 31 22:50:46 2015
Repo-pkgs    : 8,629
Repo-size    : 6.3 G
Repo-baseurl : http://mirror.centos.org/centos/7/os/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:09 2015)
Repo-excluded: 23
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

Repo-id      : delorean
Repo-name    : delorean-openstack-ironic-fb1e3d1e40697dd6b94d0037394a3f5d28cc7138
Repo-revision: 1442976654
Repo-updated : Wed Sep 23 02:51:08 2015
Repo-pkgs    : 247
Repo-size    : 57 M
Repo-baseurl : http://trunk.rdoproject.org/centos7/fb/1e/fb1e3d1e40697dd6b94d0037394a3f5d28cc7138_64c9b506/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:09 2015)
Repo-excluded: 120
Repo-filename: /etc/yum.repos.d/rdo-trunk-release.repo

Repo-id      : delorean-common-testing/x86_64
Repo-name    : delorean-common-testing
Repo-revision: 1442956871
Repo-tags    : binary-x86_64
Repo-updated : Tue Sep 22 21:21:13 2015
Repo-pkgs    : 483
Repo-size    : 305 M
Repo-baseurl : http://cbs.centos.org/repos/cloud7-openstack-common-testing/x86_64/os/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:09 2015)
Repo-filename: /etc/yum.repos.d/rdo-trunk-release-deps.repo

Repo-id      : delorean-liberty-testing/x86_64
Repo-name    : delorean-liberty-testing
Repo-revision: 1442915446
Repo-tags    : binary-x86_64
Repo-updated : Tue Sep 22 09:50:47 2015
Repo-pkgs    : 18
Repo-size    : 8.9 M
Repo-baseurl : http://cbs.centos.org/repos/cloud7-openstack-liberty-testing/x86_64/os/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:09 2015)
Repo-filename: /etc/yum.repos.d/rdo-trunk-release-deps.repo

Repo-id      : epel/x86_64
Repo-name    : Extra Packages for Enterprise Linux 7 - x86_64
Repo-revision: 1442795974
Repo-tags    : binary-x86_64
Repo-updated : Mon Sep 21 01:31:12 2015
Repo-pkgs    : 8,106
Repo-size    : 6.4 G
Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64
  Updated    : Mon Sep 21 01:31:12 2015
Repo-baseurl : http://mirror.cogentco.com/pub/linux/epel/7/x86_64/ (35 more)
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:10 2015)
Repo-excluded: 417
Repo-filename: /etc/yum.repos.d/epel.repo

Repo-id      : extras/7/x86_64
Repo-name    : CentOS-7 - Extras
Repo-revision: 1442604491
Repo-updated : Fri Sep 18 19:28:26 2015
Repo-pkgs    : 204
Repo-size    : 920 M
Repo-baseurl : http://mirror.centos.org/centos/7/extras/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:10 2015)
Repo-excluded: 10
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

Repo-id      : openstack-kilo
Repo-name    : OpenStack Kilo Repository
Repo-revision: 1442871336
Repo-updated : Mon Sep 21 21:35:53 2015
Repo-pkgs    : 110
Repo-size    : 101 M
Repo-baseurl : http://repos.fedorapeople.org/repos/openstack/openstack-kilo/el7/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:11 2015)
Repo-excluded: 819
Repo-filename: /etc/yum.repos.d/rdo-release.repo

Repo-id      : updates/7/x86_64
Repo-name    : CentOS-7 - Updates
Repo-revision: 1442948742
Repo-updated : Tue Sep 22 19:07:10 2015
Repo-pkgs    : 1,479
Repo-size    : 4.2 G
Repo-baseurl : http://mirror.centos.org/centos/7/updates/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 03:21:11 2015)
Repo-excluded: 3
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

repolist: 19,276

Comment 1 Ben Nemec 2015-09-23 13:48:06 UTC
Installing: python-pecan-0.8.3-1.el7.noarch (openstack-kilo)

We can't expect kilo deps to satisfy liberty requirements.  I'm guessing python-pecan needs to be added to delorean somewhere.

I'm also not sure openstack-kilo should even be enabled anymore.  Current upstream docs for building images don't include it.  I believe the required packages should now come from the delorean-deps repo.

Comment 2 wes hayutin 2015-09-23 15:09:11 UTC
recreated w/o kilo.  Typically w/ trunk the former rdo-release rpm is installed, I see that has been removed from the directions for liberty.

1:python-neutron-7.0.0.0b4-dev298.el7.centos.noarch requires: python-pecan >= 1.0.0
--> Processing Dependency: python-pecan >= 1.0.0 for package: 1:python-neutron-7.0.0.0b4-dev298.el7.centos.noarch
Searching pkgSack for dep: python-pecan
--> Finished Dependency Resolution
Dependency Process ending
Depsolve time: 8.253
Error: Package: 1:openstack-dashboard-8.0.0.0b4-dev187.el7.centos.noarch (delorean)
           Requires: python-scss >= 1.3.4
           Available: python-scss-1.2.1-1.el7.x86_64 (centos-cloud-rdo)
               python-scss = 1.2.1-1.el7
Error: Package: 1:openstack-dashboard-8.0.0.0b4-dev187.el7.centos.noarch (delorean)
           Requires: python-django-pyscss >= 2.0.2
           Available: python-django-pyscss-1.0.5-2.el7.noarch (centos-cloud-rdo)
               python-django-pyscss = 1.0.5-2.el7
Error: Package: 1:python-neutron-7.0.0.0b4-dev298.el7.centos.noarch (delorean)
           Requires: python-pecan >= 1.0.0
           Available: python-pecan-0.4.5-2.el7.noarch (epel)
               python-pecan = 0.4.5-2.el7
           Available: python-pecan-0.4.5-3.el7.noarch (centos-cloud-rdo)
               python-pecan = 0.4.5-3.el7
           Installing: python-pecan-0.8.3-1.el7.noarch (openstack-kilo)
               python-pecan = 0.8.3-1.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


464 packages excluded due to repository priority protections
pkgsack time: 1.576
Repo-id      : base/7/x86_64
Repo-name    : CentOS-7 - Base
Repo-revision: 1427842153
Repo-updated : Tue Mar 31 22:50:46 2015
Repo-pkgs    : 8,629
Repo-size    : 6.3 G
Repo-baseurl : http://mirror.centos.org/centos/7/os/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:17 2015)
Repo-excluded: 23
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

Repo-id      : delorean
Repo-name    : delorean-openstack-tripleo-heat-templates-92fd515d2d544521b6c18e1ad63959c781c29672
Repo-revision: 1443015288
Repo-updated : Wed Sep 23 13:34:55 2015
Repo-pkgs    : 247
Repo-size    : 57 M
Repo-baseurl : http://trunk.rdoproject.org/centos7/92/fd/92fd515d2d544521b6c18e1ad63959c781c29672_2890dc4a/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:17 2015)
Repo-excluded: 122
Repo-filename: /etc/yum.repos.d/rdo-trunk-release.repo

Repo-id      : delorean-common-testing/x86_64
Repo-name    : delorean-common-testing
Repo-revision: 1443001870
Repo-tags    : binary-x86_64
Repo-updated : Wed Sep 23 09:51:12 2015
Repo-pkgs    : 483
Repo-size    : 305 M
Repo-baseurl : http://cbs.centos.org/repos/cloud7-openstack-common-testing/x86_64/os/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:17 2015)
Repo-filename: /etc/yum.repos.d/rdo-trunk-release-deps.repo

Repo-id      : delorean-liberty-testing/x86_64
Repo-name    : delorean-liberty-testing
Repo-revision: 1442915446
Repo-tags    : binary-x86_64
Repo-updated : Tue Sep 22 09:50:47 2015
Repo-pkgs    : 18
Repo-size    : 8.9 M
Repo-baseurl : http://cbs.centos.org/repos/cloud7-openstack-liberty-testing/x86_64/os/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:18 2015)
Repo-filename: /etc/yum.repos.d/rdo-trunk-release-deps.repo

Repo-id      : epel/x86_64
Repo-name    : Extra Packages for Enterprise Linux 7 - x86_64
Repo-revision: 1442795974
Repo-tags    : binary-x86_64
Repo-updated : Mon Sep 21 01:31:12 2015
Repo-pkgs    : 8,106
Repo-size    : 6.4 G
Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64
  Updated    : Mon Sep 21 01:31:12 2015
Repo-baseurl : http://mirror.cogentco.com/pub/linux/epel/7/x86_64/ (35 more)
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:19 2015)
Repo-excluded: 417
Repo-filename: /etc/yum.repos.d/epel.repo

Repo-id      : extras/7/x86_64
Repo-name    : CentOS-7 - Extras
Repo-revision: 1442604491
Repo-updated : Fri Sep 18 19:28:26 2015
Repo-pkgs    : 204
Repo-size    : 920 M
Repo-baseurl : http://mirror.centos.org/centos/7/extras/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:19 2015)
Repo-excluded: 10
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

Repo-id      : updates/7/x86_64
Repo-name    : CentOS-7 - Updates
Repo-revision: 1442948742
Repo-updated : Tue Sep 22 19:07:10 2015
Repo-pkgs    : 1,479
Repo-size    : 4.2 G
Repo-baseurl : http://mirror.centos.org/centos/7/updates/x86_64/
Repo-expire  : 21,600 second(s) (last: Wed Sep 23 14:02:19 2015)
Repo-excluded: 3
Repo-filename: /etc/yum.repos.d/CentOS-Base.repo

Comment 4 Chandan Kumar 2016-05-19 15:44:53 UTC
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.