owned this note
owned this note
Published
Linked with GitHub
# Prdochain Delivery/Pipeline UA syncup
## March 17, 2021
* Ruck/Rover
* 14th Mar - 18th Mar chandan doug
* 21st Mar - 25th Mar arx pooja
* 28th Mar - 01st Apr amol chandan
* Items for discussion
* Dlrn builder monitoring - c8 train and c8 wallaby was stuck last week
* idea - add some automation to create a cix automatically on dlrn stuck
* Anthing we can do to avoid mirror timeout issue - Somehow better monitor vexx status
* Recent bug: https://bugs.launchpad.net/tripleo/+bug/1965124
* Items from PCD that can impact us:-
*
## Feb 21st, 2021
### Agenda for sprint 58
* Ruck/Rover
* 21st Feb - 25th Feb pooja ananya
* 28th Feb - 04th Mar bhagyashris dariusz
* 07th Mar - 11th Mar Soniya chandan
* Items for discussion
* Will be adding - Wallaby c9 check jobs
* Need discussion around with wider group - How much coverage we need for C8 wallaby after c9 wallaby jobs.
* RHEL9 progress - https://hackmd.io/NbfR-zG3T9GokDO3IZ0FeA#Full-Integration-pipeline-Status
* RHEL container-selinux: https://trello.com/c/htsGYhXX/2329-cixbz2047297ospphase1osp170rhel9openstack-containerslibc-is-being-served-to-some-containers-with-incorrect-selinux-context-varli
* More CI resources in internal - Conversation ongoing with rlandy - Incase any updates?
* One unused tenant - rel-del, will give to us after creating label.
* 400G (half of what we have in current project)
* Items from PCD that can impact us:-
* rel-del - Ga prep
* Tripleo will provide tag for Yoga
* vexx - no confirmation about uefi, nhicher following on that.
## Feb 1st, 2021
### Agenda for sprint 57
* Ruck/Rover
* Weekly
* 31st Jan - 04th Feb = marios/darius
* 07th Feb - 11th Feb = doug/amol
* 14th Feb - 18th Feb = rafael/arx
* Items for discussion
* Dealing with CL8 eol in CI, unfortunately some repos like Ceph were still on CL8 - http://mirror.centos.org/centos/8/storage/x86_64/ceph-nautilus/
* Ceph team opened an issue: https://pagure.io/centos-infra/issue/632
* What's the timeline we are looking for rdo registry migration?
* We need more resource for downstream to run RHOSP17 on rhel9/rbac - We will discuss more about this in EL9 meeting.
* Work ongoing for wallaby on C9 stream
* COntinuing on RHOSP17 on rhel9
* Openstack Ansible collection and new SDK
* https://hackmd.io/szgyWa5qSUOWw3JJBXLmOQ
* Items from PCD that can impact us:-
* CL8 EOL
* quota - PSI and also include ci.centos requirements
*
## Jan 11th, 2021
### Agenda for sprint 56
* Ruck/Rover
* Weekly
10th Jan - 14th Jan - arx rafael
17th Jan - 21st Jan- ananya chandan
24th Jan - 28th Jan - bhagyashri rafael
* Items for discussion
* Registry related
* RDO
* Can we toggle the setting of a namespace to show all containers to public? - https://issues.redhat.com/browse/RHOSZUUL-740
* How to create namespace automatically on Quay.rdoproject.org - https://issues.redhat.com/browse/RHOSZUUL-739
* Will the old image pruning will run on quay registry as well?
* Downstream
* Decommission Central Registry - Move to quay private repo
* Do we need approval from Security team to push the containers which we are currently pushing to internal registry/ any changes based on security recommendation?
* Currently we don't need login for pull, With move to private repos we will need changes in our jobs.
* Follow up on +2 access on rdo-jobs for tripleo-ci members
* Tripleo-ci team is going to work on:-
* C9
* Master
* Move check jobs to voting
* OVB - Debug failures
* Wallaby
* Integration line
* Component line
* Rhel9
* RHOSP17
* Mini Integration line
* Items from PCD that can impact us:-
## Dec 13th, 2021
### Agenda for sprint 54
* Ruck/Rover
* Weekly
* 06th - 10th dec: marios/pooja
* 13th - 17th: anbanerj/dviroel
* Items for discussion
* DLRN monitoring
* Centos 9 dlrn was stuck again second time
* Can we add some monitoring
* weirdo-master-centos8-promote-packstack-scenario002 failing since long
* We have reported a bug:
* https://bugs.launchpad.net/tripleo/+bug/1953742
* what are further plans for "Enable https for OSP Trunk"
* https://code.engineering.redhat.com/gerrit/q/hashtag:%22rhoszuul-680%22+(status:open%20OR%20status:merged)
* Last comments: "on hold until intermediate CA in webserver side chain is resolved" - https://issues.redhat.com/browse/RHOSZUUL-680
* Need merge access on rdo-jobs, create separate group/add on config(with understanding that we will not +w config project)
* Tripleo-health: If there is a timeline by which thr rdo job logs will be moved to opensearch logstash?
* Ping from Ananya: Right now all the rdo job logs go to rdo logstash, and 5/6 upstream job logs to opensearch. The plan is to move the rdo job logs to opensearch as well, and then later the rest of the upstream jobs. I wanted to know if there is any timeline for these migrations
* Tripleo-ci team is going to work on:-
* C9 work continuation
* OVB job - full integration line
* Component jobs
* check/gate jobs
* Compose dependency pipeline
* Node hold automation: https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/37025
*
* Items from PCD that can impact us:-
* C9 stream dlrn builder on wallaby - wip
* Compose will expire, Alfredo checking with centos team how can we provide feedback to them on compose.
## Sept 27th, 2021
### Agenda for sprint 51
* Ruck/Rover - Bhagyshri, Arx
* The team is going to work on:-
* Move jobs to PSI - sc10/ussuri pipeline
* Improvement in cleanup script - Consider hold nodes
* Is there a python interface, Instead of running command using subproces from zuul-client container.
* "podman run --rm --name zc_container -v $HOME/.config/zuul/:/config:Z zuul/zuul-client:latest -c /config/client.conf --use-config tripleo-ci-internal autohold-list"
* Update featureset - fs035 completely ipv6 for both ctlplane and tenant network
* We are under asumption: Vexxhost cloud supports IPV6 networking
* Srbac and fips
* Centos-9 work continued - Chandan/Ronelle
* Build OpenStack containers centos stream 9 containers
* Run Standalone on CentOS -9*
* Redesign tripleo-repos - Doug
* Wire up yum-config module
* centos-8-stream centos compose dependency pipeline - Douglas
* https://review.opendev.org/q/topic:%22centos-compose%22+(status:open%20OR%20status:merged)
* Deploy Internal Promoter for downstream 16.2 and 17 - Chandan/Arx
* log improvement in promoter - log rotation - Amol
* Elastic recheck - Ananyx/Arx
* https://issues.redhat.com/browse/RHOSZUUL-59
* Osp director operator - Marios
* Cleaning up old code - queens/pike/stein
* Queries:-
* Is it possible to setup codesearch for stable branches?
* Dlrn build failure: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/276187/4#message-0dca4fd64eb1156a884a5dc86cd1844a4c70f0b6
Items from PCD that can impact us:-
* daniel - Elastic search
* ci-centos
* https://ci.centos.org/view/rdo/view/tripleo-gate/
* Daniel - rdoproject registry migration to quay
* https://issues.redhat.com/browse/RHOSZUUL-646
## Sept 06th, 2021
### Agenda for sprint 50
* Ruck/Rover - Ananya, Wes , rlandy
* The team is going to work on:-
* Centos-9 work
* Build OpenStack containers centos stream 9 containers
* Run Standalone on CentOS -9
* Continue centos-8-stream compose dependency pipeline
* Get repo setup with latest compose
* Add diff table/tool between latest compose and pinned compose
* Tripleo-repos
* wire up yum config module
* Create ansible module for python module get-hash and wireup into repo-setup role
* elastic-recheck containerization
* ER bot reporting back to gerrit patch
* Update tripleo-quickstart featuresets files/Summary/html page
* Remove eol branches jobs/ci code from check/periodic/downstream lines
* Promoter
* Enable Git pull on promoter.rdoproject.org
* deploy production server for promotion
PCD:-
* Centos xena worker / branching
* osp trunk builder migration for 17
* osp-trunk-rhel8.sf.hosted.upshift.rdu2.redhat.com/rhel9-osp17/report.html - temporary
## July 06th, 2021
### Agenda for sprint 47
* Ruck/Rover - Chandan, Bhagyashri
* The Team is going to work on:-
* Utilize "tripleo-operator-ansible" for overcloud deploy
* Split OVB manage role to 2: trusted and untrusted?
* https://docs.google.com/document/d/14GHgvDWoDpcNQKlQ5pS9My5qDcmhMFyXYUAfXZ2brX0/edit?ts=60c770e9#heading=h.njdvdxedotnf
* Sc010 - Enable/disable voting for SC010 per branch
* Centos8 stream dependency pipeline
* https://composes.centos.org/
* Check jobs in 16.2
* Build-test-package role is creating lower version of rpm:-
http://pastebin.test.redhat.com/976998
* https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/799517
* Promoter
* Migrate to promoter.rdoproject.org for Master
* Turn on 'git pull'
* Promoter server for downstream
* https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/32679
* Tripleo-repos
* Refactoring tripleo-repos to use cliff
* python/ansible module to set yum modules
* Ansible module for get-hash
* Elastic recheck
* For rdo elasticsearch( https://kibana:<passwd>@elk.review.rdoproject.org:9200/logstash-*/_search). We cannot connect to it without a certificate . There is an alternate url for kibana which we can connect to, but the pyelasticsearch client doesnt recognize the kibana url. So if we could get the certificate with which we can connect to the elasticsearch url directly without having to put ssl_verify false that would help.
* Adding back update/upgrade job in wallaby/master
PCD:-
* monocule/zuul for centos stream/fedora
* Jpena is on 3 weeks pto from next weeek - dpwalik/amorlej to cover osp-trunk in his absence.
## May 27th, 2021
### Agenda for sprint 46
* Ruck/Rover - Marios, Ananya
* The Team is going to work on:-
* c8-stream plan how to stop new OS packages from breaking us.
* Is there a staging repo for c8-stream? That we can use for early testing?
* Explore: pip lock via pip-compile
* Promoter
* Copy-container script to copy containers to failover registeries like quay.
* Copy container using promoter server: https://hackmd.io/JoufX3RKTsKvOcTtXYEhuA
* Tripleo-repos
* python script/Ansible module for get-hash / set-yum-modules
* https://hackmd.io/v2jCX9RwSeuP8EEFDHRa8g
* https://review.opendev.org/q/topic:%22tripleo-get-hash%22+(status:open%20OR%20status:merged)
* https://review.opendev.org/q/topic:%22tripleo-yum-config%22+(status:open%20OR%20status:merged)
* Elastic recheck
* http://health.sbarnea.com/
* Connect ER Dashboard with RDO
* https://hackmd.io/CqKnNTOVRhC6K83sBZrbrQ
* ER Bot reporting back to gerrit
* Tempest
* Consolidate Tempest test definiations from featuresets to a single file && Re-target our tempest tests to better isolate and test what needs to be tested.
* Improvements for failover registries
* Create check-jobs for 16.2
* Utlize constraints from the zuul openstack/requirements repo
Jpena:-
* osp trunk vm , EL7 -> EL8 migration
* Daniel -> currently rdo registry(openshift based) -> quay based registry
* Daniel - Elastic search -> 2 elastic search review-rdo/sfo -> merge them
## May 3, 2021
### Agenda for sprint 44
* Ruck/Rover - pojadhav, akahat
* The team is going to work on
We will be pushing to close out existing work this sprint to create space for EL9 work.
* Release upstream wallaby
* Promoter
* Manifest push for containers.
* Internal promoter- Extended Hash
* https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/32273
* Conversion of container push to go scripts
* removing tripleo-ansible from tqe extra requirements
* Internal Content Provider
* Update / Upgrade jobs -> moving to periodic
* tempest consolidation
the skipped Tempest tests in a central location with the ability to
specify particular jobs and or branches for which specific skips will
apply.
* Tripleo-repos
Some of the work here is split into sub items which are ongoing
(tripleo-get-hash there
https://review.opendev.org/c/openstack/tripleo-ci/+/784392).
The main outstanding blocking item here is to agree on the common data format
for the various personas upstream downstream and product that we need to support eg
https://github.com/mwhahaha/rhos-bootstrap/blob/main/versions/centos.yaml
vs https://review.opendev.org/c/openstack/tripleo-repos/+/785593/1/tripleo_repos/conf/master.yaml
* TripleO-Health
Anything going to impact PCCI team from PCD team?
* Enable IPv6 nodes. - dpwalik, Hopefully seperate network/nodeset
* k1ns machine(lot of issues lately) replacement to internal openshift installation
* Production chain documentation - where is my patch.
* Molecule - fabien
* No planned outages
## Apr 9, 2021
### Agenda for sprint 43
* Ruck/Rover - rlandy, wes and Ananya
* The team is going to work on
* Prepare for wallaby release upstream
* Stabilizing the wallaby integration line
* Cleaning up tqe extra requirements file
* Promoter
* Deploy the promoter to prod env
* Finish the downstream promoter
* Getting rhos-release with content provider
* tripleo-repos
* Working on different personas
* https://review.opendev.org/q/topic:%22newrepos%22+(status:open%20OR%20status:merged)
* tripleo-get-hash implementation https://review.opendev.org/c/openstack/tripleo-ci/+/784392
* Deploying elastic recheck to prod
* tempest tests consolidation
* refine upgrade jobs
* repoclosure implementation
* https://review.opendev.org/c/openstack/tripleo-quickstart/+/783393
* Anything going to impact PCCI team from PCD team
* changelog DLRN implementation for osp
* monocle
* https://hackmd.io/1WARQP8vQB6vSQLNHPfNJQ?view
* new sf is coming on containers
* Outages
* Increase disk capacity for software factory
## Mar 22, 2021
### Agenda for sprint 42
* Ruck/Rover - Chandan and Sorin
* The team is going to work on
* MVP for wallaby release prepration
* elastic recheck
* https://opendev.org/openstack/tripleo-ci-health-queries/
* Moving promoter to production
* extended hash support
* tripleo-repos socialization: https://review.opendev.org/c/openstack/tripleo-specs/+/772442
* content provider for stein and rhos-release
* taking a re-look at deps pipeline
* Few questions
* https://bugs.launchpad.net/tripleo/+bug/1920101
* monitor metadata service
* Can we create a new dir for extended hash testing and other endpoint for testing extended hash?
* Items affecting from PCD team
## Mar 2, 2021
### Agenda for sprint 41
* Ruck/Rover - Bhagyashri and Soniya
* The team is going to work on
* centos-8 stream periodic pipeline
* elastic recheck
* promoter
* temprory promoter in production with c8 branches on new code
* Downstream promoter in progress
* tripleo-repos socialization: https://review.opendev.org/c/openstack/tripleo-specs/+/772442
* Zuul job optimization
* RHOS-17 on RHEL-8.4
* Few questions
* Lots of NODE_FAILURE on periodic jobs yesterday, https://bugs.launchpad.net/tripleo/+bug/1917418
* Any outages coming
* SF v3.6 is coming ..
* OSP trunk on RHEL-8 testing
* SF v3.6
## Feb 8, 2021
### Agenda for sprint 40
* Ruck/Rover - Sandeep and Arx
* The team is going to work on
* tripleo zuul jobs and tempest tests optimization
* centos-8 stream periodic pipeline
* dependeny ci
* elastic recheck
* promoter
* tripleo-repos socialization: https://review.opendev.org/c/openstack/tripleo-specs/+/772442
* Few questions
* is upshift public is public?
* Api access limited to vpn https://openstack.prod.psi.phx2.redhat.com/
* Does jobs can be triggered on upshift public?
* Yes
* since we have two clouds, by same nodeset, can jobs can be scheduled in round robin fashion?
* Same label in both nodes
* centos-8 stream data
* api endpoint
* Same centos-8-master
* repos
* All are same
* image server
*
* Things affecting us from PCD team
* RHEL-7 workers to python3, for downstream will be communicated
*
## Jan 19, 2021
### Agenda for sprint 39
* Ruck/Rover - Sagi and Amol
* The team is going to work on
* Deploy new promoter code to production using rocky release and downstream RHOS-16 and 17
* dependency pipeline for openvswitch, container-tools, centos-8-stream, ansible-210 and 211.
* triploe-repos design
* Doc here: https://hackmd.io/v2jCX9RwSeuP8EEFDHRa8g
* Want to join the meeting
* elastic recheck / OpenStack health deployment
* Collaboration and help needed
* Marios working on openvswitch how to get the latest rpm of ovn to test it in dependency pipeline
* Other stuffs coming from PCD team
-> Issue with promotion pipeline and extended hash and promoter script code.
-> Migration master builder to centos-8-stream buildroot and we will migrate centos-8 master
- Buildroot config
-> Checking python3 c7 jobs and in 6 months, py2 support
## Nov 18, 2020
### Agenda for sprint 36
* Ruck/Rover schedule: https://hackmd.io/IhMCTNMBSF6xtqiEd9Z0Kw?view#Holiday-Ruck--Rover-Schedule
* The team is going to work on:
* https://hackmd.io/IhMCTNMBSF6xtqiEd9Z0Kw?view#2020-11-10-PMUATC-Planning
* Items from PCD team
* RDO cloud getting shutdown by EOD
* Need to check with apevec and move it to PSI public
* Testing ipv6 with vexxhost (public ips)
* RHOS-16.2
* code.eng by patch rebaser
* Added a change to https://projects.engineering.redhat.com/browse/RHOSZUUL-282
*
## Oct 28, 2020
### Agenda for sprint 35
* New Ruck/Rover: Sandeep and Sagi
* Victora component and integration pipeline is done
* stable/victoria branches for python-tripleoclient and tripleo-common is created now
* The team is working on
* upstream victoria jobs
* Arx, Sorin and Bhagyashri is working on that
* On Parent Child and Docker.io removal
* updating job layout templates for different release is going on
* Reduced number of jobs running on rocky and stein
* All current-tripleo containers are getting pushed to quay.io with same namespace
* Items from PCD team
* Validate ovb jobs on psi public https://projects.engineering.redhat.com/browse/RHOSZUUL-274
* For future: https://projects.engineering.redhat.com/browse/RHOSZUUL-251
* www.rdoproject.org to vexxhost
*
## Oct 08, 2020
### Agenda for sprint 34
* New Ruck/Rover: rlandy & soniya
* RHos-16 integration pipeline is done now
* The team is going to work on
* Victoria branching
* sorin and bhagyashri
* container and image build is done now.
* Working on mini integration pipeline
* On parent/child zuul jobs & docker.io dependency removal
* Most of the jobs in tripleo-ci are using parent-child workflow for c8
* c7 jobs are in progress
* The team is working on changing the layout against tripleo projects
* Items affecting from PCD team
* What is ReasonML?
* Do we know any way to link gerrit reviews in internal jira?
## Sep 16, 2020
### Agenda for sprint 33
* New Ruck/Rover: rfolco and bhagyashri
* The team is keep continuing the work on
* RHOS-16.2 component pipeline
* Promoter enhancement
* Making Update and upgrade jobs voting
* Moving tripleo-ansible mol c7 jobs to c8
* elastic recheck
* parent/child zuul container/rpm builds and artifacts
* https://hackmd.io/ermQSlQ-Q-mDtZkNN2oihQ
* [Question] using rdo-registry for software factory check jobs and component pipeline
* Might cause performance issue so be prepared
* Victoria DLRN builder is up https://trunk.rdoproject.org/centos8-victoria/
* Where we can track so that we can work on prepration
* It might get delayed on docker.io work
* https://projects.engineering.redhat.com/browse/RHOSZUUL-172
* placement and octavia tempest plugin
* Other items affecting from PCD team
* AFS mirror downtime email
* Moving from puppet to ansible
* Tomorrow morning DOWNtime
* rdo third party job
* Friday downtime of dlrn db
* issue with db replication
* 5-10 mins
* 9 AM UTC
* Nico working on internal sf
## Aug 04, 2020
### Agenda for sprint 31
* Introduction for Sandeep and Soniya
* New Ruck/Rover: Chandan, Marios and Wes
* Now TripleO CI team is officially tracking tasks on Jira:
* https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&view=detail&selectedIssue=TRIPLEOCI-63
* CentOS-8 upstream train status
* https://review.opendev.org/#/q/topic:c7-to-c8-train+(status:open+OR+status:merged)
* All the patches landed
* Coverage: all jobs are moved to c8, we are keeping containers multinode c7 job for c7 coverage
* This sprint:
* RHOS-16.2 container and image build job
* rlandy & sandeep working with tristanC : https://review.opendev.org/744562
* https://hackmd.io/I_CFKPXHTza-5i2kFDIs5Q?view
* Internal and rdo promoter work
* switching to new config format - from ini to yaml
* Switching to master codebase
* Running os_tempest on queens and stein
* Other POCS:
* parent/child zuul container/rpm builds and artifacts - https://hackmd.io/ermQSlQ-Q-mDtZkNN2oihQ?view
* Back ground story: https://review.opendev.org/#/c/743629/
* https://trello.com/c/DcPnhDoj/1608-cixlp1889122tripleociproa-mirror-timeouts-in-upstream-causing-undercloud-and-standalone-failures
* Few other questions
* get a list of jobs passed from a particular hash
* https://review.rdoproject.org/r/#/c/28775/
* Lists of items from PCD team affecting PCCI work
* https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4604&selectedIssue=RHOSZUUL-144
## July 09, 2020
### Agenda for sprint 30
1. Tripleo CI (PCCI) tasks will be now tracked here on Jira: https://projects.engineering.redhat.com/projects/TRIPLEOCI/summary from this sprint:
* Each story will have a hackmd link containing design docs.
2. From last sprint
* new container build (tcib) periodic job is in production for master.
* Promotion and component pipeline for c8 train is up and working now.
* There is a rename of all the promotion pipeline happened:
Doc here: https://github.com/rdo-infra/rdo-jobs/blob/master/README.rst#tripleo-ci-jobs-integration-pipelines-naming-convention
* twist: for c7 train, there will be stable2-centos7 pipeline.
3. This Sprint, the team will be basically working on
* finishing c8 train upstream jobs
* Continue working on promoter and python3 support for dib on c7
* New ruck/rovers: Sandeep, Sorin and ronelle
4. Concerns/questions from retro, need help from PCD team
* since rdo-cloud is no longer exists, when is the PSI public is coming?
* Vexxhost cloud have issues, there is no direct communication channel with vexxhost, each time we need to go through infra, which takes time, need help here.
5. Lists of items from PCD team affecting PCCI work
* Updates on RHOS-16.2 dlrn builder,
* Currently tracking with dpwalik and jira ticket: https://projects.engineering.redhat.com/browse/CLOUDBLD-1576
## June 22, 2020
### Agenda for sprint 29
### TripleO-CI stuff
* CentOS-8 train component pipeline and upstream jobs
* All upstream jobs moves to c8
* running c7 jobs as a periodic version in seperate pipeline
* making all 3rd party jobs to nv
* it also includes c7 jobs
* Using a service account to block patches
* python3 support in c7 jobs
* Support new container build ubi job in periodic and upstream
### Things on which we need help
* better support for escalating psi issues
* Make be adding the new of EOD from psi in channel topic with more info
* How to block patches using rdo third party jobs making sure it does not become a bottle neck for developers
## June 1, 2020
### Agenda for sprint 28
### TripleO-CI stuff
* Complete downstream component and integration pipeline
* Deploy internal promoter server
* Octavia and Ironic tempest plugin work
* ceph-ansible and ansible-2.9 gating
* Fix standalone IPA work
* Rethinking testing ecosystem in ci-config repo
### Items affecting from PCD team
* ci-config promoter and infra setup
* is it ok to move under rdo-infra-playbooks?
## May 12, 2020
### Agenda for sprint 27
### TripleO-CI stuff
* https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-27
* Add mini pipeline for downstream promotion
* Deploy internal promoter server
* ussuri branching
* Centos-8 train promotion pipeline
* ironic and octavia tempest support in os_tempest
* continue on ansible and ceph-ansible testing
### Need help
* https://tree.taiga.io/project/tripleo-ci-board/task/1716
* Holding any node without worrying sf-ops
### Items affecting from PCD team
## Apr 20, 2020
### Agenda for sprint 26
### TripleO-CI stuff
* https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-26
* Finish container build and add standalone job
* Upload overcloud images somewhere downstream and consume in fs01
* finish internal promoter server
* finish ironic os_tempest and mvp for openstack tempest skiplist
* Work on ussuri branching
* Extend Ansible gating for ceph-ansible with fs01
### Need help
* co-ordinate on ussuri branching
* rfolco is point of contact
* DLRN up: https://trunk.rdoproject.org/centos8-ussuri/
* Does all packages got built?
* ussuri jobs will be running on vexxhost
* Need an internal image server for downstream overcloud image
* Re-use internal PSI hosted logserver with different namespace
* https://trello.com/c/VX93jXg8/1391-cixlp1867602tripleociproa-overcloud-deploy-failed-due-overcloud-image-missing-some-folders-under-var
* How to fixed missing packages from rpm_va output
* https://logserver.rdoproject.org/61/26461/22/check/periodic-tripleo-ci-centos-8-overcloud-image-sanity-master/fdcefb2/rpm_va.txt
* Running overcloud sanity job in periodic and fail if missing files found for whitelist packages on overcloud images?
* Difference between dlrn-deps and https://trunk.rdoproject.org/centos8-ussuri/rdo-trunk-runtime-deps.repo ?
### Items affecting from PCD team
*
## Mar 30, 2020
### Agenda for sprint 24/25
### TripleO-CI stuff
* https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-24
* Finish downstream container build and image build for RHOS-17
* Deploy internal promotion server
* Start working on openstack tempest skiplist
* unifying build images for centos-7 and centos-8
* Gating Ansible and Friends
* https://hackmd.io/gfRO_KFRRAurN8dwTpnIIQ
* Involve tripleo CI team in tripleo-ansible-operator development
* Ironic support in os_tempest
* Finalize the design of zuul-distro-jobs
* Two use cases
* Building rpms as we do in third party deps testing
* building rpms directly as we do in build-test-packages
* Should work with jenkins and zuul
* consumed with toci and infrared
* https://hackmd.io/LuRWE2oESKiAUQQw6OYh6w
### Prodchain stuff
* Create sf-infra for downstream sf deployment - https://tree.taiga.io/project/morucci-software-factory/us/3489?milestone=260150
* Is it going to affect current downstream sf deployment where tripleo-ci jobs runs?
* zuul-images-jobs proof of concept - https://tree.taiga.io/project/morucci-software-factory/us/3419?milestone=260150
* May be it will be useful for overcloud build images jobs?
#### Notes / Action Items
*
## Mar 9, 2020
### Agenda for sprint 23
### TripleO-CI stuff
#### Sprint 23
* FInish c8 jobs in rdo and upstream check and gate jobs
* https://hackmd.io/HrQd03c9SxOMtFPFrq50tg
* Unpinning rdo packages fun
* https://hackmd.io/HrQd03c9SxOMtFPFrq50tg#Unpinning-Ussuri
* Move non-master jobs to vexxhost
* https://tree.taiga.io/project/tripleo-ci-board/us/1562?milestone=255223
* Moving new promoter code to production for c8 promotion
* https://tree.taiga.io/project/tripleo-ci-board/us/1494?milestone=255223
* continue working on ansible-role-collect-logs role for downstream integration
### ProdChain stuff https://tree.taiga.io/project/morucci-software-factory/taskboard/sprint-24-174
* deploy rdo registry on vexxhost - https://tree.taiga.io/project/morucci-software-factory/us/3211
* Need coordination on DNS change
### Collaboration needed
* Unpinning rdo packages fun
* https://hackmd.io/HrQd03c9SxOMtFPFrq50tg#Unpinning-Ussuri
## Feb 17, 2020
### Agenda for sprint 22
### TripleO-CI stuff
#### Sprint 22
* Finish C8 with container build as well as component pipeine based on c8 and move all perodic jobs to c8
* https://tree.taiga.io/project/tripleo-ci-board/us/1440
* https://tree.taiga.io/project/tripleo-ci-board/us/1436
* Finish works related to new promoter server with integration pipeline support
* https://tree.taiga.io/project/tripleo-ci-board/us/1493
* https://tree.taiga.io/project/tripleo-ci-board/us/1495
* https://tree.taiga.io/project/tripleo-ci-board/us/1494
* Internal container build on hold till we finish C8
* https://tree.taiga.io/project/tripleo-ci-board/us/1501
* [Help wanted]Remove python2 from c8 and rhel8 nodepool images
* https://tree.taiga.io/project/tripleo-ci-board/us/1516
* Image server migration to vexxhost
* https://tree.taiga.io/project/tripleo-ci-board/task/1538
### ProdChain stuff
https://tree.taiga.io/project/morucci-software-factory/taskboard/sprint-22-79
* https://tree.taiga.io/project/morucci-software-factory/us/3362
* Get quotas on rdocloud
* Last time quote issue pops up when we started running rhel8 fs01 jobs to vexxhost
#### Other Topics:
* Ansible - 2.9 and Latest OpenStacksdk for RHEL-8
## Jan 27, 2020
### Agenda for sprint 21
### TripleO-CI stuff
#### Sprint 21
* Finish centos8 container build for master and train
* https://tree.taiga.io/project/tripleo-ci-board/us/1440
* Get scenario000 keystone based passing
* manual build tracked here: https://hackmd.io/dSagCbocQ4KSVEZR1uf8Tw
* Alfredo replied https://lists.rdoproject.org/pipermail/dev/2020-January/009243.html
* https://softwarefactory-project.io/r/#/c/17307/ - Add md5sum on API-generated .repo files, move them to hashed dir needs attension
* RHELOSP container build downstream
* https://tree.taiga.io/project/tripleo-ci-board/us/1501
* Building manually RHOS-17 RHEL-8.1 containers
* [Question] Where to push downstream containers?
* jason and julie are also working on the container builds
* multiple registry floating need to find one which one to use
* Component Pipeline POC is still going on.
* https://tree.taiga.io/project/tripleo-ci-board/us/1436
* Component pipeline support for promoter workflow
* https://tree.taiga.io/project/tripleo-ci-board/us/1494
* Tasks might be interesting
* https://tree.taiga.io/project/tripleo-ci-board/task/1467
* Request or propose change for DLRN aggregate promotions api
* Allow check of dlrn changes
* https://tree.taiga.io/project/tripleo-ci-board/task/1463
* Extending dlrn-api-functional-centos-8
### Items affecting TOCI work from prodchain
* https://tree.taiga.io/project/morucci-software-factory/us/3222
* Deploy a standalone ARA API server for sfproject.io
* upstream work going on to support the same
* Migrate trunk-primary.rdoproject.org to Vexxhost - https://tree.taiga.io/project/morucci-software-factory/us/3283
* Migrate images.rdoproject.org to Vexxhost - https://tree.taiga.io/project/morucci-software-factory/us/3278
* Make NODE_FAILURE zuul build result more user friendly - https://tree.taiga.io/project/morucci-software-factory/us/3314
### Notes
* Need to check with sagi about the status of vexxhost smoke tests
* Then we can plan when to move?
## Jan 13, 2020
### Agenda for sprint 20
### TripleO-CI stuff
#### Sprint 20
* Add container build job for centos8 for train and master
* https://tree.taiga.io/project/tripleo-ci-board/us/1440
* Component pipeline
* https://tree.taiga.io/project/tripleo-ci-board/us/1436
* [needs review]
* Document the way the current POC is working
* https://tree.taiga.io/project/tripleo-ci-board/us/1436
* https://hackmd.io/5uYRmLaOTI2raTbHWsaiSQ?both
* Share goal
* Finish common logging integration in infrared
* https://tree.taiga.io/project/tripleo-ci-board/us/1265
* Finish podman tripleo integration job
* https://tree.taiga.io/project/tripleo-ci-board/us/1321
* Bring new server promoter to production
* https://tree.taiga.io/project/tripleo-ci-board/us/1105
#### Other topics
* RDO and Upstream nodepool images compatibility
* Need to make sure we remove python2 stuff from centos8 nodepool image
* How can we make sure the same image elements are used at both places
* RHOS-17 readiness
* Now we have very big team, how to make sync effective for delivery and pipeline team?
### Items affecting TOCI work from prodchain
* https://tree.taiga.io/project/morucci-software-factory/taskboard/sprint-20-119
* Things impacting
* https://tree.taiga.io/project/morucci-software-factory/us/3298
* https://tree.taiga.io/project/morucci-software-factory/us/1447
* Vexxhost migration is coming soon..!