tengo algunos nublar scripts para ejecutar cuando mi AWS EC2Ubuntu se inicia la instancia.
quiero configurar GIT variables de configuración, con el siguiente código.
#cloud-config
runcmd:
- [ sh, -c, "git config --global user.name 'myname'"]
Al iniciar sesión en la terminal. puedo ejecutar git config –global usuario.nombre ‘mi nombre’ sin problema
Sin embargo, cuando intento iniciar mi instancia con el nublar código. me sale un mensaje de error
fatal: $HOME no establecido
Mi entendimiento es que esto se debe a que el HOGAR no está configurado cuando se inicia la instancia.
Buscando una solución, para que la variable git se establezca en el inicio o una solución alternativa.
-
Confirmo, configurando ese contexto para resolver el problema anterior. ¡Gracias!
– rafal1337
21 de noviembre de 2019 a las 10:44
-
confirmado, cambiando a
git config --system ____
degit config --global ____
en mi script de datos de usuario solucionó mi problema– Robin
17 de diciembre de 2019 a las 15:02
-
Usando la configuración de sslVerify, obtuve
error: could not lock config file /opt/etc/gitconfig: Read-only file system
error– usuario3382968
10 de junio de 2021 a las 7:08
tal vez su secuencia de comandos requiere una sesión de usuario
– McNets
4 de noviembre de 2016 a las 15:23