#10029 Retire some packages on Fedora 34
Closed: Fixed 3 years ago by humaton. Opened 3 years ago by churchyard.

The following packages should be retired on Fedora 34:

csync2
nim
node
python-XStatic-jquery-ui
python-couchbase
python-django-helpdesk
tmw

They are retired in dist git but not blocked in koji:

$ parallel koji list-pkgs  --show-blocked --tag f34 --quiet --package -- $(cat ~/tmp/file) 
python-django-helpdesk  f34                                      releng         
node                    f34                                      releng         
python-XStatic-jquery-ui f34                                      releng         
nim                     f34                                      releng         
tmw                     f34                                      releng         
csync2                  f34                                      releng         
python-couchbase        f34                                      releng     

I still haven't seen a package in Fedora 34 that got properly retired, maybe the automation is broken?


It needs some digging into the toddler.

Metadata Update from @mohanboddu:
- Issue tagged with: medium-gain, medium-trouble, ops

3 years ago

I am running a check:

$ cat check.sh 
http --check-status --print '' HEAD https://src.fedoraproject.org/rpms/${2}/blob/${1}/f/dead.package 2>/dev/null && echo $2

$ parallel bash check.sh f34 -- $(koji list-pkgs --tag f34 --quiet | cut -f1 -d ' ' | sort | uniq)
ardour5
csync2
fido-pi
...

It will take a while but should give us a full list.

Full list:

ardour5
csync2
docker-machine
fido-pi
geronimo-annotation
gnome-getting-started-docs
gnome-shell-extension-media-player-indicator
jabberpy
jovie
kaccessible
kcm-qt-graphicssystem
kde-plasma-publictransport
kdeartwork
kf5-gpgmepp
kf5-kdgantt2
kppp
ksaneplugin
kuser but see https://pagure.io/releng/issue/10017
libkdeedu
libkdegames4
libkfbapi
libkmahjongg4
libksane
libkscreen
man-pages-it
monochrome-icon-theme
mozjs60
ndjbdns
nim
node
nodejs-empower-core
python-XStatic-jquery-ui
python-couchbase
python-django-helpdesk
python-django-jsonfield-backport
python-django3
python-kyotocabinet
python-pep562
python-requests-credssp but see https://pagure.io/releng/issue/10019
python-ryu
qpid-snmpd
rubygem-puppet-resource_api
rubygem-puppetserver-ca
rubygem-semantic_puppet
rust-digest0.7
rust-generic-array0.9
tmw
trac-iniadmin-plugin
uw-imap

Pinging @pingou as I cant find the logs for the toddler.

Note that many of the packages were retired in dist git rawhide before branching.

So I've took a random one: mozjs60

The logs on toddlers side are:

