#3937 Removing all builds tagged in a side-tag deletes the side-tag even if running builds are targeting it.
Closed: Dropped by tkopecek. Opened by ckelley.

Steps to reproduce:

  1. Generate a side tag with fedpkg request-side-tag.
  2. Build a package into the side-tag, wait for the build to finish.
  3. Start a new build.
  4. Before the second build completes, untag the first build with koji untag-pkg <tag> <build>.

Expected behaviour:

Side-tag continues to exist, and build 2 should be targeting it.

Actual behaviour:

Side-tag is deleted, and build 2 has the tag stripped while continuing to build.


It is up to fedora's configuration. From the description it seems that they have configured remove_empty=True for sidetag plugin. In such case it is correct behaviour. When last build is untagged from the sidetag, it is removed regardless anything else.

So, you can ask Fedora's relengs to change the configuration (and delete the sidetags via some temporal policy instead) or don't untag the (last) build if you don't want to lose the sidetag itself.

Metadata Update from @tkopecek:
- Custom field Size adjusted to None

Metadata Update from @tkopecek:
- Issue close_status updated to: Dropped
- Issue status updated to: Closed (was: Open)

Thanks for the response @tkopecek, apologies for the late response I unfortunately had to take extended leave. I have submitted a Fedora doc change issue so that hopefully the next person to do what I did figures it out quicker than me.

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/3937

Please continue any further discussion there.

Metadata