Commit Graph

809 Commits

Author SHA1 Message Date
Liora Milbaum ec8fb6085c Update renovate.json 2024-08-21 07:22:28 +00:00
Colin Walters (Red Hat) 0858175b46 Merge branch 'fix_growpart' into 'main'
tier-1/gropwart: bail early on devicemapper targets

See merge request fedora/bootc/base-images!33
2024-08-12 14:06:27 +00:00
Micah Abbott e99b62981a tier-1/gropwart: bail early on devicemapper targets
If the growpart script detects a DM target, exit early.

Signed-off-by: Micah Abbott <miabbott@redhat.com>
2024-08-09 16:50:14 -04:00
Colin Walters (Red Hat) 40df0eb382 Merge branch 'fips' into 'main'
initramfs-full: Add fips

See merge request fedora/bootc/base-images!31
2024-07-02 17:25:07 +00:00
Colin Walters 73fca28298 initramfs-full: Add fips
Part of enabling FIPS support by default.
See also https://gitlab.com/fedora/bootc/examples/-/merge_requests/49
2024-07-01 20:46:05 -04:00
Liora Milbaum 3237cc0a8e Merge branch 'renovate/main-all' into 'main'
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 (main)

See merge request fedora/bootc/base-images!29
2024-06-03 07:19:46 +00:00
Platform Engineering Bot 7cb7a397aa chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-06-03 00:05:58 +00:00
Colin Walters (Red Hat) 64a741188c Merge branch 'drop-arch-bootupd-filtering' into 'main'
manifest: Unconditionally include bootupd

See merge request fedora/bootc/base-images!28
2024-05-29 21:03:23 +00:00
Colin Walters fb882c9002 manifest: Unconditionally include bootupd
It's supported on all architectures now, even if it's
a no-op mostly on s390x today.

But specifically this will ensure we pull in zipl on s390x,
which *is* needed.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-05-29 13:50:59 -04:00
Jonathan Lebon 9ed1a7fef3 Merge branch 'add-archive-repo' into 'main'
Add fedora-repos-archive

Closes #12

See merge request fedora/bootc/base-images!26
2024-05-29 13:52:34 +00:00
Colin Walters 33ba2536f3 Add fedora-repos-archive
For the same reason FCOS has included it forever; it allows
some skew between images and the RPM mirrors for version-sensitive
things like `kernel-devel`.

Closes: https://gitlab.com/fedora/bootc/base-images/-/issues/12
Signed-off-by: Colin Walters <walters@verbum.org>
2024-05-28 17:15:53 -04:00
Liora Milbaum 6beab2a659 Merge branch 'rawhide' into 'main'
Only rawhide

See merge request fedora/bootc/base-images!25
2024-05-28 17:04:03 +00:00
Liora Milbaum aaa71e6629 Merge branch 'renovate-config' into 'main'
Renovate configuration: f40 branch

See merge request fedora/bootc/base-images!24
2024-05-28 16:56:14 +00:00
Liora Milbaum f870a77a25 Only rawhide 2024-05-28 19:53:56 +03:00
Liora Milbaum 243848c59b Renovate configuration: f40 branch 2024-05-28 19:37:17 +03:00
Liora Milbaum ab66044341 Update .pre-commit-config.yaml 2024-05-27 11:25:42 +00:00
Liora Milbaum d17cef7937 Merge branch 'renovate/auto-merged-updates' into 'main'
chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.377.8

See merge request fedora/bootc/base-images!22
2024-05-27 11:25:26 +00:00
Platform Engineering Bot dd7f6b935e chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.377.8
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-05-27 06:20:50 +00:00
Colin Walters (Red Hat) f0dee6d6c3 Merge branch 'renovate-fedora' into 'main'
Bump fedora container image to a released version only

See merge request fedora/bootc/base-images!21
2024-05-21 20:52:11 +00:00
Liora Milbaum 43c46b294c Bump fedora container image to a released version only 2024-05-21 21:09:24 +03:00
pbrobinson 4a725c0c05 Merge branch 'ci' into 'main'
Use gitlab ci until Konflux is onboarded

See merge request fedora/bootc/base-images!20
2024-05-21 17:59:32 +00:00
Liora Milbaum 9bc407619a Use gitlab ci until Konflux is onboarded 2024-05-21 20:46:44 +03:00
Colin Walters (Red Hat) f36f5b680b Merge branch 'drop-not-rhel10-stuff' into 'main'
ux: Drop runc

See merge request fedora/bootc/base-images!18
2024-05-21 15:32:48 +00:00
Jonathan Lebon 3349d05d50 Merge branch 'drop-not-rhel10-stuff2' into 'main'
networking: Drop NetworkManager-team & teamd

