debian-forge/stages
Sayan Paul 28854f452a Add greenboot configuration management via osbuild
The script will update /etc/greenboot/greenboot.conf if user passes
the parameter in the config. Right now this only tweaks one config but
it will/can be expanded if other use cases come.

Signed-off-by: Antonio Murdaca <runcom@linux.com>
2022-08-23 16:53:55 +02:00
..
org.osbuild.anaconda stages: add org.osbuild.anaconda 2021-02-19 14:42:32 +00:00
org.osbuild.authconfig stages/authconfig: run authconfig 2021-11-08 20:43:51 +01:00
org.osbuild.authselect stages/authselect: rename profile_id option to profile 2021-07-15 17:17:50 +02:00
org.osbuild.bootiso.mono global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.buildstamp stages: add org.osbuild.buildstamp 2021-02-19 14:42:32 +00:00
org.osbuild.chmod stages/chmod: SCHEMA_2 2021-07-01 10:49:38 +02:00
org.osbuild.chrony stages/chrony: extend chrony stage to allow additional directives 2021-06-26 10:28:03 +01:00
org.osbuild.clevis.luks-bind stages: add clevis-luks-bind stage 2022-02-16 15:43:19 +01:00
org.osbuild.cloud-init stages/cloud-init: disable default_flow_style when writing configs 2021-11-05 12:08:38 +01:00
org.osbuild.containers.storage.conf stages/containers.storage.conf: support pytoml 2022-07-23 11:12:15 +02:00
org.osbuild.copy pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.cron.script stages: add new org.osbuild.cron.script stage 2021-11-05 11:53:11 +01:00
org.osbuild.crypttab stages: add new org.osbuild.crypttab stage 2021-12-09 00:44:21 +00:00
org.osbuild.debug-shell stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.discinfo stages: add org.osbuild.discinfo 2021-02-19 14:42:32 +00:00
org.osbuild.dnf-automatic.config Add new stage for configuring DNF Automatic 2021-12-15 18:49:13 +01:00
org.osbuild.dnf.config stages/dnf.config: extend documentation 2022-06-30 09:37:27 +01:00
org.osbuild.dracut stages/dracut: disable hostonly mode and default to reproducible images 2021-06-07 12:15:26 +02:00
org.osbuild.dracut.conf stages/dracut: write only one config file 2021-07-22 01:05:29 +02:00
org.osbuild.error stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.fdo stages: add new org.osbuild.fdo stage 2022-02-23 15:32:02 +00:00
org.osbuild.firewall global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.first-boot stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.fix-bls stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.fstab stages/fstab: fix partabel option 2021-08-07 11:50:00 +02:00
org.osbuild.gcp.guest-agent.conf stages/gcp.guest-agent.conf: warning -> info 2022-08-04 08:08:02 +02:00
org.osbuild.greenboot Add greenboot configuration management via osbuild 2022-08-23 16:53:55 +02:00
org.osbuild.groups stages/groups: fix group name schema validation 2021-06-09 20:33:27 +02:00
org.osbuild.grub2 stages/grub2: option to configure GRUB_DEFAULT 2022-03-04 16:38:41 +01:00
org.osbuild.grub2.inst stages/grub2.inst: Make grub-mkimage binary configurable 2021-11-29 20:28:44 +01:00
org.osbuild.grub2.iso stages/grub2.iso: small refactoring 2021-07-16 13:20:45 +02:00
org.osbuild.grub2.legacy stages/grub2.legacy: replace arch with platform 2022-05-29 14:02:16 +02:00
org.osbuild.gunzip osbuild: Add org.osbuild.gunzip stage 2021-11-19 00:16:04 +00:00
org.osbuild.gzip Don't save name or timestamp for compressed file 2021-08-24 20:47:00 +02:00
org.osbuild.hostname stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.ignition stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.implantisomd5 stages: add org.osbuild.implantisomd5 2021-02-19 14:42:32 +00:00
org.osbuild.isolinux stages: add org.osbuild.isolinux 2021-07-16 15:19:58 +01:00
org.osbuild.kernel-cmdline stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.keymap stages/keymap: add option to configure X11 keyboard 2021-06-29 17:57:18 +02:00
org.osbuild.kickstart stages/kickstart: ensure a newline at the end of the file 2022-01-04 18:36:37 +01:00
org.osbuild.locale global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.lorax-script stages: add org.osbuild.lorax-script 2021-02-19 14:42:32 +00:00
org.osbuild.luks2.format org.osbuild.luks2.format: Support dm-integrity 2022-04-30 15:26:16 +02:00
org.osbuild.luks2.remove-key stages: add luks remove-key stage 2022-02-16 15:43:19 +01:00
org.osbuild.lvm2.create stages/lvm2.create: fix 'size' and add 'extents' 2021-11-03 15:09:35 +00:00
org.osbuild.lvm2.metadata stages/lvm2.metadata: fix typo in regex 2021-08-21 09:10:42 +02:00
org.osbuild.mkdir stages: add org.osbuild.mkdir 2021-07-08 21:14:21 +01:00
org.osbuild.mkfs.btrfs Support specifying multiple devices in all mkfs versions (like xfs) 2022-04-19 18:00:15 +02:00
org.osbuild.mkfs.ext4 Support specifying multiple devices in all mkfs versions (like xfs) 2022-04-19 18:00:15 +02:00
org.osbuild.mkfs.fat stages/mkfs.fat: pass -I command line option 2022-06-20 11:19:33 +02:00
org.osbuild.mkfs.xfs stages: add mkfs.xfs stage 2021-06-09 18:37:47 +01:00
org.osbuild.mkinitcpio Add mkinitcpio stage 2021-12-21 10:44:55 +01:00
org.osbuild.modprobe Support 'install' command in org.osbuild.modprobe stage 2021-11-03 16:11:54 +00:00
org.osbuild.nginx.conf global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.nm.conf stages: add org.osbuild.nm.conf 2021-07-28 22:01:54 +01:00
org.osbuild.nm.conn stages/nm.conn: allow creating files anywhere 2021-07-28 22:01:54 +01:00
org.osbuild.noop stages/noop: allow mounts and devices 2021-07-21 13:28:22 +02:00
org.osbuild.oci-archive stages/oci-archive: make config optional in code 2022-06-30 00:03:49 +02:00
org.osbuild.oscap.remediation global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.ostree util/mnt: extract MountGuard into new module 2022-08-13 19:21:52 +01:00
org.osbuild.ostree.commit pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.ostree.config ostree.config: add bootloader config option 2021-09-09 12:29:54 +02:00
org.osbuild.ostree.deploy util/mnt: extract MountGuard into new module 2022-08-13 19:21:52 +01:00
org.osbuild.ostree.fillvar util/mnt: extract MountGuard into new module 2022-08-13 19:21:52 +01:00
org.osbuild.ostree.init stages/ostree.init: new stage to init a repo 2021-02-12 15:55:43 +01:00
org.osbuild.ostree.init-fs stages: add org.osbuild.ostree.init-fs 2021-07-12 18:21:05 +02:00
org.osbuild.ostree.os-init stages: add org.osbuild.ostree.init-os 2021-07-12 18:21:05 +02:00
org.osbuild.ostree.passwd stages/ostree.passwd: fix subid source path 2022-05-16 17:51:56 +02:00
org.osbuild.ostree.preptree pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.ostree.pull pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.ostree.remotes stages/ostree.remotes: support contenturl 2022-08-22 20:17:40 +02:00
org.osbuild.ostree.selinux pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.pacman stages/org.osbuild.pacman: Make /dev/stdin available 2022-01-06 16:01:26 +01:00
org.osbuild.pacman-keyring stages: add pacman keyring stage 2022-03-01 16:07:27 +01:00
org.osbuild.pacman.conf stages: add the ability to configure pacman repos 2022-03-01 16:07:27 +01:00
org.osbuild.pacman.mirrorlist.conf stages: add org.osbuild.pacman.mirrorlist.conf 2022-03-01 16:07:27 +01:00
org.osbuild.pam.limits.conf stages: pam_limits.conf → pam.limits.conf 2021-09-14 15:31:12 +02:00
org.osbuild.parted stages/parted: new stage to partition a device 2021-10-30 00:54:09 +01:00
org.osbuild.pwquality.conf stages/pwquality.conf: set pwquality configuration 2021-11-05 16:53:54 +01:00
org.osbuild.qemu stages/qemu: expose vpc options 2022-06-15 13:41:11 +02:00
org.osbuild.resolv-conf stages: add org.osbuild.resolv-conf 2021-03-11 12:46:24 +00:00
org.osbuild.rhsm stages/rhsm: add support to configure yum plugins 2021-11-05 15:56:54 +01:00
org.osbuild.rhsm.facts stage: add an rhsm.facts stage 2022-08-03 08:54:51 +02:00
org.osbuild.rpm stages/rpm: ability to set database path 2022-08-15 18:22:59 +02:00
org.osbuild.rpm-ostree pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.rpm.macros stages/rpm.macros: new-line terminate values 2022-08-15 18:22:59 +02:00
org.osbuild.rpmkeys.import stages: add new org.osbuild.rpmkeys.import stage 2022-06-25 13:19:11 +01:00
org.osbuild.selinux pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.selinux.config Add a new stage for configuring SELinux state on the system 2021-09-08 11:22:55 +02:00
org.osbuild.sfdisk osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
org.osbuild.sgdisk osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
org.osbuild.skopeo skopeo stage: remove overlay/backingFsBlockDev file after install 2022-02-15 19:13:00 +01:00
org.osbuild.squashfs Add the option of compressing using lz4 2022-01-11 13:20:11 +01:00
org.osbuild.sshd.config sshd.config stage: support PermitRootLogin option 2021-12-07 15:20:50 +00:00
org.osbuild.sysconfig global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.sysctld Add a new stage for setting kernel parameters via sysctl.d 2021-09-09 11:16:11 +02:00
org.osbuild.systemd stages: extract systemd.unit from systemd 2021-07-22 01:05:29 +02:00
org.osbuild.systemd-logind stages/logind: write only one drop-in file 2021-07-22 01:05:29 +02:00
org.osbuild.systemd.unit stages: extract systemd.unit from systemd 2021-07-22 01:05:29 +02:00
org.osbuild.tar pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.test stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.timezone stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.tmpfilesd Add a new stage org.osbuild.tmpfilesd for configuring tmpfiles.d 2021-09-08 14:08:40 +02:00
org.osbuild.truncate stages: add truncate stage 2021-06-09 18:37:47 +01:00
org.osbuild.tuned global: fix PEP-8 formatting 2022-08-05 09:41:05 +02:00
org.osbuild.udev.rules osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
org.osbuild.untar pipeline: drop CAP_MAC_ADMIN by default 2022-04-27 23:05:11 +01:00
org.osbuild.users stages/users: support a dot inside a username 2022-07-21 14:52:57 +02:00
org.osbuild.vagrant stages: add vagrant stage for libvirt 2022-06-23 11:06:12 +02:00
org.osbuild.waagent.conf stages/waagent.conf: set WALinuxAgent configuration 2021-11-03 18:32:40 +01:00
org.osbuild.xorrisofs stages/xorrisofs: ability to set system id 2021-03-14 15:33:07 +01:00
org.osbuild.xz stages: add org.osbuild.xz to compress files 2021-06-30 12:06:30 +02:00
org.osbuild.yum.config stages/yum.config: add an option to configure langpacks plugin 2021-11-08 17:17:02 +01:00
org.osbuild.yum.repos Add new stage for creating YUM / DNF repo files 2021-12-09 18:51:51 +01:00
org.osbuild.zipl stages: use api.arguments 2020-08-25 18:51:55 +02:00
org.osbuild.zipl.inst formats/v2: mounts are arrays 2021-07-21 13:28:22 +02:00