Miroslav Rezanina
421b4f21fd
* Wed Jun 26 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-10
...
- ci-feat-sysconfig-Add-DNS-from-interface-config-to-reso.patch [RHEL-44334]
- ci-fix-jsonschema-Add-missing-sudo-definition-5418.patch [RHEL-44338]
- ci-doc-update-examples-to-reflect-alternative-ways-to-p.patch [RHEL-44338]
- ci-Update-pylint-version-to-support-python-3.12-5338.patch [RHEL-44599]
- Resolves: RHEL-44334
([RHEL-10] cloud-init fails to configure DNS search domains)
- Resolves: RHEL-44338
([RHEL-10] fix `SUDO` configuration schema for users and groups)
- Resolves: RHEL-44599
([rhel-10] fix pylint error and support python 3.12)
2024-06-26 06:47:07 -04:00
Troy Dawson
adc8529d9e
Bump release for June 2024 mass rebuild
2024-06-24 08:38:34 -07:00
Miroslav Rezanina
04a00d6436
* Thu Jun 20 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-8
...
- ci-.distro-spec-add-missing-dependencies-for-cloud-init.patch [RHEL-41010]
- Resolves: RHEL-41010
([RHEL-10] Add missing Requires dependency in cloud-init)
2024-06-20 02:34:40 -04:00
Miroslav Rezanina
efef542959
* Wed Jun 12 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-7
...
- ci-Add-back-dependency-on-python3-configobj.patch [RHEL-39347]
- Resolves: RHEL-39347
([RHEL-10] Requires dependency python3-configobj)
2024-06-12 05:19:17 -04:00
Miroslav Rezanina
4b6c25beca
* Tue Jun 04 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-6
...
- ci-.distro-spec-remove-dependency-on-net-tools.patch [RHEL-39345]
- Resolves: RHEL-39345
([RHEL-10] Remove dependency on net-tools)
2024-06-04 03:45:51 -04:00
Miroslav Rezanina
28d4c4ad66
* Mon May 27 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-5
...
- ci-feat-Set-RH-ssh-key-permissions-when-no-ssh_keys-gro.patch [RHEL-36456]
- Resolves: RHEL-36456
([RHEL-10] Group ssh_keys is missing and ssh host key permission is changed in rhel-10)
2024-05-27 03:32:53 -04:00
Miroslav Rezanina
f5bbce6e97
* Mon May 06 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-4
...
- ci-Report-full-specific-version-with-cloud-init-version.patch [RHEL-34764]
- Resolves: RHEL-34764
([RHEL-10] cloud-init should report full version with "cloud-init --version" )
2024-05-06 05:44:18 -04:00
Miroslav Rezanina
8cf7edf88b
* Mon Apr 29 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-3
...
- ci-Fix-spec-file-post-install-script.patch [RHEL-33954]
- ci-refactor-remove-dependency-on-netifaces-4634.patch [RHEL-34518]
- ci-DS-VMware-Fix-ipv6-addr-converter-from-netinfo-to-ne.patch [RHEL-34518]
- Resolves: RHEL-33954
([RHEL-10] There is error message during cloud-init installation)
- Resolves: RHEL-34518
(Remove dependency to netifcaces)
2024-04-29 03:29:13 -04:00
Miroslav Rezanina
75b3242fce
* Tue Apr 23 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-2
...
- ci-Remove-dependency-on-dhcp-client-ISC-DHCP-and-use-dh.patch [RHEL-26304]
- ci-fix-Fall-back-to-cached-local-ds-if-no-valid-ds-foun.patch [RHEL-32854]
- Resolves: RHEL-26304
([RFE][rhel-10] Suggest to remove dependency on dhcp-client in cloud-init)
- Resolves: RHEL-32854
([cloud-init][ESXi]VMware datasource resets on every boot causing it to lose network configuration [rhel-10.0])
2024-04-23 09:51:03 -04:00
Huijuan Zhao
eb875da6d6
Add rhel-10 gating.yaml
2024-04-22 08:45:55 +00:00
Miroslav Rezanina
f368903e47
* Mon Apr 22 2024 Miroslav Rezanina <mrezanin@redhat.com> - 24.1.4-1
...
- Rebase to 24.1.4 [RHEL-33439]
- Resolves: RHEL-33439
(Update cloud-init on 24.1.4 for RHEL 10)
2024-04-22 09:47:03 +02:00
Major Hayden
562b047220
Switch back to dhcp-client temporarily
...
udhcpc does work, but it doesn't exist in ELN right now. Let's revert
back to dhcp-client until the upstream cloud-init support for dhcpcd is
ready.
Signed-off-by: Major Hayden <major@redhat.com>
2024-02-01 16:17:31 -06:00
Major Hayden
3aa678e2a3
Replace dhcp-client with udhcpc
...
The dhclient binary from the dhcp-client package is no longer
maintained, but it can be replaced by udhcpc which comes from busybox.
Cloud-init already supports both utilities for the early dhcp request.
Fixes rhbz#2247055
Signed-off-by: Major Hayden <major@redhat.com>
2024-01-30 10:26:03 -06:00
Fedora Release Engineering
57fa253858
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-24 07:29:49 +00:00
Fedora Release Engineering
445fa35cb7
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-19 15:41:21 +00:00
František Zatloukal
76f21382f7
Update to 23.4.1
2023-12-22 16:12:27 +01:00
Miroslav Suchý
47cb5137d2
correct SPDX formula
...
The operator in the formula has to be upper case.
2023-08-11 19:27:08 +00:00
Major Hayden
f782b78536
Update to 23.2.1
2023-07-20 07:55:21 -05:00
Major Hayden
813903c4bd
Add packit config
2023-07-20 07:53:38 -05:00
Fedora Release Engineering
2c96a4975f
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 15:54:16 +00:00
Python Maint
ae24255998
Rebuilt for Python 3.12
2023-06-29 14:12:51 +02:00
Major Hayden
1ddecd3a8b
Update to 23.2 rhbz#2196523
...
* Remove patches that now exist upstream
* Switch to rpmautospec
* Fix Python 3.12 build issues
* Remove NM/dhcpd hooks gone from upstream
Signed-off-by: Major Hayden <major@redhat.com>
2023-06-22 09:53:17 -05:00
Major Hayden
ade0931784
Migrate to pyproject-rpm-macros for build requirements
...
Signed-off-by: Major Hayden <major@redhat.com>
2023-05-17 06:39:43 -05:00
Major Hayden
7721cbf1e2
ec2: Do not enable DHCPv6 on EC2
...
Enabling DHCPv6 by default on EC2 leads to instance with broken IPv6
connectivity. AWS provides the IP address via DHCPv6 and SLAAC, but
router advertisements are not accepted if the instance has DHCPv6
configured. The accept_ra value is set to 0.
Removing the `dhcp` option from `ipv6.method` and simply using `auto`
(the default) allows the instance to pick up its IPv6 address and accept
router advertisements from the AWS network.
RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=2092459
Pagure: https://pagure.io/cloud-sig/issue/382
Upstream: https://bugs.launchpad.net/cloud-init/+bug/1976526?comments=all
Signed-off-by: Major Hayden <major@redhat.com>
2023-05-16 13:10:29 -05:00
Yaakov Selkowitz
a96d2826de
Disable tests by default in RHEL builds
...
The test dependencies are unwanted in RHEL, and therefore the tests are
skipped entirely there. At a minimum, we can at least do an import check.
2023-05-16 11:19:54 -04:00
Major Hayden
0048d9ca86
Update changelog for rhbz#2068529
...
Signed-off-by: Major Hayden <major@redhat.com>
2023-05-11 17:26:03 -05:00
Major Hayden
4975347240
Allow > 3 nameservers to be used rhbz#2068529
...
Signed-off-by: Major Hayden <major@redhat.com>
2023-05-11 17:22:09 -05:00
Neal Gompa
253f39a345
Use the correct SourceURL format for the upstream sources
...
- Switch to SPDX identifiers for the license field
2023-04-30 16:08:21 -04:00
Major Hayden
1cc092f858
Switch to GitHub for upstream source
...
Upstream has switched to GitHub as their official source now.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-28 09:03:45 -05:00
Major Hayden
9cfa4f6611
Revert "Use forge source"
...
This reverts commit 6b3daa415e
.
Thanks to Neal for telling me about the forge source pending
deprecation[0]. I was unaware.
[0] https://pagure.io/packaging-committee/pull-request/1270
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-28 09:00:58 -05:00
Major Hayden
6b3daa415e
Use forge source
...
Canonical switched to GitHub as their "canonical" source for cloud-init
and the forge macros make RPM maintenance a little simpler.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-28 08:24:41 -05:00
Major Hayden
e02c303aee
Update to 23.1.2
...
Also include a fix for CVE-2023-1786 as part of the update.
Signed-off-by: Major Hayden <major@redhat.com>
2023-04-27 16:51:59 -05:00
František Zatloukal
bfa66bdc55
Rebase to 23.1.1
2023-03-23 14:49:12 +01:00
Fedora Release Engineering
d5fe29f525
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 00:03:44 +00:00
Fedora Release Engineering
f6eff77de1
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 23:08:12 +00:00
Python Maint
09237e9ea8
Rebuilt for Python 3.11
2022-06-16 11:27:12 +02:00
Neal Gompa
362173d671
Add dhcp-client dependency for Azure and OCI network bootstrap
2022-06-15 20:06:58 -04:00
Neal Gompa
a32e90573f
Rebase to 22.2
2022-05-19 09:44:52 -04:00
Dusty Mabe
f0a6cf49bd
Don't require NetworkManager-config-server
...
This lays down a file that sets `no-auto-default=*`, which
tells NetworkManager to not bring up any interfaces by default
without explicit configuration. This causes networking to not
be brought up at all if somehow no NM connection file got created.
2022-03-10 16:14:24 -05:00
Neal Gompa
c674eb9f57
Drop extra tests search in prep
2022-02-22 08:19:16 -05:00
Neal Gompa
b954b98a1c
Rebase to 22.1
...
- Backport cloud-init PR to add proper NetworkManager support
- Add patch to prefer NetworkManager
2022-02-22 07:30:58 -05:00
Charalampos Stratakis
056ace8925
Remove redundant dependencies on nose and mock
2022-02-16 21:53:44 +00:00
Fedora Release Engineering
73acfde0ff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 23:24:15 +00:00
Neal Gompa
eaf729492a
Add gdisk and openssl deps to fix UEFI / Azure initialization [bz#1974262]
2021-12-15 04:36:00 -05:00
Neal Gompa
79fa06d5be
Backport fix for tests running with new pyyaml
2021-12-15 04:34:06 -05:00
Eduardo Otubo
8045190bad
Adding man pages to spec file
...
BZ: 1952568
Signed-off-by: Eduardo Otubo <otubo@redhat.com>
2021-09-08 11:33:15 +02:00
Eduardo Otubo
f3523f3923
Update to 20.4
...
This is the first step for rebasing cloud-init to 21.3. All patches are
rebased, old patches that are already on the release were deleted.
Signed-off-by: Eduardo Otubo <otubo@redhat.com>
2021-09-02 13:29:02 +02:00
Fedora Release Engineering
d614fa1697
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 19:37:46 +00:00
Fedora Release Engineering
35822cabc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 14:40:15 +00:00
František Zatloukal
7dd9b2cb7e
Fixup collections import on Python 3.10
2021-06-16 10:41:18 +02:00