Commit 8ef2ae9
committed
provision-derived: Temporarily install ostree 2026.1 for bootconfig-extra
The loader-entries set-options-for-source feature requires ostree >= 2026.1
for the bootconfig-extra serialization that preserves x-options-source-*
BLS keys through staged deployment roundtrips.
ostree 2026.1 is not yet in the stable repos for any of the supported
platforms. This commit adds a temporary block to install it from:
- CentOS Stream 9/10: direct Koji RPM URLs (c9s-candidate/c10s-candidate)
- Fedora 43/44: updates-testing repo (Bodhi)
The block is guarded by a version check (rpm -q ostree | grep "2026\."),
so once base images ship ostree >= 2026.1, this is a no-op and can be
safely removed without urgency.
xref ostreedev/ostree#3570
Assisted-by: OpenCode (Claude Opus 4.6)
Signed-off-by: Joseph Marrero Corchado <jmarrero@redhat.com>1 parent fb8c668 commit 8ef2ae9
1 file changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
129 | 161 | | |
130 | 162 | | |
131 | 163 | | |
| |||
0 commit comments