Skip to content

Commit 4c367a2

Browse files
authored
Merge pull request #28660 from bmcelvee/BZ1848870
Bug 1848870 update the sample Satellite repository configuration
2 parents f633de4 + 9d07724 commit 4c367a2

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

cicd/builds/running-entitled-builds.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ include::modules/builds-source-secrets-entitlements.adoc[leveloffset=+1]
1414

1515
include::modules/builds-strategy-docker-entitled-subman.adoc[leveloffset=+2]
1616

17-
== Running builds with Satellite subscriptions
17+
== Running builds with Red Hat Satellite subscriptions
1818

1919
include::modules/builds-source-input-satellite-config.adoc[leveloffset=+2]
2020

modules/builds-source-input-satellite-config.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
//* builds/running-entitled-builds.adoc
44

55
[id="builds-source-input-satellite-config_{context}"]
6-
= Adding Satellite configurations to builds
6+
= Adding Red Hat Satellite configurations to builds
77

8-
Builds that use Satellite to install content must provide appropriate configurations to obtain content from Satellite repositories.
8+
Builds that use Red Hat Satellite to install content must provide appropriate configurations to obtain content from Satellite repositories.
99

1010
.Prerequisites
1111

modules/builds-strategy-docker-entitled-satellite.adoc

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
//* builds/running-entitled-builds.adoc
33

44
[id="builds-strategy-docker-entitled-satellite_{context}"]
5-
= Docker builds using Satellite subscriptions
5+
= Docker builds using Red Hat Satellite subscriptions
66

7-
Docker strategy builds can use Satellite repositories to install subscription content.
7+
Docker strategy builds can use Red Hat Satellite repositories to install subscription content.
88

99
.Prerequisites
1010

@@ -23,6 +23,10 @@ COPY ./etc-pki-entitlement /etc/pki/entitlement
2323
# Copy repository configuration
2424
COPY ./yum.repos.d /etc/yum.repos.d
2525
# Delete /etc/rhsm-host to use entitlements from the build container
26+
RUN sed -i".org" -e "s#^enabled=1#enabled=0#g" /etc/yum/pluginconf.d/subscription-manager.conf <1>
27+
#RUN cat /etc/yum/pluginconf.d/subscription-manager.conf
28+
RUN yum clean all
29+
#RUN yum-config-manager
2630
RUN rm /etc/rhsm-host && \
2731
# yum repository info provided by Satellite
2832
yum -y update && \
@@ -33,3 +37,4 @@ RUN rm /etc/rhsm-host && \
3337
USER 1001
3438
ENTRYPOINT ["/bin/bash"]
3539
----
40+
<1> If adding Satellite configurations to builds using `enabled=1` fails, add `RUN sed -i".org" -e "s#^enabled=1#enabled=0#g" /etc/yum/pluginconf.d/subscription-manager.conf` to the Dockerfile.

0 commit comments

Comments
 (0)