Conversation
|
The blueprint-schema counterpart puts the option one level down, into |
Not against, merge at will or refactor. |
I'll change it. |
|
Done! |
ff0b477 to
4e4e5ed
Compare
4e4e5ed to
af1902b
Compare
|
Ah a conflict! |
|
Damn I resolved it via github UI to test out how it works and it created a merge commit, sorry! Can you rebase and force push over my commit? |
New dnf customization block that enables one option for now: config.set_releasever. The option is meant to set the releasever dnf variable to the value of the distro's release version, which ties a system to a specific update of RHEL. This prevents a system from being updated to a later minor RHEL release through `dnf upgrade` and is the mechanism for keeping systems on extended support releases (EUS and E4S). The dnf customization block is created so that it might later be used for other variables (perhaps even arbitrary, user-defined variables). However, the releasever variable will be treated separately so that it can be a simple switch that sets the `releasever` value to the one for the image's distro dynamically. The config key `set_releasever` was chosen over `set_release_ver` because the variable name is `releasever` and it is more consistent with other user-facing use cases where it is treated as a single word.
62c6411 to
d82ca21
Compare
Fixed |
lzap
left a comment
There was a problem hiding this comment.
Thanks, sorry. Let's get this merged.
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
tag v1.14.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.14.0 ---------------- - customization: add firstboot (osbuild/blueprint#23) - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Katarína Sieklová — Somewhere on the Internet, 2025-09-29 --- tag v1.15.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 1.15.0 ---------------- - blueprint: new customization: dnf (osbuild/blueprint#34) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-29 ---
New dnf customization block that enables one option for now: set_releasever. The option is meant to set the releasever dnf variable to the value of the distro's release version, which ties a system to a specific update of RHEL. This prevents a system from being updated to a later minor RHEL release through
dnf upgradeand is the mechanism for keeping systems on extended support releases (EUS and E4S).The dnf customization block is created so that it might later be used for other variables (perhaps even arbitrary, user-defined variables). However, the releasever variable will be treated separately so that it can be a simple switch that sets the
releasevervalue to the one for the image's distro dynamically.The config key
set_releaseverwas chosen overset_release_verbecause the variable name isreleaseverand it is more consistent with other user-facing use cases where it is treated as a single word.