aws login --region should persist the region to the profile
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
Línea de trabajo
Busca la implementación del comando aws login en el código fuente de aws-cli. Identifica dónde se procesa la marca --region y dónde se escribe la configuración del perfil después de la autenticación. Modifica el flujo de inicio de sesión para persistir la región proporcionada en el ajuste region del perfil en ~/.aws/config cuando se pasa la marca y no hay ninguna región configurada actualmente. Agrega o actualiza pruebas para verificar este comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the feature
aws login --region <region> should save that region as the profile's default region in ~/.aws/config (or offer a flag to do so).
Use Case
After aws login --remote --region us-east-1, the resulting profile only contains login_session. aws configure get region returns nothing, so later commands without --region fail or need a separate aws configure set region. New users expect the region they signed in with to stick.
Proposed Solution
When --region is passed to aws login and the profile has no region set, write it. Alternatively, prompt for it, or add --set-default-region.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CLI version used
2.37.9
Environment details (OS name and version, etc.)
Ubuntu 24.04 (headless server), x86_64
- Lenguaje dominante
- Python
- Estrellas
- 17.4k
- Forks
- 4.8k
- Merge medio
- 4 d 3 h
- PR fusionados (30 d)
- 64
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de aws/aws-cli
-
bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días
-
aws history show/list: UnboundLocalError instead of clear error when pager fails to startPosiblemente ocupada @Adityaj0 la tomó hace 86 días. Abiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días
-
CodeArtifact login: auth token leaked unredacted in CommandFailedError via subprocess stderrPosiblemente ocupada @PANYAMHEMANTH la tomó hace 7 días. Abiertocodeartifact login investigating p2
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 2 días
-
Refactor: drop redundant list() wrapper around sorted() in formatter.py/text.pyPosiblemente ocupada @Adityaj0 la tomó hace 88 días. Abiertofeature-request p3
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
aws/aws-cli#10568 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
aws configure set s3.* can raise UnboundLocalError when updating nested config blocksPosiblemente ocupada @fallintoplace la tomó hace 171 días. Abiertobug configure p3
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
aws/aws-cli#10348 · 1 comentario ·
Los mantenedores suelen responder en 2 días
Todos los issues de aws/aws-cli
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
gke-labs/kube-agents#5671 ·
Los mantenedores suelen responder en 1 día
-
docs(auth): Method B step 4 should tell users to tick "Use this client for an AI-powered agent"Abiertodocumentation next-release v0.9.6
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
khuisman/mcp-gee-sweet#1446 ·
Los mantenedores suelen responder en 1 día
-
In-box secret files written before their chmod: lc-creds, stacks tee, and the workspace tokenAbiertomodel:sonnet runtime:claude security size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
FootprintAI/Containarium#3671 ·
Los mantenedores suelen responder en 1 día
-
HolidayBase: reassigning `language` does not re-initialize translations or re-populate holidaysPosiblemente ocupada @shikhabhadoria la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vacanza/holidays#4116 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug CLI exec
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día