Commit graph

24 commits

Author SHA1 Message Date
Tom Gundersen
5ae5cdbf9e docs/news: describe addition to the weldr API
The compose endpoint gained a new `url` parameter for building
ostree-based images.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2021-02-20 14:53:49 +01:00
Jozef Mikovic
177b86b3a9 docs/news: describe new upload target 2021-02-16 19:06:01 +00:00
Achilleas Koutsou
d686abfffb docs/news: describe new blueprint kernel option 2021-02-16 13:51:26 +00:00
Ondřej Budai
5eb402415d distro/rhel84: add centos 8 stream support
The image definition is shared with the latest RHEL 8.y one (8.4 currently).
I expect that we the introduction of 8.5 support, we point the centos 8
distro at it.

The test repositories and manifests use the official CentOS composes. From
what I can tell, they are persistent. This is not guaranteed though, so we
might need to switch to RPMRepo at some point.

The "classic" CentOS 8 should also be buildable but due to the chicken and egg
issue (this commit will get into Centos "8.4" but Centos "8.4" isn't a thing
yet), we cannot test it and therefore it might be broken.

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-02-14 16:08:08 +00:00
Achilleas Koutsou
2e98f13c90 docs/news: add ostree + kernel params news entry 2021-02-12 14:25:48 +01:00
Martin Sehnoutka
f98e231f64 cloudapi: extend the API spec with /version and /openapi.json
These endpoints are useful for clients while exploring the API. They are
also required for deploying the service into clouddot.
2021-02-12 14:25:19 +01:00
Tom Gundersen
8667d446b1 news: add news entry
Adds news entry for cloudapi package selection.
2021-02-11 14:12:11 +01:00
Tomas Hozza
af3c572f9a distro: Disable RHSM DNF plugins on RHEL qcow2 images
Modify RHEL 8.3 and 8.4 KVM guest images definition to produce osbuild
manifest with `org.osbuild.rhsm` stage to disable both RHSM DNF plugins
(`product-id` and `subscription-manager`).

Update `/docs/news/unreleased/osbuild-rhsm-stage.md` to note that RHEL
8.3 and 8.4 qcow2 image definitions are updated to disable RHSM DNF
plugins by default.

Enhance `tools/image-info` tool to add RHSM-specific section to its
output in case RHSM DNF plugins configurations exist in the tree.

Regenerate all RHEL image test cases affected by the patch set.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-02-11 11:10:47 +01:00
Tomas Hozza
1d48c92953 Add support for org.osbuild.rhsm stage
Add support to configure `org.osbuild.rhsm` osbuild stage. This stage
allows the configuration of Red Hat Subscription Manager (RHSM) related
components. Currently it is possible to configure only the enablement
status of RHSM DNF plugins.

Add `/docs/news/unreleased/osbuild-rhsm-stage.md` with information about
the added support for `org.osbuild.rhsm` osbuild stage.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-02-11 11:10:47 +01:00
Jacob Kozol
56c4922c8f docs/news: rhel84 add support for org.osbuild.sysconfig stage 2021-02-09 14:13:25 +01:00
Jacob Kozol
12f8a1540c docs/news: update osbuild to version 24 2021-02-09 14:13:25 +01:00
Ondřej Budai
40fc8a8734 27
Release osbuild-composer version 27

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-02-04 15:44:39 +01:00
Jacob Kozol
9b7fb4fb63 docs/news: rhel84 remove rng from added packaged/services 2021-02-01 11:20:35 +01:00
Jacob Kozol
8968c4990c docs/news: update rhel 84 fixed differences news entry 2021-01-29 11:22:26 +00:00
Jacob Kozol
20b79eded4 docs/news: add rhel 84 fixed differences news entry 2021-01-28 11:31:42 +01:00
Jacob Kozol
802bf5d7a6 docs/news: add timedatex news entry 2021-01-27 11:38:14 +01:00
Achilleas Koutsou
01c21b5a47 docs/news: describe new manifests API endpoint 2021-01-19 10:37:51 +01:00
Lars Karlitski
72f83f9694 docs/news: introduce release notes directory
This directory is meant for longer-form release notes. Add a README.md
that explains it.
2021-01-15 13:21:12 +01:00
Jenn Giardino
1e57cbdad6 Add diagrams for other API layers (cloud and koji)
Also makes one minor formatting change to the original diagram
2020-08-10 19:47:39 +02:00
Jenn Giardino
bf10ed0fd1 readme: Update API diagram 2020-08-08 00:25:06 +02:00
Jacob Kozol
76bd5ab984 docs: update cockpit-composer repo url
Cockpit-composer has moved from the weldr github organization to the
osbuild organization and its github url has changed. The url in the
man-page source is updated.
2020-04-15 20:26:55 +02:00
David Rheinsberg
b36227e4da docs: add osbuild-composer(7)
Create a new man-page source for `osbuild-composer(7)`. This will be
the overview man-page for composer, as well as a good entrypoint to
learn about the entire osbuild setup.

For now, just include some basic information, as well as copy the bits
from README.md that make sense.

Contributions welcome! This could be a lot more verbose and helpful.
2020-04-01 00:22:59 +02:00
Lars Karlitski
9625c589b0 docs: add errors.md
docs/errors.md are guidelines for how we handle errors. It's meant to be
expanded as we figure out more rules.
2020-03-25 10:22:16 +01:00
Martin Sehnoutka
7bdd51cd23 README: Define terminology as a base for internal refactoring 2020-01-30 14:42:25 +01:00