Commit graph

125 commits

Author SHA1 Message Date
Liora Milbaum
a67011d835 Enable pre-commit 2023-10-30 22:27:12 +02:00
Colin Walters
3fc799e5cb
Merge pull request #2 from lmilbaum/renovate-badge
Renovate Enabled - badge
2023-10-30 16:15:55 -04:00
Liora Milbaum
196908cecc Renovate Enabled - badge 2023-10-30 22:13:45 +02:00
Liora Milbaum
2d62f21394
Merge pull request #1 from sagano-org/renovate/configure
Configure Renovate
2023-10-30 06:10:30 +02:00
null
598b0ed214 Add renovate.json 2023-10-30 04:07:33 +00: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
Colin Walters
8f00c18f93 Merge branch 'switch-builder-image' into 'main'
ci: Switch to builder image in this namespace

See merge request CentOS/cloud/sagano!21
2023-09-21 16:12:03 +00:00
Colin Walters
ff195b59c7 ci: Switch to builder image in this namespace 2023-09-21 10:10:24 -04:00