-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Clean up the git-init base Dockerfile and Task. #4765
Clean up the git-init base Dockerfile and Task. #4765
Conversation
My previous change switched us off of the Dockerfile-based `git-init` base image in favor of `ghcr.io/distroless/git` (:tada:), however, I wanted to stagger cleaning this up so we could keep rebuilding it in case we needed to rollback. This cleans up the Dockerfile and Task, which should complete the migration. Fixes: tektoncd#4752
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.
/lgtm
Woohoo! 🎉
/test pull-tekton-pipeline-alpha-integration-tests |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester 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 |
/hold cancel |
The task is not used and defined anymore as we removed the git-init base image Dockerfile now, we don't need it. It got removed in tektoncd#4765 but not from the `Pipeline`. This also removes it from the `kustomization.yml` file. This should help fix the plumbing issue we have with re-deploying nightly payload (`Task`, `Pipeline`, …), as the `kustomization.yml` as is was invalid. Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
The task is not used and defined anymore as we removed the git-init base image Dockerfile now, we don't need it. It got removed in #4765 but not from the `Pipeline`. This also removes it from the `kustomization.yml` file. This should help fix the plumbing issue we have with re-deploying nightly payload (`Task`, `Pipeline`, …), as the `kustomization.yml` as is was invalid. Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
My previous change switched us off of the Dockerfile-based
git-init
base image in favor ofghcr.io/distroless/git
(:tada:), however, I wanted to stagger cleaning this up so we could keep rebuilding it in case we needed to rollback.This cleans up the Dockerfile and Task, which should complete the migration.
Fixes: #4752
/kind cleanup
/hold
Going to leave a hold on this so we have some bake time on the distroless images. I'm sure we need at least one more change to stop running this task before we can simply delete it. cc @afrittoli @vdemeester
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
functionality, content, code)
(if there are no user facing changes, use release note "NONE")
Release Notes