-
Notifications
You must be signed in to change notification settings - Fork 165
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
Implement lifecycle CRD #1628
Open
natalieparellano
wants to merge
39
commits into
main
Choose a base branch
from
lifecycle-crd-impl
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,780
−1,159
Open
Implement lifecycle CRD #1628
Changes from 38 commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
e693700
Add (preliminary) ClusterLifecycle types
natalieparellano e087af5
Run hack/update-codegen.sh
natalieparellano 72b48e5
Run hack/openapi-codegen.sh
natalieparellano 4541b20
Add CustomResourceDefinition
natalieparellano 224d677
Update config/controllerrole.yaml
natalieparellano a98af34
Update cmd/controller/main.go to provide lifecycle informer to builde…
natalieparellano adfd3ac
Add lifecycle version to build status
natalieparellano 776756c
Populate lifecycle version (for build status) in build metadata
natalieparellano 622650f
Register ClusterLifecycle types
natalieparellano 428fb07
Add lifecycle as a build reason
natalieparellano 86c924f
Update cmd/webhook/main.go to add ClusterLifecycleKind to known gener…
natalieparellano 8e84c40
Add lifecycle to builder spec, builder status, and builder record
natalieparellano add47fa
Add TODO
natalieparellano 0cf19a8
clusterlifecycle tests pass, I guess
natalieparellano fda81bf
Passing units for pkg/reconciler/builder/builder_test.go
natalieparellano 9d0db3a
Add TODO
natalieparellano d3cc9d3
Passing units for pkg/reconciler/clusterbuilder/clusterbuilder.go
natalieparellano 6ba20f8
Add TODO
natalieparellano 873fd06
Fix pkg/cnb/create_builder_test.go
natalieparellano ef9cff5
WIP
natalieparellano 64d0749
Passing units for pkg/cnb/create_builder.go
natalieparellano 33518b7
Add TODO
natalieparellano ba5a184
Update ResolvedClusterLifecycle struct and rerun codegen
natalieparellano ff88c9c
Resolve some TODOs
natalieparellano 8f39bc4
Validate that lifecycle image arch & arch variant match builder
natalieparellano 89000bc
Implement remote lifecycle reader
natalieparellano d001458
Delete unneeded things
natalieparellano b54d5c5
Fix SLSA
natalieparellano 94736b7
Trigger a new build when the lifecycle changes
natalieparellano cd19fbb
Fix controller compile
natalieparellano 2085772
Trigger updates on a change to the lifecycle commit, not the lifecycl…
natalieparellano 905ea8e
Don't wait for the lifecycle config map informer to be ready,
natalieparellano 5371322
Emit a better error when the lifecycle isn't ready
natalieparellano c1595ab
Fix reading lifecycle metadata from image labels
natalieparellano 38b4b80
Trigger new builds on new lifecycle version, not commit
natalieparellano 34c7efc
Remove hack/lifecycle
natalieparellano 920682e
Fix reading lifecycle metadata from image labels (and test!)
natalieparellano cd708ac
Fix e2e tests maybe
natalieparellano 3377b79
Add unit test
natalieparellano File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Unrelated change, this seems no longer used