Commit Graph

56 Commits

Author SHA256 Message Date
Ana Guerrero
a57de5ee0f Accepting request 1134516 from devel:kubic:ignition
- Update to version 1.3+git3:
  * 30firstboot: Do not detect firstboot in the zipl initrd "initgrub" mode
    (bsc#1218065)
  * Handle absence of NM and wicked properly
  * Use dracut $hookdir instead of hardcoding

OBS-URL: https://build.opensuse.org/request/show/1134516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=27
2023-12-22 21:40:56 +00:00
460621603f Add bugref
(bsc#1218065)

OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=53
2023-12-21 16:56:39 +00:00
f9d8b70625 Accepting request 1134514 from home:favogt:combustion
- Update to version 1.3+git3:
  * 30firstboot: Do not detect firstboot in the zipl initrd "initgrub" mode
  * Handle absence of NM and wicked properly
  * Use dracut $hookdir instead of hardcoding

OBS-URL: https://build.opensuse.org/request/show/1134514
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=52
2023-12-21 16:55:17 +00:00
Ana Guerrero
596d245e8d Accepting request 1128312 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1128312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=26
2023-11-23 20:38:36 +00:00
1dd8d93ac2 Accepting request 1128310 from home:favogt:combustion
- Update to version 1.3:
  * Add udev rule for VMware guestinfo
  * Read VMware guestinfo value as base64 encoded gzipped script
  * Support VMware guestinfo

OBS-URL: https://build.opensuse.org/request/show/1128310
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=50
2023-11-23 10:48:41 +00:00
Ana Guerrero
3f97ee429b Accepting request 1118463 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1118463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=25
2023-10-18 19:25:14 +00:00
9fa5f10dcf Accepting request 1118462 from home:favogt:combustion
- Update to version 1.2+git9:
  * Override subvol= with the new snapshot if necessary

OBS-URL: https://build.opensuse.org/request/show/1118462
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=48
2023-10-18 06:15:50 +00:00
Ana Guerrero
aee069cbd4 Accepting request 1117161 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1117161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=24
2023-10-13 21:13:36 +00:00
ed446dcd22 Accepting request 1117160 from home:favogt:combustion
- Update to version 1.2+git8:
  * Set mount propagation flags for /sysroot in the right order

OBS-URL: https://build.opensuse.org/request/show/1117160
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=46
2023-10-12 09:39:46 +00:00
Ana Guerrero
a36f8fdccd Accepting request 1111859 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1111859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=23
2023-09-25 18:00:09 +00:00
40e286930a Accepting request 1111556 from home:favogt:combustion
- Update to version 1.2+git7:
  * Try the KIWI selfinstall .iso as fallback config source (jsc#PED-6587, jsc#SMO-271)

OBS-URL: https://build.opensuse.org/request/show/1111556
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=44
2023-09-18 06:35:37 +00:00
Ana Guerrero
74c741f489 Accepting request 1110652 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1110652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=22
2023-09-13 18:43:29 +00:00
6fc8c70a41 Accepting request 1110651 from home:favogt:combustion
- Update to version 1.2+git6:
  * Fix failure if /sysroot not mounted and no config provided

OBS-URL: https://build.opensuse.org/request/show/1110651
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=42
2023-09-12 15:05:37 +00:00
Ana Guerrero
f41abf7e71 Accepting request 1109552 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1109552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=21
2023-09-08 19:15:13 +00:00
8f38646410 Accepting request 1109546 from home:favogt:combustion
- Update to version 1.2+git5:
  * Run combustion-prepare.service before ignition-enable-network.service
  * Revert "Remove now obsolete workaround for ignition-mount.service ExecStop"
  * Only attempt firstboot check on devices

OBS-URL: https://build.opensuse.org/request/show/1109546
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=40
2023-09-07 12:54:45 +00:00
Ana Guerrero
0145d33178 Accepting request 1105495 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1105495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=20
2023-08-30 08:17:40 +00:00
6d0025102b Accepting request 1105302 from home:favogt:combustion
- Update to version 1.2+git2:
  * Don't consider /var/lib/YaST2/reconfig_system for firstboot detection
  * Use improved x-initrd.mount code in firstboot-detect as well

- Update to version 1.2:
  * Don't remove YaST reconfig_system marker if called from ignition
  * Remove now obsolete workaround for ignition-mount.service ExecStop
  * Set dasd_mod.dasd=autodetect in modprobe.d
  * Omit combustion module in initrds for already configured systems
  * New module to handle firstboot detection in the initrd (poo#127196,
    jsc#PED-5843)
  * Fixes for use with ignition-kargs-helper
  * Improve x-initrd.mount handling
  * Work around systemd issue with emergency.target at the root

OBS-URL: https://build.opensuse.org/request/show/1105302
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=38
2023-08-23 14:37:41 +00:00
Dominique Leuenberger
762df50d09 Accepting request 1102122 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/1102122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=19
2023-08-04 13:02:52 +00:00
37320d5e16 Accepting request 1102118 from home:favogt:combustion
- Update to version 1.1+git0:
  * Add option to run the script in the prepare phase as well
  * Add compatibility for ignition-kargs-helper
  * Populate /dev/shm/combustion/ in the --prepare stage
  * Small README.md improvements
  * combustion.rules: Match /module/qemu_fw_cfg instead of the namespace within

OBS-URL: https://build.opensuse.org/request/show/1102118
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=36
2023-08-03 07:37:32 +00:00
Dominique Leuenberger
7fcd90b2ca Accepting request 1098144 from devel:kubic:ignition
- Update to version 1.0+git4:
  * Handle uppercase filesystem labels in combustion.rules as well
  * Update README.md to explain the current mechanism of firstboot_happened

OBS-URL: https://build.opensuse.org/request/show/1098144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=18
2023-07-12 15:26:28 +00:00
5bf0cdde8a - Update to version 1.0+git4:
* Handle uppercase filesystem labels in combustion.rules as well
  * Update README.md to explain the current mechanism of firstboot_happened

OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=34
2023-07-11 12:51:58 +00:00
Dominique Leuenberger
99bd8bf22f Accepting request 997978 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/997978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=17
2022-08-19 15:53:32 +00:00
281cf315f9 Accepting request 997975 from home:favogt:combustion
- Update to version 1.0+git2:
  * Let selinux-microos-relabel decide whether a relabel is necessary (bsc#1202437)

OBS-URL: https://build.opensuse.org/request/show/997975
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=32
2022-08-18 13:09:32 +00:00
Dominique Leuenberger
fc014abb9d Accepting request 992324 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/992324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=16
2022-08-03 19:16:28 +00:00
c1fc12b81f Accepting request 992320 from home:favogt:combustion
- Update to version 1.0+git1:
  * Use /lib/dracut/hooks instead of the usr-merged location (bsc#1201957)

OBS-URL: https://build.opensuse.org/request/show/992320
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=30
2022-08-02 13:00:33 +00:00
Dominique Leuenberger
ed472c9ff9 Accepting request 987242 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/987242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=15
2022-07-07 10:56:33 +00:00
415a89900f Accepting request 987009 from home:favogt:combustion
- Switch to use the git repo with obs_scm
- Update to version 1.0+git0:
  * Add Makefile for make install support
  * Start sysroot-usr.mount as well
  * Replace invalid use of ln_r in module-setup.sh

OBS-URL: https://build.opensuse.org/request/show/987009
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=28
2022-07-06 14:55:56 +00:00
Dominique Leuenberger
8cfd175eee Accepting request 964654 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/964654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=14
2022-03-28 14:58:37 +00:00
b49b06245f Accepting request 964647 from home:favogt:combustion
- Bump version to 0.3
- Use the Wiki page as URL (boo#1195383)
- Don't touch /sysroot/etc/ after creating a new snapshot, it ends up
  in the old snapshot's overlay

- Disable ignition-mount.service's ExecStop instead of stopping the
  unit (boo#1197309)

- Be more --quiet with systemctl

OBS-URL: https://build.opensuse.org/request/show/964647
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=26
2022-03-24 12:31:18 +00:00
Dominique Leuenberger
1c92231032 Accepting request 959827 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/959827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=13
2022-03-07 16:45:34 +00:00
08878d84e8 Accepting request 959824 from home:favogt:combustion
- Support the dracut network-manager module

- Remove /var/lib/YaST2/reconfig_system on successful runs

OBS-URL: https://build.opensuse.org/request/show/959824
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=24
2022-03-07 10:15:55 +00:00
Dominique Leuenberger
2dbd190b9a Accepting request 933441 from devel:kubic:ignition
- Look for filesystems with uppercase labels as well

OBS-URL: https://build.opensuse.org/request/show/933441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=12
2021-11-24 22:54:30 +00:00
be0df27e3e Add .changes entry:
- Look for filesystems with uppercase labels as well

OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=23
2021-11-24 13:11:29 +00:00
ec1e979ea6 Accepting request 929857 from home:mitko_zahariev:branches:devel:kubic:ignition
Changed the "Try disks next" section to check for both lower and upper case volume names. This is necessary for FAT/FAT32 volumes created under Windows.

OBS-URL: https://build.opensuse.org/request/show/929857
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=22
2021-11-24 13:08:55 +00:00
Dominique Leuenberger
241fd1dcb5 Accepting request 908901 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/908901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=11
2021-07-28 17:21:44 +00:00
Ignaz Forster
7fa1256bc6 Accepting request 908900 from home:favogt:microtpm
- Drop explicit dependency on sysroot.mount. Instead, handle starting and
  stopping of the unit explicitly to avoid conflicts.
- Add workaround for gh#systemd/systemd#20329

OBS-URL: https://build.opensuse.org/request/show/908900
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=21
2021-07-28 14:04:19 +00:00
Dominique Leuenberger
ddaf5091af Accepting request 901094 from devel:kubic:ignition
- Set the exit status explicitly (forwarded request 901093 from favogt)

OBS-URL: https://build.opensuse.org/request/show/901094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=10
2021-06-21 07:32:29 +00:00
2b6c207cb2 Accepting request 901093 from home:favogt:microselinux
- Set the exit status explicitly

OBS-URL: https://build.opensuse.org/request/show/901093
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=19
2021-06-21 07:16:06 +00:00
Dominique Leuenberger
26157798fd Accepting request 900741 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/900741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=9
2021-06-19 21:03:21 +00:00
53c4689a4b Accepting request 900738 from home:favogt:microselinux
- combustion: Relabel the old snapshot (if necessary) and explicitly
  trigger autorelabel for the new snapshot

- Expand and clarify README

OBS-URL: https://build.opensuse.org/request/show/900738
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=17
2021-06-18 10:19:05 +00:00
Dominique Leuenberger
b7fef5da97 Accepting request 866597 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/866597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=8
2021-01-25 17:25:02 +00:00
2982898b18 Accepting request 864632 from home:favogt:combustion
- module-setup.sh: Install grep as well

OBS-URL: https://build.opensuse.org/request/show/864632
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=15
2021-01-25 13:18:55 +00:00
Dominique Leuenberger
2e75b0a08d Accepting request 844727 from devel:kubic:ignition
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/844727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=7
2020-10-29 08:49:24 +00:00
877846e5a5 - Change license to GPL-2.0-or-later
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=13
2020-10-22 07:27:24 +00:00
Dominique Leuenberger
11a4f62a20 Accepting request 841545 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/841545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=6
2020-10-13 13:47:31 +00:00
Ignaz Forster
0e435e85b4 Accepting request 841447 from home:favogt:combustion
- Also stop ignition-mount.service if there's no config

OBS-URL: https://build.opensuse.org/request/show/841447
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=11
2020-10-13 12:41:10 +00:00
Dominique Leuenberger
7c43ba9943 Accepting request 839821 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/839821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=5
2020-10-07 12:17:40 +00:00
3a12418b0e Accepting request 839820 from home:favogt:combustion
- Implement support for systems without transactional-update
- Require rmdir explicitly

- Fail properly when the retval file doesn't exist
- Stop ignition-mount.service to avoid conflict (boo#1176746)

OBS-URL: https://build.opensuse.org/request/show/839820
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=9
2020-10-06 13:08:49 +00:00
Dominique Leuenberger
eef78e3f3f Accepting request 835349 from devel:kubic:ignition
OBS-URL: https://build.opensuse.org/request/show/835349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/combustion?expand=0&rev=4
2020-09-21 15:25:03 +00:00
Ignaz Forster
651ee08f24 Accepting request 835192 from home:favogt:combustion
- Overhaul configuration fetching:
  * Add udev rules to wait for either ignition, combustion or
    fw_cfg drives
  * Allow combustion.firstboot in addition to ignition.firstboot
  M combustion
  A combustion-prepare.service
  M combustion.service
  M module-setup.sh
- Bump version to 0.2

OBS-URL: https://build.opensuse.org/request/show/835192
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/combustion?expand=0&rev=7
2020-09-18 07:12:39 +00:00