Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
5
respuestas

Error creando stack

Al momento de crear el stack lanza este error. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

deberían mostrar fallas o errores comunes y sus posible soluciones, en ocasiones debemos considerar posibles fallos, este es uno de esos, la pantalla en la que al instructor le aparece la configuración de red no me aparece.

5 respuestas

Hola Wagner, ¿Cómo estás?

Para entender mejor el problema que tienes, ¿Podrías, por favor, enviarnos un pantallazo de lo que aparece al momento que configuras tu stack? Pues normalmente, cuando creas una cuenta en OCI, tu nombre de usuario ya viene con el compartimiento y privilegios de root asignados.

Si quieres verificar tus compartimientos debes ir al menú sandwich, en la parte superior izquierda de la página principal de OCI, seleccionar Identity and Security y entrar a Compartments:

1.jpg

Allí, en tu compartimiento irás al lado derecho, al final en los 3 puntitos, y das clic, y seleccionas View Compartment Details:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

En los detalles, justo abajo de tu nombre de usuario, debe decir que es: The root Compartment of the tenancy.

Por favor, cuando revises esto, nos cuentas que hallaste.

Quedaremos atentos.

Respetuosamente,

Álvaro Camacho

Buenas noches,

realice el aprovisionamiento del stack nuevamente, después revise el view compartment datails y esto es lo que se observa. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Seguido a esto copie el log que arroja cuando es aplicado el stack.

Getting providers hosted on RMS

Initializing provider plugins...

- Finding latest version of hashicorp/oci...

- Installing hashicorp/oci v4.85.0...

- Installed hashicorp/oci v4.85.0 (unauthenticated)

The following providers do not have any version constraints in configuration,

so the latest version was installed.

To prevent automatic upgrades to new major versions that may contain breaking

changes, we recommend adding version constraints in a required_providers block

in your configuration, with the constraint strings suggested below.

*hashicorp/oci: version = "~> 4.85.0"

Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see

any changes that are required for your infrastructure. All Terraform commands

should now work.

If you ever set or change modules or backend configuration for Terraform,

rerun this command to reinitialize your working directory. If you forget, other

commands will detect it and remind you to do so if necessary.

data.oci_identity_tenancy.tenant_details: Refreshing state... [id=ocid1.tenancy.oc1..aaaaaaaayslb7p54pjifo3ojlvnen7vvsdpe5gh44urhib2t****qgitvxa]

data.oci_identity_compartment.current_compartment: Refreshing state... [id=ocid1.tenancy.oc1..aaaaaaaayslb7p54pjifo3ojlvnen7vvsdpe5gh44urhib2t*****qgitvxa]

data.oci_identity_regions.current_region: Refreshing state... [id=IdentityRegionsDataSource-0]

data.oci_identity_regions.home-region: Refreshing state... [id=IdentityRegionsDataSource-0]

oci_identity_group.ods-group: Refreshing state... [id=ocid1.group.oc1..aaaaaaaa7ysmam7ybh5xkaupvboutmcria6qdc3r357******yvtxwmzjpq]

oci_identity_dynamic_group.ods-dynamic-group: Refreshing state... [id=ocid1.dynamicgroup.oc1..aaaaaaaavo4bh5fw2cuqw4ldpenjxo2m7tb******dqzox2qmug6ktlnkrpa]

oci_identity_policy.ods-policy: Creating...

Error: 400-InvalidParameter, Compartment {w*******} does not exist or is not part of the policy compartment subtree

Suggestion: Please update the parameter(s) in the Terraform config as per error message Compartment {w*******} does not exist or is not part of the policy compartment subtree

Documentation: https://registry.terraform.io/providers/oracle/oci/latest/docs/resources/identity_policy

API Reference: https://docs.oracle.com/iaas/api/#/en/identity/20160918/Policy/CreatePolicy

Request Target: POST https://identity.sa-saopaulo-1.oci.oraclecloud.com/20160918/policies

Provider version: 4.85.0, released on 2022-07-25.

Service: Identity Policy

Operation Name: CreatePolicy

OPC request ID: d72b5ca5fbdc5f9c42fa3ddeb21f1a58/25BEA0B2AB357**********1B41/CDA1B1E59009577FB9CC7A76853A7586

  on iam.tf line 54, in resource "oci_identity_policy" "ods-policy" 

  54:     resource "oci_identity_policy" "ods-policy" {

Lo que logro entender es que mi usuario no existe o no hace parte de las políticas del compartment subtree (árbol de compartimiento)

Hola Wagner,

Gracias por enviarnos el log, sin embargo, son muchas las causas que pueden estar generando un problema de políticas del compartimiento.

Por la descripción de tu problema, lo que sucede es que desde el momento en que creaste el servicio de Data Science, cuando seleccionaste el template debes configurar las variables para los recursos de la infraestructura: Allí es donde se especifican las políticas IAM y la configuración de red (Network Configuration) los cuales debes dejar por defecto tal cual se indica en el video. Ahora bien, si no te aparece Network Configuration (como lo mencionaste en tu primer post), es porque necesitas tener créditos disponibles en tu cuenta (Los USD 300 que te ofrece Oracle durante el free tier) Estos créditos tienen validad de 30 días y ellos te permiten que tengas acceso a varios de sus recursos, y entre ellos, a una VCN, lo cual es indispensable a la hora de crear el Stack.

Espero haber podido ayudarte.

Saludos cordiales.

Buenas tardes,

He borrado el stack anterior y he realizado los pasos para crear uno nuevo, con los créditos disponibles aún no aparece la sección de network.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Los créditos siempre han estado disponibles,quedo atento a sus comentarios e instrucciones para poder configurar correctamente el stack.

Aún sin una solución acertada, continuo con el mismo error, con créditos aún el error persiste, pasa el tiempo y no puedo avanzar en el curso.