[ubuntu/focal-proposed] cloud-init 20.2-45-g5f7825e2-0ubuntu1~20.04.1 (Accepted)
Chad Smith
chad.smith at canonical.com
Tue Jun 9 18:10:56 UTC 2020
cloud-init (20.2-45-g5f7825e2-0ubuntu1~20.04.1) focal; urgency=medium
* d/cloud-init.templates: correct lintian missing RbxCloud from Choices-C
* d/control: drop python3-six, python3-pep8 and python3-pyflakes
from Build-Depends
* New upstream snapshot. (LP: #1881018)
- test: fix all flake8 E241 (#403) [Joshua Powers]
- test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
- cc_grub_dpkg: determine idevs in more robust manner with grub-probe
(#358) [Matthew Ruffell]
- test: fix all flake8 E741 errors (#401) [Joshua Powers]
- tests: add groovy integration tests for ubuntu (#400)
- Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
- testing: use flake8 again (#392) [Joshua Powers]
cloud-init (20.2-38-g8377897b-0ubuntu1~20.04.1) focal; urgency=medium
* d/control: drop pyflakes from Build-Depends
- This python2 pyflakes package is an unneeded dependency now that tests
use python3-pyflakes.
* d/control: drop python3-nose and python3-unittest2 from Build-Depends
- Upstream now uses pytest
* drop the following cherry-picks now included:
+ cpick-6600c642-ec2-render-network-on-all-NICs-and-add-secondary-IPs-as
+ cpick-986f37b0-cloudinit-move-to-pytest-for-running-tests-211
+ cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni-even-if
+ cpick-04771d75-cc_disk_setup-fix-RuntimeError-270
+ cpick-c5e949c0-distros-tests-test_init-add-tests-for
+ cpick-2566fdbe-net-introduce-is_ip_address-function-288
+ cpick-4f825b3e-cloudinit-refactor-util.is_ipv4-to-net.is_ipv4_address
+ cpick-c478d0bf-distros-replace-invalid-characters-in-mirror-URLs-with
+ cpick-1bbc4908-distros-drop-leading-trailing-hyphens-from-mirror-URL
+ cpick-09fea85f-net-ignore-renderer-key-in-netplan-config-306
+ fix-cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni.patch
+ cpick-9d7b35ce-cc_mounts-fix-incorrect-format-specifiers-316
+ cpick-0c5c7367-test_mounts-expand-happy-path-test-for-both-happy-paths
* New upstream snapshot. (LP: #1881018)
- enable Puppet, Chef mcollective in default config (#385)
[Mina Galić (deprecated: Igor Galić)]
- HACKING.rst: introduce .net -> Networking refactor section (#384)
- Travis: do not install python3-contextlib2 (dropped dependency) (#388)
[Paride Legovini]
- HACKING: mention that .github-cla-signers is alpha-sorted (#380)
- Add bipinbachhao as contributor (#379) [Bipin Bachhao]
- cc_snap: validate that assertions property values are strings (#370)
- conftest: implement partial disable_subp_usage (#371)
- test_resolv_conf: refresh stale comment (#374)
- cc_snap: apply validation to snap.commands properties (#364)
- make finding libc platform independent (#366)
[Mina Galić (deprecated: Igor Galić)]
- doc/rtd/topics/faq: Updates LXD docs links to current site (#368) [TomP]
- templater: drop Jinja Python 2 compatibility shim (#353)
- cloudinit: minor pylint fixes (#360)
- cloudinit: remove unneeded __future__ imports (#362)
- migrating momousta lp user to Moustafa-Moustafa GitHub user (#361)
[Moustafa Moustafa]
- cloud_tests: emit dots on Travis while fetching images (#347)
- Add schema to apt configure config (#357) [lucasmoura]
- conftest: add docs and tests regarding CiTestCase's subp functionality
(#343)
- analyze/dump: refactor shared string into variable (#350)
- doc: update boot.rst with correct timing of runcmd (#351)
- HACKING.rst: change contact info to Rick Harding (#359) [lucasmoura]
- HACKING.rst: guide people to add themselves to the CLA file (#349)
- HACKING.rst: more unit testing documentation (#354)
- .travis.yml: don't run lintian during integration test package builds
(#352)
- Add test to ensure docs examples are valid cloud-init configs (#355)
[James Falcon]
- make suse and sles support 127.0.1.1 (#336) [chengcheng-chcheng]
- Create tests to validate schema examples (#348) [lucasmoura]
- analyze/dump: add support for Amazon Linux 2 log lines (#346)
- bsd: upgrade support (#305) [Gonéri Le Bouder]
- Add lucasmoura as contributor (#345) [lucasmoura]
- Add "therealfalcon" as contributor (#344) [James Falcon]
- Adapt the package building scripts to use Python 3 (#231)
[Paride Legovini]
- DataSourceEc2: use metadata's NIC ordering to determine route-metrics
(#342)
- .travis.yml: introduce caching (#329)
- cc_locale: introduce schema (#335)
- doc/rtd/conf.py: bump copyright year to 2020 (#341)
- yum_add_repo: Add Centos to the supported distro list (#340)
- Release 20.2 (#337)
- doc/format: reference make-mime.py instead of an inline script (#334)
- Add docs about creating parent folders (#330) [Adrian Wilkins]
- DataSourceNoCloud/OVF: drop claim to support FTP (#333)
- schema: ignore spurious pylint error (#332)
- schema: add json schema for write_files module (#152)
- BSD: find_devs_with_ refactoring (#298) [Gonéri Le Bouder]
- nocloud: drop work around for Linux 2.6 (#324) [Gonéri Le Bouder]
- cloudinit: drop dependencies on unittest2 and contextlib2 (#322)
- distros: handle a potential mirror filtering error case (#328)
- log: remove unnecessary import fallback logic (#327)
- .travis.yml: don't run integration test on ubuntu/* branches (#321)
- More unit test documentation (#314)
- conftest: introduce disable_subp_usage autouse fixture (#304)
- YAML align indent sizes for docs readability (#323) [Tak Nishigori]
- network_state: add missing space to log message (#325)
- tests: add missing mocks for get_interfaces_by_mac (#326)
- test_mounts: expand happy path test for both happy paths (#319)
- cc_mounts: fix incorrect format specifiers (#316)
- swap file "size" being used before checked if str (#315) [Eduardo Otubo]
- HACKING.rst: add pytest version gotchas section (#311)
- docs: Add steps to re-run cloud-id and cloud-init (#313) [Joshua Powers]
- readme: OpenBSD is now supported (#309) [Gonéri Le Bouder]
- net: ignore 'renderer' key in netplan config (#306)
- Add support for NFS/EFS mounts (#300) [Andrew Beresford]
- openbsd: set_passwd should not unlock user (#289) [Gonéri Le Bouder]
- tools/.github-cla-signers: add beezly as CLA signer (#301)
- util: remove unnecessary lru_cache import fallback (#299)
- HACKING.rst: reorganise/update CLA signature info (#297)
- distros: drop leading/trailing hyphens from mirror URL labels (#296)
- HACKING.rst: add note about variable annotations (#295)
- CiTestCase: stop using and remove sys_exit helper (#283)
- distros: replace invalid characters in mirror URLs with hyphens (#291)
- rbxcloud: gracefully handle arping errors (#262) [Adam Dobrawy]
- Fix cloud-init ignoring some misdeclared mimetypes in user-data.
[Kurt Garloff]
- net: ubuntu focal prioritize netplan over eni even if both present (#267)
- cloudinit: refactor util.is_ipv4 to net.is_ipv4_address (#292)
- net/cmdline: replace type comments with annotations (#294)
- HACKING.rst: add Type Annotations design section (#293)
- net: introduce is_ip_address function (#288)
- CiTestCase: remove now-unneeded parse_and_read helper method (#286)
- .travis.yml: allow 30 minutes of inactivity in cloud tests (#287)
- sources/tests/test_init: drop use of deprecated inspect.getargspec (#285)
- setup.py: drop NIH check_output implementation (#282)
- Identify SAP Converged Cloud as OpenStack [Silvio Knizek]
- add Openbsd support (#147) [Gonéri Le Bouder]
- HACKING.rst: add examples of the two test class types (#278)
- VMWware: support to update guest info gc status if enabled (#261)
[xiaofengw-vmware]
- Add lp-to-git mapping for kgarloff (#279)
- set_passwords: avoid chpasswd on BSD (#268) [Gonéri Le Bouder]
- HACKING.rst: add Unit Testing design section (#277)
- util: read_cc_from_cmdline handle urlencoded yaml content (#275)
- distros/tests/test_init: add tests for _get_package_mirror_info (#272)
- HACKING.rst: add links to new Code Review Process doc (#276)
- freebsd: ensure package update works (#273) [Gonéri Le Bouder]
- doc: introduce Code Review Process documentation (#160)
- tools: use python3 (#274)
- cc_disk_setup: fix RuntimeError (#270)
- cc_apt_configure/util: combine search_for_mirror implementations (#271)
- bsd: boottime does not depend on the libc soname (#269)
[Gonéri Le Bouder]
- test_oracle,DataSourceOracle: sort imports (#266)
- DataSourceOracle: update .network_config docstring (#257)
- cloudinit/tests: remove unneeded with_logs configuration (#263)
- .travis.yml: drop stale comment (#255)
- .gitignore: add more common directories (#258)
- ec2: render network on all NICs and add secondary IPs as static (#114)
- ec2 json validation: fix the reference to the 'merged_cfg' key (#256)
[Paride Legovini]
- releases.yaml: quote the Ubuntu version numbers (#254) [Paride Legovini]
- cloudinit: remove six from packaging/tooling (#253)
- util/netbsd: drop six usage (#252)
- workflows: introduce stale pull request workflow (#125)
- cc_resolv_conf: introduce tests and stabilise output across Python
versions (#251)
- fix minor issue with resolv_conf template (#144) [andreaf74]
- doc: CloudInit also support NetBSD (#250) [Gonéri Le Bouder]
- Add Netbsd support (#62) [Gonéri Le Bouder]
- tox.ini: avoid substition syntax that causes a traceback on xenial (#245)
- Add pub_key_ed25519 to cc_phone_home (#237) [Daniel Hensby]
- Introduce and use of a list of GitHub usernames that have signed CLA
(#244)
- workflows/cla.yml: use correct username for CLA check (#243)
- tox.ini: use xenial version of jsonpatch in CI (#242)
- workflows: CLA validation altered to fail status on pull_request (#164)
- tox.ini: bump pyflakes version to 2.1.1 (#239)
- cloudinit: move to pytest for running tests (#211)
Date: Tue, 02 Jun 2020 10:12:34 -0600
Changed-By: Chad Smith <chad.smith at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/cloud-init/20.2-45-g5f7825e2-0ubuntu1~20.04.1
-------------- next part --------------
Format: 1.8
Date: Tue, 02 Jun 2020 10:12:34 -0600
Source: cloud-init
Architecture: source
Version: 20.2-45-g5f7825e2-0ubuntu1~20.04.1
Distribution: focal
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Chad Smith <chad.smith at canonical.com>
Launchpad-Bugs-Fixed: 1881018
Changes:
cloud-init (20.2-45-g5f7825e2-0ubuntu1~20.04.1) focal; urgency=medium
.
* d/cloud-init.templates: correct lintian missing RbxCloud from Choices-C
* d/control: drop python3-six, python3-pep8 and python3-pyflakes
from Build-Depends
* New upstream snapshot. (LP: #1881018)
- test: fix all flake8 E241 (#403) [Joshua Powers]
- test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
- cc_grub_dpkg: determine idevs in more robust manner with grub-probe
(#358) [Matthew Ruffell]
- test: fix all flake8 E741 errors (#401) [Joshua Powers]
- tests: add groovy integration tests for ubuntu (#400)
- Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
- testing: use flake8 again (#392) [Joshua Powers]
.
cloud-init (20.2-38-g8377897b-0ubuntu1~20.04.1) focal; urgency=medium
.
* d/control: drop pyflakes from Build-Depends
- This python2 pyflakes package is an unneeded dependency now that tests
use python3-pyflakes.
* d/control: drop python3-nose and python3-unittest2 from Build-Depends
- Upstream now uses pytest
* drop the following cherry-picks now included:
+ cpick-6600c642-ec2-render-network-on-all-NICs-and-add-secondary-IPs-as
+ cpick-986f37b0-cloudinit-move-to-pytest-for-running-tests-211
+ cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni-even-if
+ cpick-04771d75-cc_disk_setup-fix-RuntimeError-270
+ cpick-c5e949c0-distros-tests-test_init-add-tests-for
+ cpick-2566fdbe-net-introduce-is_ip_address-function-288
+ cpick-4f825b3e-cloudinit-refactor-util.is_ipv4-to-net.is_ipv4_address
+ cpick-c478d0bf-distros-replace-invalid-characters-in-mirror-URLs-with
+ cpick-1bbc4908-distros-drop-leading-trailing-hyphens-from-mirror-URL
+ cpick-09fea85f-net-ignore-renderer-key-in-netplan-config-306
+ fix-cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni.patch
+ cpick-9d7b35ce-cc_mounts-fix-incorrect-format-specifiers-316
+ cpick-0c5c7367-test_mounts-expand-happy-path-test-for-both-happy-paths
* New upstream snapshot. (LP: #1881018)
- enable Puppet, Chef mcollective in default config (#385)
[Mina Galić (deprecated: Igor Galić)]
- HACKING.rst: introduce .net -> Networking refactor section (#384)
- Travis: do not install python3-contextlib2 (dropped dependency) (#388)
[Paride Legovini]
- HACKING: mention that .github-cla-signers is alpha-sorted (#380)
- Add bipinbachhao as contributor (#379) [Bipin Bachhao]
- cc_snap: validate that assertions property values are strings (#370)
- conftest: implement partial disable_subp_usage (#371)
- test_resolv_conf: refresh stale comment (#374)
- cc_snap: apply validation to snap.commands properties (#364)
- make finding libc platform independent (#366)
[Mina Galić (deprecated: Igor Galić)]
- doc/rtd/topics/faq: Updates LXD docs links to current site (#368) [TomP]
- templater: drop Jinja Python 2 compatibility shim (#353)
- cloudinit: minor pylint fixes (#360)
- cloudinit: remove unneeded __future__ imports (#362)
- migrating momousta lp user to Moustafa-Moustafa GitHub user (#361)
[Moustafa Moustafa]
- cloud_tests: emit dots on Travis while fetching images (#347)
- Add schema to apt configure config (#357) [lucasmoura]
- conftest: add docs and tests regarding CiTestCase's subp functionality
(#343)
- analyze/dump: refactor shared string into variable (#350)
- doc: update boot.rst with correct timing of runcmd (#351)
- HACKING.rst: change contact info to Rick Harding (#359) [lucasmoura]
- HACKING.rst: guide people to add themselves to the CLA file (#349)
- HACKING.rst: more unit testing documentation (#354)
- .travis.yml: don't run lintian during integration test package builds
(#352)
- Add test to ensure docs examples are valid cloud-init configs (#355)
[James Falcon]
- make suse and sles support 127.0.1.1 (#336) [chengcheng-chcheng]
- Create tests to validate schema examples (#348) [lucasmoura]
- analyze/dump: add support for Amazon Linux 2 log lines (#346)
- bsd: upgrade support (#305) [Gonéri Le Bouder]
- Add lucasmoura as contributor (#345) [lucasmoura]
- Add "therealfalcon" as contributor (#344) [James Falcon]
- Adapt the package building scripts to use Python 3 (#231)
[Paride Legovini]
- DataSourceEc2: use metadata's NIC ordering to determine route-metrics
(#342)
- .travis.yml: introduce caching (#329)
- cc_locale: introduce schema (#335)
- doc/rtd/conf.py: bump copyright year to 2020 (#341)
- yum_add_repo: Add Centos to the supported distro list (#340)
- Release 20.2 (#337)
- doc/format: reference make-mime.py instead of an inline script (#334)
- Add docs about creating parent folders (#330) [Adrian Wilkins]
- DataSourceNoCloud/OVF: drop claim to support FTP (#333)
- schema: ignore spurious pylint error (#332)
- schema: add json schema for write_files module (#152)
- BSD: find_devs_with_ refactoring (#298) [Gonéri Le Bouder]
- nocloud: drop work around for Linux 2.6 (#324) [Gonéri Le Bouder]
- cloudinit: drop dependencies on unittest2 and contextlib2 (#322)
- distros: handle a potential mirror filtering error case (#328)
- log: remove unnecessary import fallback logic (#327)
- .travis.yml: don't run integration test on ubuntu/* branches (#321)
- More unit test documentation (#314)
- conftest: introduce disable_subp_usage autouse fixture (#304)
- YAML align indent sizes for docs readability (#323) [Tak Nishigori]
- network_state: add missing space to log message (#325)
- tests: add missing mocks for get_interfaces_by_mac (#326)
- test_mounts: expand happy path test for both happy paths (#319)
- cc_mounts: fix incorrect format specifiers (#316)
- swap file "size" being used before checked if str (#315) [Eduardo Otubo]
- HACKING.rst: add pytest version gotchas section (#311)
- docs: Add steps to re-run cloud-id and cloud-init (#313) [Joshua Powers]
- readme: OpenBSD is now supported (#309) [Gonéri Le Bouder]
- net: ignore 'renderer' key in netplan config (#306)
- Add support for NFS/EFS mounts (#300) [Andrew Beresford]
- openbsd: set_passwd should not unlock user (#289) [Gonéri Le Bouder]
- tools/.github-cla-signers: add beezly as CLA signer (#301)
- util: remove unnecessary lru_cache import fallback (#299)
- HACKING.rst: reorganise/update CLA signature info (#297)
- distros: drop leading/trailing hyphens from mirror URL labels (#296)
- HACKING.rst: add note about variable annotations (#295)
- CiTestCase: stop using and remove sys_exit helper (#283)
- distros: replace invalid characters in mirror URLs with hyphens (#291)
- rbxcloud: gracefully handle arping errors (#262) [Adam Dobrawy]
- Fix cloud-init ignoring some misdeclared mimetypes in user-data.
[Kurt Garloff]
- net: ubuntu focal prioritize netplan over eni even if both present (#267)
- cloudinit: refactor util.is_ipv4 to net.is_ipv4_address (#292)
- net/cmdline: replace type comments with annotations (#294)
- HACKING.rst: add Type Annotations design section (#293)
- net: introduce is_ip_address function (#288)
- CiTestCase: remove now-unneeded parse_and_read helper method (#286)
- .travis.yml: allow 30 minutes of inactivity in cloud tests (#287)
- sources/tests/test_init: drop use of deprecated inspect.getargspec (#285)
- setup.py: drop NIH check_output implementation (#282)
- Identify SAP Converged Cloud as OpenStack [Silvio Knizek]
- add Openbsd support (#147) [Gonéri Le Bouder]
- HACKING.rst: add examples of the two test class types (#278)
- VMWware: support to update guest info gc status if enabled (#261)
[xiaofengw-vmware]
- Add lp-to-git mapping for kgarloff (#279)
- set_passwords: avoid chpasswd on BSD (#268) [Gonéri Le Bouder]
- HACKING.rst: add Unit Testing design section (#277)
- util: read_cc_from_cmdline handle urlencoded yaml content (#275)
- distros/tests/test_init: add tests for _get_package_mirror_info (#272)
- HACKING.rst: add links to new Code Review Process doc (#276)
- freebsd: ensure package update works (#273) [Gonéri Le Bouder]
- doc: introduce Code Review Process documentation (#160)
- tools: use python3 (#274)
- cc_disk_setup: fix RuntimeError (#270)
- cc_apt_configure/util: combine search_for_mirror implementations (#271)
- bsd: boottime does not depend on the libc soname (#269)
[Gonéri Le Bouder]
- test_oracle,DataSourceOracle: sort imports (#266)
- DataSourceOracle: update .network_config docstring (#257)
- cloudinit/tests: remove unneeded with_logs configuration (#263)
- .travis.yml: drop stale comment (#255)
- .gitignore: add more common directories (#258)
- ec2: render network on all NICs and add secondary IPs as static (#114)
- ec2 json validation: fix the reference to the 'merged_cfg' key (#256)
[Paride Legovini]
- releases.yaml: quote the Ubuntu version numbers (#254) [Paride Legovini]
- cloudinit: remove six from packaging/tooling (#253)
- util/netbsd: drop six usage (#252)
- workflows: introduce stale pull request workflow (#125)
- cc_resolv_conf: introduce tests and stabilise output across Python
versions (#251)
- fix minor issue with resolv_conf template (#144) [andreaf74]
- doc: CloudInit also support NetBSD (#250) [Gonéri Le Bouder]
- Add Netbsd support (#62) [Gonéri Le Bouder]
- tox.ini: avoid substition syntax that causes a traceback on xenial (#245)
- Add pub_key_ed25519 to cc_phone_home (#237) [Daniel Hensby]
- Introduce and use of a list of GitHub usernames that have signed CLA
(#244)
- workflows/cla.yml: use correct username for CLA check (#243)
- tox.ini: use xenial version of jsonpatch in CI (#242)
- workflows: CLA validation altered to fail status on pull_request (#164)
- tox.ini: bump pyflakes version to 2.1.1 (#239)
- cloudinit: move to pytest for running tests (#211)
Checksums-Sha1:
8fba28e01fac5864b8cfa362d1be3f5c03060f39 2346 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.dsc
ac75606f65aa38808cf561719d3938b5e931117a 1126750 cloud-init_20.2-45-g5f7825e2.orig.tar.gz
748311b540045a3e78b4f6e1d3638d3abfa7527b 64524 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.debian.tar.xz
d48f04dc2371ce2c015ac061fbcae452e2e582ab 8387 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1_source.buildinfo
Checksums-Sha256:
583c9ced14fc35302bf242f5f55178a6260707d70ba2be026127dd07a1b14ca9 2346 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.dsc
90125b1e0585f238172c50fdd6d894892d55111746f779be7b521bea2c1336b5 1126750 cloud-init_20.2-45-g5f7825e2.orig.tar.gz
906faac7ef7abfdc46dc08786784130acef56268b62ed3cf08eba281fbf9647d 64524 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.debian.tar.xz
c827c5ca4e3312bcce8af2ccdcfa587fe4a2f4773208d2b06cf1be821e57d24b 8387 cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1_source.buildinfo
Files:
6a2e9028a737dc09737205f51e790ed8 2346 admin optional cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.dsc
8d723c39e420636d839a4739576ee4c4 1126750 admin optional cloud-init_20.2-45-g5f7825e2.orig.tar.gz
109d7c7ebf73802f52ddaf658612851f 64524 admin optional cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1.debian.tar.xz
69ad02000afef2a88c206a1b651add34 8387 admin optional cloud-init_20.2-45-g5f7825e2-0ubuntu1~20.04.1_source.buildinfo
More information about the Focal-changes
mailing list