Commit Graph

693 Commits

Author SHA1 Message Date
Bat-Zion Rotman b80e6be8b5 chore: add more information for backstage integration 2024-02-01 12:19:09 +02:00
Liora Milbaum 00eeae14e5
Merge pull request #240 from lmilbaum/compose-id-label
Renovate compose-id label
2024-01-31 22:16:11 +02:00
Liora Milbaum 44a4ce62e9 Renovate compose-id label 2024-01-31 21:54:58 +02:00
platform-engineering-bot 8c7206464d chore(deps): update dependency fedora-eln to fedora-eln-20240131.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-31 20:36:41 +01:00
Liora Milbaum 4a016775ff
Merge pull request #237 from lmilbaum/labels
compose-id,id and version-id labels
2024-01-31 19:02:44 +02:00
Liora Milbaum 86e8e3dd83 compose-id,id and version-id labels 2024-01-31 18:29:02 +02:00
platform-engineering-bot 5373e9e3da chore(deps): update dependency fedora-eln to fedora-eln-20240131.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-31 17:12:51 +01:00
platform-engineering-bot e94bf607d3 chore(deps): update dependency fedora-eln to fedora-eln-20240131.2
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-31 12:09:08 +01:00
platform-engineering-bot 93e5229da8 chore(deps): update dependency centos-stream-9 to v20240131
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-31 09:13:12 +01:00
platform-engineering-bot f04cdc9f8b chore(deps): update dependency fedora-eln to v20240131
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-31 08:10:59 +01:00
Colin Walters ab4c733179
Merge pull request #219 from cgwalters/add-virtiofs-root
initramfs: Add virtiofs
2024-01-30 13:27:43 -05:00
Colin Walters 256852e764 Start with an empty `/etc/machine-id` to disable `ConditionFirstBoot`
The systemd firstboot process does several things, but notably
it runs a preset process.  This means that basically a plain
`RUN systemctl enable foo` won't work unless you *also* write
a preset file for it, and no one will know to do that.
2024-01-30 13:09:43 -05:00
Liora Milbaum cc767f5d0f
Merge pull request #230 from CentOS/rhtap/references/main
chore(deps): update rhtap references
2024-01-30 19:14:21 +02:00
red-hat-konflux 8df0001148 chore(deps): update rhtap references 2024-01-30 16:20:19 +00:00
platform-engineering-bot 94e9ea262e chore(deps): update dependency fedora-eln to fedora-eln-20240130.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-30 17:13:37 +01:00
Liora Milbaum 0cc23c5c77
Merge pull request #229 from CentOS/renovate/fedora-eln-20240130.x
chore(deps): update dependency fedora-eln to v20240130
2024-01-30 16:39:37 +02:00
Liora Milbaum d6b0758b80
Merge pull request #227 from CentOS/renovate/centos-stream-9-20240129.x
chore(deps): update dependency centos-stream-9 to v20240129
2024-01-30 16:39:20 +02:00
platform-engineering-bot 6f6bfe4a32 chore(deps): update dependency fedora-eln to v20240130
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-30 12:09:43 +01:00
platform-engineering-bot ffe6c135de chore(deps): update dependency centos-stream-9 to v20240129
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-29 05:13:14 +01:00
platform-engineering-bot fb47e4be37 chore(deps): update dependency fedora-eln to fedora-eln-20240128.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-29 03:17:10 +01:00
platform-engineering-bot 5a94ad708d chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.153.2
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-29 02:44:06 +01:00
platform-engineering-bot e9090c44a5 chore(deps): update dependency fedora-eln to fedora-eln-20240128.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-28 20:08:12 +01:00
platform-engineering-bot 502d39416e chore(deps): update dependency fedora-eln to fedora-eln-20240128.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-28 07:12:35 +01:00
platform-engineering-bot 04f1e45384 chore(deps): update dependency fedora-eln to v20240128
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-28 04:11:10 +01:00
platform-engineering-bot 0adf2d346b chore(deps): update dependency fedora-eln to fedora-eln-20240127.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-28 00:11:03 +01:00
platform-engineering-bot 71d8e80457 chore(deps): update dependency fedora-eln to fedora-eln-20240127.3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-27 19:12:06 +01:00
platform-engineering-bot 85fc77b5f2 chore(deps): update dependency fedora-eln to fedora-eln-20240127.2
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-01-27 17:12:24 +01:00
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