2021-02-15 09:41:45,835 - [INFO toddlers.runner] Toddler 'pdc_retired_packages' accepted to process message id: 595c8712-e64e-4099-b4be-2471847ea24a
/usr/lib/python3.9/site-packages/urllib3/connectionpool.py:997: InsecureRequestWarning: Unverified HTTPS request is being made to host 'pdc.fedoraproject.org'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  warnings.warn(
2021-02-15 09:41:45,891 - [INFO toddlers.plugins.pdc_retired_packages] Checking for file: https://src.fedoraproject.org/rpms/mozjs60/blob/f34/f/dead.package
2021-02-15 09:41:46,008 - [INFO toddlers.plugins.pdc_retired_packages] Setting eol of branch: {'id': 511044, 'global_component': 'mozjs60', 'name': 'f34', 'slas': [{'id': 1021261, 'sla': 'security_fixes', 'eol': '2022-03-08'}, {'id': 1021262, 'sla': 'bug_fixes', 'eol': '2022-03-08'}], 'type': 'rpm', 'active': True, 'critical_path': True} to 2021-02-15
/usr/lib/python3.9/site-packages/urllib3/connectionpool.py:997: InsecureRequestWarning: Unverified HTTPS request is being made to host 'pdc.fedoraproject.org'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  warnings.warn(
2021-02-15 09:41:46,058 - [INFO toddlers.plugins.pdc_retired_packages] Setting eol of branch: {'id': 511044, 'global_component': 'mozjs60', 'name': 'f34', 'slas': [{'id': 1021261, 'sla': 'security_fixes', 'eol': '2022-03-08'}, {'id': 1021262, 'sla': 'bug_fixes', 'eol': '2022-03-08'}], 'type': 'rpm', 'active': True, 'critical_path': True} to 2021-02-15
/usr/lib/python3.9/site-packages/urllib3/connectionpool.py:997: InsecureRequestWarning: Unverified HTTPS request is being made to host 'pdc.fedoraproject.org'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  warnings.warn(
2021-02-15 09:41:46,105 - [INFO fedora_messaging.twisted.protocol] Successfully consumed message from topic org.fedoraproject.prod.git.receive (message id 595c8712-e64e-4099-b4be-2471847ea24a)

Toddlers doesn't seem to have failed doing this.

Note that toddlers doesn't do the koji side. No idea how koji gets updated once PDC is

I thought this is a problem in the pdc updater toddler, when I checked for a package the pdc didn't get updated. That might be me not looking properly, https://pagure.io/releng/pull-request/10039 should fix it.

This seems to be fixed now.

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

3 years ago

Not entirely:

$ parallel koji list-pkgs  --show-blocked --tag f34 --quiet --package -- ardour5 csync2 docker-machine fido-pi geronimo-annotation gnome-getting-started-docs gnome-shell-extension-media-player-indicator jabberpy jovie kaccessible kcm-qt-graphicssystem kde-plasma-publictransport kdeartwork kf5-gpgmepp kf5-kdgantt2 kppp ksaneplugin libkdeedu libkdegames4 libkfbapi libkmahjongg4 libksane libkscreen man-pages-it monochrome-icon-theme mozjs60 ndjbdns nim node nodejs-empower-core python-XStatic-jquery-ui python-couchbase python-django-helpdesk python-django-jsonfield-backport python-django3 python-kyotocabinet python-pep562 python-requests-credssp python-ryu qpid-snmpd rubygem-puppet-resource_api rubygem-puppetserver-ca rubygem-semantic_puppet rust-digest0.7 rust-generic-array0.9 tmw trac-iniadmin-plugin uw-imap
fido-pi                 f34                                      releng          [BLOCKED]
geronimo-annotation     f34                                      releng         
docker-machine          f34                                      releng         
gnome-shell-extension-media-player-indicator f34                                      releng         
ardour5                 f34                                      releng         
gnome-getting-started-docs f34                                      releng          [BLOCKED]
csync2                  f34                                      releng          [BLOCKED]
jabberpy                f34                                      releng          [BLOCKED]
kaccessible             f34                                      releng         
kde-plasma-publictransport f34                                      releng         
kdeartwork              f34                                      releng         
kcm-qt-graphicssystem   f34                                      releng         
kf5-gpgmepp             f34                                      releng          [BLOCKED]
kf5-kdgantt2            f34                                      releng          [BLOCKED]
jovie                   f34                                      releng         
kppp                    f34                                      releng         
libkdegames4            f34                                      releng         
libkmahjongg4           f34                                      releng         
ksaneplugin             f34                                      releng         
libkfbapi               f34                                      releng         
libkdeedu               f34                                      releng         
libksane                f34                                      releng         
man-pages-it            f34                                      releng          [BLOCKED]
libkscreen              f34                                      releng         
monochrome-icon-theme   f34                                      releng         
mozjs60                 f34                                      releng          [BLOCKED]
ndjbdns                 f34                                      releng         
node                    f34                                      releng          [BLOCKED]
python-couchbase        f34                                      releng          [BLOCKED]
nodejs-empower-core     f34                                      releng         
python-XStatic-jquery-ui f34                                      releng          [BLOCKED]
nim                     f34                                      releng          [BLOCKED]
python-django-helpdesk  f34                                      releng          [BLOCKED]
python-django-jsonfield-backport f34                                      releng         
python-django3          f34                                      releng         
python-kyotocabinet     f34                                      releng          [BLOCKED]
python-requests-credssp f34                                      releng          [BLOCKED]
python-pep562           f34                                      releng         
qpid-snmpd              f34                                      releng         
python-ryu              f34                                      releng          [BLOCKED]
rubygem-puppet-resource_api f34                                      releng         
rubygem-puppetserver-ca f34                                      releng         
rubygem-semantic_puppet f34                                      releng         
rust-digest0.7          f34                                      releng         
rust-generic-array0.9   f34                                      releng         
tmw                     f34                                      releng          [BLOCKED]
trac-iniadmin-plugin    f34                                      releng          [BLOCKED]
uw-imap                 f34                                      releng          [BLOCKED]

Metadata Update from @churchyard:
- Issue status updated to: Open (was: Closed)

3 years ago

So the automation is now fixed. I checked and packages that which are not blocked are retired for a long time. I have blocked them manually.

ardour5                 f34                                      releng          [BLOCKED]
csync2                  f34                                      releng          [BLOCKED]
docker-machine          f34                                      releng          [BLOCKED]
fido-pi                 f34                                      releng          [BLOCKED]
geronimo-annotation     f34                                      releng          [BLOCKED]
gnome-getting-started-docs f34                                      releng          [BLOCKED]
gnome-shell-extension-media-player-indicator f34                                      releng          [BLOCKED]
jabberpy                f34                                      releng          [BLOCKED]
jovie                   f34                                      releng          [BLOCKED]
kaccessible             f34                                      releng          [BLOCKED]
kcm-qt-graphicssystem   f34                                      releng          [BLOCKED]
kde-plasma-publictransport f34                                      releng          [BLOCKED]
kdeartwork              f34                                      releng          [BLOCKED]
kf5-gpgmepp             f34                                      releng          [BLOCKED]
kf5-kdgantt2            f34                                      releng          [BLOCKED]
kppp                    f34                                      releng          [BLOCKED]
ksaneplugin             f34                                      releng          [BLOCKED]
libkdeedu               f34                                      releng          [BLOCKED]
libkdegames4            f34                                      releng          [BLOCKED]
libkfbapi               f34                                      releng          [BLOCKED]
libkmahjongg4           f34                                      releng          [BLOCKED]
libksane                f34                                      releng          [BLOCKED]
libkscreen              f34                                      releng          [BLOCKED]
man-pages-it            f34                                      releng          [BLOCKED]
monochrome-icon-theme   f34                                      releng          [BLOCKED]
mozjs60                 f34                                      releng          [BLOCKED]
ndjbdns                 f34                                      releng          [BLOCKED]
nim                     f34                                      releng          [BLOCKED]
node                    f34                                      releng          [BLOCKED]
nodejs-empower-core     f34                                      releng          [BLOCKED]
python-XStatic-jquery-ui f34                                      releng          [BLOCKED]
python-couchbase        f34                                      releng          [BLOCKED]
python-django-helpdesk  f34                                      releng          [BLOCKED]
python-django-jsonfield-backport f34                                      releng          [BLOCKED]
python-django3          f34                                      releng          [BLOCKED]
python-kyotocabinet     f34                                      releng          [BLOCKED]
python-pep562           f34                                      releng          [BLOCKED]
python-ryu              f34                                      releng          [BLOCKED]
qpid-snmpd              f34                                      releng          [BLOCKED]
rubygem-puppet-resource_api f34                                      releng          [BLOCKED]
rubygem-puppetserver-ca f34                                      releng          [BLOCKED]
rubygem-semantic_puppet f34                                      releng          [BLOCKED]
rust-digest0.7          f34                                      releng          [BLOCKED]
rust-generic-array0.9   f34                                      releng          [BLOCKED]
tmw                     f34                                      releng          [BLOCKED]
trac-iniadmin-plugin    f34                                      releng          [BLOCKED]

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

3 years ago

Login to comment on this ticket.

Metadata
Boards 1
Ops Status: Backlog