Skip to content

Commit

Permalink
docs: Move s390x boot_devices sugar to ocp 4.16.0-experimental
Browse files Browse the repository at this point in the history
It depends on fcos 1.6.0-experimental

See: coreos#484
See: coreos#514
Fixes: coreos#517
  • Loading branch information
travier authored and yasminvalim committed Mar 14, 2024
1 parent 47441f1 commit ad0fd81
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/config-openshift-v4_15.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ The OpenShift configuration is a YAML document conforming to the following speci
* **_ssh_authorized_keys_** (list of strings): a list of SSH keys to be added as an SSH key fragment at `.ssh/authorized_keys.d/ignition` in the user's home directory. All SSH keys must be unique.
* **_ssh_authorized_keys_local_** (list of strings): a list of local paths to SSH key files, relative to the directory specified by the `--files-dir` command-line argument, to be added as SSH key fragments at `.ssh/authorized_keys.d/ignition` in the user's home directory. All SSH keys must be unique. Each file may contain multiple SSH keys, one per line.
* **_boot_device_** (object): describes the desired boot device configuration. At least one of `luks` or `mirror` must be specified.
* **_layout_** (string): the disk layout of the target OS image. Supported values are `aarch64`, `ppc64le`, `s390x-eckd`, `s390x-virt`, `s390x-zfcp`, and `x86_64`. Defaults to `x86_64`.
* **_layout_** (string): the disk layout of the target OS image. Supported values are `aarch64`, `ppc64le`, and `x86_64`. Defaults to `x86_64`.
* **_luks_** (object): describes the clevis configuration for encrypting the root filesystem.
* **_tang_** (list of objects): describes a tang server. Every server must have a unique `url`.
* **url** (string): url of the tang server.
Expand Down
3 changes: 2 additions & 1 deletion docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ nav_order: 9

### Features

- Add SElinux sugar to butane which will allow users import costum SElinux modules.

### Bug fixes

Expand All @@ -33,7 +34,7 @@ key](https://getfedora.org/security/).

### Features

- Support s390x layouts in `boot_device` section (fcos 1.6.0-exp, openshift 4.15.0-exp)
- Support s390x layouts in `boot_device` section (fcos 1.6.0-exp, openshift 4.16.0-exp)
- Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
- Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
3.5.0-experimental
Expand Down
13 changes: 12 additions & 1 deletion internal/doc/butane.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ root:
- variant: fcos
min: 1.6.0-experimental
- variant: openshift
min: 4.15.0-experimental
min: 4.16.0-experimental
- name: luks
desc: describes the clevis configuration for encrypting the root filesystem.
children:
Expand Down Expand Up @@ -386,6 +386,17 @@ root:
if:
- variant: openshift
max: 4.15.0
- name: selinux
after: $
desc: simplifies security policy configuration through direct integration with Ignition, facilitating the generation of SELinux modules.
children:
- name: modules
desc: a module retains the data necessary for generating SELinux files.
children:
- name: name
desc: module name
- name: contents
desc: all the information provided that will be the configuration of the SELinux module
- name: openshift
after: $
desc: describes miscellaneous OpenShift configuration. Respected when rendering to a MachineConfig, ignored when rendering directly to an Ignition config.
Expand Down

0 comments on commit ad0fd81

Please sign in to comment.