Activity log for bug #1854872

Date Who What changed Old value New value Message
2019-12-02 23:37:12 Chad Smith bug added bug
2019-12-03 17:35:52 Chad Smith summary sru cloud-init (19.2.36 to 19.3.40) Xenial, Bionic, Disco sru cloud-init (19.2.36 to 19.3.40) Xenial, Bionic, Disco, Eoan
2019-12-03 22:59:51 Chad Smith description == 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: * <TODO: Create list with LP: # included> See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts> <TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts> <TODO: attach automated curtin vmtest with cloud-init proposed> <TODO: attach Solutions Testing team test results for each LTS> * Manual Test Results <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource> <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource> <TODO: 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] <TODO: other background> == End SRU Template == <TODO: Paste in change log entry> == 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: - url_helper: read_file_or_url should pass headers param into readurl (#66) (LP: #1854084) - dmidecode: log result *after* stripping n [Igor Galić] - set_passwords: support for FreeBSD (#46) [Igor Galić] - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli] (LP: #1853543) - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić] (LP: #1815030) - ec2: Add support for AWS IMDS v2 (session-oriented) (#55) - net: IPv6, accept_ra, slaac, stateless (#51) [Harald] (LP: #1806014, #1808647) - distro: correctly set usr_lib_exec path for FreeBSD distro (#40) [Igor Galić] (LP: #1852491) - azure: support secondary ipv6 addresses (#33) - Fix metadata check when local-hostname is null (#32) [Mark Goddard] (LP: #1852100) - add data-server dns entry as new metadata server detection [Joshua Hügli] - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta] - Release 19.3 (LP: #1851428) - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6 (LP: #1850308) - configdrive: fix subplatform config-drive for /config-drive source [David Kindred] (LP: #1849731) - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts] (LP: #1765801) - Add config for ssh-key import and consuming user-data [Pavel Zakharov] - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås] (LP: #1848690) - OVF: disable custom script execution by default [Xiaofeng Wang] - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur] - azure: Do not lock user on instance id change [Sam Eiderman] (LP: #1849677) - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser] (LP: #1849640) - exoscale: Increase url_max_wait to 120s. [Chris Glass] - net/sysconfig: fix available check on SUSE distros [Robert Schweikert] (LP: #1849378) - net: enable infiniband support in eni and sysconfig renderers [Darren Birkett] (LP: #1847114) - guestcust_util: handle special characters in config file [Xiaofeng Wang] - net: handle openstack dhcpv6-stateless configuration [Harald Jensås] (LP: #1847517) - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476) - Add RbxCloud datasource [Adam Dobrawy] - get_interfaces: don't exclude bridge and bond members (LP: #1846535) - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann] - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary (LP: #1801364) - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669) - ovf: do not generate random instance-id for IMC customization path - sysconfig: only write resolv.conf if network_state has DNS values (LP: #1843634) - sysconfig: use distro variant to check if available (LP: #1843584) - systemd/cloud-init.service.tmpl: start after wicked.service [Robert Schweikert] - analyze/show: remove trailing space in output - Add missing space in warning: "not avalid seed" [Brian Candler] - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts> <TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts> <TODO: attach automated curtin vmtest with cloud-init proposed> <TODO: attach Solutions Testing team test results for each LTS> * Manual Test Results <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource> <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource> <TODO: 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] <TODO: other background> == End SRU Template == <TODO: Paste in change log entry> == Changelog == - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1 - update changelog (New upstream snapshot 19.3-41-gc4735dd3). - update changelog. - refresh patches against origin/master commit c4735dd3 - merge from origin/master at 19.3-41-gc4735dd3 - Fix linting failure in test_url_helper (#83) [Eric Lafontaine] - url_helper: read_file_or_url should pass headers param into readurl (#66) (LP: #1854084) - dmidecode: log result *after* stripping n [Igor Galić] - cloud_tests: add azure platform support to integration tests [ahosmanmsft] - set_passwords: support for FreeBSD (#46) [Igor Galić] - tools: migrate-lp-user-to-github removes repo_dir if created (#35) - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli] (LP: #1853543) - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić] (LP: #1815030) - ec2: Add support for AWS IMDS v2 (session-oriented) (#55) - tests: Fix cloudsigma tests when no dmidecode data is present. (#57) [Scott Moser] - net: IPv6, accept_ra, slaac, stateless (#51) [Harald] (LP: #1806014, #1808647) - docs: Update the configdrive datasource links (#44) [Joshua Powers] (LP: #1852461) - distro: correctly set usr_lib_exec path for FreeBSD distro (#40) [Igor Galić] (LP: #1852491) - azure: support secondary ipv6 addresses (#33) - Fix metadata check when local-hostname is null (#32) [Mark Goddard] (LP: #1852100) - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request - switch default FreeBSD salt minion pkg from py27 to py36 [Dominic Schlegel] - travis: only run CI on pull requests - add data-server dns entry as new metadata server detection [Joshua Hügli] - Merge pull request #31 from raharper/fix/pycodestyle-tip - pycodestyle: remove unused local variable - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta] - docs: touchups in rtd intro and README.md - doc: update launchpad git refs to github - tools: migrate script needs to write tools/.lp-to-git-user - github: drop pull-request template to prepare for migration - tools: add migrate-lp-user-to-github script to link LP to github - github: new basic project readme - Release 19.3 (LP: #1851428) - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6 (LP: #1850308) - configdrive: fix subplatform config-drive for /config-drive source [David Kindred] (LP: #1849731) - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts] (LP: #1765801) - Add config for ssh-key import and consuming user-data [Pavel Zakharov] - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås] (LP: #1848690) - OVF: disable custom script execution by default [Xiaofeng Wang] - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur] - cloud-init.service: on centos/fedora/redhat wait on NetworkManager.service (LP: #1843334) - azure: Do not lock user on instance id change [Sam Eiderman] (LP: #1849677) - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser] (LP: #1849640) - exoscale: Increase url_max_wait to 120s. [Chris Glass] - net/sysconfig: fix available check on SUSE distros [Robert Schweikert] (LP: #1849378) - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508) - introduce .travis.yml - net: enable infiniband support in eni and sysconfig renderers [Darren Birkett] (LP: #1847114) - guestcust_util: handle special characters in config file [Xiaofeng Wang] - fix some more typos in comments [Dominic Schlegel] - replace any deprecated log.warn with log.warning [Dominic Schlegel] (LP: #1508442) - net: handle openstack dhcpv6-stateless configuration [Harald Jensås] (LP: #1847517) - Add .venv/ to .gitignore [Dominic Schlegel] - Small typo fixes in code comments. [Dominic Schlegel] - cloud_test/lxd: Retry container delete a few times - drop cherry picks included in upstream/master commit 7d5d34f3 - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476) - Add RbxCloud datasource [Adam Dobrawy] - get_interfaces: don't exclude bridge and bond members (LP: #1846535) - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann] - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary (LP: #1801364) - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669) - ovf: do not generate random instance-id for IMC customization path - sysconfig: only write resolv.conf if network_state has DNS values (LP: #1843634) - sysconfig: use distro variant to check if available (LP: #1843584) - systemd/cloud-init.service.tmpl: start after wicked.service [Robert Schweikert] - docs: fix zstack documentation lints - analyze/show: remove trailing space in output - Add missing space in warning: "not avalid seed" [Brian Candler] - pylintrc: add 'enter_context' to generated-members list - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) - docs: organize TOC and update summary of project [Joshua Powers] - tools: make clean now cleans the dev directory, not the system - docs: create cli specific page [Joshua Powers] - docs: added output examples to analyze.rst [Joshua Powers] - docs: doc8 fixes for instancedata page [Joshua Powers] - docs: clean up formatting, organize boot page [Joshua Powers]
2019-12-03 23:00:03 Chad Smith nominated for series Ubuntu Eoan
2019-12-03 23:00:03 Chad Smith bug task added cloud-init (Ubuntu Eoan)
2019-12-03 23:00:03 Chad Smith nominated for series Ubuntu Xenial
2019-12-03 23:00:03 Chad Smith bug task added cloud-init (Ubuntu Xenial)
2019-12-03 23:00:03 Chad Smith nominated for series Ubuntu Disco
2019-12-03 23:00:03 Chad Smith bug task added cloud-init (Ubuntu Disco)
2019-12-03 23:00:03 Chad Smith nominated for series Ubuntu Bionic
2019-12-03 23:00:03 Chad Smith bug task added cloud-init (Ubuntu Bionic)
2019-12-04 00:49:17 Chris Halse Rogers cloud-init (Ubuntu Xenial): status New Fix Committed
2019-12-04 00:49:22 Chris Halse Rogers bug added subscriber Ubuntu Stable Release Updates Team
2019-12-04 00:49:26 Chris Halse Rogers bug added subscriber SRU Verification
2019-12-04 00:49:31 Chris Halse Rogers tags verification-needed verification-needed-xenial
2019-12-04 00:53:42 Chris Halse Rogers cloud-init (Ubuntu Bionic): status New Fix Committed
2019-12-04 00:53:51 Chris Halse Rogers tags verification-needed verification-needed-xenial verification-needed verification-needed-bionic verification-needed-xenial
2019-12-04 00:55:06 Chris Halse Rogers cloud-init (Ubuntu Disco): status New Fix Committed
2019-12-04 00:55:16 Chris Halse Rogers tags verification-needed verification-needed-bionic verification-needed-xenial verification-needed verification-needed-bionic verification-needed-disco verification-needed-xenial
2019-12-04 00:56:43 Chris Halse Rogers cloud-init (Ubuntu Eoan): status New Fix Committed
2019-12-04 00:56:51 Chris Halse Rogers tags verification-needed verification-needed-bionic verification-needed-disco verification-needed-xenial verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial
2019-12-04 23:44:41 Adam Dobrawy bug added subscriber Adam Dobrawy
2019-12-05 03:27:15 Mathew Hodson cloud-init (Ubuntu): status New Fix Released
2019-12-12 22:33:31 Chad Smith summary sru cloud-init (19.2.36 to 19.3.40) Xenial, Bionic, Disco, Eoan sru cloud-init (19.2.36 to 19.3.41) Xenial, Bionic, Disco, Eoan
2019-12-12 22:40:05 Chad Smith attachment added nocloud-kvm-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312052/+files/nocloud-kvm-sru-19.3.41.txt
2019-12-12 22:41:02 Chad Smith attachment added nocloud-lxd-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312053/+files/nocloud-lxd-sru-19.3.41.txt
2019-12-12 22:45:00 Chad Smith attachment added oracle-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312054/+files/oracle-sru-19.3.41.txt
2019-12-12 22:45:08 Chad Smith attachment added openstack-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312055/+files/openstack-sru-19.3.41.txt
2019-12-12 22:45:16 Chad Smith attachment added ec2-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312056/+files/ec2-sru-19.3.41.txt
2019-12-12 22:45:41 Chad Smith attachment added softlayer-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312057/+files/softlayer-sru-19.3.41.txt
2019-12-12 22:46:42 Chad Smith attachment added gce-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312058/+files/gce-sru-19.3.41.txt
2019-12-12 22:53:41 Chad Smith attachment added curtin-proposed-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312059/+files/curtin-proposed-sru-19.3.41.txt
2019-12-12 22:56:27 Chad Smith description == 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: - url_helper: read_file_or_url should pass headers param into readurl (#66) (LP: #1854084) - dmidecode: log result *after* stripping n [Igor Galić] - set_passwords: support for FreeBSD (#46) [Igor Galić] - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli] (LP: #1853543) - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić] (LP: #1815030) - ec2: Add support for AWS IMDS v2 (session-oriented) (#55) - net: IPv6, accept_ra, slaac, stateless (#51) [Harald] (LP: #1806014, #1808647) - distro: correctly set usr_lib_exec path for FreeBSD distro (#40) [Igor Galić] (LP: #1852491) - azure: support secondary ipv6 addresses (#33) - Fix metadata check when local-hostname is null (#32) [Mark Goddard] (LP: #1852100) - add data-server dns entry as new metadata server detection [Joshua Hügli] - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta] - Release 19.3 (LP: #1851428) - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6 (LP: #1850308) - configdrive: fix subplatform config-drive for /config-drive source [David Kindred] (LP: #1849731) - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts] (LP: #1765801) - Add config for ssh-key import and consuming user-data [Pavel Zakharov] - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås] (LP: #1848690) - OVF: disable custom script execution by default [Xiaofeng Wang] - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur] - azure: Do not lock user on instance id change [Sam Eiderman] (LP: #1849677) - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser] (LP: #1849640) - exoscale: Increase url_max_wait to 120s. [Chris Glass] - net/sysconfig: fix available check on SUSE distros [Robert Schweikert] (LP: #1849378) - net: enable infiniband support in eni and sysconfig renderers [Darren Birkett] (LP: #1847114) - guestcust_util: handle special characters in config file [Xiaofeng Wang] - net: handle openstack dhcpv6-stateless configuration [Harald Jensås] (LP: #1847517) - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476) - Add RbxCloud datasource [Adam Dobrawy] - get_interfaces: don't exclude bridge and bond members (LP: #1846535) - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann] - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary (LP: #1801364) - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669) - ovf: do not generate random instance-id for IMC customization path - sysconfig: only write resolv.conf if network_state has DNS values (LP: #1843634) - sysconfig: use distro variant to check if available (LP: #1843584) - systemd/cloud-init.service.tmpl: start after wicked.service [Robert Schweikert] - analyze/show: remove trailing space in output - Add missing space in warning: "not avalid seed" [Brian Candler] - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts> <TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts> <TODO: attach automated curtin vmtest with cloud-init proposed> <TODO: attach Solutions Testing team test results for each LTS> * Manual Test Results <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource> <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource> <TODO: 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] <TODO: other background> == End SRU Template == <TODO: Paste in change log entry> == Changelog == - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1 - update changelog (New upstream snapshot 19.3-41-gc4735dd3). - update changelog. - refresh patches against origin/master commit c4735dd3 - merge from origin/master at 19.3-41-gc4735dd3 - Fix linting failure in test_url_helper (#83) [Eric Lafontaine] - url_helper: read_file_or_url should pass headers param into readurl (#66) (LP: #1854084) - dmidecode: log result *after* stripping n [Igor Galić] - cloud_tests: add azure platform support to integration tests [ahosmanmsft] - set_passwords: support for FreeBSD (#46) [Igor Galić] - tools: migrate-lp-user-to-github removes repo_dir if created (#35) - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli] (LP: #1853543) - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić] (LP: #1815030) - ec2: Add support for AWS IMDS v2 (session-oriented) (#55) - tests: Fix cloudsigma tests when no dmidecode data is present. (#57) [Scott Moser] - net: IPv6, accept_ra, slaac, stateless (#51) [Harald] (LP: #1806014, #1808647) - docs: Update the configdrive datasource links (#44) [Joshua Powers] (LP: #1852461) - distro: correctly set usr_lib_exec path for FreeBSD distro (#40) [Igor Galić] (LP: #1852491) - azure: support secondary ipv6 addresses (#33) - Fix metadata check when local-hostname is null (#32) [Mark Goddard] (LP: #1852100) - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request - switch default FreeBSD salt minion pkg from py27 to py36 [Dominic Schlegel] - travis: only run CI on pull requests - add data-server dns entry as new metadata server detection [Joshua Hügli] - Merge pull request #31 from raharper/fix/pycodestyle-tip - pycodestyle: remove unused local variable - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta] - docs: touchups in rtd intro and README.md - doc: update launchpad git refs to github - tools: migrate script needs to write tools/.lp-to-git-user - github: drop pull-request template to prepare for migration - tools: add migrate-lp-user-to-github script to link LP to github - github: new basic project readme - Release 19.3 (LP: #1851428) - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6 (LP: #1850308) - configdrive: fix subplatform config-drive for /config-drive source [David Kindred] (LP: #1849731) - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts] (LP: #1765801) - Add config for ssh-key import and consuming user-data [Pavel Zakharov] - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås] (LP: #1848690) - OVF: disable custom script execution by default [Xiaofeng Wang] - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur] - cloud-init.service: on centos/fedora/redhat wait on NetworkManager.service (LP: #1843334) - azure: Do not lock user on instance id change [Sam Eiderman] (LP: #1849677) - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser] (LP: #1849640) - exoscale: Increase url_max_wait to 120s. [Chris Glass] - net/sysconfig: fix available check on SUSE distros [Robert Schweikert] (LP: #1849378) - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508) - introduce .travis.yml - net: enable infiniband support in eni and sysconfig renderers [Darren Birkett] (LP: #1847114) - guestcust_util: handle special characters in config file [Xiaofeng Wang] - fix some more typos in comments [Dominic Schlegel] - replace any deprecated log.warn with log.warning [Dominic Schlegel] (LP: #1508442) - net: handle openstack dhcpv6-stateless configuration [Harald Jensås] (LP: #1847517) - Add .venv/ to .gitignore [Dominic Schlegel] - Small typo fixes in code comments. [Dominic Schlegel] - cloud_test/lxd: Retry container delete a few times - drop cherry picks included in upstream/master commit 7d5d34f3 - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476) - Add RbxCloud datasource [Adam Dobrawy] - get_interfaces: don't exclude bridge and bond members (LP: #1846535) - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann] - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary (LP: #1801364) - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669) - ovf: do not generate random instance-id for IMC customization path - sysconfig: only write resolv.conf if network_state has DNS values (LP: #1843634) - sysconfig: use distro variant to check if available (LP: #1843584) - systemd/cloud-init.service.tmpl: start after wicked.service [Robert Schweikert] - docs: fix zstack documentation lints - analyze/show: remove trailing space in output - Add missing space in warning: "not avalid seed" [Brian Candler] - pylintrc: add 'enter_context' to generated-members list - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) - docs: organize TOC and update summary of project [Joshua Powers] - tools: make clean now cleans the dev directory, not the system - docs: create cli specific page [Joshua Powers] - docs: added output examples to analyze.rst [Joshua Powers] - docs: doc8 fixes for instancedata page [Joshua Powers] - docs: clean up formatting, organize boot page [Joshua Powers] == 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:     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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 DONE: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts -- nocloud-lxd-sru-19.3.41.txt DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts -- nocloud-kvm-sru-19.3.41.txt DONE: attach automated curtin vmtest with cloud-init proposed curtin-proposed-sru-19.3.41.txt <TODO: attach Solutions Testing team test results for each LTS> <TODO: attach MAAS team test results for each LTS> * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource -- ec2-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource -- gce-sru-19.3.41.txt <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource> Additional Openstack and Oracle and SoftLayer sru manual upgrade tests performed and attached. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] <TODO: other background> == End SRU Template == <TODO: Paste in change log entry> == Changelog ==     - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1     - update changelog (New upstream snapshot 19.3-41-gc4735dd3).     - update changelog.     - refresh patches against origin/master commit c4735dd3     - merge from origin/master at 19.3-41-gc4735dd3     - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - cloud_tests: add azure platform support to integration tests       [ahosmanmsft]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - tools: migrate-lp-user-to-github removes repo_dir if created (#35)     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)       [Scott Moser]     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - docs: Update the configdrive datasource links (#44)       [Joshua Powers] (LP: #1852461)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request     - switch default FreeBSD salt minion pkg from py27 to py36       [Dominic Schlegel]     - travis: only run CI on pull requests     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - Merge pull request #31 from raharper/fix/pycodestyle-tip     - pycodestyle: remove unused local variable     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - docs: touchups in rtd intro and README.md     - doc: update launchpad git refs to github     - tools: migrate script needs to write tools/.lp-to-git-user     - github: drop pull-request template to prepare for migration     - tools: add migrate-lp-user-to-github script to link LP to github     - github: new basic project readme     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - cloud-init.service: on centos/fedora/redhat wait on       NetworkManager.service (LP: #1843334)     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)     - introduce .travis.yml     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - fix some more typos in comments [Dominic Schlegel]     - replace any deprecated log.warn with log.warning       [Dominic Schlegel] (LP: #1508442)     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add .venv/ to .gitignore [Dominic Schlegel]     - Small typo fixes in code comments. [Dominic Schlegel]     - cloud_test/lxd: Retry container delete a few times     - drop cherry picks included in upstream/master commit 7d5d34f3     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - docs: fix zstack documentation lints     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - pylintrc: add 'enter_context' to generated-members list     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)     - docs: organize TOC and update summary of project [Joshua Powers]     - tools: make clean now cleans the dev directory, not the system     - docs: create cli specific page [Joshua Powers]     - docs: added output examples to analyze.rst [Joshua Powers]     - docs: doc8 fixes for instancedata page [Joshua Powers]     - docs: clean up formatting, organize boot page [Joshua Powers]
2019-12-12 22:57:37 Chad Smith attachment added azure-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312060/+files/azure-sru-19.3.41.txt
2019-12-12 22:58:38 Chad Smith description == 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:     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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 DONE: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts -- nocloud-lxd-sru-19.3.41.txt DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts -- nocloud-kvm-sru-19.3.41.txt DONE: attach automated curtin vmtest with cloud-init proposed curtin-proposed-sru-19.3.41.txt <TODO: attach Solutions Testing team test results for each LTS> <TODO: attach MAAS team test results for each LTS> * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource -- ec2-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource -- gce-sru-19.3.41.txt <TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource> Additional Openstack and Oracle and SoftLayer sru manual upgrade tests performed and attached. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] <TODO: other background> == End SRU Template == <TODO: Paste in change log entry> == Changelog ==     - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1     - update changelog (New upstream snapshot 19.3-41-gc4735dd3).     - update changelog.     - refresh patches against origin/master commit c4735dd3     - merge from origin/master at 19.3-41-gc4735dd3     - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - cloud_tests: add azure platform support to integration tests       [ahosmanmsft]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - tools: migrate-lp-user-to-github removes repo_dir if created (#35)     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)       [Scott Moser]     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - docs: Update the configdrive datasource links (#44)       [Joshua Powers] (LP: #1852461)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request     - switch default FreeBSD salt minion pkg from py27 to py36       [Dominic Schlegel]     - travis: only run CI on pull requests     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - Merge pull request #31 from raharper/fix/pycodestyle-tip     - pycodestyle: remove unused local variable     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - docs: touchups in rtd intro and README.md     - doc: update launchpad git refs to github     - tools: migrate script needs to write tools/.lp-to-git-user     - github: drop pull-request template to prepare for migration     - tools: add migrate-lp-user-to-github script to link LP to github     - github: new basic project readme     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - cloud-init.service: on centos/fedora/redhat wait on       NetworkManager.service (LP: #1843334)     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)     - introduce .travis.yml     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - fix some more typos in comments [Dominic Schlegel]     - replace any deprecated log.warn with log.warning       [Dominic Schlegel] (LP: #1508442)     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add .venv/ to .gitignore [Dominic Schlegel]     - Small typo fixes in code comments. [Dominic Schlegel]     - cloud_test/lxd: Retry container delete a few times     - drop cherry picks included in upstream/master commit 7d5d34f3     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - docs: fix zstack documentation lints     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - pylintrc: add 'enter_context' to generated-members list     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)     - docs: organize TOC and update summary of project [Joshua Powers]     - tools: make clean now cleans the dev directory, not the system     - docs: create cli specific page [Joshua Powers]     - docs: added output examples to analyze.rst [Joshua Powers]     - docs: doc8 fixes for instancedata page [Joshua Powers]     - docs: clean up formatting, organize boot page [Joshua Powers] == 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:     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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 DONE: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts -- nocloud-lxd-sru-19.3.41.txt DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts -- nocloud-kvm-sru-19.3.41.txt DONE: attach automated curtin vmtest with cloud-init proposed curtin-proposed-sru-19.3.41.txt <TODO: attach Solutions Testing team test results for each LTS> <TODO: attach MAAS team test results for each LTS> * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource -- ec2-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource -- gce-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource -- aazure-sru-19.3.41.txt Additional Openstack and Oracle and SoftLayer sru manual upgrade tests performed and attached. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. == End SRU Template == == Changelog ==     - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1     - update changelog (New upstream snapshot 19.3-41-gc4735dd3).     - update changelog.     - refresh patches against origin/master commit c4735dd3     - merge from origin/master at 19.3-41-gc4735dd3     - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - cloud_tests: add azure platform support to integration tests       [ahosmanmsft]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - tools: migrate-lp-user-to-github removes repo_dir if created (#35)     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)       [Scott Moser]     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - docs: Update the configdrive datasource links (#44)       [Joshua Powers] (LP: #1852461)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request     - switch default FreeBSD salt minion pkg from py27 to py36       [Dominic Schlegel]     - travis: only run CI on pull requests     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - Merge pull request #31 from raharper/fix/pycodestyle-tip     - pycodestyle: remove unused local variable     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - docs: touchups in rtd intro and README.md     - doc: update launchpad git refs to github     - tools: migrate script needs to write tools/.lp-to-git-user     - github: drop pull-request template to prepare for migration     - tools: add migrate-lp-user-to-github script to link LP to github     - github: new basic project readme     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - cloud-init.service: on centos/fedora/redhat wait on       NetworkManager.service (LP: #1843334)     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)     - introduce .travis.yml     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - fix some more typos in comments [Dominic Schlegel]     - replace any deprecated log.warn with log.warning       [Dominic Schlegel] (LP: #1508442)     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add .venv/ to .gitignore [Dominic Schlegel]     - Small typo fixes in code comments. [Dominic Schlegel]     - cloud_test/lxd: Retry container delete a few times     - drop cherry picks included in upstream/master commit 7d5d34f3     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - docs: fix zstack documentation lints     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - pylintrc: add 'enter_context' to generated-members list     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)     - docs: organize TOC and update summary of project [Joshua Powers]     - tools: make clean now cleans the dev directory, not the system     - docs: create cli specific page [Joshua Powers]     - docs: added output examples to analyze.rst [Joshua Powers]     - docs: doc8 fixes for instancedata page [Joshua Powers]     - docs: clean up formatting, organize boot page [Joshua Powers]
2019-12-12 23:13:23 Ryan Harper attachment added Curtin cloud-init from -proposed console log https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1854872/+attachment/5312061/+files/curtin-cloudinit-sru-console.log
2019-12-12 23:14:50 Ryan Harper attachment added Curtin vmtest with cloud-init from -proposed artifacts https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1854872/+attachment/5312062/+files/curtin-cloudinit-sru-artifacts.tar.xz
2019-12-13 20:37:00 Chad Smith attachment added maas-sru-19.3.41.txt https://bugs.launchpad.net/bugs/1854872/+attachment/5312264/+files/maas-sru-19.3.41.txt
2019-12-13 20:43:16 Chad Smith description == 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:     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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 DONE: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts -- nocloud-lxd-sru-19.3.41.txt DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts -- nocloud-kvm-sru-19.3.41.txt DONE: attach automated curtin vmtest with cloud-init proposed curtin-proposed-sru-19.3.41.txt <TODO: attach Solutions Testing team test results for each LTS> <TODO: attach MAAS team test results for each LTS> * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource -- ec2-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource -- gce-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource -- aazure-sru-19.3.41.txt Additional Openstack and Oracle and SoftLayer sru manual upgrade tests performed and attached. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. == End SRU Template == == Changelog ==     - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1     - update changelog (New upstream snapshot 19.3-41-gc4735dd3).     - update changelog.     - refresh patches against origin/master commit c4735dd3     - merge from origin/master at 19.3-41-gc4735dd3     - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - cloud_tests: add azure platform support to integration tests       [ahosmanmsft]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - tools: migrate-lp-user-to-github removes repo_dir if created (#35)     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)       [Scott Moser]     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - docs: Update the configdrive datasource links (#44)       [Joshua Powers] (LP: #1852461)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request     - switch default FreeBSD salt minion pkg from py27 to py36       [Dominic Schlegel]     - travis: only run CI on pull requests     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - Merge pull request #31 from raharper/fix/pycodestyle-tip     - pycodestyle: remove unused local variable     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - docs: touchups in rtd intro and README.md     - doc: update launchpad git refs to github     - tools: migrate script needs to write tools/.lp-to-git-user     - github: drop pull-request template to prepare for migration     - tools: add migrate-lp-user-to-github script to link LP to github     - github: new basic project readme     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - cloud-init.service: on centos/fedora/redhat wait on       NetworkManager.service (LP: #1843334)     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)     - introduce .travis.yml     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - fix some more typos in comments [Dominic Schlegel]     - replace any deprecated log.warn with log.warning       [Dominic Schlegel] (LP: #1508442)     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add .venv/ to .gitignore [Dominic Schlegel]     - Small typo fixes in code comments. [Dominic Schlegel]     - cloud_test/lxd: Retry container delete a few times     - drop cherry picks included in upstream/master commit 7d5d34f3     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - docs: fix zstack documentation lints     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - pylintrc: add 'enter_context' to generated-members list     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)     - docs: organize TOC and update summary of project [Joshua Powers]     - tools: make clean now cleans the dev directory, not the system     - docs: create cli specific page [Joshua Powers]     - docs: added output examples to analyze.rst [Joshua Powers]     - docs: doc8 fixes for instancedata page [Joshua Powers]     - docs: clean up formatting, organize boot page [Joshua Powers] == 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:     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181) See the changelog entry below for a full list of changes and bugs. [Test Case] The following development and SRU process was followed: https://wiki.ubuntu.com/CloudinitUpdates 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 DONE: attach automated cloud-init-proposed test artifacts from tests for each release with lxd artifacts -- nocloud-lxd-sru-19.3.41.txt DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts -- nocloud-kvm-sru-19.3.41.txt DONE: attach automated curtin vmtest with cloud-init proposed curtin-proposed-sru-19.3.41.txt DONE: report Solutions Testing team test results for each LTS DONE: attach MAAS team test results for each LTS maas-sru-19.3.41.txt * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource -- ec2-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource -- gce-sru-19.3.41.txt DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource -- aazure-sru-19.3.41.txt Additional Openstack and Oracle and SoftLayer sru manual upgrade tests performed and attached. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. == End SRU Template == == Changelog ==     - releasing cloud-init version 19.3-41-gc4735dd3-0ubuntu1~16.04.1     - update changelog (New upstream snapshot 19.3-41-gc4735dd3).     - update changelog.     - refresh patches against origin/master commit c4735dd3     - merge from origin/master at 19.3-41-gc4735dd3     - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]     - url_helper: read_file_or_url should pass headers param into readurl       (#66) (LP: #1854084)     - dmidecode: log result *after* stripping n [Igor Galić]     - cloud_tests: add azure platform support to integration tests       [ahosmanmsft]     - set_passwords: support for FreeBSD (#46) [Igor Galić]     - tools: migrate-lp-user-to-github removes repo_dir if created (#35)     - Correct jumbled documentation for cc_set_hostname module (#64)       [do3meli] (LP: #1853543)     - FreeBSD: fix for get_linux_distro() and lru_cache (#59)       [Igor Galić] (LP: #1815030)     - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)     - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)       [Scott Moser]     - net: IPv6, accept_ra, slaac, stateless (#51)       [Harald] (LP: #1806014, #1808647)     - docs: Update the configdrive datasource links (#44)       [Joshua Powers] (LP: #1852461)     - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)       [Igor Galić] (LP: #1852491)     - azure: support secondary ipv6 addresses (#33)     - Fix metadata check when local-hostname is null (#32)       [Mark Goddard] (LP: #1852100)     - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request     - switch default FreeBSD salt minion pkg from py27 to py36       [Dominic Schlegel]     - travis: only run CI on pull requests     - add data-server dns entry as new metadata server detection [Joshua Hügli]     - Merge pull request #31 from raharper/fix/pycodestyle-tip     - pycodestyle: remove unused local variable     - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]     - docs: touchups in rtd intro and README.md     - doc: update launchpad git refs to github     - tools: migrate script needs to write tools/.lp-to-git-user     - github: drop pull-request template to prepare for migration     - tools: add migrate-lp-user-to-github script to link LP to github     - github: new basic project readme     - Release 19.3 (LP: #1851428)     - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6       (LP: #1850308)     - configdrive: fix subplatform config-drive for /config-drive source       [David Kindred] (LP: #1849731)     - DataSourceSmartOS: reconfigure network on each boot       [Mike Gerdts] (LP: #1765801)     - Add config for ssh-key import and consuming user-data [Pavel Zakharov]     - net: fix subnet_is_ipv6() for stateless|stateful       [Harald Jensås] (LP: #1848690)     - OVF: disable custom script execution by default [Xiaofeng Wang]     - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]     - cloud-init.service: on centos/fedora/redhat wait on       NetworkManager.service (LP: #1843334)     - azure: Do not lock user on instance id change       [Sam Eiderman] (LP: #1849677)     - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values     - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.       [Scott Moser] (LP: #1849640)     - exoscale: Increase url_max_wait to 120s. [Chris Glass]     - net/sysconfig: fix available check on SUSE distros       [Robert Schweikert] (LP: #1849378)     - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)     - introduce .travis.yml     - net: enable infiniband support in eni and sysconfig renderers       [Darren Birkett] (LP: #1847114)     - guestcust_util: handle special characters in config file [Xiaofeng Wang]     - fix some more typos in comments [Dominic Schlegel]     - replace any deprecated log.warn with log.warning       [Dominic Schlegel] (LP: #1508442)     - net: handle openstack dhcpv6-stateless configuration       [Harald Jensås] (LP: #1847517)     - Add .venv/ to .gitignore [Dominic Schlegel]     - Small typo fixes in code comments. [Dominic Schlegel]     - cloud_test/lxd: Retry container delete a few times     - drop cherry picks included in upstream/master commit 7d5d34f3     - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)     - Add RbxCloud datasource [Adam Dobrawy]     - get_interfaces: don't exclude bridge and bond members (LP: #1846535)     - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]     - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary       (LP: #1801364)     - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)     - ovf: do not generate random instance-id for IMC customization path     - sysconfig: only write resolv.conf if network_state has DNS values       (LP: #1843634)     - sysconfig: use distro variant to check if available (LP: #1843584)     - systemd/cloud-init.service.tmpl: start after wicked.service       [Robert Schweikert]     - docs: fix zstack documentation lints     - analyze/show: remove trailing space in output     - Add missing space in warning: "not avalid seed" [Brian Candler]     - pylintrc: add 'enter_context' to generated-members list     - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)     - docs: organize TOC and update summary of project [Joshua Powers]     - tools: make clean now cleans the dev directory, not the system     - docs: create cli specific page [Joshua Powers]     - docs: added output examples to analyze.rst [Joshua Powers]     - docs: doc8 fixes for instancedata page [Joshua Powers]     - docs: clean up formatting, organize boot page [Joshua Powers]
2019-12-16 14:16:55 Chad Smith tags verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial
2019-12-16 17:16:10 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2019-12-16 17:16:14 Launchpad Janitor cloud-init (Ubuntu Eoan): status Fix Committed Fix Released
2019-12-16 17:18:13 Launchpad Janitor cloud-init (Ubuntu Disco): status Fix Committed Fix Released
2019-12-16 17:19:13 Launchpad Janitor cloud-init (Ubuntu Bionic): status Fix Committed Fix Released
2019-12-16 17:21:13 Launchpad Janitor cloud-init (Ubuntu Xenial): status Fix Committed Fix Released