rpm-packaging: Add rhsm links

This pulls in the code from dd35dd0e10
for the same reason.
This commit is contained in:
Colin Walters 2024-01-24 20:04:15 -05:00
parent a3e0c1b97b
commit c5c5ca9ec0
1 changed files with 10 additions and 0 deletions

View File

@ -4,3 +4,13 @@ packages:
- dnf - dnf
# To ensure we can enable client certs to access RHEL content # To ensure we can enable client certs to access RHEL content
- subscription-manager - subscription-manager
postprocess:
# These enable librhsm which enables host subscriptions to work in containers
# https://github.com/rpm-software-management/librhsm/blob/fcd972cbe7c8a3907ba9f091cd082b1090231492/rhsm/rhsm-context.c#L30
# https://github.com/openshift/os/pull/876/commits/dd35dd0e102aeed90df14f05c8ae9da4c8c5962a
- |
#!/usr/bin/bash
set -xeuo pipefail
ln -sr /run/secrets/etc-pki-entitlement /etc/pki/entitlement-host
ln -sr /run/secrets/rhsm /etc/rhsm-host