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.
- Developed at devel:kubic:ignition
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/combustion && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
LICENSE | 0000018092 17.7 KB | |
README | 0000003006 2.94 KB | |
combustion | 0000003147 3.07 KB | |
combustion-prepare.service | 0000000630 630 Bytes | |
combustion.changes | 0000001273 1.24 KB | |
combustion.service | 0000000779 779 Bytes | |
combustion.spec | 0000002308 2.25 KB | |
module-setup.sh | 0000000865 865 Bytes |
Revision 2 (latest revision is 34)
Dominique Leuenberger (dimstar_suse)
accepted
request 833734
from
Fabian Vogt (favogt)
(revision 2)
- 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
Comments 0