Greetings,
The TripleO CI team has just completed **Unified Sprint 45-46** (Jun 10 thru to Jun 30 wed 2021). The following is a summary of completed work during this sprint cycle:
Continue to track upstream / rdo work on CentOS-Stream-9
Utilize the dependency pipelines to track and test the latest patches
At this time upstream is holding for https://review.rdoproject.org/r/c/testproject/+/33878/
Successfully deployed production promoter server on vexxhost using new code (next gen) promoter code
Continue to adopt new changes and improvements in the promoter :
- Instead of pip install use rpm of tripleo-ansible for deployment
- https://review.opendev.org/q/topic:%22remove_uneeded_tq_requirements
- https://review.opendev.org/c/openstack/tripleo-quickstart/+/789787
- TripleO Repos:
- Refactoring tripleo-repos to use cliff as command line framework
https://review.opendev.org/c/openstack/tripleo-repos/+/794801
- Python/ansible module to set yum module information
More details, use cases and design here:
https://hackmd.io/mU1te45ASEWbnLqpSexB_Q?both
https://review.opendev.org/q/topic:%22tripleo-yum-config
Tempest:
- Tempest skiplist design for upstream and downstream
https://hackmd.io/9tB-rw0EQ4uHZAaBjDsT4g
Augment and refine update/upgrade jobs in upstream periodic, integration, component pipelines
- https://review.opendev.org/c/openstack/tripleo-ci/+/794571
- https://review.opendev.org/c/openstack/tripleo-ci/+/796771
- https://review.opendev.org/c/openstack/tripleo-ci/+/797865
- https://review.opendev.org/q/topic:wallaby-upgrade-jobs
- Ruck-rover tooling: https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/34060
The planned work for the next sprint and leftover previous sprint work as following:
Continue to track upstream / rdo work on CentOS-Stream-9
Utilize the dependency pipelines to track and test the latest patches
At this time upstream is holding for https://review.rdoproject.org/r/c/testproject/+/33878/
Continue to adopt new changes and improvements in the promoter code
elastic-recheck containerization
- https://hackmd.io/dmxF-brbS-yg7tkFB_kxXQ
Openstack health for tripleo
- https://hackmd.io/HQ5hyGAOSuG44Le2x6YzUw
Tripleo-repos spec and implementation
- Python/ansible module to set yum module information
More details, use cases and design here:
https://hackmd.io/mU1te45ASEWbnLqpSexB_Q?both
https://review.opendev.org/q/topic:%22tripleo-yum-config
- https://hackmd.io/v2jCX9RwSeuP8EEFDHRa8g?view
- Patrole stable release:
- We require the logging resource client in tempest to test the
patrole logging policy actions in patrole
https://hackmd.io/rBqcts18Rc-qCOqe1DM1gg
Centos-8-stream rpm version lock: https://hackmd.io/iYAL3ueUTzWCHE5qFA6jVQ
Pip version lock: https://hackmd.io/5-IjvGr4RUqxNkJ3Yr6c3Q
The Ruck and Rover for this sprint are Bhagyashri Shewale(bhagyashris) and Chandan Kumar (chandankumar). Please direct questions or queries to them regarding CI status or issues in #tripleo, ideally to whomever has the ‘|ruck’ suffix on their nick. Ruck/rover notes to be tracked in hackmd.
Thanks,
Bhagyashri Shewale