From 3f3c0b31a2b1e95e867b0b447b1fd3c9dc4a0b53 Mon Sep 17 00:00:00 2001 From: Aline Abler Date: Tue, 10 Sep 2024 19:03:56 +0200 Subject: [PATCH] Fix and improve Exoscale install documentation --- .../ROOT/pages/how-tos/exoscale/install.adoc | 13 +++++++++++-- docs/modules/ROOT/partials/install/post-tasks.adoc | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/docs/modules/ROOT/pages/how-tos/exoscale/install.adoc b/docs/modules/ROOT/pages/how-tos/exoscale/install.adoc index 33b092a2..baa75976 100644 --- a/docs/modules/ROOT/pages/how-tos/exoscale/install.adoc +++ b/docs/modules/ROOT/pages/how-tos/exoscale/install.adoc @@ -171,7 +171,7 @@ RHCOS_VERSION="{ocp-patch-version}" curl -L "https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/{ocp-minor-version}/${RHCOS_VERSION}/rhcos-${RHCOS_VERSION}-x86_64-openstack.x86_64.qcow2.gz" | gunzip > rhcos-${RHCOS_VERSION}.qcow2 sudo virt-edit -a rhcos-${RHCOS_VERSION}.qcow2 \ - -m /dev/sda3:/ /loader/entries/ostree-1-rhcos.conf \ + -m /dev/sda3:/ /loader/entries/ostree-1.conf \ -e 's/openstack/exoscale/' exo storage upload rhcos-${RHCOS_VERSION}.qcow2 "sos://${CLUSTER_ID}-bootstrap" --acl public-read @@ -254,6 +254,16 @@ include::partial$install/prepare-syn-config.adoc[] === Provision Infrastructure +[NOTE] +==== +If Terraform is unable to create a new DNS domain because the DNS subscription limit has been reached, you need to manually upgrade the DNS subscription in the Exoscale console (DNS tab). + +Similarly, if Terraform is unable to create new instances because the usage of resource 'instance' has been exceeded, you can request a quota increase via the Exoscale console (Organization -> Quotas). +This usually gets processed within 5-10 minutes. + +You can retry the failed `terraform apply` step afterwards. +==== + include::partial$exoscale/configure-terraform-secrets.adoc[] include::partial$setup_terraform.adoc[] @@ -292,7 +302,6 @@ module "cluster" { EOF terraform apply -target "module.cluster.module.lb.module.hiera" ---- - . Set up DNS NS records on parent zone using the data from the Terraform output variable `ns_records` from the previous step . Review and merge the LB hieradata MR (listed in Terraform output `hieradata_mr`) and wait until the deploy pipeline after the merge is completed. diff --git a/docs/modules/ROOT/partials/install/post-tasks.adoc b/docs/modules/ROOT/partials/install/post-tasks.adoc index be2926d0..faaafd6d 100644 --- a/docs/modules/ROOT/partials/install/post-tasks.adoc +++ b/docs/modules/ROOT/partials/install/post-tasks.adoc @@ -7,4 +7,4 @@ ==== Generic -. Do a https://docs.openshift.com/container-platform/latest/updating/updating-cluster-cli.html#updating-cluster-cli[first maintenance] +. Do a https://docs.openshift.com/container-platform/latest/updating/updating_a_cluster/updating-cluster-cli.html#update-upgrading-cli_updating-cluster-cli[first maintenance]