-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copy check updates for quarterly check updates #1139
Copy check updates for quarterly check updates #1139
Conversation
/hold |
02227cb
to
b9bb626
Compare
b9bb626
to
0e4f0e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks pretty good! One comment which I am not 100% sure on. Id probably try to test this somehow, maybe add echo
in front of the actual builtkit command so you can run it quickly and just verify what it will do in different cases?
eks-distro-base/Makefile
Outdated
@@ -746,6 +752,7 @@ test-all-minimal-images: $(addprefix test-minimal-images-, $(MINIMAL_VARIANTS)) | |||
standard-update: UPDATE_TARGET=standard-images | |||
standard-update: IMAGE_NAME=eks-distro-base | |||
standard-update: IMAGE_COMPONENT=$(IMAGE_NAME) | |||
standard-update: SECURITY?= |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I dont think you want/need this here since this target is called as a part of the update
target which will it accordingly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For some reason before this was added we were getting test failures, but can definitely test quickly to see how it runs in the different scenarios.
484863a
to
0b50fc9
Compare
eks-distro-base/Makefile
Outdated
create-rebuild-pr: IMAGE_REBUILD_BRANCH=rebuild-all-minimal-images | ||
create-rebuild-pr: | ||
$(MAKE_ROOT)/../pr-scripts/create_pr.sh eks-distro-build-tooling 'EKS_DISTRO_TAG_FILE' $(IMAGE_REBUILD_BRANCH) | ||
.PHONY: echo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this needed?
eks-distro-base/Makefile
Outdated
|
||
.PHONY: update | ||
update: buildkit-check open-pr-check $(UPDATE_TARGETS) | ||
update: SECURITY?=--security | ||
update: var-value-SECURITY \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why var-value-SECURITY
as a prereq?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left over from testing. Will remove.
f698e9f
to
97f2a59
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rcrozean The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/unhold |
Issue #, if available:
Description of changes:
Instead of rebuilding the minimal images every quarter regardless of the requirements to the images, we check the images for any updates the packages may require similar to how we check for security updates.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.