Skip to content

Add Tekton Chains to the operator#630

Merged
tekton-robot merged 10 commits intotektoncd:mainfrom
piyush-garg:concaf/feature/chains
Mar 4, 2022
Merged

Add Tekton Chains to the operator#630
tekton-robot merged 10 commits intotektoncd:mainfrom
piyush-garg:concaf/feature/chains

Conversation

@piyush-garg
Copy link
Contributor

@piyush-garg piyush-garg commented Feb 23, 2022

Add chains to the operator

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

See the contribution guide for more details.

Release Notes

Add Tekton Chains to the operator

@tekton-robot tekton-robot added the release-note Denotes a PR that will be considered when it comes time to generate release notes. label Feb 23, 2022
@tekton-robot tekton-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Feb 23, 2022
@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 6ef0723 to 40b2f80 Compare February 23, 2022 15:10
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 40b2f80 to 1886fa3 Compare February 23, 2022 15:29
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@tekton-robot tekton-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Feb 26, 2022
@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 1886fa3 to cdbe445 Compare February 27, 2022 18:57
@tekton-robot tekton-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Feb 27, 2022
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg
Copy link
Contributor Author

/retest

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 1ee7170 to a54860a Compare February 28, 2022 09:11
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from a54860a to 0c9ede5 Compare February 28, 2022 09:47
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 0c9ede5 to 377c2eb Compare February 28, 2022 10:12
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 377c2eb to 56dafbe Compare February 28, 2022 10:58
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 821b91b to d8d563b Compare February 28, 2022 13:08
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.9% 41.3% -0.7
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 74.1%

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from d8d563b to 4ce2041 Compare March 1, 2022 07:20
@piyush-garg
Copy link
Contributor Author

/retest

@sm43
Copy link
Member

sm43 commented Mar 3, 2022

/test pull-tekton-operator-integration-tests

@piyush-garg
Copy link
Contributor Author

/retest

@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

1 similar comment
@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

@piyush-garg
Copy link
Contributor Author

/retest

@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

2 similar comments
@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

@piyush-garg
Copy link
Contributor Author

/test pull-tekton-operator-integration-tests

@piyush-garg
Copy link
Contributor Author

/retest

@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from 2023eca to d1a9054 Compare March 4, 2022 07:32
@tekton-robot tekton-robot removed the lgtm Indicates that a PR is ready to be merged. label Mar 4, 2022
concaf and others added 10 commits March 4, 2022 13:02
This will update the tektonchains reconciler logic
for having better upgrades and making sure the existence of
only one installerset by having type in labels
This will fix the order of running e2e tests as
config test should be run before component tests in common pkg

we need to run the tekton config first because other
tests remove the tektonconfig object
This will add a fix that if targetNamespace of pipeline and chains
are same so remove the namespace object from chains manifest as
the namespace will be already created and we dont need to
delete that if chains is deleted
@piyush-garg piyush-garg force-pushed the concaf/feature/chains branch from d1a9054 to c6fd995 Compare March 4, 2022 07:32
@tekton-robot
Copy link
Contributor

The following is the coverage report on the affected files.
Say /test pull-tekton-operator-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/operator/v1alpha1/tektonchains_lifecycle.go Do not exist 43.8%
pkg/apis/operator/v1alpha1/tektonchains_types.go Do not exist 0.0%
pkg/apis/operator/v1alpha1/tektonchains_validation.go Do not exist 75.0%
pkg/reconciler/common/releases.go 41.3% 40.6% -0.6
pkg/reconciler/openshift/common/transformer.go 80.0% 81.2% 1.2
pkg/reconciler/shared/tektonconfig/chains/chains.go Do not exist 61.8%

@sm43
Copy link
Member

sm43 commented Mar 4, 2022

CI 🎉
/lgtm
/meow

@tekton-robot
Copy link
Contributor

@sm43: cat image

Details

In response to this:

CI 🎉
/lgtm
/meow

Instructions 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/test-infra repository.

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 4, 2022
@tekton-robot tekton-robot merged commit f784bcb into tektoncd:main Mar 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants