localstack / localstack/setup-localstack

0.3.2 `localstack` command not found

Aberta
#69 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
Shell
Estrelas
40
Forks
13
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

From GHA logs:

Run if [ "$USE_PRO" = true ]; then
  if [ "$USE_PRO" = true ]; then
    if [ "x$LOCALSTACK_API_KEY" != "x" ]; then
      echo "WARNING: LOCALSTACK_API_KEY is deprecated, please use LOCALSTACK_AUTH_TOKEN instead."
    fi
    if [ "x$LOCALSTACK_AUTH_TOKEN" = "x" -a "x$LOCALSTACK_API_KEY" = "x" ]; then
      echo "WARNING: LocalStack Auth Token not detected, please verify your configuration..."
    fi
    CONFIGURATION="DNS_ADDRESS=127.0.0.1 ${CONFIGURATION}"
    IMAGE_NAME="${IMAGE_NAME:-localstack/localstack-pro:${IMAGE_TAG}}"
  else
    IMAGE_NAME="${IMAGE_NAME:-localstack/localstack:${IMAGE_TAG}}"
  fi
  
  CONFIGURATION="IMAGE_NAME=${IMAGE_NAME} ${CONFIGURATION}"
  docker pull ${IMAGE_NAME} &
  export CI_PROJECT=
  eval "${CONFIGURATION} localstack start -d"
  
  if [ "$SKIP_WAIT" = false ]; then
    localstack wait -t ${LS_WAIT_TIMEOUT:-30}  # Let users configure the timeout via env variable
  fi
  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  env:
    GITHUB_REPO_NAME: TrueRowing/hydrow-identity
    NPM_CONFIG_USERCONFIG: /home/runner/_work/_temp/.npmrc
    NODE_AUTH_TOKEN: XXXXX-XXXXX-XXXXX-XXXXX
    GH_ACTION_ROOT: ./../../_actions/LocalStack/setup-localstack/v0.3.2
    LOCALSTACK_AUTH_TOKEN: ***
    SERVICES: cognito-idp,kms
    IMAGE_TAG: latest
    INSTALL_AWSLOCAL: true
    USE_PRO: true
    CONFIGURATION: 
    SKIP_WAIT: false
/home/runner/_work/_temp/c586c0b3-9067-483a-b653-4b8a7d5a08b0.sh: line 17: localstack: command not found

The relevant action step:

            - name: configure localstack
              uses: LocalStack/setup-localstack@v0.3.2
              with:
                  image-tag: 'latest'
                  install-awslocal: 'true'
              env:
                  LOCALSTACK_AUTH_TOKEN: ${{ secrets.LOCALSTACK_AUTH_TOKEN }} # If using Pro
                  SERVICES: cognito-idp,kms # Example services to start

Fails everytime with a process exited with error code 127.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece pela etapa do workflow do GitHub Actions que usa LocalStack/setup-localstack@v0.3.2 e compare-a com os comandos shell e o ambiente registrados. Reproduza o workflow, investigue por que o executável localstack não está disponível e verifique se o comando está presente e se a configuração é concluída sem o código de saída 127.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
github-actions, shell
Domínio
ci-cd
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
52/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.