See merge request fedora/bootc/base-images!19
2024-05-21 13:45:27 +00:00
Colin Walters 5bc105da9a networking: Drop NetworkManager-team & teamd
See https://github.com/coreos/fedora-coreos-tracker/issues/1727
2024-05-20 15:52:08 -04:00
Colin Walters 576a9ccf2c ux: Drop runc
- It isn't queued to ship in rhel10
- It duplicates crun
2024-05-20 15:49:39 -04:00
Liora Milbaum ec5ae557df Update renovate.json 2024-05-17 17:28:18 +00:00
Colin Walters (Red Hat) 851b094c3a Merge branch 'fix-readme-docs-links' into 'main'
README.md: Fix broken links to docs

Closes #5

See merge request fedora/bootc/base-images!15
2024-05-16 16:29:56 +00:00
John Eckersberg c7bd66d786 README.md: Fix broken links to docs
Fixes #5

Signed-off-by: John Eckersberg <jeckersb@redhat.com>
2024-05-16 11:55:39 -04:00
pbrobinson 2f96e219a2 Merge branch 'add-bootc-rawhide' into 'main'
rawhide: add fedora-bootc-rawhide.yaml

See merge request fedora/bootc/base-images!14
2024-05-10 17:02:22 +00:00
Paul Whalen 753de57360 rawhide: add fedora-bootc-rawhide.yaml
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-10 12:36:58 -04:00
Colin Walters (Red Hat) 7088bed122 Merge branch 'add-dnf-tier0' into 'main'
tier-0: add dnf for building derived images

See merge request fedora/bootc/base-images!13
2024-05-08 21:32:28 +00:00
Liora Milbaum 97af06f0a3 Update renovate.json 2024-05-08 13:42:42 +00:00
Paul Whalen b0fa1f1dcd tier-0: add dnf for building derived images
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-08 08:14:30 -04:00
Jonathan Lebon 946de01b32 Merge branch 'add-toolbox-lsof' into 'main'
user-experience: Resync with FCOS

See merge request fedora/bootc/base-images!12
2024-05-06 13:14:46 +00:00
Colin Walters b69e7d90bf user-experience: Resync with FCOS
I don't entirely remember what happened here when forking from
CoreOS, but we definitely want toolbox and lsof at least, just
looking at the differences.

While we're here I did readd sos, but in another section.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-05-03 16:34:22 -04:00
Jonathan Lebon 4caf767b12 Merge branch 'container-env' into 'main'
config: Add ENV container=oci

See merge request fedora/bootc/base-images!11
2024-05-02 19:19:10 +00:00
Colin Walters c6afc8fde1 config: Add ENV container=oci
xref https://bugzilla.redhat.com/show_bug.cgi?id=2278652

I think this is a best practice for base images;
2024-05-02 12:39:57 -04:00
Colin Walters (Red Hat) 12c7028794 Merge branch 'pr/containerfile-rename' into 'main'
README.md: adjust instructions for Containerfile rename

See merge request fedora/bootc/base-images!10
2024-05-01 21:16:05 +00:00
Jonathan Lebon ab56be5f81
README.md: adjust instructions for Containerfile rename
The `Containerfile.fedora-40` was renamed in 79f64a0 ("Containerfile:
Make generic"), which allows us to simplify the instructions here.
2024-05-01 16:51:13 -04:00
Jonathan Lebon f9d5184fa7 Merge branch 'add-ci' into 'main'
Import CI from base-images-experimental

See merge request fedora/bootc/base-images!8
2024-05-01 20:47:31 +00:00
Colin Walters (Red Hat) 48cb665a8e Merge branch 'growpart' into 'main'
Add bootc-generic-growpart

See merge request fedora/bootc/base-images!9
2024-05-01 15:11:24 +00:00
Colin Walters ae9118576b 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>
2024-05-01 10:31:12 -04:00
Colin Walters 7634b34e2d ci: Disable arm64 for now 2024-04-30 17:20:13 -04:00
Colin Walters 4d53aca22e ci: Copy from base-images-experimental
Let's see if this works.
2024-04-27 08:41:15 -04:00
Colin Walters 79f64a0bcd Containerfile: Make generic
It's already used with `--from` in places, and this way
we have a default.
2024-04-27 08:41:15 -04:00
Colin Walters (Red Hat) 582297efcc Merge branch 'pr/drop-subman' into 'main'
tier-1: drop subscription-manager

See merge request fedora/bootc/base-images!7
2024-04-26 20:14:05 +00:00
Jonathan Lebon 7ef1553020
tier-1: drop subscription-manager
This is only useful for RHEL developers who want to build RHEL
containers in the Fedora host and requires a subscription. Keep it out
by default; one can always of course re-layer it in a derived build.
2024-04-26 15:30:01 -04:00
pbrobinson f1a06203d4 Merge branch 'pr/readme-building' into 'main'
README.md: add a "Building" section

See merge request fedora/bootc/base-images!6
2024-04-25 18:33:17 +00:00
Jonathan Lebon 3e69fa1f68
README.md: add a "Building" section
Document how to build the base images locally. Link to relevant
documentation pages.
2024-04-25 12:35:25 -04:00