[8.0-pkg-install-centos] Broken dependencies and wrong package versioning

Bug #1521180 reported by Ivan Udovichenko
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Dmitry Burmistrov

Bug Description

Hello,

https://review.fuel-infra.org/#/c/14026/
https://packaging-ci.infra.mirantis.net/job/8.0-pkg-install-centos/1190/console
...
--> Finished Dependency Resolution
Error: Package: fuel-8.0.0-1.mos6191.noarch (repo1)
           Requires: python-fuelclient >= 8.0.0
Error: Package: fuel-8.0.0-1.mos6191.noarch (repo1)
           Requires: fuel-docker-images >= 8.0.0
Error: Package: fuel-8.0.0-1.mos6191.noarch (repo1)
           Requires: fuel-bootstrap-image >= 8.0.0
Error: Package: fuel-package-updates-8.0.0-1.mos7996.noarch (repo1)
           Requires: python-ordereddict >= 1.1
Error: Package: fuel-library8.0-8.0.0-1.mos7530.noarch (repo1)
           Requires: python-fuelclient
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
...

For some reason we can see that fuel-* packages versions doesn't satisfy versioning rules according to this spec:
https://github.com/openstack/fuel-specs/blob/master/specs/8.0/separate-mos-from-centos.rst

Please fix it as soon as possible.
Thank you very much.

Tags: area-mos
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel build team (fuel-build) → MOS Packaging Team (mos-packaging)
tags: added: area-mos
removed: area-build
Changed in fuel:
assignee: MOS Packaging Team (mos-packaging) → Fuel build team (fuel-build)
Revision history for this message
Igor Yozhikov (iyozhikov) wrote :

Colleagues, until all fuel projects would not be transferred to mos-packaging area of responsibility this is burden of fuel-build.
We are not responsible for these packages at present moment. This packages were not tested against stable repository but published. This lead to the current situation. 8.0-pkg-install-centos job is RED.

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

this problem related only to the fuel-bootstrap-image and fuel-docker-images. at the moment we dont have jenkins jobs (planing to the iteration #4 ) for automatically building this packages. as quick workaround we add this packages to the repository with centos7. but responsibility for other dependency on mos-packaging team

Changed in fuel:
status: New → Triaged
Roman Vyalov (r0mikiam)
Changed in fuel:
status: Triaged → Confirmed
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel build team (fuel-build) → Dmitry Burmistrov (dburmistrov)
Revision history for this message
Artem Silenkov (asilenkov) wrote :

We could consume all the fuel packages openstack way.

openstack/nailgun - openstack-build/nailgun-build.

Could we ?

Revision history for this message
Dmitry Burmistrov (dburmistrov) wrote :

Late packages fuel-docker-images and fuel-bootstrap-image were publisher manually.

Changed in fuel:
status: Confirmed → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
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.