ECS driver does not work.
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece por libcloud/container/drivers/ecs.py, especialmente pela linha 69 e pela inicialização do driver do Elastic Container Service. Execute o exemplo da documentação com a região informada e inspecione o host gerado antes de chamar list_clusters(). Está concluído quando o exemplo consegue listar os nomes dos clusters ECS sem InvalidURL ou uma resposta 500 da AWS.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary
ECS driver does use wrong host name; if I fix this in the code the package send a request to AWS causing internal server error.
Detailed Information
apache-libcloud==3.3.1/Python 3.8.5/ubuntu20.04
Running the example provided in the documentation:
cls = get_driver(Provider.ECS)
conn = cls(access_id=os.getenv('AWS_ID'),
secret=os.getenv('AWS_KEY'),
region=os.getenv('AWS_REGION'))
for cluster in conn.list_clusters():
print(cluster.name)
This results an error message: requests.exceptions.InvalidURL: Failed to parse: https://ecs.%s.amazonaws.com/
If I change the line 69 in libcloud/container/drivers/ecs.py to super(ElasticContainerDriver, self).__init__(access_id, secret, host=ECR_HOST % (region)), I get a response 500 from AWS.
Expected behavior: list the ECS cluster names.
- Linguagem predominante
- Python
- Estrelas
- 2.1k
- Forks
- 935
- Merge médio
- 5d 3h
- PRs com merge (30d)
- 15
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de apache/libcloud
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Local range download leaves an output file after source-read failure despite delete_on_failure=TrueAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
apache/libcloud#2215 · 3 comentários · 2 reações ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
Mantenedores costumam responder em até 1 dia
Todas as issues de apache/libcloud
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
OCA/account-invoicing#2529 ·
Mantenedores costumam responder em até 1 dia
-
area/ci
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
ImageGen generate-batch aborts valid JSONL jobs containing a Unicode line separator in poster textAbertabug imagen skills
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Email validation accepts a trailing newlineTalvez já em andamento @marcello-pichini assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia