Commit Graph

466 Commits

Author SHA1 Message Date
Colin Walters 776e92256b initramfs: Add virtiofs
Today it's built as a module for Fedora derivatives, but
it's a relatively small kmod.

In particular I want to be able to use a virtiofs root as
a bootstrap mechanism to generate disk images in a situation
where we can't do nested containers, but we do have `/dev/kvm` -
which is the setup we have in e.g. OpenShift Prow on `build02`
with nested virt.
2024-01-27 10:57:47 -05:00
platform-engineering-bot 51f1c28c43 chore(deps): update dependency centos-stream-9 to v20240127
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-27 09:12:57 +01:00
platform-engineering-bot 8913c3f14f chore(deps): update dependency fedora-eln to fedora-eln-20240127.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-27 08:10:08 +01:00
platform-engineering-bot 52537d48a9 chore(deps): update dependency fedora-eln to v20240127
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-27 03:14:46 +01:00
Colin Walters 781e554adf
Merge pull request #200 from cgwalters/enable-rhsm
rpm-packaging: Add rhsm links
2024-01-26 17:25:18 -05:00
Colin Walters 8c72e66bb0
Merge pull request #205 from cgwalters/doc-bootc-and-systemd-creds
docs/install: Doc direct bootc raw and systemd creds
2024-01-26 15:51:47 -05:00
Colin Walters 7ff2c0151d
Merge pull request #207 from cgwalters/doc-ostree-container-commit
docs: Talk about ostree container commit
2024-01-26 13:52:02 -05:00
platform-engineering-bot e70fb1b6b4 chore(deps): update dependency fedora-eln to fedora-eln-20240126.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 19:47:51 +01:00
platform-engineering-bot d44f45425d chore(deps): update dependency fedora-eln to fedora-eln-20240126.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 16:11:23 +01:00
platform-engineering-bot 44d3f30b83 chore(deps): update dependency fedora-eln to fedora-eln-20240126.2
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 11:11:29 +01:00
platform-engineering-bot 6e3c4682e8 chore(deps): update dependency centos-stream-9 to v20240126
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 09:13:31 +01:00
platform-engineering-bot 5711f4a311 chore(deps): update dependency fedora-eln to fedora-eln-20240126.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 08:09:55 +01:00
platform-engineering-bot 14289dd1d6 chore(deps): update dependency fedora-eln to v20240126
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 03:19:23 +01:00
platform-engineering-bot 5016575208 chore(deps): update dependency fedora-eln to fedora-eln-20240125.6
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-26 01:48:29 +01:00
Colin Walters 45124baff7 docs: Talk about ostree container commit
Came up in chat.
2024-01-25 16:28:52 -05:00
Colin Walters 95ca7361e9 docs: Update now that bib supports c9s now
Hooray!
2024-01-25 15:28:11 -05:00
platform-engineering-bot 038907d25e chore(deps): update dependency fedora-eln to fedora-eln-20240125.5
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-25 21:11:42 +01:00
platform-engineering-bot 688d2842c9 chore(deps): update dependency fedora-eln to fedora-eln-20240125.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-25 19:14:55 +01:00
Colin Walters 708de70bd5
Merge pull request #204 from cgwalters/enable-lvm
tier-1: Enable lvm dracut module
2024-01-25 10:45:58 -05:00
Colin Walters dabf837e32 docs/install: Doc direct bootc raw and systemd creds
First, we're still in a situation where bib doesn't work with c9s.
Let's link to the existing docs for using `bootc install to-disk`
which *does* work (and fixes multiple other bugs at the same time too).

Second: Let's document using systemd credentials to inject a root
SSH key, because this works across every image we ship where
one can inject SMBIOS bits.  (But notably this doesn't work in
most production IaaS virt systems like KubeVirt, AWS etc. which
gets into cloud agents).
2024-01-25 09:55:00 -05:00
Colin Walters 1bfa82ef77 tier-1: Enable lvm dracut module
Right now we have an "allowlist" effectively for our dracut modules
because we specify a configuration in `/usr/lib/dracut/dracut.conf.d`
which seems to turn off autodetection.

