fix(ci): use apollo-ci image for generate-db-dump#3348
Conversation
📝 WalkthroughWalkthroughThe CI workflow now disables CGO for the amd64 updater build step and runs the ChangesCI Workflow Update
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
/test slim-e2e-tests |
|
@BradLugo: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
#3303 introduced a bug where
generate-db-dumpwill error in the following manner:Example: https://github.com/stackrox/scanner/actions/runs/28485288342/job/84434649671
Additionally, since the updater build job uses an image that won't be in sync with dependent jobs, we may run into issues with the dynamically linked libraries available in the image. Example of when this will cause a problem: https://github.com/stackrox/scanner/actions/runs/28487169799/job/84440317595?pr=3348
These changes add the apollo-ci image back to the
generate-db-dumpjob and setCGO_ENABLED=0during the updater build to ensure the updater can run properly.