- Fold code into wikimedia/ip-utils, released as 5.0.0. https://gerrit.wikimedia.org/r/c/mediawiki/libs/IPUtils/+/960189
- Mark IPSet package as abandoned. https://packagist.org/packages/wikimedia/ip-set
- Update mediawiki/core to use wikimedia/ip-utils package, released in MediaWiki 1.41. https://gerrit.wikimedia.org/r/c/mediawiki/core/+/962727
- Update https://www.mediawiki.org/wiki/IPSet
- Update older stable/LTS branches of MediaWiki, or wait for their EOL https://www.mediawiki.org/wiki/Version_lifecycle
- MediaWiki 1.39 LTS (core+vendor)
- Update IPSet README pointing to wikimedia/ip-utils.
- Set IPSet repository in Gerrit to read-only, with description [ARCHIVED].
- Archive Phabricator mirror. https://phabricator.wikimedia.org/diffusion/GIPS/
- Delete GitHub mirror. https://github.com/wikimedia/IPSet
- Archive Zuul CI config for the repo in integration/config.
Description
Details
Related Objects
- Mentioned In
- T409891: Update mediawiki/services/jobrunner dependency wikimedia/ip-utils from 4.0.0 to 5.0.0
rMLIPe37fe5ee61d4: doc: Add missing perf docs about IPSet - Mentioned Here
- T323787: Composer packages should set the git origin to gerrit
T373933: Evaluate publishing our PHP packages directly to Packagist.org
T410243: wikimedia/ip-set: Fatal Git reference error - commit f84555041a405f0ea51c64a0c7fb5fac36e99b84 no longer exists in repository
T409891: Update mediawiki/services/jobrunner dependency wikimedia/ip-utils from 4.0.0 to 5.0.0
Event Timeline
Change #1175606 had a related patch set uploaded (by Krinkle; author: Krinkle):
[IPSet@master] doc: Update README to indicate the package is obsolete
Change #1175604 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/libs/IPUtils@master] doc: Add missing perf docs about IPSet
Used by the supported REL1_39, should be archived after REL1_39 is EOL, to avoid the message about abandoned package when running composer.
https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/REL1_39/composer.json#63
Change #1175604 merged by jenkins-bot:
[mediawiki/libs/IPUtils@master] doc: Add missing perf docs about IPSet
Change #1175606 merged by jenkins-bot:
[IPSet@master] doc: Update README to indicate the package is obsolete
Mentioned in SAL (#wikimedia-releng) [2025-10-07T13:16:43Z] <hashar> gerrit: update description of IPSet repository to "[ARCHIVED] wikimedia/ip-set library - Obsolete, has been fold in https://gerrit.wikimedia.org/g/mediawiki/libs/IPUtils/ - T401155"
Mentioned in SAL (#wikimedia-releng) [2025-10-07T13:18:00Z] <hashar> gerrit: removed ACLs for IPSet repo and reparented it with All-Archived-Projects to prevent replication to GitHub # T401155
Change #1194195 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] Zuul: [IPSet] Mark as archived
Per a discussion with @Jdforrester-WMF , vendor/core had ip-set removed with REL1_41. The library is still used in REL1_39 and we need to keep the repository active until 1.39 is phased out. I will restore the repo and unarchive it from GitHub.
Mentioned in SAL (#wikimedia-releng) [2025-10-07T14:13:18Z] <hashar> unarchived https://github.com/wikimedia/IPSet/ # T401155
Change #1194204 had a related patch set uploaded (by Hashar; author: Hashar):
[IPSet@refs/meta/config] Unarchive the repository, still needed for REL1_39
Change #1194204 merged by Hashar:
[IPSet@refs/meta/config] Unarchive the repository, still needed for REL1_39
Change #1199011 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/core@REL1_39] Update wikimedia/ip-utils to 5.0.0
Change #1199011 merged by jenkins-bot:
[mediawiki/core@REL1_39] Update wikimedia/ip-utils to 5.0.0
- Delete GitHub mirror. https://github.com/wikimedia/IPSet
I've also subsequently created a GitHub-local redirect to https://github.com/wikimedia/IPUtils.
Change #1194195 merged by jenkins-bot:
[integration/config@master] Zuul: [IPSet] Mark as archived
This seems to be causing a problem when installing jobrunner: https://phabricator.wikimedia.org/T409891
Change #1204795 had a related patch set uploaded (by Hashar; author: Hashar):
[mediawiki/services/jobrunner@master] Update wikimedia/ip-utils to 5.0.0
Change #1204795 merged by jenkins-bot:
[mediawiki/services/jobrunner@master] Update wikimedia/ip-utils to 5.0.0