Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

combustion-1.0+git2-bp155.1.5 RPM for noarch

From OpenSuSE Leap 15.5 for noarch

Name: combustion Distribution: SUSE Linux Enterprise 15 SP5
Version: 1.0+git2 Vendor: openSUSE
Release: bp155.1.5 Build date: Wed May 17 15:39:46 2023
Group: System/Management Build host: sheep88
Size: 33595 Source RPM: combustion-1.0+git2-bp155.1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/combustion
Summary: System for initial configuration of appliances
Combustion is a minimal module for dracut, which runs a user provided script on
the first boot of a transactional system.

You can use this to create additional files, install packages, set up devices
or even re-partition the hard disk. The configuration can be provided as a
shell script, loaded from an external storage media and is run during boot in a
new system snapshot. On success, the system will directly boot into that new
snapshot, so that no reboot is needed.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Aug 18 2022 Fabian Vogt <fvogt@suse.com>
  - Update to version 1.0+git2:
    * Let selinux-microos-relabel decide whether a relabel is necessary (bsc#1202437)
* Tue Aug 02 2022 Fabian Vogt <fvogt@suse.com>
  - Update to version 1.0+git1:
    * Use /lib/dracut/hooks instead of the usr-merged location (bsc#1201957)
* Wed Jul 06 2022 Fabian Vogt <fvogt@suse.com>
  - 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
* Thu Mar 24 2022 Fabian Vogt <fvogt@suse.com>
  - 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
* Wed Mar 23 2022 Fabian Vogt <fvogt@suse.com>
  - Disable ignition-mount.service's ExecStop instead of stopping the
    unit (boo#1197309)
* Mon Mar 21 2022 Fabian Vogt <fvogt@suse.com>
  - Be more --quiet with systemctl
* Thu Mar 03 2022 Fabian Vogt <fvogt@suse.com>
  - Support the dracut network-manager module
* Mon Jan 24 2022 Fabian Vogt <fvogt@suse.com>
  - Remove /var/lib/YaST2/reconfig_system on successful runs
* Wed Nov 24 2021 Dimitar Zahariev <mitko@tuionui.com>
  - Look for filesystems with uppercase labels as well
* Tue Jul 27 2021 Fabian Vogt <fvogt@suse.com>
  - 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
* Mon Jun 21 2021 Fabian Vogt <fvogt@suse.com>
  - Set the exit status explicitly
* Mon Jun 07 2021 Fabian Vogt <fvogt@suse.com>
  - combustion: Relabel the old snapshot (if necessary) and explicitly
    trigger autorelabel for the new snapshot
* Fri Mar 05 2021 Fabian Vogt <fvogt@suse.com>
  - Expand and clarify README
* Wed Jan 20 2021 Fabian Vogt <fvogt@suse.com>
  - module-setup.sh: Install grep as well
* Thu Oct 22 2020 Fabian Vogt <fvogt@suse.com>
  - Change license to GPL-2.0-or-later
* Tue Oct 13 2020 Fabian Vogt <fvogt@suse.com>
  - Also stop ignition-mount.service if there's no config
* Tue Oct 06 2020 Fabian Vogt <fvogt@suse.com>
  - Implement support for systems without transactional-update
  - Require rmdir explicitly
* Mon Oct 05 2020 Fabian Vogt <fvogt@suse.com>
  - Fail properly when the retval file doesn't exist
  - Stop ignition-mount.service to avoid conflict (boo#1176746)
* Thu Sep 17 2020 Fabian Vogt <fvogt@suse.com>
  - 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
* Mon Sep 14 2020 Ignaz Forster <iforster@suse.com>
  - Avoid concurrent run of Ignition and Combustion initialization
    scripts to a avoid a duplicate mount of the same device.
* Fri Sep 04 2020 Fabian Vogt <fvogt@suse.com>
  - Add combustion-prepare.service to enable network if needed:
    M combustion
    A combustion-prepare.service
    M combustion.service
    M module-setup.sh
  - Don't fail if no config drive found to not break ignition with
    fw_cfg
* Fri Jul 17 2020 Fabian Vogt <fvogt@suse.com>
  - Adjust README after removal of combustion-generator
  - Switch to GPL-2.0-only
* Thu Jul 09 2020 Fabian Vogt <fvogt@suse.com>
  - Also force mounting of /tmp
  - Fix getting the script's return value
* Wed Jul 01 2020 Fabian Vogt <fvogt@suse.com>
  - Set the timeout for the config device explicitly, like ignition-dracut
* Fri Jun 19 2020 Fabian Vogt <fvogt@suse.com>
  - Drop dependency on ignition
* Thu Jun 18 2020 Fabian Vogt <fvogt@suse.com>
  - Initial commit

Files

/usr/lib/dracut
/usr/lib/dracut/modules.d
/usr/lib/dracut/modules.d/35combustion
/usr/lib/dracut/modules.d/35combustion/combustion
/usr/lib/dracut/modules.d/35combustion/combustion-prepare.service
/usr/lib/dracut/modules.d/35combustion/combustion.rules
/usr/lib/dracut/modules.d/35combustion/combustion.service
/usr/lib/dracut/modules.d/35combustion/module-setup.sh
/usr/share/doc/packages/combustion
/usr/share/doc/packages/combustion/README.md
/usr/share/licenses/combustion
/usr/share/licenses/combustion/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 19:57:54 2024