Skip to content

Commit f5e8702

Browse files
committed
[OCPBUGS-37638]: Add troubleshooting docs for HCP on bare metal
1 parent c599fe0 commit f5e8702

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed

hosted_control_planes/hcp-troubleshooting.adoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,18 @@ include::modules/hcp-ts-non-bm.adoc[leveloffset=+2]
4848

4949
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.12/html/clusters/cluster_mce_overview#remove-managed-cluster[Removing a cluster from management]
5050

51+
[id="hcp-ts-bm"]
52+
== Troubleshooting hosted clusters on bare metal
53+
54+
The following information applies to troubleshooting {hcp-short} on bare metal.
55+
56+
include::modules/hcp-ts-bm-nodes-not-added.adoc[leveloffset=+2]
57+
58+
[role="_additional-resources"]
59+
.Additional resources
60+
61+
* link:https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.12/html-single/clusters/index#on-prem-creating-your-cluster-with-the-cli-pull-secret[Add the pull secret to the namespace]
62+
5163
include::modules/hosted-restart-hcp-components.adoc[leveloffset=+1]
5264
include::modules/hosted-control-planes-pause-reconciliation.adoc[leveloffset=+1]
5365
include::modules/scale-down-data-plane.adoc[leveloffset=+1]
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * hosted_control_planes/hcp-troubleshooting.adoc
4+
5+
:_mod-docs-content-type: PROCEDURE
6+
[id="hcp-ts-bm-nodes-not-added_{context}"]
7+
= Nodes fail to be added to {hcp} on bare metal
8+
9+
When you scale up a {hcp} cluster with nodes that were provisioned by using Assisted Installer, the host fails to pull the ignition with a URL that contains port 22642. That URL is invalid for {hcp} and indicates that an issue exists with the cluster.
10+
11+
.Procedure
12+
13+
. To determine the issue, review the assisted-service logs:
14+
+
15+
[source,terminal]
16+
----
17+
$ oc logs -n multicluster-engine <assisted_service_pod_name> <1>
18+
----
19+
+
20+
<1> Specify the Assisted Service pod name.
21+
22+
. In the logs, find errors that resemble these examples:
23+
+
24+
[source,terminal]
25+
----
26+
error="failed to get pull secret for update: invalid pull secret data in secret pull-secret"
27+
----
28+
+
29+
[source,terminal]
30+
----
31+
pull secret must contain auth for \"registry.redhat.io\"
32+
----
33+
34+
. To fix this issue, see "Add the pull secret to the namespace" in the {mce} documentation.
35+
+
36+
[NOTE]
37+
====
38+
To use {hcp}, you must have {mce-short} installed, either as a standalone operator or as part of {rh-rhacm-title}. Because the operator has a close association with {rh-rhacm-title}, the documentation for the operator is published within that product's documentation. Even if you do not use {rh-rhacm-title}, the parts of its documentation that cover {mce-short} are relevant to {hcp}.
39+
====

0 commit comments

Comments
 (0)