Remove openstack_version hardcode from fuel-library.spec

Bug #1477215 reported by Aleksandr Didenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Vladimir Kozhukalov
7.0.x
Won't Fix
Medium
Vladimir Kozhukalov

Bug Description

In order to avoid bugs like https://bugs.launchpad.net/fuel/+bug/1477152 we should remove openstack_version hardcode from fuel-library7.0.spec and configure it during ISO build like we do for 'release' for example.

Changed in fuel:
importance: Undecided → Medium
status: New → Confirmed
tags: added: non-release
Changed in fuel:
status: Confirmed → Won't Fix
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 7.0 → 8.0
status: Won't Fix → Confirmed
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-build
Roman Vyalov (r0mikiam)
tags: added: fuel-build
Revision history for this message
Vladimir Kozhukalov (kozhukalov) wrote :

This bug is rather invalid as we are on our way to move package building to perestroika. Besides, all the Fuel packages specs are to be moved to review.fuel-infra.org (split from source code) so they are under MOS team maintenance.

However, the bug is valid in a sense that openstack version is defined in the openstack.yaml in nailgun and it is installed as a separate package on the master node. This openstack version is used in fuel-library spec to put files in the directory named after openstack version. In turn we need this to be able to deal with several openstack versions at the same time. The root cause of the issue is that we install puppet modules on the master node and then during deployment we rsync them on the slave nodes. This bug should be abandoned in favor of EPIC "Install puppet modules using packages on slave nodes"

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