MAAS system-test successes on jammy and noble successes are included in sru-25.3.tar in comment #11
** Description changed: == Begin SRU Template == [Impact] This release sports both bug-fixes and new features and we would like to make sure all of our supported customers have access to these improvements. The notable ones are: *** <DONE-PRIOR-TO-PROPOSED>: Create list with LP: # included> Features:- - feat(schema): add support for the not keyword (#6469) [Mostafa Abdelwahab] (GH: 6468) - feat(hetzner): enable hotplug support and prepare IPv6 integration (#6445) [Philipp Bender] - feat(networkd): add support for rendering bridge devices (#6349) - Add 'to: default' support in network state (#6391) [Shreenidhi Shedi] - feat: support nmap in socket protocol (#6339) (GH: 6136) Bug fixes: - fix: preserve special permission bits (#6467) [deepsghimire] - fix: correct netplan renderer target (#6465) - fix(net-convert): respect output directory with netplan - fix(bddeb): require exec permissions on temporary folder - fix: properly quote commands in `do_as` function (#6400) [Amirhossein Shaerpour] (GH: 6171) - fix(systemd): revert auditd.service dependency (#6448) - fix: bddeb tool needs distro debian param for package dependency lookup - fix(test): raises match against an empty string will always pass - fix(test): marks applied to fixtures have no effect - cloud-init-hotplugd: remove use of "exec" and unnecessary exit (#6357) [dermotbradley] (GH: 6351) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://documentation.ubuntu.com/sru/en/latest/reference/exception-Cloudinit-Updates The cloud-init team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. cloud-init team members will not mark ‘verification-done’ until this has happened. * Automated Test Results - <TODO-SRU-VERIFICATION: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts> - <TODO-SRU-VERIFICATION: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts> - <TODO-SRU-VERIFICATION: attach automated curtin vmtest with cloud-init proposed> - <TODO-SRU-VERIFICATION: attach Solutions Testing team test results for each LTS> + <DONE-SRU-VERIFICATION: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts> + <DONE-SRU-VERIFICATION: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts> + <DONE-SRU-VERIFICATION: attach automated curtin vmtest with cloud-init proposed> + <DONE-SRU-VERIFICATION: attach Solutions Testing team test results for each LTS> * Manual Test Results - <TODO-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource> - <TODO-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource> - <TODO-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource> + <DONE-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource> + <DONE-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource> + <DONE-SRU-VERIFICATION: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource> [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] - == End SRU Template == == Full 25.3 Changelog == - chore(cc_rh_subscription): deprecate hyphenated fields, remove self.log (#6470) [Mostafa Abdelwahab] (GH: 6370) - feat(eni): support "ip route" if available instead of "route" (#6460) [dermotbradley] - test(distros): Convert test_hosts.py from unittest to pytest (#6481) [GautamThorani] - fix: preserve special permission bits (#6467) [deepsghimire] - test: Convert test_registry.py from unittest to pytest (#6479) [GautamThorani] - test: fix integration for PROPOSED to run apt update prior to install (#6477) - feat(schema): add support for the not keyword (#6469) [Mostafa Abdelwahab] (GH: 6468) - fix: correct netplan renderer target (#6465) - feat(hetzner): enable hotplug support and prepare IPv6 integration (#6445) [Philipp Bender] - fix(net-convert): respect output directory with netplan - fix(bddeb): require exec permissions on temporary folder - fix: properly quote commands in `do_as` function (#6400) [Amirhossein Shaerpour] (GH: 6171) - Optionalize bash completion. (#6441) [3405691582] - docs(nocloud): Fix file schema examples (#6455) (GH: 5843) - fix(systemd): revert auditd.service dependency (#6448) - fix: bddeb tool needs distro debian param for package dependency lookup - fix(test): raises match against an empty string will always pass - fix(test): marks applied to fixtures have no effect - test: refactor test_reporting.py to use only pytest (#6449) [Chijioke Ibekwe] - Update wait_for_cloud_init.rst to be more consistent about systemd usage (#6442) [ExplGamma] - fix: add OpenRC support to Meson build (#6426) [dermotbradley] - feat(rh_subscription): new release_version field (#6347) [Mostafa Abdelwahab] (GH: 6030) - chore: bump isort version (#6446) - net_convert.py: make some import failures not generate an error (#6399) [dermotbradley] - test: fix lru_cache test wrapper (#6443) (GH: 5869) - docs(cc_raspberry_pi): Fix example4 (#6439) [Paul] - test: refactor test_data.py to use only pytest (#6440) [Chijioke Ibekwe] - tests: convert util.pathprefix2dict tests from unittest to pytest (#6433) [Aamir] - chore: hand off responsibilities (#6432) - feat: support nmap in socket protocol (#6339) (GH: 6136) - feat(cc_raspberry_pi): remove remote_gpio interface (#6429) [Paul] - fix(docs): Fix typo in `fDQn` (#6420) [Vladimir Levin] - Refresh dev docs for tests (#6428) - fix(raspberry-pi-os): Update ntp client (#6425) [Paul] - fixed defs types in cloud-init cmd devel make_mime (#6419) [abdulganiyy] - test: remove CiTestCase fully (#6416) - test: drop citestcase from test_reporting_hyperv.py (#6413) - test: drop citestcase from net/test_init.py (#6410) - test: drop citestcase from test_version.py (#6415) - fix: read-dependencies syntax error on regex (#6326) - doc: add testing links to doc/rtd Development headings (#6326) - chore: update developer specfile and build for opensuse (#6326) - chore: update developer specfile redhat/fedora and dependencies (#6326) - chore: drop yaml validation target, covered in unittests (#6326) - chore: update debian developer packaging template (#6326) - fix: add apt-get update before development pkg install (#6326) - chore!: switch to meson.build due to PEP632 (#6326) (LP: #1978328) - chore: render vlan, bond, bridge mac properly in network state (#6397) [Shreenidhi Shedi] - chore: replace all mailing-list references with GH Discussions - chore: replace all IRC references with matrix - fix: fixed defs types in cloud-init analyze show (#6353) [abdulganiyy] - chore(tox): align check_format's pylint folder targets (#6414) - test: drop citestcase from net/test_network_state.py (#6402) - test: drop citestcase from net/test_dhcp.py (#6401) - chore(ci): bump pylint version, fix test failures (#6408) - chore(ci): fix cloud-init test failures from new pylint (#6407) - chore(ci): bump versions for black, ruff, and mypy (#6406) - doc: change `jammy` to `noble` (#6398) [Amirhossein Shaerpour] - test: drop citestcase from t* tests (#6379) - fix: add missing test mock (#6395) - test: drop citestcase net_freebsd (#6374) - test: drop citestcase from test_util.py (#6387) - Add 'to: default' support in network state (#6391) [Shreenidhi Shedi] - test: drop citestcase from s* tests (#6378) - test: drop citestcase from r, s and u sources (#6373) - test: drop citestcase from v sources (#6372) - test: drop citestcase from n and o sources (#6363) - fix: make tools/tox-venv with current versions of tox (#6365) [Scott Moser] - test: skip gpg dependency test on questing (#6388) - feat(networkd): add support for rendering bridge devices (#6349) [Shreenidhi Shedi] - cloud-init-hotplugd: remove use of "exec" and unnecessary exit (#6357) [dermotbradley] (GH: 6351) ** Tags removed: verification-needed verification-needed-jammy verification-needed-noble verification-needed-plucky verification-needed-questing ** Tags added: verification-done verification-done-jammy verification-done-noble verification-done-questing -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2131604 Title: sru cloud-init 25.3: Jammy, Noble, Plucky, Questing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2131604/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
