357 Commits

Author SHA256 Message Date
e5ec552618 Accepting request 1318470 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1318470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=110
2025-11-20 13:46:15 +00:00
469991c935 - Fix dependency replace -serial with -pyserial
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=251
2025-11-11 14:45:09 +00:00
da97e65d84 Accepting request 1312230 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1312230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=109
2025-10-21 09:14:38 +00:00
b5f3c36112 - Drop unneeded test dependency on httpretty, fixed long ago
* https://github.com/canonical/cloud-init/pull/1720

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=250
2025-10-19 14:11:03 +00:00
e36edf49ba Accepting request 1306721 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1306721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=108
2025-09-23 18:47:07 +00:00
f674e56888 - Update to version 25.1.3 (bsc#1245401,bsc#1245403)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=249
2025-09-16 11:12:53 +00:00
8f71310b1d accomodate SL Micro 6+
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=248
2025-08-04 11:56:18 +00:00
fb205e0def Accepting request 1295166 from Cloud:Tools
- Update to version 25.1.3 (bsc#1245403)
  + Forward port
    - cloud-init-no-openstack-guess.patch
  + docs: provide example3 for PAM and ssh_pwauth behavior (#27)
  + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584)
  + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607)
    (CVE-2024-6174)
From 25.1.2
  + fix: ensure MAAS datasource retries on failure (#6167)

OBS-URL: https://build.opensuse.org/request/show/1295166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=107
2025-07-24 16:34:37 +00:00
b3d3a8bcbd - Update to version 25.1.3 (bsc#1245403)
+ Forward port
    - cloud-init-no-openstack-guess.patch
  + docs: provide example3 for PAM and ssh_pwauth behavior (#27)
  + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584)
  + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607)
    (CVE-2024-6174)
From 25.1.2
  + fix: ensure MAAS datasource retries on failure (#6167)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=247
2025-07-22 18:59:22 +00:00
55263e441e Accepting request 1277881 from Cloud:Tools
- Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414)
 + Removed included upstream
   - pep-594-drop-pipes.patch
   - cloud-init-fix-python313.patch
   - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch
   - cloud-init-direxist.patch
   - cloud-init-wait-for-net.patch
   - cloud-init-usr-sudoers.patch
   - cloud-init-no-nmcfg-needed.patch
   - cloud-init-keep-flake.patch
   - cloud-init-lint-fixes.patch
   - cloud-init-pckg-reboot.patch
   - cloud-init-ds-deterministic.patch
   - cloud-init-write-routes.patch
   - cloud-init-skip-empty-conf.patch
 + Forward port
   - cloud-init-no-tempnet-oci.patch
   - cloud-init-no-openstack-guess.patch
   - cloud-init-lint-set-interpreter.patch
 + Add
   - cloud-init-ssh-usrmerge.patch (bsc#1237764)
   - cloud-init-lint-set-interpreter.patch
   - cloud-init-lint-fix.patch
   - cloud-init-no-single-process.patch
   - cloud-init-needs-action.patch
 + Drop hidesensitivedata in 16 & greater
 + test: pytestify cc_chef tests, add migration test
 + chef: migrate files in old config directories for backups and cache
 + fix: correct the path for Chef's backups (#5994)
 + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113)

OBS-URL: https://build.opensuse.org/request/show/1277881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=106
2025-05-20 07:31:26 +00:00
333e9dfd77 apply the patch dummy
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=246
2025-05-15 18:32:08 +00:00
45e0874bb7 - Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414)
+ Removed included upstream
   - pep-594-drop-pipes.patch
   - cloud-init-fix-python313.patch
   - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch
   - cloud-init-direxist.patch
   - cloud-init-wait-for-net.patch
   - cloud-init-usr-sudoers.patch
   - cloud-init-no-nmcfg-needed.patch
   - cloud-init-keep-flake.patch
   - cloud-init-lint-fixes.patch
   - cloud-init-pckg-reboot.patch
   - cloud-init-ds-deterministic.patch
   - cloud-init-write-routes.patch
   - cloud-init-skip-empty-conf.patch
 + Forward port
   - cloud-init-no-tempnet-oci.patch
   - cloud-init-no-openstack-guess.patch
   - cloud-init-lint-set-interpreter.patch
 + Add
   - cloud-init-ssh-usrmerge.patch (bsc#1237764)
   - cloud-init-lint-set-interpreter.patch
   - cloud-init-lint-fix.patch
   - cloud-init-no-single-process.patch
   - cloud-init-needs-action.patch
 + Drop hidesensitivedata in 16 & greater
 + test: pytestify cc_chef tests, add migration test
 + chef: migrate files in old config directories for backups and cache
 + fix: correct the path for Chef's backups (#5994)
 + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=245
2025-05-15 18:10:38 +00:00
9d54ca0906 Accepting request 1245372 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1245372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=105
2025-02-12 20:30:43 +00:00
b1469b941b Add missing bugzilla reference:
- Support python 3.13 (bsc#1233649):

resst is just end-of-line whitespace removal.

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=244
2025-02-12 12:27:05 +00:00
f155ed52a6 + Make sure the directory exists, if not create it, before writing in that
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=243
2025-02-11 21:02:04 +00:00
1a0cecdf92 - Add cloud-init-direxist.patch (bsc#1236720)
+ Make sur ethe directory exists, if not create it, before writing in that
    location.

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=242
2025-02-04 16:57:48 +00:00
e330242ba5 Accepting request 1239349 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1239349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=104
2025-01-23 16:56:32 +00:00
ae07dd3a29 - Support python 3.13:
+ pep-594-drop-pipes.patch, gh#canonical/cloud-init#4392
  + cloud-init-fix-python313.patch, gh#canonical/cloud-init#4669
  + cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch gh#canonical/cloud-init#5052

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=241
2025-01-21 21:05:02 +00:00
d2277ce376 Accepting request 1235207 from Cloud:Tools
- Add cloud-init-wait-for-net.patch (bsc#1227237)
  + Wait for udev once if we cannot find the expected MAC

  + Brute force approach to skip renames if the device is already present

OBS-URL: https://build.opensuse.org/request/show/1235207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=103
2025-01-07 19:50:09 +00:00
0338649d15 fix syntx error in patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=240
2025-01-06 13:59:55 +00:00
14e9c00f78 handle missing udev process
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=239
2025-01-06 13:51:27 +00:00
fb5493d9e8 update patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=238
2025-01-06 13:27:30 +00:00
882510dff4 - Add cloud-init-wait-for-net.patch (bsc#1227237)
+ Wait for udev once if we cannot find the expected MAC

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=237
2025-01-06 13:18:52 +00:00
26859a25ae + Brute force approach to skip renames if the device is already present
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=236
2025-01-06 12:29:16 +00:00
3c7c6e256e Accepting request 1181325 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1181325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=102
2024-06-17 17:27:15 +00:00
d05d826927 Accepting request 1180876 from home:mcalabkova:branches:Cloud:Tools
- remove dependency on /usr/bin/python3 via using the macros (bsc#1212476)

OBS-URL: https://build.opensuse.org/request/show/1180876
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=235
2024-06-17 13:23:19 +00:00
c05d6e2f74 Accepting request 1179854 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1179854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=101
2024-06-11 16:27:02 +00:00
b1fd5494a3 fix patch syntax
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=234
2024-06-03 20:07:50 +00:00
9bf9eed94a - Add cloud-init-skip-rename.patch (bsc#1219680)
+ Brute force appraoch to skip renames if the device is already present

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=233
2024-06-03 19:58:00 +00:00
84c6e02742 Accepting request 1172791 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1172791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=100
2024-05-11 16:18:44 +00:00
bb16d71b80 - Add cloud-init-usr-sudoers.patch (bsc#1223469)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=232
2024-05-01 16:48:39 +00:00
0f2040809b - Add cloud-init-usr-sudoers.patch (bsc#12223469)
+ Handle the existence of /usr/etc/sudoers to search for the expected
    include location

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=231
2024-04-29 22:20:56 +00:00
fff63196cf Accepting request 1168393 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1168393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=99
2024-04-17 12:45:19 +00:00
b76642396e - Update cloud-init-no-openstack-guess.patch
+ Do not enable cloud-init on systems where there is no DMI just
    because no data source has been found. No data source means
    cloud-init will not run.

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=230
2024-04-09 16:09:39 +00:00
c9dc72d3d4 - Add cloud-init-no-nmcfg-needed.patch (bsc#1221726)
+ Do not require a NetworkManager config file in order to detect
    NetworkManager as the renderer

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=229
2024-04-05 18:16:25 +00:00
8513308875 add comment w.r.t patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=228
2024-04-05 16:26:00 +00:00
1475962d05 - Add cloud-init-no-openstack-guess.patch (bsc#1222113)
+ Do not guess if we are running on OpenStack or not. Only recognize
    the known markers and enable cloud-init if we know for sure.

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=227
2024-04-05 15:21:59 +00:00
cade3403b4 Accepting request 1163386 from Cloud:Tools
- Add  cloud-init-ds-deterministic.patch (bsc#1221132)
  + Do not guess a data source when checking for a CloudStack
    environment

OBS-URL: https://build.opensuse.org/request/show/1163386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=98
2024-03-29 12:09:29 +00:00
6c1af59408 - Add cloud-init-ds-deterministic.patch (bsc#1221132)
+ Do not guess a data source when checking for a CloudStack
    environment

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=226
2024-03-28 12:25:09 +00:00
06f0391ead Accepting request 1155557 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1155557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=97
2024-03-07 17:27:47 +00:00
4cb93758a3 Accepting request 1155472 from home:fcrozat:branches:Cloud:Tools
- Hardcode distribution to suse for proper cloud.cfg generation
  (bsc#1220132).

OBS-URL: https://build.opensuse.org/request/show/1155472
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=225
2024-03-06 13:00:56 +00:00
e17e51b4cf Accepting request 1152513 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1152513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=96
2024-02-28 18:44:31 +00:00
a46ffe0388 - Prepare for RPM 4.20 switch patch syntax
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=224
2024-02-20 20:29:52 +00:00
2bf1ee4ee3 Accepting request 1142867 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1142867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=95
2024-01-31 22:53:26 +00:00
77d6307bc5 - Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952, jsc#SMO-326)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=223
2024-01-23 19:21:05 +00:00
c503a930f3 - Add cloud-init-skip-empty-conf.patch
+ Skip tests with empty config

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=222
2024-01-20 09:21:57 +00:00
204408f666 - Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952)
+ Support reboot on package update/upgrade via the cloud-init config

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=221
2024-01-19 19:21:21 +00:00
7e0ec650d8 Accepting request 1133887 from Cloud:Tools
- Switch build dependency to the generic distribution-release package

OBS-URL: https://build.opensuse.org/request/show/1133887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=94
2023-12-19 22:15:31 +00:00
b6c114b78d - Switch build dependency to the generic distribution-release package
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=220
2023-12-15 14:10:22 +00:00
8330229f84 Accepting request 1132673 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1132673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=93
2023-12-13 17:34:05 +00:00