-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
1. CPaaS Pipeline configuration to get release.yml and product.yml/ Request for a cpass instance (repo for populating product.yml and release.yml)https://cpaas.pages.redhat.com/documentation/users/getting_started.html#_cpaas_onboarding
2. Request OpenShift GitHub Repos by filling out: https://devservices.dpp.openshift.com/support/new_github_repo_request/ or your own GitHub Org if not OpenShift. Eg: https://issues.redhat.com/browse/DPP-13807
3. Create midstream repository and configure it to point to the GH repositories. E.g. https://gitlab.cee.redhat.com/workloads-team/kube-descheduler-operator/-/tree/kdo-5.0-rhel-9
4. Configure product.yaml and point it to the midstream repository
5. Once a repository is created the CI needs to be configured. In practice you may copy paste already existing jobs in https://github.com/openshift/release/tree/master/ci-operator/config/openshift and update them slightly as needed. Read more: https://docs.ci.openshift.org/docs/how-tos/onboarding-a-new-component/
Resources:
https://docs.google.com/document/d/1Y3q5VqBKwF2X5gV-KfcSRSTLnoeUlHHHhpDbEpntzFQ/edit#heading=h.ums8y4xz2t13
Google space to ask questions: CPaaS Users
Dependencies: Get approval for your Brand Name
Responsible: Engineering