# 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