What were you trying to do that didn't work?
bootc-publish-rhsm-facts.service failed due to missing publish-rhsm-facts.
# systemctl status bootc-publish-rhsm-facts.service × bootc-publish-rhsm-facts.service - Publish bootc facts to Red Hat Subscription Manager Loaded: loaded (/usr/lib/systemd/system/bootc-publish-rhsm-facts.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Tue 2025-11-25 02:32:54 UTC; 9min ago Docs: man:bootc(8) Process: 823 ExecStart=/usr/bin/bootc internals publish-rhsm-facts (code=exited, status=2) Main PID: 823 (code=exited, status=2) CPU: 15ms Nov 25 02:32:54 localhost systemd[1]: Starting Publish bootc facts to Red Hat Subscription Manager... Nov 25 02:32:54 localhost bootc[823]: error: unrecognized subcommand 'publish-rhsm-facts' Nov 25 02:32:54 localhost bootc[823]: Usage: bootc internals <COMMAND> Nov 25 02:32:54 localhost bootc[823]: For more information, try '--help'. Nov 25 02:32:54 localhost systemd[1]: bootc-publish-rhsm-facts.service: Main process exited, code=exited, status=2/INVA> Nov 25 02:32:54 localhost systemd[1]: bootc-publish-rhsm-facts.service: Failed with result 'exit-code'. Nov 25 02:32:54 localhost systemd[1]: Failed to start Publish bootc facts to Red Hat Subscription Manager.
# bootc internals Hidden, internal only options Usage: bootc internals <COMMAND> Commands: systemd-generator fixup-etc-fstab print-json-schema Should only be used by `make update-generated` fsverity Options for consistency checking fsck Perform consistency checking cleanup Perform cleanup actions relabel ostree-ext Proxy frontend for the `ostree-ext` CLI cfs Proxy frontend for the `cfsctl` CLI ostree-container Proxy frontend for the legacy `ostree container` CLI test-composefs Ensure that a composefs repository is initialized loopback-cleanup-helper Loopback device cleanup helper (internal use only) allocate-cleanup-loopback Test loopback device allocation and cleanup (internal use only) bootc-install-completion Invoked from ostree-ext to complete an installation reboot Initiate a reboot the same way we would after --apply; intended primarily for testing dir-diff Internal command for testing etc-diff/etc-merge dump-cli-json Dump CLI structure as JSON for documentation generation help Print this message or the help of the given subcommand(s)
Please provide the package NVR for which the bug is seen:
bootc-1.10.0-1.el9.x86_64
How reproducible is this bug?
100%
Addtional
This issue also exists in RHEL-10.2.