# All hands EL9 Meeting
###### tags: `Meeting`
### Topics
* CentOS 9 - Chandan / RHEL 9 - Sandeep
* Removal of load - Marios
* Compose pinning - Doug
Presenter Guidelines:
https://docs.google.com/presentation/d/1mV9-uSbBve84Zh-PO1NC99vIXrIFcB6mrggnNT1KA8U/edit#slide=id.g583e466158_4_299
Please add your slides here:
https://docs.google.com/presentation/d/1qvboceyO-jZt6uUjnox9hCG_XfcaEUQ-hWNgriFIG00/edit#slide=id.p
Calendar:
https://docs.google.com/spreadsheets/d/14df0Yvf7IPDjJy6dns9UDTpos7iEOs7PWtrAJV-kLHc/edit#gid=1549411639
15 mins presentation
* Integration lines
* What releases are imported - what lines
* Impacts stream -> compose pinning
* 10 stream coming your way
---
### Compose Pinning:
1. CentOS compose and impacts on upstream ci
* bugs, CIXs, common issues
2. What is compose pinning and why do we need it?
* compose pinning in a few words
* use case: compose pinning to test latest composes before hitting mirrors
* use case: compose pinning to test backwards, test different composes against a job
* can we pin all jobs to a specific compose?
* nodepool updates can't be avoided.
3. Example how to pin a job to a compose
* picture?, snippet?, links
### CentOS 9
Goal: mini integration line to test Tripleo Master and Wallaby release content on CentOS Stream 9 and OSP 17 on RHEL 9
Master got delivered by Dec, 2021 and wallaby before PTG.
Started with Aug 2021, https://review.rdoproject.org/r/c/testproject/+/18953/
container build: https://review.opendev.org/c/openstack/tripleo-common/+/800580
Current Support matrix
https://docs.openstack.org/tripleo-docs/latest/ci/tripleo_ci_job_parenting.html#distribution-jobs
Container Base image used: CentOS Stream 9 image
CentOS 9 integration lines
Master line: https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic-integration-main
job: https://github.com/rdo-infra/rdo-jobs/blob/master/zuul.d/integration-pipeline-main.yaml
Wallaby line: https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic-integration-stable1
Job: https://github.com/rdo-infra/rdo-jobs/blob/master/zuul.d/integration-pipeline-wallaby-centos9.yaml
Release file:
Master-
Integration line: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-9/promotion-testing-hash-master.yml
Component and Upstream line: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-9/master.yml
wallaby:
Integration line: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-9/promotion-testing-hash-wallaby.yml
Component and Upstream line: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-9/wallaby.yml
promoter: http://promoter.rdoproject.org/promoter_logs/
Container Images:
master: https://quay.io/organization/tripleomastercentos9
wallaby: https://quay.io/organization/tripleowallabycentos9
Bonus:
New structured Zuul job parents: https://docs.openstack.org/tripleo-docs/latest/ci/tripleo_ci_job_parenting.html
Notes:
1. efforts in achieving CS9 work
2. content flow via diagram and jobs - Diagram
3. links
https://hackmd.io/NbfR-zG3T9GokDO3IZ0FeA
https://hackmd.io/H4esaBdPSZOTSWp17MP-NA?view
https://hackmd.io/cPcjmXC9QbiYRVUbeZA_KA
https://bugs.launchpad.net/tripleo/+bug/1954456