MOS pkg build system uses ambiguous repo names

Bug #1585740 reported by Alexey Stupnikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
Medium
Fuel build team

Bug Description

MOS build system builds packages for every review to test their installation/deployment. Built packages are copied to temporary repos. For example, for 7.0 branch http://perestroika-repo-tst.infra.mirantis.net is used.

There is an issue with location of built packages: they are copied to LP"$BUGNUM" directory, where $BUGNUM is a bug ID in launchpad; this makes it impossible to fix one bug with multiple reviews, since they are not going to be tested as they should, plus it is possible to break the deploy or install process by deleting the old package and writing the new one.

Example reviews: https://review.fuel-infra.org/#/q/topic:bug/1500426

Example repo: http://perestroika-repo-tst.infra.mirantis.net/review/LP-1500426/mos-repos/ubuntu/7.0/pool/main/c/ceilometer/

Revision history for this message
Alexey Stupnikov (astupnikov) wrote :

As per @dburmistrob comment in slack:
Dmitry Burmistrov 9:33 PM @astupnikov: this feature was fixed for 8.0+
and won't be fixed for earlier releases. as workaround - do not use bug/NUM gerrit topic for several requests at the same gerrit project

Changed in mos:
status: Confirmed → Won't Fix
milestone: none → 7.0-updates
Roman Vyalov (r0mikiam)
tags: added: area-build
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.