
mientras se ejecuta desde el arranque jx de la computadora portátil local, crea depósitos en GoogleCloud:
....
....
The bucket gs://acmecluster1-logs-1ed782b2-db25-4631-bbf7-7a2178eec2a6 does not exist so lets create it
The bucket gs://acmecluster1-reports-4836f7b2-4f55-435d-9087-619c54d469 does not exist so lets create it
The bucket gs://acmecluster1-repository-60a6f654-7cd4-4027-9d23-1b81577 does not exist so lets create it
....
....
Más adelante, después
....
....
vault-operator addon succesfully installed.
vault operator installed in namespace jx
finding vault in namespace jx
Creating new system vault
Updated property [core/project].
Service Account exists
Downloading service account key
Error creating bucket: Creating gs://jx-vault-acmecluster1-bucket/...
ServiceException: 409 Bucket jx-vault-acmecluster1-bucket already exists., failed to run 'gsutil mb -l us-west1 -p acmecorp-one gs://jx-vault-acmecluster1-bucket' command in directory '', output: 'Creating gs://jx-vault-acmecluster1-bucket/...
falla al intentar crear otro almacenamiento. El mensaje de error "ya existe" probablemente sea falso, al menos después de finalizar la ejecución no existe dicho depósito. ¿Alguna pista de cómo solucionar este problema? Muchas gracias.
Respuesta1
El problema parece ser el nombre del depósito que jenkins-x está intentando crear. gs://jx-vault-acmecluster1-bucket
debe ser único en Google (probablemente un error en jenkins-x).
Si marca los otros depósitos creados, tendrán un uuid generado automáticamente gs://acmecluster1-repository-60a6f654-7cd4-4027-9d23-1b81577
.
Por ahora lo que sugiero es cambiar el nombre de su clúster/organización para evitar este problema por ahora.
EDITAR: También puede solucionar este problema cambiando el nombre de la bóveda en jx-requirements.yml
vault:
name: xxxxxxx #something unique