-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
8
-
False
-
None
-
False
-
-
-
DevOps - Global Sprint 2023-05
-
No
Summary
This task captures the work necessary to automate the creation of new prow configurations for each component in the pipeline and backplane-pipeline manifests based on the previous release's existing configuration. This includes carrying out best-effort modifications to update the prior versions configuration to match the new target release.
Outputs
A Tekton task that, when armed with the correct access credentials, will take his input a target source release, a target new release version, and a source manifest or manifest segment and automatically generate updated prow configurations based on the source release's configuration. The newly generated prow configuration should be modified in a best effort fashion to target the new release version without modifying critical function from the previous configuration.
This tool should automatically generate a pull request to the openshift/release repository for each component, manifest, or a set of components as input to the task at the discretion of the implementer.
This task should be formatted in such a way that it can be portably added to a larger pipeline and PipelineRun to cut over a new release stream automatically.