Colin Walters
d9a4b02b54
Merge pull request #100 from cgwalters/enable-root-config-c9s
...
Always add bootc install config
2023-12-10 09:55:25 -05:00
Colin Walters
dd0a042a17
Always add bootc install config
...
bootc isn't in C9S yet, but it is in the -dev images. Add
the install config unconditionally so that `bootc install`
works in the `centos-bootc-dev` image.
2023-12-08 12:45:42 -05:00
Colin Walters
7f1b496209
tekton: Fix duplicate s390x, use ppc64le
...
This was a copy-paste failure; we were intending to build ppc64le
here.
2023-12-05 14:09:45 -05:00
Colin Walters
ffc99c53cc
docs/install: Link bootc-playground
...
Since it's got more fleshed out bits here.
2023-12-04 08:52:26 -05:00
Colin Walters
d0718b2ed5
docs/install: Add ssh-key-dir workaround
...
We broke the FCOS switch with ec478a0a1b
because `ssh-key-dir` is not in ELN. That's fixable but
for now let's document the current state.
2023-11-29 11:57:48 -05:00
Colin Walters
0b0a2f3308
Merge pull request #78 from germag/fix-cat-redirection
...
Fix cat redirection
2023-11-29 09:51:00 -05:00
Colin Walters
ec10e79696
Merge pull request #75 from cgwalters/cloud-image-cleanup
...
docs/install: Fix cloud image link
2023-11-28 09:55:29 -05:00
Colin Walters
3f17b80388
Merge pull request #74 from cgwalters/link-osbuild
...
install: Link osbuild-deploy-container
2023-11-28 09:49:28 -05:00
Colin Walters
dfd8d8e142
docs/install: Fix cloud image link
...
This moved in a recent PR.
2023-11-28 09:48:08 -05:00
Colin Walters
18be4b77fe
install: Link osbuild-deploy-container
2023-11-28 09:45:04 -05:00
Colin Walters
503e087502
Merge pull request #73 from cgwalters/fix-docs
...
A few docs fixes
2023-11-27 16:40:38 -05:00
Colin Walters
aef532fa34
docs: Tweak install a bit
...
Emphasize the accounts issue, suggest starting with cloud image.
2023-11-27 16:31:28 -05:00
Colin Walters
0047381f0d
docs: Consolidate related projects
2023-11-27 16:31:28 -05:00
Colin Walters
0eebde9936
docs: Fix goals order
2023-11-27 15:53:31 -05:00
Colin Walters
657a7d6879
Merge pull request #61 from cgwalters/add-lvm
...
tier-1: Add lvm2
2023-11-20 07:42:39 -05:00
Colin Walters
8a987bb166
tier-1: Add lvm2
...
We expect to support this by default.
2023-11-19 15:20:26 -05:00
Colin Walters
b1cbe4e900
docs: Link to new stream9 image and layered, dev images
2023-11-19 15:02:43 -05:00
Colin Walters
5a9aad589b
Merge pull request #60 from cgwalters/fix-anaconda-inst
...
docs/example.ks: Update
2023-11-19 14:57:36 -05:00
Colin Walters
cc83572a63
docs/example.ks: Update
...
We now have the static configs in bootupd, which significantly
simplifies this. Still need to land the Anaconda PR.
2023-11-19 14:52:51 -05:00
Colin Walters
a49db5ea96
builder: re-float
2023-11-19 10:40:29 -05:00
Colin Walters
51784537f6
Merge pull request #59 from cgwalters/build-c9s
...
Also build c9s
2023-11-19 10:08:43 -05:00
Colin Walters
df81da29c0
Also build c9s
...
Fedora ELN has a few bugs (e.g. the kernel dropped iptables
support which breaks podman), we will also target c9s.
2023-11-19 09:43:32 -05:00
Colin Walters
1435c4c1a1
Merge pull request #24 from cgwalters/source-date-epoch
...
ci/github: Set SOURCE_DATE_EPOCH
2023-11-17 15:28:36 -05:00
Colin Walters
23140d624b
ci: Re-float to builder image
...
Until something is tagging the builder image, quay.io is going to GC
older images.
2023-11-17 10:48:58 -05:00
Colin Walters
b7407bb1a7
ci/github: Set SOURCE_DATE_EPOCH
...
This is important since it turns on some rpm-ostree reproducibility bits.
TODO: replicate with RHTAP
2023-11-17 10:47:02 -05:00
Colin Walters
6781666c0e
docs/install: Link to cloud image
...
Many will find this easiest.
2023-11-12 17:54:18 -05:00
Colin Walters
322cdd78f0
ci: Re-float to builder image
...
Until something is tagging the builder image, quay.io is going to GC
older images.
2023-11-09 17:30:47 -05:00
Colin Walters
5bf5ee31f0
Merge pull request #49 from travier/ci-docs-only-changes
...
ci: Don't rebuild images on doc only changes
2023-11-09 15:33:14 -05:00
Colin Walters
b7431605fd
Merge pull request #47 from travier/docs-fix-order
...
docs: Fix page ordering
2023-11-09 15:32:58 -05:00
Colin Walters
705afcb29b
docs: More fixes
...
Put container image reference first, other cleanups.
2023-11-08 20:24:26 -05:00
Colin Walters
77cd8d5429
docs: Fix URLs
...
More copy-pasta from bootc docs (man it'd sure be nice to auto-inherit
this from the repo).
2023-11-08 20:05:47 -05:00
Colin Walters
a42f336f05
Merge pull request #40 from cgwalters/doc-logins
...
docs: Improve login/tryout docs
2023-11-08 20:04:06 -05:00
Colin Walters
f390fdaad9
Merge pull request #42 from mrguitar/patch-1
...
Removed the obsolete sagano name explanation and fixed FCOS URL.
2023-11-08 19:30:48 -05:00
Colin Walters
a172237629
docs: Improve login/tryout docs
...
- Add a preface about the base image not having cloud-init
- Migrate the Anaconda example code here and make it first
2023-11-08 15:32:53 -05:00
Colin Walters
d606446954
Unpin builder image
...
Let's assume for now that our own builder image isn't going
to break us. This is needed to unblock getting `git` in the
image which we need for other things.
At some point yes we can investigate renovate for this potentially
but I'd rather say that we have decent CI around the builder image.
2023-11-08 11:00:04 -05:00
Colin Walters
d913e9ba82
Add GH Pages infrastructure
...
Start to migrate from README.md to the Pages infrastructure
for nicer looking and more organized docs.
2023-11-07 15:31:53 -05:00
Colin Walters
2077e64595
Merge pull request #30 from lmilbaum/builder
...
Pin builder image tag
2023-11-07 12:57:00 -05:00
Colin Walters
af9728c333
Merge pull request #14 from cgwalters/use-new-builder
...
Use new builder image
2023-11-04 15:58:33 -04:00
Colin Walters
f57f37ea4e
Use new builder image
2023-11-04 15:37:18 -04:00
Colin Walters
9ff4c9a6cd
builder: Also push to quay.io/centos-boot
2023-11-04 15:03:49 -04:00
Colin Walters
f4d69e264d
ci: Also run builder when workflow changes
2023-11-04 13:52:28 -04:00
Colin Walters
4b51813c79
builder: Lowercase image name
...
Since buildah does this.
2023-11-04 13:50:48 -04:00
Colin Walters
b8a2ddea30
Merge pull request #13 from cgwalters/builder
...
builder: New container image
2023-11-04 13:06:23 -04:00
Colin Walters
b04342d738
README.md: Minor fixes
2023-11-04 13:05:03 -04:00
Colin Walters
9c7a8face4
builder: New container image
...
This will be the container image buildroot.
TODO: Build this using RHTAP too
2023-11-04 13:05:03 -04:00
Colin Walters
de17d5f8d4
gitlab-ci: Drop
...
No longer used.
2023-11-04 09:52:31 -04:00
Colin Walters
c21a24a15b
README.md: A few updates
2023-11-04 09:45:01 -04:00
Colin Walters
4006334ca8
Merge pull request #7 from CentOS/rhtap/references/main
...
Update RHTAP references
2023-11-04 09:41:54 -04:00
Colin Walters
dbe3025664
Merge pull request #12 from cgwalters/simplify
...
Remove -dev images, and fedora 38
2023-11-04 09:40:02 -04:00
Colin Walters
ecee1d179d
Remove -dev images, and fedora 38
...
This repository will focus on the distro-matched base images;
we'll use another repository for the COPR/dev stuff.
Fedora 38 is uninteresting as a target; our target will be ELN.
2023-11-04 08:34:34 -04:00
Colin Walters
a07f9a1d01
Merge pull request #10 from stuartwdouglas/testing
...
Use OCI Bundles for the tasks
2023-11-04 07:48:46 -04:00
Colin Walters
4086ecc63e
Merge pull request #6 from CentOS/appstudio-centos-tier-0-stream9
...
Red Hat Trusted App Pipeline update centos-tier-0-stream9
2023-11-03 08:20:51 -04:00
Colin Walters
05f8c0f10c
Add bootc to eln
...
To do this though add a `distro` variable we can use to differentiate
between stream9 vs not-stream9 for now.
bootc exists now in eln since
- https://pagure.io/pungi-fedora/pull-request/1217
- https://github.com/minimization/content-resolver-input/pull/1006
2023-11-01 15:20:20 -04:00
Colin Walters
e988155b2f
tier-0-dev-eln: Fix to inherit eln, not f38
...
Oops
2023-11-01 15:19:50 -04:00
Colin Walters
2e504b14f6
Merge pull request #3 from lmilbaum/ci
...
Ci
2023-11-01 13:51:05 -04:00
Colin Walters
89720a4a04
Merge pull request #3 from lmilbaum/pre-commit
...
Pre commit
2023-10-30 17:20:30 -04:00
Colin Walters
3fc799e5cb
Merge pull request #2 from lmilbaum/renovate-badge
...
Renovate Enabled - badge
2023-10-30 16:15:55 -04:00
Colin Walters
49cd8fff4d
Merge branch 'tier-1-drop-qemu' into 'main'
...
tier-1: Drop qemu emulators
See merge request CentOS/cloud/sagano!41
2023-10-29 14:29:50 +00:00
Colin Walters
f53dd4966e
tier-1: Drop qemu emulators
...
These don't exist in C9S/ELN, and break the build on non-x86_64
on those.
2023-10-29 10:17:18 -04:00
Colin Walters
5f5e4d22a0
Merge branch 'drop-f38' into 'main'
...
Drop f38 from image matrix
See merge request CentOS/cloud/sagano!40
2023-10-27 17:55:17 +00:00
Colin Walters
0859928ce6
Drop f38 from image matrix
...
Ultimately we expect these images to be produced by the OS build
lifecycle, not via our CI. That's in flight now. Our primary
targets will anyways be eln and c9s; released Fedora actually
moves more slowly in many cases and that's not what we need
or are interested in here.
2023-10-27 13:43:06 -04:00
Colin Walters
87ae66ada5
Merge branch 'configure-prepare-root' into 'main'
...
Enable readonly sysroot via config file
See merge request CentOS/cloud/sagano!39
2023-10-21 20:17:18 +00:00
Colin Walters
2ea1dcabc2
Enable readonly sysroot via config file
...
This is the more proper way to do it.
2023-10-21 16:03:18 -04:00
Colin Walters
2b5646ee05
Merge branch 'configure-bootc' into 'main'
...
bootc: Move install configuration here
See merge request CentOS/cloud/sagano!38
2023-10-14 19:04:39 +00:00
Colin Walters
f84eba9267
bootc: Move install configuration here
...
Prep for dropping it out of upstream.
2023-10-14 14:46:38 -04:00
Colin Walters
eb2e67263c
Merge branch 'pipeline-cleanup' into 'main'
...
Add -dev eln versions too
See merge request CentOS/cloud/sagano!37
2023-10-11 18:33:24 +00:00
Colin Walters
31bf478ff0
eln: Adjust releasever to 39 for now for COPR
2023-10-11 14:13:04 -04:00
Colin Walters
d09a8f5e28
README.md: Expand matrix
2023-10-11 13:37:49 -04:00
Colin Walters
ffcc6aabef
Add -dev eln versions too
2023-10-11 13:37:49 -04:00
Colin Walters
ffc8bc146e
ci: Drop package install at build time
...
This is unnecessary now.
2023-10-11 13:21:12 -04:00
Colin Walters
0f9767523f
Merge branch 'use-runner' into 'main'
...
ci: Use platform-engineering runner
See merge request CentOS/cloud/sagano!36
2023-10-11 17:18:13 +00:00
Colin Walters
1e163e91d7
ci: Use platform-engineering runner
...
Should be faster etc.
2023-10-11 08:20:47 -04:00
Colin Walters
a5c1314351
Merge branch 'add-eln' into 'main'
...
Add eln builds
See merge request CentOS/cloud/sagano!32
2023-10-10 23:41:05 +00:00
Colin Walters
c307346620
Add eln builds
...
We want to track this the same as other streams.
2023-10-10 19:34:15 -04:00
Colin Walters
8879f98136
Merge branch 'build-use-final' into 'main'
...
build: use final builder image
See merge request CentOS/cloud/sagano!35
2023-10-10 23:27:11 +00:00
Colin Walters
af071129a5
build: use final builder image
...
This will have the crypto policies fixes for ELN
2023-10-10 18:39:33 -04:00
Colin Walters
d6a51d1a73
Merge branch 'tier-0-container-selinux' into 'main'
...
tier-0: Add container-selinux
See merge request CentOS/cloud/sagano!34
2023-10-02 13:14:07 +00:00
Colin Walters
43d8ee09de
tier-0: Add container-selinux
...
Because currently trying to layer it on later causes issues.
2023-10-02 09:07:11 -04:00
Colin Walters
04c4c0d0dd
Merge branch 'tier-1-less-non-eln-stuff' into 'main'
...
tier-1: Strip out various things not in ELN
See merge request CentOS/cloud/sagano!33
2023-09-29 22:09:55 +00:00
Colin Walters
ec478a0a1b
tier-1: Strip out various things not in ELN
...
We won't ship things not in ELN.
2023-09-29 17:59:20 -04:00
Colin Walters
d0a5985418
Merge branch 'tier0-fixes' into 'main'
...
Move container entrypoint to tier 0
See merge request CentOS/cloud/sagano!31
2023-09-28 20:40:00 +00:00
Colin Walters
925d2a89cf
Move container entrypoint to tier 0
2023-09-28 16:29:56 -04:00
Colin Walters
67b635a1aa
Merge branch 'factor-out-targets' into 'main'
...
ci: Factor out targets.yaml
See merge request CentOS/cloud/sagano!30
2023-09-23 21:33:37 +00:00
Colin Walters
f7efda77fa
ci: Add a default target
...
Prep for use in sagano-builder.
2023-09-23 17:19:49 -04:00
Colin Walters
7f3c33e839
Merge branch 'omit-systemd-network' into 'main'
...
networking: But do exclude systemd-networkd
See merge request CentOS/cloud/sagano!29
2023-09-23 13:15:40 +00:00
Colin Walters
aabca8e623
networking: But do exclude systemd-networkd
2023-09-23 09:09:02 -04:00
Colin Walters
84cfbf8e5e
Merge branch 'podman-selinux' into 'main'
...
tier-1: Enable recommends, fix podman
See merge request CentOS/cloud/sagano!28
2023-09-23 12:56:02 +00:00
Colin Walters
719024a2c1
tier-1: Enable recommends, fix podman
...
We were missing `container-selinux`...oops. Fix that. While
we're here..
- Fully re-enable `recommends: true` - this is not a small image,
and so let's not try to override things.
- Drop out the old-style compat networking packages for podman,
since this is a new image
2023-09-23 08:27:45 -04:00
Colin Walters
40658952ca
Merge branch 'tier-1-dnf' into 'main'
...
tier-1: Add dnf (and for -dev, fetch from copr)
See merge request CentOS/cloud/sagano!27
2023-09-22 15:27:50 +00:00
Colin Walters
e67a9ca22c
tier-1: Add dnf (and for -dev, fetch from copr)
...
Part of the aim of this project is to make `dnf` "Just work"
in a bootable container native host.
There's some details to work through, but tier-1 is already
large, and this doesn't add much more.
2023-09-22 10:57:29 -04:00
Colin Walters
d862f5d27e
Merge branch 'add-kernel-modules' into 'main'
...
initramfs: Also add kernel-modules
See merge request CentOS/cloud/sagano!26
2023-09-22 00:07:40 +00:00
Colin Walters
9dae26959c
initramfs: Also add kernel-modules
...
Not sure why these basic things are being dropped.
2023-09-21 20:00:17 -04:00
Colin Walters
a7f1c3f97a
Merge branch 'add-bootc-dev' into 'main'
...
Add bootc proper package to -dev
See merge request CentOS/cloud/sagano!25
2023-09-21 22:47:15 +00:00
Colin Walters
1f673cb118
Add bootc proper package to -dev
...
Because the rpm-ostree bootc wrapping breaks `bootc install`
2023-09-21 18:40:50 -04:00
Colin Walters
f0344db026
Merge branch 'initramfs-fixes' into 'main'
...
initramfs: Enable more dracut modules
See merge request CentOS/cloud/sagano!24
2023-09-21 22:25:15 +00:00
Colin Walters
6a19fc44a9
initramfs: Enable more dracut modules
...
These get pulled in by something else it seems in larger
images...
2023-09-21 18:18:40 -04:00
Colin Walters
204c8057d3
Merge branch 'persist-journal-default' into 'main'
...
tier-1: Enable persistent journal by default
See merge request CentOS/cloud/sagano!23
2023-09-21 21:11:43 +00:00
Colin Walters
d6c5c14f38
tier-1: Enable persistent journal by default
...
The copies of this never stop!
2023-09-21 17:00:10 -04:00
Colin Walters
479bee6699
Merge branch 'add-continuous-images' into 'main'
...
Add -dev images that pull from COPR
See merge request CentOS/cloud/sagano!22
2023-09-21 19:51:02 +00:00
Colin Walters
f5570d3e46
Add -dev images that pull from COPR
...
To shorten iteration cycles.
2023-09-21 13:12:37 -04:00