Open smuda opened 1 year ago
Yeah, its a docs bug. There are no extensions shipped with OKD.
The only strange thing I can find in the log is that the only enabled repo is coreos-extensions but there is no such repo under /etc/yum.repos.d, which I've gotten the impression rpmtree uses and that "extensions" in a machine config really is a rpmtree install command. Please correct me if I'm all wrong.
Correct, in RHCOS there are no public repos, so it comes with additional coreos-extensions
local repo which has necessary RPMs. In OKD users should be able to enable any Fedora repo and install any RPM they'd like. The only caveat is that it may block further upgrade, but rpm-ostree reset
would help in that situation
Describe the bug
(This is honestly more of a call for help than a formal bug report, since I have a feeling that I'm missing a logical step somewhere.)
I cannot install
usbguard
according to documentation. When nodes are restarting after machine config change, they will not come back up. The journal states that the package cannot be found.Version Bare metal installation. Last tested with 4.11.0-0.okd-2022-10-15-073651 but I've never gotten it to work with 4.10 or 4.11.
How reproducible Every time.
Log bundle must-gather.local.3609476246868615740.zip
More information I honestly don't understand how I'm supposed to install usbguard. The OKD docs instructs to add the extension
usbguard
via machine config. Even the example in Bugzilla 1877448 includes usbguard. It seems the FCOS folks think they have done their part.The only strange thing I can find in the log is that the only enabled repo is
coreos-extensions
but there is no such repo under/etc/yum.repos.d
, which I've gotten the impression rpmtree uses and that "extensions" in a machine config really is arpmtree install
command. Please correct me if I'm all wrong.Since the same dokumentation works nicely on OpenShift, perhaps the OKD documentation is a copy of the OCP docs but missing something OKD-specific?