Add in lvm which we definitely want to support.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-01-25 09:20:41 -05:00
Colin Walters 603a196eec
Merge pull request #199 from cgwalters/install-minor
docs/install: two minor tweaks
2024-01-25 07:53:10 -05:00
platform-engineering-bot de915e35a0 chore(deps): update dependency fedora-eln to fedora-eln-20240125.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-25 07:15:18 +01:00
platform-engineering-bot c2f5bb745b chore(deps): update dependency fedora-eln to v20240125
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-25 04:12:26 +01:00
Colin Walters c5c5ca9ec0 rpm-packaging: Add rhsm links
This pulls in the code from dd35dd0e10
for the same reason.
2024-01-24 20:04:15 -05:00
platform-engineering-bot a3e0c1b97b chore(deps): update dependency fedora-eln to fedora-eln-20240124.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-25 00:11:28 +01:00
Colin Walters 73135ea845 docs/install: two minor tweaks
Mainly wanted to clarify the ISO situation.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-01-24 18:10:45 -05:00
platform-engineering-bot 3c623cb7b2 chore(deps): update dependency fedora-eln to fedora-eln-20240124.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-24 21:13:29 +01:00
Colin Walters b84f3436a7
Merge pull request #196 from cgwalters/more-doc-cleanups
docs/install: Cleanup, move bib earlier
2024-01-24 09:13:35 -05:00
Colin Walters d893dd2aa7 docs/install: Cleanup, move bib earlier
Move bib earlier than anaconda as a more likely entrypoint.
2024-01-24 08:56:47 -05:00
platform-engineering-bot 8f1234571f chore(deps): update dependency fedora-eln to fedora-eln-20240124.2
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-24 14:14:53 +01:00
Liora Milbaum 955171bf64
Merge pull request #194 from batzionb/backstage
chore: add backstage component descriptor file
2024-01-24 13:54:32 +02:00
Bat-Zion Rotman 06ea8de04d chore: add backstage component descriptor file 2024-01-24 12:44:47 +02:00
platform-engineering-bot 7ae2149d6c chore(deps): update dependency fedora-eln to v20240124
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-24 08:11:17 +01:00
platform-engineering-bot ec92499744 chore(deps): update dependency centos-stream-9 to v20240124
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-24 06:11:43 +01:00
platform-engineering-bot 0fa9d4231c chore(deps): update dependency fedora-eln to fedora-eln-20240123.5
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-24 00:11:25 +01:00
Colin Walters ded33be79a
Merge pull request #188 from cgwalters/retrigger
autoupdates: Minor comment cleanup
2024-01-23 13:25:54 -05:00
Colin Walters 2e56406003 autoupdates: Minor comment cleanup
Real motivation is to retrigger a build.
2024-01-23 12:55:27 -05:00
Colin Walters 5e848ba8bd
Merge pull request #186 from cgwalters/backout-root-transient
tier-0: back off transient root
2024-01-23 09:28:44 -05:00
Colin Walters 7977ead6e4 tier-0: back off transient root
Until https://github.com/osbuild/bootc-image-builder/issues/149 is
fixed.
2024-01-23 08:11:35 -05:00
platform-engineering-bot 23055b28e9 chore(deps): update dependency fedora-eln to v20240123
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-23 12:10:16 +01:00
Colin Walters 257cbde2d7
Merge pull request #169 from cgwalters/doc-units
docs: Explain about the `systemctl enable` trap
2024-01-23 02:15:10 -05:00
platform-engineering-bot f8f51d9031 chore(deps): update dependency fedora-eln to fedora-eln-20240122.6
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-23 01:53:19 +01:00
Colin Walters 568428be35
Update docs/usage.md
Co-authored-by: Valentin Rothberg <vrothberg@redhat.com>
2024-01-22 08:01:58 -05:00
Colin Walters 856e206ec4
Update docs/usage.md
Co-authored-by: Valentin Rothberg <vrothberg@redhat.com>
2024-01-22 08:01:54 -05:00
Liora Milbaum ba36cabdf1
Merge pull request #180 from CentOS/renovate/all
chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.141.0
2024-01-22 13:42:22 +02:00
platform-engineering-bot aaf7f14144 chore(deps): update dependency centos-stream-9 to v20240122
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-22 06:12:14 +01:00
platform-engineering-bot d5e4837ab7 chore(deps): update dependency fedora-eln to v20240122
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-22 04:12:58 +01:00
platform-engineering-bot ffc0a49401 chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.141.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-22 01:54:33 +01:00
Colin Walters 8245847221
Merge pull request #172 from cgwalters/doc-partitioning
usage: Describe filesystem semantics
2024-01-21 11:28:19 -05:00