# ussuri branching
###### tags: `Design`
:::info
The plan is to run the mini-pipeline, get one green run, shift periodic pipelines, and enable the new component ussuri pipelines.
:::
## Task stream
`Updated Apr 29 13:53 UTC`
:::spoiler Completed tasks :heavy_check_mark:
- [x] ~~move component jobs from config to rdo-jobs~~
- [x] ~~https://review.rdoproject.org/r/26673 Move component jobs from config to rdo-jobs~~
- [x] ~~https://review.rdoproject.org/r/26657 Remove component jobs definitions from config~~
- [x] ~~Duplicate component jobs from master~~
* ~~https://review.rdoproject.org/r/26699 ussuri component jobs~~
* ~~https://review.rdoproject.org/r/26707 ussuri component pipelines~~
* ~~https://review.rdoproject.org/r/26708 Replace component jobs w/ templates~~
- [x] ~~Manual promotion: consistent to promoted-components~~
- [x] ~~:hatching_chick: there is no containers/images and no 'promoted-components' >> cannot run component/integration periodic jobs~~
- [x] ~~https://trunk.rdoproject.org/centos8-ussuri/promoted-components/ >>~~
- [x] ~~add dlrnapi to get_hash https://review.rdoproject.org/r/#/c/26936/~~
- [x] ~~create image dir for ussuri in img server~~
- [x] ~~create tripleoussuri namespace in docker.io and rdo registry~~
- [x] ~~https://hub.docker.com/u/tripleoussuri (was created by another user)~~0
- [x] ~~https://review.rdoproject.org/r/#/c/27001/ registry: add tripleoussuri namespace~~
- [x] ~~rdo-infra: run sf-infra jobs to update the registry (https://softwarefactory-project.io/cgit/software-factory/sf-infra/tree/README.md)~~
- [x] ~~run the mini pipeline~~
- [x] ~~https://review.rdoproject.org/r/#/c/26935/ - test pipeline (rdo-jobs check)~~
- [x] ~~https://review.rdoproject.org/r/#/c/26956/ Bootstrap ussuri build jobs (testproject)~~
- [x] ~~test containers build~~
- [x] ~~https://review.rdoproject.org/r/#/c/26985/ - Test containers build~~
- [x] ~~https://review.rdoproject.org/r/27034 Test ussuri container build on vexxhost~~
- [x] ~~get one green run from the mini pipeline~~
- [x] **create a ussuri [release file](https://github.com/rdo-infra/ci-config/tree/master/ci-scripts/dlrnapi_promoter/config/CentOS-8/component)** :point_left:
- [x] https://review.opendev.org/#/c/721842
- [x] mini integration pipeline
- [x] https://review.rdoproject.org/r/#/c/26800/
- [x] full integration pipelines
- [x] https://review.rdoproject.org/r/26907
- [x] shift periodic pipelines
- [x] review.rdoproject.org/r/26908 [ussuri] Prepare for the pipelines shifts
- [x] review.rdoproject.org/r/26909 [ussuri] Shift over periodic pipelines
- [x] enable component pipelines https://review.rdoproject.org/r/26745
- [x] https://review.rdoproject.org/r/27022 [ussuri] Promotion/jenkins configurations
:::
### In Progress tasks
- [x] solve namespace conflict in docker.io/tripleoussuri
- [x] email sent to docker support
- [x] have tripleou in docker.io and rdo-reg https://review.rdoproject.org/r/#/c/27572/
- [x] update release files to use tripleou vs tripleoussri https://review.opendev.org/#/c/728196/
- [x] update file server for u vs ussuri release
- [x] @weshayutin manually promote ussuri containers / images to something more recent for component pipeline
- [x] TEST TEST TEST USURRI, ussuri w/ tripleo-ci-testing and one w/ current-tripleo
- https://review.opendev.org/#/q/topic:ussuri_fun+(status:open+OR+status:merged)
- [x] update emit releases https://review.opendev.org/#/c/723905/
- [x] Create official 3rd party check jobs
- [x] fs001
- [x] fs002
- [x] fs035
- [x] fs039
- [x] fs020
- [x] other?
- [x] https://review.rdoproject.org/r/#/c/27612/
- [ ] upstream job def https://review.opendev.org/#/c/722790/
- [x] skip list https://review.opendev.org/#/c/728133/1
- [ ] TripleO Ussuri RELEASE patches https://review.opendev.org/#/q/topic:tripleo-ussuri-release+(status:open+OR+status:merged)
- [ ] RDO PACKAGING IN PROGRESS https://review.rdoproject.org/etherpad/p/ussuri-release-preparation
- [x] Test Ussuri promotion process
- [x] https://trunk.rdoproject.org/centos8-ussuri/ussuri-test/
- [x] https://hub.docker.com/r/tripleou/centos-binary-openstack-base/tags
- [x] http://images.rdoproject.org/centos8/u/rdo_trunk/ussuri-test/
- [x] 5/19 promoted consistent -> promoted-components
- [x] Ensure component pipeline is promoting components properly
- [x] Ensure tripleo-ci-testing is getting updated properly
- [ ] kolla released? ( not yet)
- [ ] ack from RDO to release?
- [ ] move bugs
- [ ] close or move blueprints / specs
- [ ] email opendev-discuss
## Failing jobs in promotion ( in priority order )
:::warning
- [ ] ovb jobs in pipeline, but working in test-project reviews ( hang in introspection )
- [ ] latest component baremetal fs001 is passing. Probably just missing a patch, will auto promote tonight
- [ ] periodic-tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001-baremetal-ussuri
- [ ] periodic-tripleo-ci-centos-8-containers-undercloud-minion-ussuri https://bugs.launchpad.net/tripleo/+bug/1879797
- [ ] periodic-tripleo-ci-centos-8-scenario010-standalone-ussuri ( no bug )
- [ ] periodic-tripleo-ci-centos-8-scenario010-ovn-provider-standalone-ussuri ( no bug )
:::