Activity log for bug #1919453

Date Who What changed Old value New value Message
2021-03-17 11:43:55 Lukas Märdian bug added bug
2021-03-17 11:44:13 Lukas Märdian nominated for series Ubuntu Hirsute
2021-03-17 11:44:13 Lukas Märdian bug task added netplan.io (Ubuntu Hirsute)
2021-03-17 14:31:23 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Install log: TDB Test log: TBD Build log (incl. unit test run): TBD Test builds + logs for other architectures: TBD [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log Test log: TBD Test builds + logs for other architectures: TBD
2021-03-17 14:42:02 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log Test log: TBD Test builds + logs for other architectures: TBD [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: TBD
2021-03-17 17:05:02 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: TBD [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: TBD ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz
2021-03-18 16:25:30 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: TBD ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf (FAILURE*) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210318_111925_c4480@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz The armhf autopkgtest failure should not be considered a regression, as most of the armhf tests were not executed (skipped) previously, due to being run in a container/LXD environment. The "autostart" and "cloud-init" tests, which were executed previously, still pass. As we're allowing container execution as of 0.102 we see some test failures there, which should be fixed in a future version.
2021-03-18 16:25:56 Lukas Märdian bug added subscriber Ubuntu Release Team
2021-03-19 08:08:14 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf (FAILURE*) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210318_111925_c4480@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz The armhf autopkgtest failure should not be considered a regression, as most of the armhf tests were not executed (skipped) previously, due to being run in a container/LXD environment. The "autostart" and "cloud-init" tests, which were executed previously, still pass. As we're allowing container execution as of 0.102 we see some test failures there, which should be fixed in a future version. [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf (FAILURE*) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210318_111925_c4480@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz * The armhf autopkgtest failure should not be considered a regression, as most of the armhf tests were not executed (skipped) previously, due to being run in a container/LXD environment. The "autostart" and "cloud-init" tests, which were executed previously, still pass. As we're allowing container execution as of 0.102 we see some test failures there, which should be fixed in a future version.
2021-03-19 08:31:35 Lukas Märdian merge proposal linked https://code.launchpad.net/~slyon/britney/+git/hints-ubuntu/+merge/399903
2021-03-22 16:28:55 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf (FAILURE*) https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210318_111925_c4480@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz * The armhf autopkgtest failure should not be considered a regression, as most of the armhf tests were not executed (skipped) previously, due to being run in a container/LXD environment. The "autostart" and "cloud-init" tests, which were executed previously, still pass. As we're allowing container execution as of 0.102 we see some test failures there, which should be fixed in a future version. [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz
2021-03-23 07:53:54 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210318_130017_a6ae1@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210317_153814_77c46@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210317_145758_b28fb@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210317_142646_b28fb@/log.gz [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-03-23 08:09:54 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-03-23 16:45:14 Iain Lane netplan.io (Ubuntu Hirsute): status New Triaged
2021-03-23 16:45:16 Iain Lane netplan.io (Ubuntu Hirsute): importance Undecided Medium
2021-03-24 10:06:13 Lukas Märdian description [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: TBD: groovy_amd64_log TBD: groovy_arm64_log TBD: groovy_armhf_log TBD: groovy_ppc64el_log TBD: groovy_s390x_log Focal: TBD: focal_amd64_log TBD: focal_arm64_log TBD: focal_armhf_log TBD: focal_ppc64el_log TBD: focal_s390x_log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-03-24 10:06:29 Lukas Märdian summary [FFe] Update to netplan.io 0.102 [SRU][FFe] Update to netplan.io 0.102
2021-03-24 10:06:38 Lukas Märdian nominated for series Ubuntu Groovy
2021-03-24 10:06:38 Lukas Märdian bug task added netplan.io (Ubuntu Groovy)
2021-03-24 10:06:38 Lukas Märdian nominated for series Ubuntu Focal
2021-03-24 10:06:38 Lukas Märdian bug task added netplan.io (Ubuntu Focal)
2021-03-24 10:06:46 Lukas Märdian netplan.io (Ubuntu Hirsute): status Triaged Fix Committed
2021-03-24 21:56:48 Launchpad Janitor netplan.io (Ubuntu Hirsute): status Fix Committed Fix Released
2021-03-26 13:11:39 Lukas Märdian bug added subscriber Ubuntu Stable Release Updates Team
2021-03-26 15:53:59 Brian Murray netplan.io (Ubuntu Groovy): status New Fix Committed
2021-03-26 15:54:03 Brian Murray bug added subscriber SRU Verification
2021-03-26 15:54:08 Brian Murray tags verification-needed verification-needed-groovy
2021-03-26 15:59:23 Brian Murray netplan.io (Ubuntu Focal): status New Fix Committed
2021-03-26 15:59:32 Brian Murray tags verification-needed verification-needed-groovy verification-needed verification-needed-focal verification-needed-groovy
2021-03-29 07:25:17 Lukas Märdian description [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: TBD: groovy_amd64_log TBD: groovy_arm64_log TBD: groovy_armhf_log TBD: groovy_ppc64el_log TBD: groovy_s390x_log Focal: TBD: focal_amd64_log TBD: focal_arm64_log TBD: focal_armhf_log TBD: focal_ppc64el_log TBD: focal_s390x_log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: TBD: groovy_amd64_log TBD: groovy_arm64_log TBD: groovy_armhf_log TBD: groovy_ppc64el_log TBD: groovy_s390x_log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-03-29 15:26:46 Lukas Märdian tags verification-needed verification-needed-focal verification-needed-groovy verification-done-focal verification-needed verification-needed-groovy
2021-03-31 07:52:33 Lukas Märdian description [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: TBD: groovy_amd64_log TBD: groovy_arm64_log TBD: groovy_armhf_log TBD: groovy_ppc64el_log TBD: groovy_s390x_log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-03-31 07:53:38 Lukas Märdian tags verification-done-focal verification-needed verification-needed-groovy verification-done-focal verification-done-groovy verification-needed
2021-04-06 19:28:33 Launchpad Janitor netplan.io (Ubuntu Groovy): status Fix Committed Fix Released
2021-04-06 19:28:37 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2021-04-06 19:29:41 Launchpad Janitor netplan.io (Ubuntu Focal): status Fix Committed Fix Released
2021-04-07 14:24:00 Łukasz Zemczak netplan.io (Ubuntu Groovy): status Fix Released Fix Committed
2021-04-07 14:24:03 Łukasz Zemczak netplan.io (Ubuntu Focal): status Fix Released Fix Committed
2021-04-07 14:24:13 Łukasz Zemczak tags verification-done-focal verification-done-groovy verification-needed verification-needed verification-needed-focal verification-needed-groovy
2021-04-20 23:07:21 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2021-04-21 07:42:48 Lukas Märdian description [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-04-21 07:50:58 Lukas Märdian tags verification-needed verification-needed-focal verification-needed-groovy verification-done-focal verification-needed verification-needed-groovy
2021-05-02 04:02:31 Mathew Hodson tags verification-done-focal verification-needed verification-needed-groovy upgrade-software-version verification-done-focal verification-needed-groovy
2021-05-02 04:02:49 Mathew Hodson netplan.io (Ubuntu Focal): importance Undecided Medium
2021-05-02 04:02:51 Mathew Hodson netplan.io (Ubuntu Groovy): importance Undecided Medium
2021-05-07 17:36:20 Brian Murray tags upgrade-software-version verification-done-focal verification-needed-groovy upgrade-software-version verification-done-focal verification-needed verification-needed-groovy
2021-05-10 07:48:46 Lukas Märdian description [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/groovy_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our supported customers have access to those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.102: - New API for NetworkManager YAML backend - Improved netplan set CLI to override existing files - Documentation improvements - Allow running more tests in a container - Added congestion-window & advertised-receive-window options for routes - Added ttl option for tunnels (LP: #1846783) - systemd v247 compatibility (for changing MAC address) - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) - Enable pristine-tar in gbp See the changelog entry below for a full list of changes and bugs. [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is ran using the SRU package for each release. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/n/netplan.io A successful run is required before the proposed netplan.io package can be let into -updates. The netplan team will be in charge of attaching the artifacts and console output of the appropriate run to the bug. Netplan team members will not mark ‘verification-done’ until this has happened. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Groovy: https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/groovy_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/groovy_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/groovy_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/groovy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/groovy_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1922898/focal_s390x.log [Other Info] The integration test logs are attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] abad253 tests:bonds: fix flaky resend_igmp test 6270143 tests:base: avoid long waits b98a160 tests:base: improve daemon-reload check 3f19eeb tests:base: improve reliabilty by using higher timeout a049983 tests:base: improve management interface handling 8cb8621 test:utils: cleanup formatting e05731c cli:set: write to existing YAML file, if available (#197) 2263a13 libnetplan: provide API for NetworkManager YAML backend (#193) d34df50 test:tunnels: improve stability of wireguard test 15a3380 Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199) 2ccddbe tests:integration: cleanup OVS/WPA files (#198) 9767b63 Improve integration tests (#196) f086808 Enable CodeQL code scanning (#195) 6c8ed65 Added TTL option for tunnels (LP: #1846783) (#194) 1e0f223 Added per route congestion-window/advertised-receive-window options (#177) ac2a1b9 Update Github URL (#192) 165e908 cli:utils: handle emtpy netifaces.ifaddresess call (#188) 51a6032 Stop using deprecated systemd-resolve tool d9d35c6 cli:apply: Add comment about snapd/DBus compatibility bdc2b1d Clarified `dhcp-identifier` option (#186) 1413f0e tests:integration: adopt for racy systemd MAC assignment 222c104 github: run action on any pull request 03746b4 tests:dbus: improve test stability of timeouts 465c530 tests:tunnels: improve test reliability 944b1e3 tests: adopt to wording changes as of OVS 2.15 86bd330 doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180) 41bfbd6 parse: fix 'networkmanager:' backend options for modem connections (#179) 85ff2f5 Fix changing of macaddress with systemd v247 (#178) 47ad3cc Cleanup unused code, as noted by clang 72e11a6 parse:doc:test: fix typos (thanks lintian) == Original description == [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.102 as this release will be carrying important roadmap features targeted for 21.04. Things got delayed, but the features we want to deliver are still considered important. We are aware that we are late in this cycle, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of NetworkManager YAML backend integration support will unblock other projects such as the NetworkManager-netplan integration. [Additional details] Changelog of upstream netplan 0.102: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/change.log Build log (incl. unit test run): https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/sbuild.log Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1919453/install.log I've executed the full set of unit- & integration tests for all architectures. Results can be found here: https://bileto.ubuntu.com/excuses/4315/hirsute.html amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/amd64/n/netplan.io/20210322_144258_b78fa@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/arm64/n/netplan.io/20210322_171737_41be8@/log.gz armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/armhf/n/netplan.io/20210322_140733_8b350@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/ppc64el/n/netplan.io/20210322_173008_15f29@/log.gz s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute-ci-train-ppa-service-4315/hirsute/s390x/n/netplan.io/20210322_193059_aa17d@/log.gz
2021-05-10 07:50:23 Lukas Märdian tags upgrade-software-version verification-done-focal verification-needed verification-needed-groovy upgrade-software-version verification-done-focal verification-done-groovy verification-needed
2021-05-13 07:58:33 Launchpad Janitor netplan.io (Ubuntu Focal): status Fix Committed Fix Released
2021-05-13 08:03:25 Launchpad Janitor netplan.io (Ubuntu Groovy): status Fix Committed Fix Released