aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.51k stars 268 forks source link

Errors while generating olm bundle for `dynamodb-controller-v1.4.0` #2411

Closed ack-bot closed 5 days ago

ack-bot commented 1 month ago

Errors while generating olm bundle for dynamodb-controller-v1.4.0

stdout for olm-create-bundle.sh dynamodb v1.4.0:

Building release artifacts for dynamodb-v1.4.0

stderr for olm-create-bundle.sh dynamodb v1.4.0:

Error: cannot clone repository: context deadline exceeded: take too long to clone aws sdk repo, please consider manually 'git clone https://github.com/aws/aws-sdk-go-v2' to cache dir /root/.cache/aws-controllers-k8s/src/aws-sdk-go-v2

Steps for closing this issue:

  1. Checkout code-generator and dynamodb-controller repositories
  2. From code-generator repo, execute ./scripts/olm-create-bundle.sh dynamodb v1.4.0
  3. Checkout community-operators and community-operators-prod repositories
  4. Copy manifests, metadata and tests directories from dynamodb-controller/olm/bundle/ into community-operators/operators/ack-dynamodb-controller/1.4.0
  5. Copy bundle.Dockerfile from dynamodb-controller/olm/ into community-operators/operators/ack-dynamodb-controller/1.4.0
  6. Create a new pull request with these changes for community-operators
  7. Copy contents from dynamodb-controller/olm/bundle/ into community-operators-prod/operators/ack-dynamodb-controller/1.4.0
  8. Copy bundle.Dockerfile from dynamodb-controller/olm/ into community-operators-prod/operators/ack-dynamodb-controller/1.4.0
  9. Create a new pull request with these changes for community-operators-prod
  10. Mention this issue number in the both pull requests
  11. When both PRs are merged, close this issue

For more guidance, create an issue or reach out on Slack.

github-actions[bot] commented 1 month ago

Hello @ack-bot đź‘‹ Thank you for opening an issue in ACK! A maintainer will triage this issue soon.

We encourage community contributions, so if you're interested in tackling this yourself or suggesting a solution, please check out our Contribution and Code of Conduct guidelines.

You can find more information about ACK on our website.