Add bootc-generic-growpart
This service is a backfill for lack of a better option as a baseline to run in cloud/virt environments: - Without cloud-init - Even with cloud-init, as it doesn't yet support growing on ostree/composefs Signed-off-by: Colin Walters <walters@verbum.org>
This commit is contained in:
1 parent
582297efcc
commit
ae9118576b
4 files changed
+74
No files matched your search
@@ -0,0 +1,20 @@
|
||||
[Unit]
|
||||
Description=Bootc Fallback Root Filesystem Grow
|
||||
Documentation=https://gitlab.com/fedora/bootc/docs
|
||||
# For now we skip bare metal cases, and we also have nothing to do
|
||||
# for containers.
|
||||
ConditionVirtualization=vm
|
||||
# This helps verify that we're running in a bootc/ostree based target.
|
||||
ConditionPathIsMountPoint=/sysroot
|
||||
# We want to run before any e.g. large container images might be pulled.
|
||||
DefaultDependencies=no
|
||||
Requires=sysinit.target
|
||||
After=sysinit.target
|
||||
Before=basic.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/libexec/bootc-generic-growpart
|
||||
# So we can temporarily remount the sysroot writable
|
||||
MountFlags=slave
|
||||
# Just to auto-cleanup our temporary files
|
||||
PrivateTmp=yes
|
||||
Reference in new issue
Block a user