|
| 1 | +24.4 |
| 2 | + - test: Ensure unit ordering in ftp tests includes downstream units (#5892) |
| 3 | + - test: re-decrement expected webhook events (#5894) |
| 4 | + - test: allow relative path in apt-get test (#5891) |
| 5 | + - Fix metric setting of nmconnection for rhel (#5878) [Amy Chen] |
| 6 | + - chore: remove unused code(#5887) |
| 7 | + - feat(ephemeral): replace old has_url_connectivity() with new |
| 8 | + _check_connectivity_to_imds() [a-dubs] |
| 9 | + - feat(oracle): add true single stack ipv6 support [a-dubs] |
| 10 | + - feat(ephemeral): refactor ephemeralIP and add ipv6 connectivity check |
| 11 | + [a-dubs] |
| 12 | + - test: Decrement expected webhook events (#5888) |
| 13 | + - chore: remove `--docs` option from `cloud-init schema` (#5857) (GH: 5756) |
| 14 | + - test: pytestify "tests/unittests/config/test_cc_timezone.py" (#5885) |
| 15 | + [Mahesh Ghumare] |
| 16 | + - ci: bump integration tests to use plucky |
| 17 | + - test: add grub_dpkg to inactive modules |
| 18 | + - test: move default behavior tests into their own module |
| 19 | + - test(apt): add plucky version for hello pkg (#5883) |
| 20 | + - Docs: improved mermaid diagram for better visibility. Add "MaheshG11" |
| 21 | + as contributor (#5874) [Mahesh Ghumare] (GH: 5837) |
| 22 | + - fix(ntp): Fix RockyLinux OS support (#5864) [Sid Shukla] |
| 23 | + - chore(jsonschema): migrate from deprecated Validator.iter_errors (#5856) |
| 24 | + - chore: remove deprecation warning getting jsonschema's version (#5856) |
| 25 | + - chore: use filter arg for tar.extractall (#5856) |
| 26 | + - chore: remove __init__ from pytest test class (#5856) |
| 27 | + - chore: do not test element's truth value directly (#5856) |
| 28 | + - chore: migrate from deprecated datetime.datetime.utcfromtimestamp (#5856) |
| 29 | + - chore: migrate from deprecated datetime.datetime.utcnow() (#5856) |
| 30 | + - chore: set recursive=False for ensure_dir if parent path is "/" (#5816) |
| 31 | + [sxt1001] |
| 32 | + - ci: fix broken daily dependencies (#5867) |
| 33 | + - ci: fix packaging tests (#5865) |
| 34 | + - feat(vultr): add override for network interface detection (#5847) |
| 35 | + [Andrew Davis] |
| 36 | + - feat(networkd): Support RequiredForOnline option (#5852) [Dan McGregor] |
| 37 | + - Prevent NM from handling DNS when network interfaces have DNS config |
| 38 | + (#5846) [Ani Sinha] |
| 39 | + - fix(smartos): Add `addrconf` IPv6 support (#5831) |
| 40 | + [blackhelicoptersdotnet] |
| 41 | + - freebsd: adjust to match the new pyyaml package name (#5844) |
| 42 | + [Gonéri Le Bouder] |
| 43 | + - fix: disable grub-dpkg by default (#5840) |
| 44 | + - fix(openbsd): Enable sysv init scripts in OpenBSD build script (#5790) |
| 45 | + [Hyacinthe Cartiaux] (LP: 4036, #1992853) |
| 46 | + - test: Fix duplicate judgment conditions in password generation (#5835) |
| 47 | + [sxt1001] |
| 48 | + - chore: don't render non-templated unit files (#5830) |
| 49 | + - chore: simplify and standardize cloud-final.service (#5830) |
| 50 | + - chore: simplify Conflicts=shutdown.target (#5830) |
| 51 | + - chore: remove redundant Before=NetworkManager.service (#5830) |
| 52 | + - chore: remove unnecessary systemd settings (#5830) |
| 53 | + - chore: eliminate redundant ordering dependencies (#5819) |
| 54 | + - fix: fix ordering cycle for distros with default deps (#5819) (GH: 5755) |
| 55 | + - test: unbreak pytest-xdist (#5829) |
| 56 | + - feat: Conditionally remove networkd online dependency on Ubuntu (#5772) |
| 57 | + - feat: Ensure random passwords contain multiple character types (#5815) |
| 58 | + [sxt1001] (GH: 5814) |
| 59 | + - docs: split example page into example library (#5645) [Sally] |
| 60 | + - doc: clarify workarounds required for single process changes (#5817) |
| 61 | + - chore: add 3.13 to PR CI runs, 3.14 to scheduled (#5825) |
| 62 | + - fix: Render v2 bridges correctly on network-manager with set-name |
| 63 | + (#5740) (GH: 5717) |
| 64 | + - test: add no_thinpool unit test (#5802) |
| 65 | + - chore: split lxd init config into separate function (#5802) |
| 66 | + - test: pytestify test_cc_lxd.py (#5802) |
| 67 | + - fix: Correctly handle missing thinpool in cc_lxd (#5802) |
| 68 | + - fix: Render bridges correctly for v2 on sysconfig with set-name (#5674) |
| 69 | + (GH: 5574) |
| 70 | + - tests(minimal): rsyslog not in minimal images expect warning (#5811) |
| 71 | + - tests(lxd): avoid failure on multiple calls to --show-log (#5811) |
| 72 | + - chore: update netplan import semantics and related tests (#5805) |
| 73 | + (GH: 5804) |
| 74 | + - lint: fix untyped-defs on /tests/unittest/cmd (#5800) [iru] |
| 75 | + - test: actually use devel release and verify_clean_boot enhancements |
| 76 | + (#5801) |
| 77 | + - feat(locale): locales install on minimal images when cfg requests (#5799) |
| 78 | + - feat(byobu): support byobu install on minimal images when cfg requests |
| 79 | + (#5799) |
| 80 | + - chore: Use devel release and no sbuild in integration CI (#5798) |
| 81 | + - test: Update integration tests from netplan backport (#5796) |
| 82 | + - test: add get_syslog_or_console for minimal images without syslog (#5793) |
| 83 | + - chore: Remove resize_root_tmp from cloud.cfg.tmpl (#5795) (GH: 5786) |
| 84 | + - docs: Fix field name from `contents` to `content` (#5787) [Igor Akkerman] |
| 85 | + - chore: bump pycloudlib to required version (#5792) |
| 86 | + - fix: avoid deprecation logs for calling cli stages (#5770) (GH: 5726) |
| 87 | + - tests: bump pycloudlib deps to include gce bug fix for id str (#5783) |
| 88 | + - fix(test): convert use p.gce.instance.id instead of instance_id (#5783) |
| 89 | + - fix(network-manager): bond properties and network schema (#5768) |
| 90 | + [Denis Kadyshev] |
| 91 | + - Fix metric setting for ifcfg network connections for rhel (#5777) |
| 92 | + [Ani Sinha] (GH: 5776) |
| 93 | + - fix(akamai): handle non-string user data in base64 decoding (#5751) |
| 94 | + [Jesse Alter] |
| 95 | + - fix(ci): do not auto stale issues (#5775) |
| 96 | + - Make pytest more verbose for easier debugging (#5778) [Ani Sinha] |
| 97 | + - ci: fix tox.ini pytest cmd to use cloudinit dir for coverage reporting |
| 98 | + (#5774) [Alec Warren] |
| 99 | + - tests: add OS_IMAGE_TYPE setting to allow for minimal tests (#5682) |
| 100 | + - test(hotplug): Simplify test_multi_nic_hotplug (#5763) |
| 101 | + - test(hotplug): increase nc timeout (#5763) |
| 102 | + - test: pytestify test_main.py (#5758) |
| 103 | + - test(ec2-dual-stack): fix int-test (#5762) |
| 104 | + - test: make verify_clean_boot really respect return code (#5761) |
| 105 | + - test: bump timeout in test_order (#5759) |
| 106 | + - docs: Properly document the cc_ubuntu_autoinstall module (#5757) |
| 107 | + - docs: fix WSL tutorial (#5752) (GH: 5746) |
| 108 | + - test: make verify_clean_boot respect return code by environment (#5754) |
| 109 | + - feat(integration_test): add CLOUD_INIT_PKG setting (#5739) |
| 110 | + - fix(ci): fix packaging check merge operation (#5750) |
| 111 | + - doc: do not document user.meta-data key (#5745) |
| 112 | + - test: avoid undocumented lxd key (#5748) |
| 113 | + - test: Refactor test_cc_set_hostname.py and test_cc_ntp.py (#5727) |
| 114 | + - chore: update docs URLs to cloud-init.io (#5741) |
| 115 | + - test: fix timer logging change expected logs (#5734) |
| 116 | + - fix: type annotations for several modules (#5733) |
| 117 | + - chore: add timer to io and string manipulation code |
| 118 | + - feat: add log package and performance module |
| 119 | + - remove newline injected for cloud-init status --wait (#5700) |
| 120 | + [Andrew Nelson] (GH: 5863) |
| 121 | + - test: webhook require_deprecation msg on 24.3 (#5731) |
| 122 | + - test: fix test_nocloud message typo introduced by 313390f8 (#5731) |
| 123 | + - test: Fix test_log_message_on_missing_version_file (#5730) |
| 124 | + - tests: assert info level warnings instead of require_deprecation |
| 125 | + - tests: fix test to ignore_warnings not require Used fallback ds |
| 126 | + - chore: clean up pytest warnings (#5721) |
| 127 | + - tests(pro): bump pycloudlib add noble release to pro tests (#5719) |
| 128 | + - fix(hotplugd.socket): remove basic.target as dependency (#5722) |
| 129 | + (LP: #2081124) |
| 130 | + - ci: fix integration test positional argument (#5718) |
| 131 | + - Create datasource for CloudCIX (#1351) [BrianKelleher] |
| 132 | + - ci: colorize output (#5716) |
| 133 | + - fix(schema): Allow for locale: false in schema add tests (#5647) |
| 134 | + - ci: fix packaging patch check (#5713) |
| 135 | + - chore: clean up old pickle workaround (#5714) |
| 136 | + - fix: force sftp cleanup when done with instance (#5698) |
| 137 | + - test(hotplug): reenable vpc test in focal (#5492) |
| 138 | + - chore: fix typing of userdata_raw (#5710) |
| 139 | + - fix(NetworkManager): Fix network activator (#5620) |
| 140 | + - fix: lxd do not check for thinpool kernel module (#5709) |
| 141 | + - docs: fix typo in docstring (#5708) |
| 142 | + - Scaleway: Force on-link: true for static networks (#5654) |
| 143 | + [Louis Bouchard] (LP: 5523, #2073869) |
| 144 | + - fix: Invalid "seedfrom" in NoCloud system configuration (#5701) |
| 145 | + - tests: pytestify test_nocloud.py (#5701) |
| 146 | + - test: make verify_clean_boot respect return code by series (#5695) |
| 147 | + - fix: use cross-distro netcat name (#5696) |
| 148 | + - ci: fix labeler (#5697) |
| 149 | + - chore(actions): add packaging label for any branches modifying debian/* |
| 150 | + (#5693) |
| 151 | + - test: add verify_clean_boot() calls alongside verify_clean_log() (#5671) |
| 152 | + - test: add deprecation support to verify_clean_boot (#5671) |
| 153 | + - doc: remove misleading warning (#5681) |
| 154 | + - chore: Prefer other methods over $INSTANCE_ID (#5661) |
| 155 | + - ci: fix packaging test when no patches (#5680) |
| 156 | + - chore: fix tip-ruff and update to latest version (#5676) |
| 157 | + - chore: make ansible test serial (#5677) |
| 158 | + - feat(ec2): Bump url_max_timeout to 240s from 120s. (#5565) |
| 159 | + [Robert Nickel] |
| 160 | + - chore: fix typo in requirements.txt (#5637) |
| 161 | + - feat: make pyserial an optional dependency (#5637) |
| 162 | + - chore: bump ci dependency versions (#5660) |
| 163 | + - chore: drop broken optimization (#5666) |
| 164 | + |
1 | 165 | 24.3.1 |
2 | 166 | - test: add test coverage for iproute2 commands (#5651) |
3 | 167 | - fix(netops): fix ip addr flush command (#5651) (GH: 5648) |
|
0 commit comments