Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: deb...@rocketjump.eu, hlieber...@setec.io
Please unblock package ansible-base [ Reason ] Due to missing upload ACLs I unfortunately missed the soft freeze by a few days. With 2.10, upstream ansible is split into two parts, "ansible-base" and "ansible". This split is also reflected in the two source/binary packages of the same name in Debian. ansible-base is a hard-dep for ansible. I've personally been using the split packages for over two months now, and I've tested upgrades and of course used the package extensively. The packages have also been in experimental for about 6 weeks, and have been tested by several volunteers. 2.10 comes with support for ansible collections, which is the new format with which 3rd party modules/plugins are be shipped. With 2.9 currently in testing users won't be able to use those (as collection support is incomplete in 2.9). The next 2.10 upload will also come with autopkgtests which I have been working on for the last month. [ Impact ] If the unblock is not granted, I will have to upload an epoch version 2:2.9.16-1 to revert the ansible package in unstable, and ansible will ship with an older version. Backporting security fixes will be more difficult, as I'd have to correlate the changes of 2.10+ with the pre-split code of 2.9 after upstream security support runs out. Ansible-base 2.10 will also have about 12 months longer upstream security support than ansible 2.9, depending on the release schedule of 2.11+. [ Tests ] Automated tests is piuparts currently, which runs through fine. Manual tests involve running my personal playbook against my server fleet. With the next 2.10 upload there will be working autopkgtests that I've been working on for the last month. [ Risks ] ansible/ansible-base are leaf packages, with only ansible-lint and ansible-mitogen depending on those. ansible-lint works fine without changes. ansible-mitogen will need an update that's already packaged in experimental. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [ ] attach debdiff against the package in testing -> doesn't apply as currently not included in testing. [ Other info ] (Anything else the release team should know.) unblock ansible-base/2.10.5+dfsg-1