Skip to content

Commit 58e68fe

Browse files
authored
Merge branch 'release-1.3' into cherry-pick-637-to-release-1.3
2 parents ce7dc9f + 609a715 commit 58e68fe

12 files changed

+64
-14
lines changed

artifacts/attributes.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
:osd-brand-name: Red Hat OpenShift Dedicated
2828
:osd-short: OpenShift Dedicated
2929
// minimum and current latest supported versions
30-
:ocp-version-min: 4.12
31-
:ocp-version: 4.15
30+
:ocp-version-min: 4.14
31+
:ocp-version: 4.16
3232
// First mention of OpenShift CLI or `oc` in a module
3333
:openshift-cli: pass:quotes[OpenShift CLI (`oc`)]
3434
:rhsso-brand-name: Red Hat Single-Sign On

artifacts/snip-customer-support-info.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
If you experience difficulty with a procedure described in this documentation, visit the http://access.redhat.com[Red Hat Customer Portal]. You can use the Red Hat Customer Portal for the following purposes:
66

77
* To search or browse through the Red Hat Knowledgebase of technical support articles about Red Hat products.
8-
* To create a https://access.redhat.com/support/cases/#/case/new/get-support?caseCreate=true[support case] for Red Hat Global Support Services (GSS). For support case creation, select *Red Hat Developer Hub* as the product and select the appropriate product version.
8+
* To create a https://access.redhat.com/support/cases/#/case/new/get-support?caseCreate=true[support case] for {company-name} Global Support Services (GSS). For support case creation, select *{product}* as the product and select the appropriate product version. For detailed information about supported platforms, see link:{release-notes-url}#con-release-notes-overview.adoc[Supported Platforms] and the link:https://access.redhat.com/support/policy/updates/developerhub[{product} Life Cycle].

assemblies/assembly-add-custom-app-file-openshift.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ data:
1818
You can add the custom application configuration file to {ocp-short} in one of the following ways:
1919

2020
* The {product} Operator
21-
* The {product} Helm chart.
21+
* The {product} Helm chart
2222

2323
include::modules/getting-started/proc-add-custom-app-file-openshift-helm.adoc[leveloffset=+1]
2424

assemblies/assembly-admin-templates.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,4 @@ include::modules/templates/proc-adding-templates.adoc[leveloffset=+1]
2222

2323
[role="_additional-resources"]
2424
.Additional resources
25-
* link:{LinkGettingStartedGuide}[Configuring a GitHub App in {product-short}]
26-
* link:{LinkGettingStartedGuide}[Enabling the GitLab OAuth authentication provider]
25+
* link:{authentication-book-url}#assembly-auth-provider-github[Enabling the GitHub authentication provider]

assemblies/assembly-authenticating-with-github.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
[id="assembly-auth-provider-github"]
2-
= Enabling the GitHub authentication provider
1+
[id="authenticating-with-github"]
2+
= Authenticating with GitHub
33

44
To authenticate users with GitHub or GitHub Enterprise:
55

modules/authentication/proc-creating-a-custom-transformer-to-provision-users-from-rhsso-to-the-software-catalog.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[id="provisioning-users-from-rhsso-to-the-software-catalog"]
1+
[id="creating-a-custom-transformer-to-provision-users-from-rhsso-to-the-software-catalog"]
22
= Creating a custom transformer to provision users from {rhsso-brand-name} ({rhsso}) to the software catalog
33

44
To customize how {rhsso} users and groups are mapped to {product} entities, you can create a backend module that uses the `keycloakTransformerExtensionPoint` to provide custom user and group transformers for the Keycloak backend.

modules/authentication/proc-enabling-authentication-with-github.adoc

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,39 @@ auth:
159159
enterpriseInstanceUrl: ${GITHUB_HOST_DOMAIN}
160160
----
161161

162+
[TIP]
163+
====
164+
To enable GitHub integration with a different authentication provider, complete the following configurations:
165+
166+
* Add the GitHub provider to the existing `auth` section.
167+
* Keep the `signInPage` section from your authentication provider configuration.
168+
169+
.`app-config-rhdh.yaml` fragment with mandatory fields to enable GitHub integration and use a different authentication provider
170+
[source,yaml,subs="+quotes"]
171+
----
172+
auth:
173+
environment: production
174+
providers:
175+
github:
176+
production:
177+
clientId: ${AUTH_GITHUB_CLIENT_ID}
178+
clientSecret: ${AUTH_GITHUB_CLIENT_SECRET}
179+
__<your_other_authentication_providers_configuration>__
180+
integrations:
181+
github:
182+
- host: ${GITHUB_HOST_DOMAIN}
183+
apps:
184+
- appId: ${AUTH_GITHUB_APP_ID}
185+
clientId: ${AUTH_GITHUB_CLIENT_ID}
186+
clientSecret: ${GITHUB_CLIENT_SECRET}
187+
webhookUrl: ${GITHUB_WEBHOOK_URL}
188+
webhookSecret: ${GITHUB_WEBHOOK_SECRET}
189+
privateKey: |
190+
${GITHUB_PRIVATE_KEY_FILE}
191+
signInPage: __<your_main_authentication_provider>__
192+
----
193+
====
194+
162195
--
163196

164197
.Verification

modules/authorization/proc-mounting-the-policy-csv-file-using-the-operator.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ permission:
5353
.Example custom resource
5454
[source, yaml]
5555
----
56-
apiVersion: v1
57-
kind: ConfigMap
56+
apiVersion: rhdh.redhat.com/v1alpha1
57+
kind: Backstage
5858
metadata:
5959
name: example
6060
spec:

modules/importing-repositories/procedure-enabling-the-bulk-import-from-github-feature.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
You can enable the Bulk Import feature for users and give them the necessary permissions to access it.
44

55
.Prerequisites
6-
* You have link:{authentication-book-url}#enabling-authentication-with-github[configured GitHub authentication and integration].
6+
* You have link:{authentication-book-url}#enabling-authentication-with-github[configured GitHub integration].
77

88
.Procedure
99

modules/importing-repositories/procedure-importing-multiple-repositories-from-github.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
In {product}, you can select your GitHub repositories and automate their onboarding to the {product-short} catalog.
55

66
.Prerequisites
7-
* You have link:{authentication-book-url}#enabling-authentication-with-github[configured GitHub authentication and integration].
87
* You have xref:enabling-and-giving-access-to-the-bulk-import-feature[enabled the Bulk Import feature and gave access to it].
98

109
.Procedure

0 commit comments

Comments
 (0)