codebuild not pulling bitbucket lfs large files

0

I am running codepipeline with codebuild, I can pull the repo, however, I cannot pull the LFS large files. I have followed various guides on the internet, but have come to realize that codestar is not trying to connect to bitbucket LFS. In the bitbucket history I see the regular clone request but do not see the git lfs request. Codestar seems to be acting as a proxy

I am enclosing my buildpec.yml and some logs. It fails at line git lfs pull


phases:
  install:
    commands:
      - cd /tmp/
      - curl -OJL https://github.com/git-lfs/git-lfs/releases/download/v2.13.3/git-lfs-linux-amd64-v2.13.3.tar.gz
      - tar xzf git-lfs-linux-amd64-v2.13.3.tar.gz
      - ./install.sh
      - cd $CODEBUILD_SRC_DIR
      - git lfs pull 
  build:
    commands:
      - echo Build started on `date`
      - echo Building the Docker image...
      - docker build -f ci/Dockerfile -t system1.datagen.tech:5000/dg-simulated-reality-ecr:teststeve .
  post_build:
    commands:
      - echo Build completed on `date`
      - echo Pushing the Docker images...
      - docker push system1.datagen.tech:5000/dg-simulated-reality-ecr:teststeve
      - echo Writing image definitions file...

aws logs


[Container] 2021/12/28 14:06:47 Running command git lfs pull
batch response: Authorization error: https://codestar-connections.us-east-1.amazonaws.com/git-http/ACCOUNTNUMBER/us-east-1/ARNSTUFF/MYCOMPANY/MYREPO.git/info/lfs/objects/batch
Check that you have proper access to the repository
........

[Container] 2021/12/28 14:06:47 Command did not exit successfully git lfs pull exit status 2
[Container] 2021/12/28 14:06:47 Phase complete: INSTALL State: FAILED
[Container] 2021/12/28 14:06:47 Phase context status code: COMMAND_EXECUTION_ERROR Message: Error while executing command: git lfs pull. Reason: exit status 2

Steve
gefragt vor 2 Jahren110 Aufrufe
Keine Antworten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen