#6398 Retired but still tagged builds in f24
Closed: Invalid None Opened 8 years ago by apevec.

I've retired openstack packages in f24, but some builds are still left tagged f24, please untag them:

openstack-designate-1.0.0-0.2.0b3.fc24
openstack-designate-1.0.0-0.3.0b3.fc24
openstack-designate-2015.1.0-2.fc23
openstack-gnocchi-1.3.0-3.fc24
openstack-gnocchi-1.3.0-4.fc24
openstack-gnocchi-1.3.0-5.fc24
openstack-heat-5.0.0-1.fc24
openstack-heat-5.0.0-2.fc24
openstack-heat-5.0.0-3.fc24
openstack-heat-gbp-2014.2-2.fc23
openstack-heat-gbp-2015.1.1-1.fc24
openstack-heat-gbp-2015.1.1-2.fc24
openstack-heat-templates-0-0.3.20141111git.fc23
openstack-heat-templates-0-0.4.20141111git.fc24
openstack-manila-1.0.0-2.fc24
openstack-manila-1.0.0-3.fc24
openstack-manila-1.0.0-4.fc24
openstack-manila-ui-1.0.1-1.fc23
openstack-manila-ui-1.0.1-2.fc24
openstack-marconi-2014.1-3.fc23.2
openstack-marconi-2014.1-4.fc24.2
openstack-neutron-gbp-2015.1.1-1.fc24
openstack-neutron-gbp-2015.1.1-2.fc24
openstack-neutron-gbp-2015.2.0-1.fc24
openstack-packstack-7.0.0-0.10.dev1682.g42b3426.fc24
openstack-packstack-7.0.0-0.11.dev1692.g1b5e83b.fc24
openstack-packstack-7.0.0-0.12.dev1692.g1b5e83b.fc24
openstack-puppet-modules-7.0.0-1.fc24
openstack-puppet-modules-7.0.1-1.fc24
openstack-puppet-modules-7.0.6-1.fc24
openstack-sahara-2015.1.0-2.fc23
openstack-sahara-3.0.0-0.2.0rc1.fc24
openstack-sahara-3.0.0-2.fc24
openstack-swift-2.4.0-1.fc24
openstack-swift-2.5.0-1.fc24
openstack-swift-2.5.0-2.fc24
openstack-swift-plugin-swift3-1.7-6.20150601git69f94393.fc23
openstack-swift-plugin-swift3-1.9-1.fc24
openstack-swift-plugin-swift3-1.9-2.fc24
openstack-tempest-kilo-20150708.2.fc23
openstack-tempest-liberty-20151020.1.fc24
openstack-tempest-liberty-20151020.2.fc24
openstack-tripleo-0.0.5-3c3fb309727671130a32b4c19de48ec22c8530aa1.fc23
openstack-tripleo-0.0.5-4c3fb309727671130a32b4c19de48ec22c8530aa1.fc24
openstack-tripleo-heat-templates-0.7.9-13.fc23
openstack-tripleo-heat-templates-0.7.9-14.fc24
openstack-tripleo-image-elements-0.8.10-20.fc23
openstack-tripleo-image-elements-0.8.10-21.fc24
openstack-tuskar-ui-0.2.0-5.fc22
openstack-utils-2014.2-1.fc23.1
openstack-utils-2015.2-1.fc24
openstack-utils-2015.2-1.fc24.1
openstack-zaqar-1.0.0-0.1.0rc2.fc24.1
openstack-zaqar-1.0.0-1.fc24
openstack-zaqar-1.0.0-2.fc24


we do not untag retired packages builds, the package gets blocked in koji which causes them to drop out of the compose tree.

Isn't that confusing, when looking build in Koji tagged f24 but not published in the repo?
I'd assume tag fN means "released at FedoraN GA".

Also for some packages "masher" did untag when retired e.g. openstack-nova was retired Dec 8:
{{{
Wed Dec 9 06:16:10 2015: openstack-nova-12.0.0-0.1.0rc1.fc24 untagged from f24 by masher
Wed Dec 9 06:16:10 2015: openstack-nova-12.0.0-0.2.0rc2.fc24 untagged from f24 by masher
Wed Dec 9 06:16:10 2015: openstack-nova-12.0.0-1.fc24 untagged from f24 by masher
Wed Dec 9 06:16:10 2015: openstack-nova-12.0.0-2.fc24 untagged from f24 by masher

}}}

Based on the above, that might be an issue or hiccup in masher scripts?

No it's operating as expected. If you look at the tags section (second table at the bottom) you can clearly see a minus against f24*/f25 to show it's blocked.

http://koji.fedoraproject.org/koji/packageinfo?packageID=12510

Sorry, openstack-nova was a bad example, let's focus on builds listed in description.
Those seem to have an issue b/c they were retired later but according to
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
it is still allowed to retire on Branched until the Final Freeze.

e.g. openstack-gnocchi http://koji.fedoraproject.org/koji/packageinfo?packageID=20367
is blocked in f25 but not in f24-Alpha and f24 is missing, and builds are tagged f24 unlike openstack-nova which is both blocked and untagged in f24.

List of packages retired in Feb 2016, which ended up in this limbo state is:

{{{
openstack-designate
openstack-gnocchi
openstack-heat
openstack-heat-gbp
openstack-heat-templates
openstack-manila
openstack-manila-ui
openstack-marconi
openstack-neutron-gbp
openstack-packstack
openstack-puppet-modules
openstack-sahara
openstack-swift
openstack-swift-plugin-swift3
openstack-tempest
openstack-tripleo
openstack-tripleo-heat-templates
openstack-tripleo-image-elements
openstack-tuskar-ui
openstack-utils
openstack-zaqar
}}}

Replying to [comment:1 ausil]:

we do not untag retired packages builds, the package gets blocked in koji which causes them to drop out of the compose tree.

I checked this again. At one point we started to untag builds for retired packages because it was causing problems at least for EPEL:
https://pagure.io/releng/blob/master/f/scripts/block_retired.py#_212
https://fedorahosted.org/koji/ticket/299

We untag epel packages only so that if they are added to RHEL we do not get the old epel package in the buildroot. EPEL uses a different process for its reasons to Fedora

Metadata Update from @apevec:
- Issue set to the milestone: Fedora 24 Final

7 years ago

Login to comment on this ticket.

Metadata