#9493 Block python3 from f33
Closed: Fixed by mohanboddu. Opened by churchyard.

  • Describe the issue

I've retired python3 24 hours ago:

https://src.fedoraproject.org/rpms/python3/c/61c85eaadc7543a706be2f5e24dccc77166b5a24?branch=master

The compose run in the meantime, but it is still not blocked:

$ koji list-pkgs  --show-blocked --tag f33 --package python3
Package                 Tag                     Extra Arches     Owner          
----------------------- ----------------------- ---------------- ---------------
python3                 f33                                      releng    
  • When do you need this? (2020/05/30)

  • When is this no longer needed or useful? Always useful.

  • If we cannot complete your request, what is the impact?

python3-3.8.3-... still in the buildroot, confusing other packagers. python3.8 package is also not installable.

Thanks


I think this should automatically happen when compose will start or so.

But I have blocked it now so that it does not bother people.

Metadata Update from @ignatenkobrain:
- Issue assigned to ignatenkobrain

Yes, to be clear this is run at the start of the next rawhide compose.

My point was that the compose has already started and finished since, hence the automation didn't work.

But I have blocked it now so that it does not bother people.

Odd. I don't see it blocked here?

koji list-pkgs --show-blocked --tag f33 --package python3
Package Tag Extra Arches Owner


python3 f33 releng

So indeed something didn't work... composes were irregular the last few days. 3 composes attempted on thursday, the one on friday didn't run because the last thursday one was still going, that one finished and mohan kicked off another one today.

But anyhow, we should figure out whats going on here. ;)

Oh, I'm confused. The blocking is done by a fedmsg handler and should be pretty close to instant...

It looks like it got the message:

May 29 07:14:28 pdc-backend02.phx2.fedoraproject.org fedmsg-hub[796]: [2020-05-29 07:14:28][pdcupdater.utils INFO] RetireCom
ponentHandler handling 2020-8af0b83d-d86d-4d6e-a6e4-3bc655b6b2e8 org.fedoraproject.prod.git.receive
May 29 07:14:28 pdc-backend02.phx2.fedoraproject.org fedmsg-hub[796]: [2020-05-29 07:14:28][pdcupdater.handlers.retirement INFO] Checking for file: https://src.fedoraproject.org/rpms/python3/blob/master/f/dead.package

but I have no idea why it failed to process.

I confirm this package is now blocked. Keeping open if you want to investigate the problem (but totally fine if you don't want to do that).

$ koji list-pkgs  --show-blocked --tag f33 --package python3
Package                 Tag                     Extra Arches     Owner          
----------------------- ----------------------- ---------------- ---------------
python3                 f33                                      releng          [BLOCKED]

fedpkg retire will call pdc-updater which updates the pdc value with the retirement date and then nightly compose script will block them as part of the compose process. PDC seems to be updated right https://pdc.fedoraproject.org/rest_api/v1/component-branches/?global_component=python3&type=rpm&name=master.

So, maybe its something with the composes being flaky last few days or the block script didn't work, I am running the block script manually and will update the ticket with my findings.

I ran the block script manually and it didn't error out or anything. So, closing this ticket now.

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

Metadata