Activity log for bug #1813346

Date Who What changed Old value New value Message
2019-01-25 17:59:00 Chad Smith bug added bug
2019-01-25 18:07:15 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: 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == == 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: - lxd: install zfs-linux instead of zfs meta package - cc_set_passwords: Fix regex when parsing hashed passwords - net: Wait for dhclient to daemonize before reading lease file - [Azure] Increase retries when talking to Wireserver during metadata walk - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo. - OVF: simplify expected return values of transport functions. - Vmware: Add support for the com.vmware.guestInfo OVF transport. - net: render 'metric' values in per-subnet routes - NoCloud: Allow top level 'network' key in network-config. - ovf: Fix ovf network config generation gateway/routes - azure: detect vnet migration via netlink media change event - OVF: identify label iso9660 filesystems with label 'OVF ENV'. - net: Ephemeral*Network: add connectivity check via URL - azure: _poll_imds only retry on 404. Fail on Timeout - azure: Accept variation in error msg from mount for ntfs volumes - azure: fix regression introduced when persisting ephemeral dhcp lease - azure: add udev rules to create cloud-init Gen2 disk name symlinks - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS - azure: report ready to fabric after reprovision and reduce logging - instance-data: fallback to instance-data.json if sensitive is absent. - azure: Add apply_network_config option to disable network from IMDS - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == - run-container: uncomment baseurl in yum.repos.d/*.repo when using a proxy [Paride Legovini] - lxd: install zfs-linux instead of zfs meta package [Johnson Shi] - net/sysconfig: do not write a resolv.conf file with only the header. [Robert Schweikert] - net: Make sysconfig renderer compatible with Network Manager. [Eduardo Otubo] - cc_set_passwords: Fix regex when parsing hashed passwords [Marlin Cremers] - net: Wait for dhclient to daemonize before reading lease file [Jason Zions] - [Azure] Increase retries when talking to Wireserver during metadata walk [Jason Zions] - Add documentation on adding a datasource. - doc: clean up some datasource documentation. - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo. - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc] - OVF: simplify expected return values of transport functions. - Vmware: Add support for the com.vmware.guestInfo OVF transport. - HACKING.rst: change contact info to Josh Powers - Update to pylint 2.2.2. - Release 18.5 - tests: add Disco release [Joshua Powers] - net: render 'metric' values in per-subnet routes - write_files: add support for appending to files. [James Baxter] - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64. - dhclient-hook: cleanups, tests and fix a bug on 'down' event. - NoCloud: Allow top level 'network' key in network-config. - ovf: Fix ovf network config generation gateway/routes - azure: detect vnet migration via netlink media change event [Tamilmani Manoharan] - Azure: fix copy/paste error in error handling when reading azure ovf. [Adam DePue] - tests: fix incorrect order of mocks in test_handle_zfs_root. - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen] - OVF: identify label iso9660 filesystems with label 'OVF ENV'. - logs: collect-logs ignore instance-data-sensitive.json on non-root user - net: Ephemeral*Network: add connectivity check via URL - azure: _poll_imds only retry on 404. Fail on Timeout - resizefs: Prefix discovered devpath with '/dev/' when path does not exist [Igor Galić] - azure: retry imds polling on requests.Timeout - azure: Accept variation in error msg from mount for ntfs volumes [Jason Zions] - azure: fix regression introduced when persisting ephemeral dhcp lease [Aswin Rajamannar] - azure: add udev rules to create cloud-init Gen2 disk name symlinks - tests: ec2 mock missing httpretty user-data and instance-identity routes - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS - azure: report ready to fabric after reprovision and reduce logging [Aswin Rajamannar] - query: better error when missing read permission on instance-data - instance-data: fallback to instance-data.json if sensitive is absent. - docs: remove colon from network v1 config example. [Tomer Cohen] - Add cloud-id binary to packages for SUSE [Jason Zions] - systemd: On SUSE ensure cloud-init.service runs before wicked [Robert Schweikert] - update detection of openSUSE variants [Robert Schweikert] - azure: Add apply_network_config option to disable network from IMDS - Correct spelling in an error message (udevadm). [Katie McLaughlin] - tests: meta_data key changed to meta-data in ec2 instance-data.json - tests: fix kvm integration test to assert flexible config-disk path - tools: Add cloud-id command line utility - instance-data: Add standard keys platform and subplatform. Refactor ec2. - net: ignore nics that have "zero" mac address. - tests: fix apt_configure_primary to be more flexible - Ubuntu: update sources.list to comment out deb-src entries.
2019-01-26 20:41:31 Chad Smith summary sru cloud-init (18.4.0 update to 18.5-15-g7a469659) Xenial, Bionic, Cosmic sru cloud-init (18.4.0 update to 18.5-17-gd1a2fe73) Xenial, Bionic, Cosmic
2019-01-26 20:41:58 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: - lxd: install zfs-linux instead of zfs meta package - cc_set_passwords: Fix regex when parsing hashed passwords - net: Wait for dhclient to daemonize before reading lease file - [Azure] Increase retries when talking to Wireserver during metadata walk - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo. - OVF: simplify expected return values of transport functions. - Vmware: Add support for the com.vmware.guestInfo OVF transport. - net: render 'metric' values in per-subnet routes - NoCloud: Allow top level 'network' key in network-config. - ovf: Fix ovf network config generation gateway/routes - azure: detect vnet migration via netlink media change event - OVF: identify label iso9660 filesystems with label 'OVF ENV'. - net: Ephemeral*Network: add connectivity check via URL - azure: _poll_imds only retry on 404. Fail on Timeout - azure: Accept variation in error msg from mount for ntfs volumes - azure: fix regression introduced when persisting ephemeral dhcp lease - azure: add udev rules to create cloud-init Gen2 disk name symlinks - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS - azure: report ready to fabric after reprovision and reduce logging - instance-data: fallback to instance-data.json if sensitive is absent. - azure: Add apply_network_config option to disable network from IMDS - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == - run-container: uncomment baseurl in yum.repos.d/*.repo when using a proxy [Paride Legovini] - lxd: install zfs-linux instead of zfs meta package [Johnson Shi] - net/sysconfig: do not write a resolv.conf file with only the header. [Robert Schweikert] - net: Make sysconfig renderer compatible with Network Manager. [Eduardo Otubo] - cc_set_passwords: Fix regex when parsing hashed passwords [Marlin Cremers] - net: Wait for dhclient to daemonize before reading lease file [Jason Zions] - [Azure] Increase retries when talking to Wireserver during metadata walk [Jason Zions] - Add documentation on adding a datasource. - doc: clean up some datasource documentation. - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo. - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc] - OVF: simplify expected return values of transport functions. - Vmware: Add support for the com.vmware.guestInfo OVF transport. - HACKING.rst: change contact info to Josh Powers - Update to pylint 2.2.2. - Release 18.5 - tests: add Disco release [Joshua Powers] - net: render 'metric' values in per-subnet routes - write_files: add support for appending to files. [James Baxter] - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64. - dhclient-hook: cleanups, tests and fix a bug on 'down' event. - NoCloud: Allow top level 'network' key in network-config. - ovf: Fix ovf network config generation gateway/routes - azure: detect vnet migration via netlink media change event [Tamilmani Manoharan] - Azure: fix copy/paste error in error handling when reading azure ovf. [Adam DePue] - tests: fix incorrect order of mocks in test_handle_zfs_root. - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen] - OVF: identify label iso9660 filesystems with label 'OVF ENV'. - logs: collect-logs ignore instance-data-sensitive.json on non-root user - net: Ephemeral*Network: add connectivity check via URL - azure: _poll_imds only retry on 404. Fail on Timeout - resizefs: Prefix discovered devpath with '/dev/' when path does not exist [Igor Galić] - azure: retry imds polling on requests.Timeout - azure: Accept variation in error msg from mount for ntfs volumes [Jason Zions] - azure: fix regression introduced when persisting ephemeral dhcp lease [Aswin Rajamannar] - azure: add udev rules to create cloud-init Gen2 disk name symlinks - tests: ec2 mock missing httpretty user-data and instance-identity routes - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS - azure: report ready to fabric after reprovision and reduce logging [Aswin Rajamannar] - query: better error when missing read permission on instance-data - instance-data: fallback to instance-data.json if sensitive is absent. - docs: remove colon from network v1 config example. [Tomer Cohen] - Add cloud-id binary to packages for SUSE [Jason Zions] - systemd: On SUSE ensure cloud-init.service runs before wicked [Robert Schweikert] - update detection of openSUSE variants [Robert Schweikert] - azure: Add apply_network_config option to disable network from IMDS - Correct spelling in an error message (udevadm). [Katie McLaughlin] - tests: meta_data key changed to meta-data in ec2 instance-data.json - tests: fix kvm integration test to assert flexible config-disk path - tools: Add cloud-id command line utility - instance-data: Add standard keys platform and subplatform. Refactor ec2. - net: ignore nics that have "zero" mac address. - tests: fix apt_configure_primary to be more flexible - Ubuntu: update sources.list to comment out deb-src entries. == 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:     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == - opennebula: exclude EPOCHREALTIME as known bash env variable with a delta - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries.
2019-01-26 20:52:43 Chad Smith cloud-init (Ubuntu): assignee Chad Smith (chad.smith)
2019-01-29 21:37:45 Chad Smith summary sru cloud-init (18.4.0 update to 18.5-17-gd1a2fe73) Xenial, Bionic, Cosmic sru cloud-init (18.4.0 update to 18.5-21-g8ee294d5) Xenial, Bionic, Cosmic
2019-01-29 21:38:19 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:     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == - opennebula: exclude EPOCHREALTIME as known bash env variable with a delta - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries. == 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:     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21 - opennebula: also exclude epochseconds from changed environment vars - systemd: Render generator from template to account for system differences. [Robert Schweikert] - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert] - flake8: use ==/!= to compare str, bytes, and int literals [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries.
2019-01-29 21:38:57 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:     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21 - opennebula: also exclude epochseconds from changed environment vars - systemd: Render generator from template to account for system differences. [Robert Schweikert] - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert] - flake8: use ==/!= to compare str, bytes, and int literals [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries. == 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:     - opennebula: incremental updates to exclude EPOCH* bash 5.0 env variables     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21     - opennebula: also exclude epochseconds from changed environment vars     - systemd: Render generator from template to account for system       differences. [Robert Schweikert]     - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]     - flake8: use ==/!= to compare str, bytes, and int literals       [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries.
2019-01-31 09:39:03 Łukasz Zemczak cloud-init (Ubuntu Cosmic): status New Fix Committed
2019-01-31 09:39:04 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2019-01-31 09:39:06 Łukasz Zemczak bug added subscriber SRU Verification
2019-01-31 09:39:09 Łukasz Zemczak tags verification-needed verification-needed-cosmic
2019-01-31 09:57:54 Łukasz Zemczak cloud-init (Ubuntu Bionic): status New Fix Committed
2019-01-31 09:57:58 Łukasz Zemczak tags verification-needed verification-needed-cosmic verification-needed verification-needed-bionic verification-needed-cosmic
2019-02-04 16:06:01 Łukasz Zemczak cloud-init (Ubuntu Xenial): status New Fix Committed
2019-02-04 16:06:05 Łukasz Zemczak tags verification-needed verification-needed-bionic verification-needed-cosmic verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial
2019-02-13 17:15:00 Launchpad Janitor cloud-init (Ubuntu): status New Confirmed
2019-02-13 17:15:26 Marlin Cremers bug added subscriber Marlin Cremers
2019-02-13 17:21:25 Dmitrii Shcherbakov bug added subscriber Dmitrii Shcherbakov
2019-03-06 18:11:04 Ryan Harper attachment added cloud-init-integration-proposed-x-console.log https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244088/+files/cloud-init-integration-proposed-x-console.log
2019-03-06 18:11:59 Ryan Harper attachment added cloud-init-integration-proposed-b-console.log https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244089/+files/cloud-init-integration-proposed-b-console.log
2019-03-06 18:12:47 Ryan Harper attachment added cloud-init-integration-proposed-c-console.log https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244090/+files/cloud-init-integration-proposed-c-console.log
2019-03-06 18:14:25 Ryan Harper attachment added ec2-sru-18.5.21.txt https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244091/+files/ec2-sru-18.5.21.txt
2019-03-06 20:51:15 Ryan Harper attachment added azure-sru-18.5.21.txt https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244173/+files/azure-sru-18.5.21.txt
2019-03-06 20:51:56 Ryan Harper attachment added openstack-sru-18.5.21.txt https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244174/+files/openstack-sru-18.5.21.txt
2019-03-06 20:54:03 Ryan Harper attachment added sru-proposed-cloudinit-bionic.zip https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244175/+files/sru-proposed-cloudinit-bionic.zip
2019-03-06 20:54:49 Ryan Harper attachment added sru-proposed-cloudinit-xenial.zip https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244177/+files/sru-proposed-cloudinit-xenial.zip
2019-03-06 20:56:52 Ryan Harper 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:     - opennebula: incremental updates to exclude EPOCH* bash 5.0 env variables     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial TODO: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial TODO: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial TODO: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results TODO: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce TODO: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21     - opennebula: also exclude epochseconds from changed environment vars     - systemd: Render generator from template to account for system       differences. [Robert Schweikert]     - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]     - flake8: use ==/!= to compare str, bytes, and int literals       [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries. == 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:     - opennebula: incremental updates to exclude EPOCH* bash 5.0 env variables     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial DONE: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial DONE: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21     - opennebula: also exclude epochseconds from changed environment vars     - systemd: Render generator from template to account for system       differences. [Robert Schweikert]     - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]     - flake8: use ==/!= to compare str, bytes, and int literals       [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries.
2019-03-06 21:35:10 Ryan Harper attachment added gce-sru-18.5.21.txt https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1813346/+attachment/5244180/+files/gce-sru-18.5.21.txt
2019-03-06 21:41:19 Ryan Harper 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:     - opennebula: incremental updates to exclude EPOCH* bash 5.0 env variables     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial DONE: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial DONE: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 TODO: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21     - opennebula: also exclude epochseconds from changed environment vars     - systemd: Render generator from template to account for system       differences. [Robert Schweikert]     - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]     - flake8: use ==/!= to compare str, bytes, and int literals       [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries. == 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:     - opennebula: incremental updates to exclude EPOCH* bash 5.0 env variables     - lxd: install zfs-linux instead of zfs meta package     - cc_set_passwords: Fix regex when parsing hashed passwords     - net: Wait for dhclient to daemonize before reading lease file     - [Azure] Increase retries when talking to Wireserver during metadata walk     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - net: render 'metric' values in per-subnet routes     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - azure: Accept variation in error msg from mount for ntfs volumes     - azure: fix regression introduced when persisting ephemeral dhcp lease     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging     - instance-data: fallback to instance-data.json if sensitive is absent.     - azure: Add apply_network_config option to disable network from IMDS     - instance-data: Add standard keys platform and subplatform. Refactor ec2. 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 sru-artifact-lxd-artful sru-artifact-lxc-xenial DONE: attach automated cloud-init-proposed test artifacts from tests for each release with kvm artifacts sru-artifact-kvm-artful sru-artifact-kvm-xenial DONE: attach Solutions Testing team test results for each LTS sru-artifact-solutions-qa-xenial DONE: attach MAAS Team test results for each LTS sru-artifact-maas-xenial * Manual Test Results DONE: attach manual cloud-init-proposed test artifacts from tests for each release on ec2 datasource sru-artifact-manual-ec2 DONE: attach manual cloud-init-proposed test artifacts from tests for each release on gce datasource sru-artifact-manual-gce DONE: attach manual cloud-init-proposed test artifacts from tests for each release on azure datasource sru-artifact-manual-azure [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. [Discussion] == End SRU Template == == Changelog == 18.5-21     - opennebula: also exclude epochseconds from changed environment vars     - systemd: Render generator from template to account for system       differences. [Robert Schweikert]     - sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]     - flake8: use ==/!= to compare str, bytes, and int literals       [Paride Legovini] 18.5-17     - opennebula: exclude EPOCHREALTIME as known bash env variable with a       delta     - tox: fix disco httpretty dependencies for py37     - run-container: uncomment baseurl in yum.repos.d/*.repo when using a       proxy [Paride Legovini]     - lxd: install zfs-linux instead of zfs meta package [Johnson Shi]     - net/sysconfig: do not write a resolv.conf file with only the header.       [Robert Schweikert]     - net: Make sysconfig renderer compatible with Network Manager.       [Eduardo Otubo]     - cc_set_passwords: Fix regex when parsing hashed passwords       [Marlin Cremers]     - net: Wait for dhclient to daemonize before reading lease file       [Jason Zions]     - [Azure] Increase retries when talking to Wireserver during metadata walk       [Jason Zions]     - Add documentation on adding a datasource.     - doc: clean up some datasource documentation.     - ds-identify: fix wrong variable name in ovf_vmware_transport_guestinfo.     - Scaleway: Support ssh keys provided inside an instance tag. [PORTE Loïc]     - OVF: simplify expected return values of transport functions.     - Vmware: Add support for the com.vmware.guestInfo OVF transport.     - HACKING.rst: change contact info to Josh Powers     - Update to pylint 2.2.2.     - Release 18.5     - tests: add Disco release [Joshua Powers]     - net: render 'metric' values in per-subnet routes     - write_files: add support for appending to files. [James Baxter]     - config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.     - dhclient-hook: cleanups, tests and fix a bug on 'down' event.     - NoCloud: Allow top level 'network' key in network-config.     - ovf: Fix ovf network config generation gateway/routes     - azure: detect vnet migration via netlink media change event       [Tamilmani Manoharan]     - Azure: fix copy/paste error in error handling when reading azure ovf.       [Adam DePue]     - tests: fix incorrect order of mocks in test_handle_zfs_root.     - doc: Change dns_nameserver property to dns_nameservers. [Tomer Cohen]     - OVF: identify label iso9660 filesystems with label 'OVF ENV'.     - logs: collect-logs ignore instance-data-sensitive.json on non-root user     - net: Ephemeral*Network: add connectivity check via URL     - azure: _poll_imds only retry on 404. Fail on Timeout     - resizefs: Prefix discovered devpath with '/dev/' when path does not       exist [Igor Galić]     - azure: retry imds polling on requests.Timeout     - azure: Accept variation in error msg from mount for ntfs volumes       [Jason Zions]     - azure: fix regression introduced when persisting ephemeral dhcp lease       [Aswin Rajamannar]     - azure: add udev rules to create cloud-init Gen2 disk name symlinks     - tests: ec2 mock missing httpretty user-data and instance-identity routes     - azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS     - azure: report ready to fabric after reprovision and reduce logging       [Aswin Rajamannar]     - query: better error when missing read permission on instance-data     - instance-data: fallback to instance-data.json if sensitive is absent.     - docs: remove colon from network v1 config example. [Tomer Cohen]     - Add cloud-id binary to packages for SUSE [Jason Zions]     - systemd: On SUSE ensure cloud-init.service runs before wicked       [Robert Schweikert]     - update detection of openSUSE variants [Robert Schweikert]     - azure: Add apply_network_config option to disable network from IMDS     - Correct spelling in an error message (udevadm). [Katie McLaughlin]     - tests: meta_data key changed to meta-data in ec2 instance-data.json     - tests: fix kvm integration test to assert flexible config-disk path     - tools: Add cloud-id command line utility     - instance-data: Add standard keys platform and subplatform. Refactor ec2.     - net: ignore nics that have "zero" mac address.     - tests: fix apt_configure_primary to be more flexible     - Ubuntu: update sources.list to comment out deb-src entries.
2019-03-06 21:43:05 Ryan Harper tags verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial verification-done verification-done-bionic verification-done-cosmic verification-done-xenial
2019-03-07 10:03:00 Launchpad Janitor cloud-init (Ubuntu Cosmic): status Fix Committed Fix Released
2019-03-07 10:03:05 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2019-03-07 10:35:53 Launchpad Janitor cloud-init (Ubuntu Bionic): status Fix Committed Fix Released
2019-03-07 10:36:18 Launchpad Janitor cloud-init (Ubuntu Xenial): status Fix Committed Fix Released
2019-03-12 16:20:44 Dan Watkins cloud-init (Ubuntu): status Confirmed Fix Released