Commit Graph

781 Commits

Author SHA1 Message Date
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
Colin Walters (Red Hat) efd4ab3dec Merge branch 'pr/github-drop' into 'main'
Remove `.github/`

See merge request fedora/bootc/base-images!5
2024-04-25 16:01:28 +00:00
Colin Walters (Red Hat) 9a89646282 Merge branch 'update-konflux' into 'main'
tekton: s/centos/fedora/

See merge request fedora/bootc/base-images!2
2024-04-25 16:01:14 +00:00
Jonathan Lebon 8c9bd6785d
Remove `.github/`
This code was imported from GitHub to GitLab. We'll replace the GHA
tests with new ones.
2024-04-25 11:58:55 -04:00
jlebon1 0d3b00adac Merge branch 'more-centos-drop' into 'main'
Remove centos bits

See merge request fedora/bootc/base-images!4
2024-04-25 15:53:56 +00:00
jlebon1 7845285783 Merge branch 'readme-docs' into 'main'
README: Update docs link

See merge request fedora/bootc/base-images!3
2024-04-25 15:51:36 +00:00
Colin Walters c9a59348fc Remove centos bits
This will live in a centos git repo.
2024-04-25 11:24:21 -04:00
Colin Walters 8677221b2e README: Update docs link 2024-04-25 11:20:11 -04:00
Colin Walters f99578e9d5 tekton: s/centos/fedora/
Not sure if this will work, but let's see.
2024-04-25 11:12:08 -04:00
Liora Milbaum 27ead1f82a Merge branch 'main-readme-update' into 'main'
Update README for Fedora

See merge request fedora/bootc/base-images!1
2024-04-25 15:03:29 +00:00
Timothée Ravier e06d09cb5b Update README for Fedora 2024-04-25 16:59:58 +02:00
Platform Engineering Bot 53adffa9ef chore(deps): update auto merged updates
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-04-23 20:00:57 +02:00
Colin Walters d1ade2c600
Merge pull request #489 from cgwalters/rework-buildcontext-copy
build-sys: Sync Containerfiles
2024-04-22 09:12:05 -04:00
Platform Engineering Bot c9fc7d63c3 chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37.311.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2024-04-20 17:01:02 +02:00
Colin Walters 9ee47bdeef build-sys: Sync Containerfiles
- The centos-stream9 one was removing the `.repo` files from
  the buildcontext, which is just wrong; we don't want to change
  the input git repo
- Use WORKDIR /src to simplify things
2024-04-20 09:53:13 -04:00
Colin Walters 8c9e5702ee
Merge pull request #487 from cgwalters/split-centos-conditionals
Only set default filesystem to XFS in CentOS
2024-04-20 09:01:12 -04:00
Colin Walters 203ce2a72f build: Pass --image-config
Oops.
2024-04-19 07:31:50 -04:00
Colin Walters 77ec4be727 Add Containerfile.fedora-40
Let's build this again.
2024-04-18 17:35:51 -04:00
Colin Walters cfafc9e78a Only set default filesystem to XFS in CentOS
Fedora default filesystem is a messier situation.  This makes
it easier to inherit Fedora builds.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-04-18 17:20:36 -04:00
Colin Walters eb71457f6f build: Rename centos-bootc.yaml to centos-stream-9-tier-1.yaml
When we went back to the "one big image" model we simplified
things to just `centos-bootc.yaml`.  But since stream10 is
here, and I think we do want to revisit having smaller images,
let's rename it back.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-04-18 17:08:11 -04:00
Colin Walters 7d361eae22 fedora.repo: Drop trailing whitespace
The precommit is a bit annoying.

Signed-off-by: Colin Walters <walters@verbum.org>
2024-04-18 16:33:36 -04:00
Colin Walters 54cd3ebbe3 c9s: Just use production compose
I noticed we weren't getting updates and I think the
core problem here is renovate was only triggering on
the devel compose.  But we just "floated" to whatever
was found in the production compose as a base.

Also we had a random copr.

Drop that stuff, and just pin on the production compose.
2024-04-16 18:00:03 -04:00
Colin Walters 8c1487f0f8
Merge pull request #480 from pcdubs/rawhide
Move eln to its own configs, add rawhide and devel to repos
2024-04-11 15:40:07 -04:00
Colin Walters 9c3f57e9cd
Merge pull request #482 from cgwalters/include-vim-minimal
manifest: Add vim-minimal
2024-04-11 13:50:17 -04:00
Colin Walters 5179418ee4 manifest: Add vim-minimal
This got lost in the shuffling.
2024-04-11 13:42:46 -04:00
Paul Whalen b2f5368436 Move eln to its own configs, add rawhide and devel to repos
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-09 14:52:52 -04:00
Colin Walters 71cbd2295c
Merge pull request #478 from cgwalters/containerfile.c10s
Add c10s
2024-04-08 09:35:57 -04:00
Colin Walters 254c7b2060 Add c10s
It's not too early to start this.
2024-04-06 10:27:48 -04:00
Colin Walters 52bc372368
Merge pull request #453 from cgwalters/diskimage-builder
Add a `bootc.diskimage-builder` label
2024-04-05 09:06:10 -04:00