Size: a a a

2020 April 17

V

Viacheslav in AWS_RU
Bucket policy нужно настроить
источник

DN

Denys N in AWS_RU
Может не очень понятно выразился, бакет находиться в другом аккаунте, они сказали, что всё настроили и прислали role arn и bucket arn
источник

М

Михаил in AWS_RU
Всем привет!
Подскажите в чем может быть проблема, есть ECS Cluster, хочу запустить 3 контейнера на 1 EC2 инстансе, но инстанс ни в какую не регистрируется в кластере? Роли созданы и приаттачены, VPC и SG одни и те же. Захожу в инстанс смотрю логи, а там агент не может запуститься. Буквально вчера все еще работало, пересоздавал кластер из-за того, что надо было увеличить размер инстанса, чтобы запустить все контейнеры сразу.

2020-04-17T12:18:41Z [INFO] Removing existing agent container ID: f982804bf47ad104fcb150eab0d87a4fda26b205c45eed824e45facedc74ffc2
2020-04-17T12:18:41Z [INFO] Starting Amazon Elastic Container Service Agent
2020-04-17T12:19:03Z [INFO] Agent exited with code 1
2020-04-17T12:19:03Z [WARN] ECS Agent failed to start, retrying in 16.333742716s
2020-04-17T12:19:20Z [INFO] Container name: /ecs-agent
источник

V

Viacheslav in AWS_RU
Oleg 👑 Konung
Всем привет. Подскажите, пожалуйста, тестирую codebuild для билда и пуша в ECR
Создал один прожект, привязал к нему CodeBuildServiceRole с подключенной полиси в ECR, команда в buildspec $(aws ecr get-login --no-include-email) отрабатывает без проблем
Создал второй проект, подключил ту же самую роль, в этом билде на этом шагу отваливается с
[Container] 2020/04/17 12:08:46 Running command $(aws ecr get-login --no-include-email)
/usr/bin/env: 'sh #\r': No such file or directory

[Container] 2020/04/17 12:08:47 Command did not exit successfully $(aws ecr get-login --no-include-email) exit status 127


Пишут типа не хватает прав в ECR, но хз роль та же что и в первом прожекте. Чего может не хватать ?
В скрипте/yaml похоже виндовые CRLF, поэтому ошибка. Нужно сделать LF.
источник

OK

Oleg 👑 Konung in AWS_RU
Viacheslav
В скрипте/yaml похоже виндовые CRLF, поэтому ошибка. Нужно сделать LF.
хм, а можно в каком нить редакторе это чекнуть ?
источник

V

Viacheslav in AWS_RU
vscode в правом нижнем углу пишет
источник

V

Viacheslav in AWS_RU
там кодировка и linefeeds
источник

OK

Oleg 👑 Konung in AWS_RU
а вижу, в атоме внизу тоже есть. стоит LF
источник

V

Viacheslav in AWS_RU
странно, 'sh #\r' это где-то \r\n
источник

V

Viacheslav in AWS_RU
CRLF вместо LF
источник

V

Viacheslav in AWS_RU
попробуй прочекать 'which aws' или aws sts get-caller-identity до ecr login
источник

V

Viacheslav in AWS_RU
SHELL выставить в /bin/bash
источник

OK

Oleg 👑 Konung in AWS_RU
угу спасиб, сча попробую
источник

OK

Oleg 👑 Konung in AWS_RU
Viacheslav
SHELL выставить в /bin/bash
неа, не помогает(
assumed role получаю правильную
источник

OK

Oleg 👑 Konung in AWS_RU
прогнал уже через dos2unix как советует, типа все ок с окончаниями строк
источник

V

Viacheslav in AWS_RU
get-caller-identity проходит?
источник

OK

Oleg 👑 Konung in AWS_RU
ага
источник

OK

Oleg 👑 Konung in AWS_RU
ща по приколу попробую вторую версию кли ставить и через нее логинится
источник

OK

Oleg 👑 Konung in AWS_RU
хаха тож самое
источник

N

Nikolai in AWS_RU
это извечная проблема с ecr
источник