forked from openshift/okd-machine-os
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.yaml
58 lines (51 loc) · 1.44 KB
/
manifest.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
rojig:
license: MIT
name: fcos
summary: OKD 4
# We inherit from Fedora CoreOS' base configuration
include:
- fedora-coreos-config/manifests/fedora-coreos-base.yaml
# OKD owned packages
- okd-packages.yaml
releasever: "35"
ref: fedora/${basearch}/coreos/okd
repos:
- fedora
- fedora-updates
- crio
- cri-tools
- okd-rpms
packages:
- fedora-release-coreos
- fedora-repos-ostree
# fedora-repos-modular was converted into its own subpackage in f33
# Continue to include it in case users want to use it.
- fedora-repos-modular
# the archive repo for more reliable package layering
# https://github.com/coreos/fedora-coreos-tracker/issues/400
- fedora-repos-archive
# User metrics
- fedora-coreos-pinger
# We include hours/minutes to avoid version number reuse
automatic-version-prefix: "411.35.<date:%Y%m%d%H%M>"
# This ensures we're semver-compatible which OpenShift wants
automatic-version-suffix: "-"
mutate-os-release: "4.11"
documentation: false
postprocess:
# Disable repos by default so that upgraded packages from fedora repos would not interfere with OKD upgrades
- |
#!/usr/bin/env bash
set -xeuo pipefail
for x in /etc/yum.repos.d/*.repo; do
sed -i -e 's,enabled=[01],enabled=0,' ${x}
done
ostree-layers:
- overlay/05core
- overlay/06gcp-routes
- overlay/08nouveau
- overlay/09misc
- overlay/14NetworkManager-plugins
- overlay/15fcos
- overlay/20platform-chrony
- overlay/99okd