Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1333041

Summary: Fix versioning schema of toolchain image, to match RHSCL practices
Product: Red Hat Developer Toolset Reporter: Miloš Prchlík <mprchlik>
Component: devtoolset-4-toolchain-containerAssignee: Marek Polacek <mpolacek>
Status: CLOSED ERRATA QA Contact: Miloš Prchlík <mprchlik>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: DTS 4.1 RHEL 7CC: hhorak, mcermak
Target Milestone: rc   
Target Release: 4.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: devtoolset-4-toolchain-docker-4-10.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-31 10:46:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Miloš Prchlík 2016-05-04 14:42:11 UTC
Description of problem:

The history of devtoolset-4-toolchain-rhel7 image is a bit tangled up:

-4-9, released with DTS 4.0 content,
-4-9.[12], still with DTS 4.0 content, created due to updates of its "FROM", base RHEL7 image,
-4.9.[345], with DTS 4.1 packages, created during DTS 4.1 development.

If it become necessary to respin devtoolset-4-toolchain-rhel7 again, before DTS 4.1 is released, it'd appear with -4-9.6, which obviously messes up with the versioning and creates a confusion about the content of the image. After a discussion with Honza Horak and Marek Polacek, the correct list of versions - to match RHSCL schema, as some sort of existing example or running practice - would have been:

-4-10, forked for DTS 4.1, with -4-10.n for its respins,
-4-9.[3456...] for possible (future) respins of DTS 4.0 content.

Proposed solution was to create a -4-10 version of image when it comes to a respin of DTS 4.1 content, which will eventually come at least once, due to necessity of including signed packages, with -4-10.n for its possible respins, and keeping -4-9.n for DTS 4.0, with -4-9.6 as a first one in the list.


Version-Release number of selected component (if applicable):

devtoolset-4-toolchain-docker-4-9.5


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Marek Polacek 2016-05-06 12:24:12 UTC
Done.

Comment 3 Miloš Prchlík 2016-05-17 12:23:10 UTC
Verified for image rhscl/devtoolset-4-toolchain-rhel7:4-10.3.

There's also rhscl/devtoolset-4-toolchain-docker-4-9.6 image, rebuilt with updated RHEL7 base image and DTS 4.0 content, which follows the versioning schema correctly. Both DTS 4.1 and 4.0 "streams" look good.

Comment 5 errata-xmlrpc 2016-05-31 10:46:14 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:1181