Skip to content

Commit c900ea1

Browse files
committed
OSDOCS-3663-PT2: Fixed some issues that were missed when merging this PR
1 parent a42db66 commit c900ea1

5 files changed

+16
-46
lines changed

modules/rosa-troubleshooting-elb-service-role.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ If you have not created a load balancer in your AWS account, it is possible that
1212
Error: Error creating network Load Balancer: AccessDenied: User: arn:aws:sts::xxxxxxxxxxxx:assumed-role/ManagedOpenShift-Installer-Role/xxxxxxxxxxxxxxxxxxx is not authorized to perform: iam:CreateServiceLinkedRole on resource: arn:aws:iam::xxxxxxxxxxxx:role/aws-service-role/elasticloadbalancing.amazonaws.com/AWSServiceRoleForElasticLoadBalancing"
1313
----
1414

15+
.Procedure
16+
1517
To resolve this issue, ensure that the role exists on your AWS account. If not, create this role with the following command:
1618

1719
[source,terminal]

modules/rosa-troubleshooting-general-deployment.adoc

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,14 @@
33
// * rosa_support/rosa-troubleshooting-deployments.adoc
44
:_content-type: PROCEDURE
55
[id="rosa-troubleshooting-general-deployment-failure_{context}"]
6-
== General deployment failure
6+
= Obtaining information on a failed cluster
77

88
If a cluster deployment fails, the cluster is put into an "error" state.
99

10+
.Procedure
1011
Run the following command to get more information:
1112

1213
[source,terminal]
1314
----
1415
$ rosa describe cluster -c <my_cluster_name> --debug
1516
----
16-
17-
[id="rosa-troubleshooting-deployment-failure-osdccsadmin_{context}"]
18-
== Deployment failure with an `osdCcsAdmin` error
19-
20-
If a cluster creation action fails, you can receive the following error message.
21-
22-
.Example output
23-
[source,terminal]
24-
----
25-
Failed to create cluster: Unable to create cluster spec: Failed to get access keys for user 'osdCcsAdmin': NoSuchEntity: The user with name osdCcsAdmin cannot be found.
26-
----
27-
28-
To fix this issue:
29-
30-
. Delete the stack:
31-
+
32-
[source,terminal]
33-
----
34-
$ rosa init --delete-stack
35-
----
36-
37-
. Reinitialize your account:
38-
+
39-
[source,terminal]
40-
----
41-
$ rosa init
42-
----

modules/rosa-troubleshooting-deployment.adoc renamed to modules/rosa-troubleshooting-osdccsadmin-deployment.adoc

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,8 @@
22
//
33
// * rosa_support/rosa-troubleshooting-deployments.adoc
44
:_content-type: PROCEDURE
5-
[id="rosa-troubleshooting-general-deployment-failure_{context}"]
6-
= General deployment failure
7-
8-
If a cluster deployment fails, the cluster is put into an "error" state.
9-
10-
Run the following command to get more information:
11-
12-
[source,terminal]
13-
----
14-
$ rosa describe cluster -c <my_cluster_name> --debug
15-
----
16-
175
[id="rosa-troubleshooting-deployment-failure-osdccsadmin_{context}"]
18-
== Deployment failure with an `osdCcsAdmin` error
6+
= Failing to create a cluster with an `osdCcsAdmin` error
197

208
If a cluster creation action fails, you can receive the following error message.
219

@@ -25,6 +13,7 @@ If a cluster creation action fails, you can receive the following error message.
2513
Failed to create cluster: Unable to create cluster spec: Failed to get access keys for user 'osdCcsAdmin': NoSuchEntity: The user with name osdCcsAdmin cannot be found.
2614
----
2715

16+
.Procedure
2817
To fix this issue:
2918

3019
. Delete the stack:

rosa_planning/rosa-sts-aws-prereqs.adoc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ When you create a ROSA cluster using AWS STS, an associated AWS OpenID Connect (
2121
====
2222

2323
include::modules/rosa-sts-aws-requirements.adoc[leveloffset=+1]
24+
[role="_additional-resources"]
25+
[id="additional-resources_aws-requirements_{context}"]
26+
.Additional resources
27+
* xref:../rosa_planning/rosa-limits-scalability.adoc#rosa-limits-scalability[AWS limits]
28+
* xref:../rosa_support/rosa-troubleshooting-deployments.adoc#rosa-troubleshooting-general-deployment-elb[Creating the service role for the Elastic load balancer (ELB)]
29+
* xref:../rosa_planning/rosa-sts-aws-prereqs.adoc#osd-aws-privatelink-firewall-prerequisites_rosa-sts-aws-prereqs[AWS firewall prerequisites]
30+
2431
include::modules/rosa-requirements-deploying-in-opt-in-regions.adoc[leveloffset=+1]
2532
include::modules/rosa-setting-the-aws-security-token-version.adoc[leveloffset=+2]
2633
include::modules/rosa-sts-aws-iam.adoc[leveloffset=+1]
@@ -31,9 +38,7 @@ include::modules/osd-aws-privatelink-firewall-prerequisites.adoc[leveloffset=+1]
3138
* xref:../rosa_planning/rosa-sts-required-aws-service-quotas.adoc#rosa-sts-required-aws-service-quotas[Review the required AWS service quotas]
3239

3340
[role="_additional-resources"]
41+
[id="additional-resources_aws-prerequisites_{context}"]
3442
== Additional resources
35-
* xref:../rosa_planning/rosa-limits-scalability.adoc#rosa-limits-scalability[Limits and scalability]
3643
* xref:../rosa_architecture/rosa_policy_service_definition/rosa-policy-process-security.adoc#rosa-policy-sre-access_rosa-policy-process-security[SRE access to all Red Hat OpenShift Service on AWS clusters]
3744
* xref:../applications/deployments/osd-config-custom-domains-applications.adoc#osd-applications-config-custom-domains[Configuring custom domains for applications]
38-
* xref:../rosa_planning/rosa-limits-scalability.adoc#rosa-limits-scalability[AWS limits]
39-
* xref:../rosa_support/rosa-troubleshooting-deployments.adoc#rosa-troubleshooting-general-deployment-elb[Creating the service role for the Elastic load balancer (ELB)]

rosa_support/rosa-troubleshooting-deployments.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ include::_attributes/attributes-openshift-dedicated.adoc[]
33
[id="rosa-troubleshooting-cluster-deployments"]
44
= Troubleshooting cluster deployments
55
:context: rosa-troubleshooting-cluster-deployments
6+
67
toc::[]
78

8-
[id="rosa-troubleshooting-deployment_{context}"]
9-
= Troubleshooting cluster deployments
109
This document describes how to troubleshoot cluster deployment errors.
1110

1211
include::modules/rosa-troubleshooting-general-deployment.adoc[leveloffset=+1]
12+
include::modules/rosa-troubleshooting-osdccsadmin-deployment.adoc[leveloffset=+1]
1313
include::modules/rosa-troubleshooting-elb-service-role.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)