[ISO build] Incorrect versioning schema for fuel debian package on ISO build

Bug #1534122 reported by Sergey Kulanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Sergey Kulanov
8.0.x
Fix Committed
High
Sergey Kulanov

Bug Description

We have incorrect versioning (missed mos) schema for fuel debian packages during ISO build [1], for example:

ubuntu/pool/main/n/nailgun-agent/nailgun-agent_9.0.0-1~u14.04+152_all.deb
ubuntu/pool/main/f/fuel-agent/ironic-fa-bootstrap-configs_9.0.0-1~u14.04+234_all.deb
ubuntu/pool/main/f/fuel-agent/ironic-fa-deploy_9.0.0-1~u14.04+234_all.deb
ubuntu/pool/main/f/fuel-agent/fuel-agent_9.0.0-1~u14.04+234_all.d

we need to add suffix mos and align it with spec [2]:
    <revision>~<base-distro-release>+mos<subrevision>

[1] https://ci.fuel-infra.org/job/9.0-community.all/3785/artifact/listing.txt
[2] https://github.com/openstack/fuel-specs/blob/master/specs/6.1/separate-mos-from-linux.rst

Tags: area-build
Changed in fuel:
assignee: Fuel build team (fuel-build) → Sergey Kulanov (skulanov)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/267541
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=d08fc6911a004a6575b8e55741e5c15ab63ba677
Submitter: Jenkins
Branch: master

commit d08fc6911a004a6575b8e55741e5c15ab63ba677
Author: Sergey Kulanov <email address hidden>
Date: Thu Jan 14 15:02:48 2016 +0200

    Fix fuel deb packages version schema by adding missed <mos>

    Align fuel debian packages versioning with spec [1] by changing:
      <revision>~<base-distro-release>+<subrevision>
      to
      <revision>~<base-distro-release>+mos<subrevision>

    [1]. https://github.com/openstack/fuel-specs/blob/master/specs/\
         6.1/separate-mos-from-linux.rst#debian-package-versioning

    Change-Id: I4cb8169e1c323ac3a65ed403c646679d9f7099cf
    Closes-bug: #1534122

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/267576

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (stable/8.0)

Reviewed: https://review.openstack.org/267576
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=13c24d83201dc9a169b9277c33591f476d417725
Submitter: Jenkins
Branch: stable/8.0

commit 13c24d83201dc9a169b9277c33591f476d417725
Author: Sergey Kulanov <email address hidden>
Date: Thu Jan 14 15:02:48 2016 +0200

    Fix fuel deb packages version schema by adding missed <mos>

    Align fuel debian packages versioning with spec [1] by changing:
      <revision>~<base-distro-release>+<subrevision>
      to
      <revision>~<base-distro-release>+mos<subrevision>

    [1]. https://github.com/openstack/fuel-specs/blob/master/specs/\
         6.1/separate-mos-from-linux.rst#debian-package-versioning

    Change-Id: I4cb8169e1c323ac3a65ed403c646679d9f7099cf
    Closes-bug: #1534122

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.