Put openstack.yaml into a separate package

Bug #1485663 reported by Vladimir Kozhukalov on 2015-08-17
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Vladimir Kozhukalov

Bug Description

We need this file to be available in a separate package because upgrade script needs some information from this file.
fuel-upgrade package is to depend on this package.

Fix proposed to branch: master
Review: https://review.openstack.org/213766

Changed in fuel:
status: Triaged → In Progress

This bug is related to this one https://bugs.launchpad.net/fuel/+bug/1486928. We need to have a single data source where default repositories will be defined. Openstack.yaml can be used as such data source.

Changed in fuel:
milestone: 8.0 → 7.0
Ihor Kalnytskyi (ikalnytskyi) wrote :

Why 7.0 again? We have a fuel upgrade tarball, and openstack.yaml is located in here. I'm completely against any changes in fuel upgrade, packaging here and something like that only because we have tech-debts and it would be nice to have. 7.0 is pretty close.

Ihor Kalnytskyi (ikalnytskyi) wrote :

Since this bug 1486928 is Invalid, and this bug at all is feature rather bug - move it to 8.0. Any attempt to package openstack.yaml will require changes in different parts of Fuel which may lead to bugs.

Changed in fuel:
milestone: 7.0 → 8.0

Reviewed: https://review.openstack.org/213766
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=ac9cf9560921a85c8f8331dd3f628f4033abab8a
Submitter: Jenkins
Branch: master

commit ac9cf9560921a85c8f8331dd3f628f4033abab8a
Author: Vladimir Kozhukalov <email address hidden>
Date: Mon Aug 17 18:11:33 2015 +0300

    Separate package for openstack.yaml

    We need this file to be available in
    a separate package because upgrade script
    needs some information from this file.
    fuel-upgrade package is to depend on
    this package.

    Change-Id: I02f32386232c94a0288877dfc78513a8bc74d23e
    Closes-Bug: #1485663
    Implements: bp package-master-node-upgrade

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov) on 2015-10-06
tags: added: tech-debt
Changed in fuel:
status: Fix Committed → Fix Released
Dmitry Pyzhov (dpyzhov) on 2015-10-21
tags: added: area-build
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers