group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #38131
[Bug 1905599] Re: sru cloud-init (20.3-2 to 20.4-0ubuntu1) Xenial, Bionic, Focal, and Groovy
** Changed in: cloud-init (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1905599
Title:
sru cloud-init (20.3-2 to 20.4-0ubuntu1) Xenial, Bionic, Focal, and
Groovy
Status in cloud-init package in Ubuntu:
Fix Released
Status in cloud-init source package in Xenial:
Fix Released
Status in cloud-init source package in Bionic:
Fix Released
Status in cloud-init source package in Focal:
Fix Released
Status in cloud-init source package in Groovy:
Fix Released
Bug 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:
- Explicit set IPV6_AUTOCONF and IPV6_FORCE_ACCEPT_RA on static6 (#634)
[Eduardo Otubo]
- get_interfaces: don't exclude Open vSwitch bridge/bond members (#608)
[Lukas Märdian] (LP: #1898997)
- stages: don't reset permissions of cloud-init.log every boot (#624)
(LP: #1900837)
- cc_mounts: correctly fallback to dd if fallocate fails (#585)
(LP: #1897099)
- ssh_util: handle non-default AuthorizedKeysFile config (#586)
[Eduardo Otubo]
- openstack: consider product_name as valid chassis tag (#580)
[Adrian Vladu] (LP: #1895976)
- net: add the ability to blacklist network interfaces based on driver
during enumeration of physical network devices (#591) [Anh Vo]
- Add vendor-data support to seedfrom parameter for NoCloud and OVF (#570)
[Johann Queuniet]
- Hetzner: Fix instance_id / SMBIOS serial comparison (#640)
[Markus Schade]
- Hetzner: initialize instance_id from system-serial-number (#630)
[Markus Schade] (LP: #1885527)
- Fix not sourcing default 50-cloud-init ENI file on Debian (#598)
[WebSpider]
- DataSourceAzure: write marker file after report ready in preprovisioning
(#590) [Johnson Shi]
- Azure parse_network_config uses fallback cfg when generate IMDS network
cfg fails (#549) [Johnson Shi]
- Add config modules for controlling IBM PowerVM RMC. (#584)
[Aman306] (LP: #1895979)
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.
== End SRU Template ==
== Changelog ==
- cla: add xnox (#692) [Dimitri John Ledkov]
- Collect logs from integration test runs (#675) [James Falcon]
- Release 20.4 (#686) [James Falcon] (LP: #1905440)
- tox: avoid tox testenv subsvars for xenial support (#684)
- Ensure proper root permissions in integration tests (#664) [James Falcon]
- LXD VM support in integration tests (#678) [James Falcon]
- Integration test for fallocate falling back to dd (#681) [James Falcon]
- .travis.yml: correctly integration test the built .deb (#683)
- Ability to hot-attach NICs to preprovisioned VMs before reprovisioning
(#613) [aswinrajamannar]
- Support configuring SSH host certificates. (#660) [Jonathan Lung]
- add integration test for LP: #1900837 (#679)
- cc_resizefs on FreeBSD: Fix _can_skip_ufs_resize (#655)
[Mina Galić] (LP: #1901958, #1901958)
- DataSourceAzure: push dmesg log to KVP (#670) [Anh Vo]
- Make mount in place for tests work (#667) [James Falcon]
- integration_tests: restore emission of settings to log (#657)
- DataSourceAzure: update password for defuser if exists (#671) [Anh Vo]
- tox.ini: only select "ci" marked tests for CI runs (#677)
- Azure helper: Increase Azure Endpoint HTTP retries (#619) [Johnson Shi]
- DataSourceAzure: send failure signal on Azure datasource failure (#594)
[Johnson Shi]
- test_persistence: simplify VersionIsPoppedFromState (#674)
- only run a subset of integration tests in CI (#672)
- cli: add --system param to allow validating system user-data on a
machine (#575)
- test_persistence: add VersionIsPoppedFromState test (#673)
- introduce an upgrade framework and related testing (#659)
- add --no-tty option to gpg (#669) [Till Riedel] (LP: #1813396)
- Pin pycloudlib to a working commit (#666) [James Falcon]
- DataSourceOpenNebula: exclude SRANDOM from context output (#665)
- cloud_tests: add hirsute release definition (#662)
- split integration and cloud_tests requirements (#652)
- faq.rst: add warning to answer that suggests running `clean` (#661)
- Fix stacktrace in DataSourceRbxCloud if no metadata disk is found (#632)
[Scott Moser]
- Make wakeonlan Network Config v2 setting actually work (#626)
[dermotbradley]
- HACKING.md: unify network-refactoring namespace (#658) [Mina Galić]
- replace usage of dmidecode with kenv on FreeBSD (#621) [Mina Galić]
- Prevent timeout on travis integration tests. (#651) [James Falcon]
- azure: enable pushing the log to KVP from the last pushed byte (#614)
[Moustafa Moustafa]
- Fix launch_kwargs bug in integration tests (#654) [James Falcon]
- split read_fs_info into linux & freebsd parts (#625) [Mina Galić]
- PULL_REQUEST_TEMPLATE.md: expand commit message section (#642)
- Make some language improvements in growpart documentation (#649)
[Shane Frasier]
- Revert ".travis.yml: use a known-working version of lxd (#643)" (#650)
- Fix not sourcing default 50-cloud-init ENI file on Debian (#598)
[WebSpider]
- remove unnecessary reboot from gpart resize (#646) [Mina Galić]
- cloudinit: move dmi functions out of util (#622) [Scott Moser]
- integration_tests: various launch improvements (#638)
- test_lp1886531: don't assume /etc/fstab exists (#639)
- Remove Ubuntu restriction from PR template (#648) [James Falcon]
- util: fix mounting of vfat on *BSD (#637) [Mina Galić]
- conftest: improve docstring for disable_subp_usage (#644)
- doc: add example query commands to debug Jinja templates (#645)
- Correct documentation and testcase data for some user-data YAML (#618)
[dermotbradley]
- Hetzner: Fix instance_id / SMBIOS serial comparison (#640)
[Markus Schade]
- .travis.yml: use a known-working version of lxd (#643)
- tools/build-on-freebsd: fix comment explaining purpose of the script
(#635) [Mina Galić]
- Hetzner: initialize instance_id from system-serial-number (#630)
[Markus Schade] (LP: #1885527)
- Explicit set IPV6_AUTOCONF and IPV6_FORCE_ACCEPT_RA on static6 (#634)
[Eduardo Otubo]
- get_interfaces: don't exclude Open vSwitch bridge/bond members (#608)
[Lukas Märdian] (LP: #1898997)
- Add config modules for controlling IBM PowerVM RMC. (#584)
[Aman306] (LP: #1895979)
- Update network config docs to clarify MAC address quoting (#623)
[dermotbradley]
- gentoo: fix hostname rendering when value has a comment (#611)
[Manuel Aguilera]
- refactor integration testing infrastructure (#610) [James Falcon]
- stages: don't reset permissions of cloud-init.log every boot (#624)
(LP: #1900837)
- docs: Add how to use cloud-localds to boot qemu (#617) [Joshua Powers]
- Drop vestigial update_resolve_conf_file function (#620) [Scott Moser]
- cc_mounts: correctly fallback to dd if fallocate fails (#585)
(LP: #1897099)
- .travis.yml: add integration-tests to Travis matrix (#600)
- ssh_util: handle non-default AuthorizedKeysFile config (#586)
[Eduardo Otubo]
- Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
- bddeb: new --packaging-branch argument to pull packaging from branch
(#576) [Paride Legovini]
- Add more integration tests (#615) [lucasmoura]
- DataSourceAzure: write marker file after report ready in preprovisioning
(#590) [Johnson Shi]
- integration_tests: emit settings to log during setup (#601)
- integration_tests: implement citest tests run in Travis (#605)
- Add Azure support to integration test framework (#604) [James Falcon]
- openstack: consider product_name as valid chassis tag (#580)
[Adrian Vladu] (LP: #1895976)
- azure: clean up and refactor report_diagnostic_event (#563) [Johnson Shi]
- net: add the ability to blacklist network interfaces based on driver
during enumeration of physical network devices (#591) [Anh Vo]
- integration_tests: don't error on cloud-init failure (#596)
- integration_tests: improve cloud-init.log assertions (#593)
- conftest.py: remove top-level import of httpretty (#599)
- tox.ini: add integration-tests testenv definition (#595)
- PULL_REQUEST_TEMPLATE.md: empty checkboxes need a space (#597)
- add integration test for LP: #1886531 (#592)
- Initial implementation of integration testing infrastructure (#581)
[James Falcon]
- Fix name of ntp and chrony service on CentOS and RHEL. (#589)
[Scott Moser] (LP: #1897915)
- Adding a PR template (#587) [James Falcon]
- Azure parse_network_config uses fallback cfg when generate IMDS network
cfg fails (#549) [Johnson Shi]
- features: refresh docs for easier out-of-context reading (#582)
- Fix typo in resolv_conf module's description (#578) [Wacław Schiller]
- cc_users_groups: minor doc formatting fix (#577)
- Fix typo in disk_setup module's description (#579) [Wacław Schiller]
- Add vendor-data support to seedfrom parameter for NoCloud and OVF (#570)
[Johann Queuniet]
- boot.rst: add First Boot Determination section (#568) (LP: #1888858)
- opennebula.rst: minor readability improvements (#573) [Mina Galić]
- cloudinit: remove unused LOG variables (#574)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1905599/+subscriptions