# ARCHIVE: TripleO CI Planning meeting Notes - Year-2019-2020-July-2021
###### tags: `Meeting`
# 2021 ARCHIVED Stuff
### 2021-07-21 tc/ua/pm planning for sprint 48
(with no tc, no ua and no pm)
* c7 train jobs upstream (ruck/rover task or a sprint task)
* tripleo repos and cliff
* tox molecule for tripleo-repos
* infra changes:
* https://www.docker.com/blog/changes-to-docker-hub-autobuilds - while earlier announced the change becomes enforcing 26 July.
* RHOS-D and RHOS-01: https://mailman-int.corp.redhat.com/archives/ci-infra-list/2021-June/msg00057.html
* Better testing on tripleo-opertor-ansible changes
* What tasks can we close out with just reviews?
* discovered work?
---
## 2021-06-29 tc/ua/pm planning for sprint 47
* scneario-10 jobs
* starting to see people's interest in these jobs again.
* It's very difficult to get all scenario010 jobs working across the branches to move this back to voting.
* perhaps we break the model and have only branched jobs for scenario010
* Split OVB manage role to 2: trusted and untrusted?
* https://docs.google.com/document/d/14GHgvDWoDpcNQKlQ5pS9My5qDcmhMFyXYUAfXZ2brX0/edit?ts=60c770e9#heading=h.njdvdxedotnf
* tripleo-operator-ansible
* https://opendev.org/openstack/tripleo-operator-ansible/src/branch/master/roles
* I don't think we're using these for the overcloud
* to-do
* overcloud
* metalsmith?
* look for others
*
---
### 2021-06-09 tc/ua/pm planning for sprint 46
* EL9 status
* https://drive.google.com/drive/folders/1k-HMX2KNZqsIsaSoTmxPUztUsDU8-1NR?usp=sharing
* versionlock https://hackmd.io/iYAL3ueUTzWCHE5qFA6jVQ
* check how centos-8-stream version release works (how much time the rpms alive)
* check mirror option
* promoter
* pip lock via pip-compile
* [ci-config example](https://github.com/rdo-infra/ci-config/blob/master/test-requirements.in) also used in tripleo-ci-health-queries.
* scope is upstream and rdo third party: lets add it to 3-4 more triple repos, ones using molecule are a very good fit.
* have pip lock in the following places
* sorin please add links
* galaxy-install for tripleo-quickstart
---
### 2021-05-18 tc/ua/pm planning for sprint 45
* [Sandeep]
* New work
* Image build not executing in ovb check jobs for projects which affect the image building itself.
* https://bugs.launchpad.net/tripleo/+bug/1928784
* Let's raise the RDO hardware for OVB jobs so that we can properly check changes to overcloud images.
* Improvements to failover registry in content provider jobs
* https://hackmd.io/0V8ov9m8Q-mHnICh-HO-zg?view
* Check jobs for downstream repos 16.2 and 13
Chandan's work that needs to be picked up during his extended PTO:
Below is the list of reviews which I was working on:
1. Removal of tripleo-operator-ansible
Current Status in order:
1. https://review.opendev.org/c/openstack/project-config/+/791745
needs to be merged
2. then recheck it
https://review.opendev.org/c/openstack/tripleo-operator-ansible/+/791645
and merge it
3. Cut a new release of tripleo-operator-ansible from above commit
4. Once done, then recheck this
https://review.rdoproject.org/r/c/openstack/tripleo-operator-ansible-distgit/+/33689
and get it merged
5. Verify that rpms are built for stein and train on RDO side
6. Once done get the patches merged in order
https://review.opendev.org/c/openstack/tripleo-quickstart/+/790701 ( discussion required )
7. https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/790926
8. https://review.opendev.org/c/openstack/tripleo-ci/+/790808
9. Once all done, put a similar patch for RHOS-16.2 and RHOS-17 config
https://review.opendev.org/c/openstack/tripleo-quickstart/+/790701
Here are the patches topic
https://review.opendev.org/q/topic:%22remove_uneeded_tq_requirements%22+(status:open%20OR%20status:merged)
https://review.rdoproject.org/r/q/topic:%22remove_uneeded_tq_requirements%22+(status:open%20OR%20status:merged)
Hope it helps to get the work done.
### 2021-04-27 tc/ua/pm planning for sprint 44
* CLOSE OUT OLD WORK... to create space for EL9
* tempest consolidation
* Promoter
* close out manifests
* deploy upstream to vexxhost
* Internal - extended hash
* Release upstream wallaby
* removing tripleo-ansible from tqe extra requirements
* Internal Content Provider
* Update / Upgrade jobs -> moving to periodic
* Not going to complete, and lower priority
* Tripleo-repos
*
* Promoter - conversion of push to go scripts
* New tempest work
* TripleO-Health
* New Work
* Issue:tripleo-quickstart manual users hitting rate limiting too. Oppurtunity: Enhance oooq to build its own container and push to local registry.
* Py39 tox for tempest ++
* Unit test for tempest CLI ++
### 2021-04-07 tc/ua/pm planning for sprint 43
* new critical work discovered
* revisit https://bugs.launchpad.net/tripleo/+bug/1921679
* potential rip out https://github.com/openstack/tripleo-quickstart/blob/master/quickstart-extras-requirements.txt#L15
* monitoring of wallaby branching
* extract pieces of the tripleo-repos rework
* break out yum modules read/write config into it's own tool
* research yum module changes for RHEL and OSP..
* discover best ways to consolidate target settings.
priorities for 43:
1. will have to be walaby
2.
### 2021-03-16 tc/ua/pm planning for sprint 42
* branch wallaby
* continue working on promoter
* container-tools 3.0 16.2
* tripleo-repos
* tempest test def consolidation
* internal content-provider reseach ( chandan )
### 2021-02-23 tc/ua/pm planning for sprint 41
*
### 2021-02-02 tc/ua/pm planning for sprint 40
* centos-8-stream periodic line, release files merged ( master )
2 sprints from now
* centos-8-upstream to replace centos-8 ( master )
* ritual - update zuul file patterns
* ritual - retarget tempest
Tempest
* continue work on scenario-manager
* wallaby will NOT add patrol tempest tests, next cycle
* Patrole stable maintenance
RHEL 9 / CentOS9 planning
---
# 2021-09-02 Unified Sprint 51 Planning
**Sprint dates: Thu 2021-09-23 - Wed 2021-10-13**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** pojadhav, bhagyshris, chandan, ananya, marios, akahat, ysandeep, dviroel, rlandy
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days
1. weshay:
2. rlandy: out 28, 29 - 12 days
3. marios: 12 days (out 4th & 5th Oct)
4. chandan: 13 days
5. Amol: 10 Days (4 days out)
6. Bhagyashari:
7. Pooja: 12 days (2 days out)
8. Sandeep:
9. Soniya: 13 days( out 27sep)
10. arxcruz:
11. Ananya: 13 (public holiday 3rd oct)
12. Douglas: 13 days (oct 12th holiday)
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- arx
- bhagyashris
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_lvn8IAg=/
* Add codesearch that works with all branches.
- weshay example config https://github.com/hound-search/hound/blob/main/config-example.json
- ysandeep to check with jpena
* Wes' patch on the ruck rover script to create a testproject output is great! Can we also add an option to auto commit the testproject for failing jobs?
* Add documentation about ruck/rover tooling.(new ruck_rover_tool)
* interview process we need to fix
* reoccuring cleanup epic on board for each speint (last sprint we had 2 different stories tracking cleanup tasks - lets have 1 in coming sprint)
- action item- create card on board but we have already one https://issues.redhat.com/browse/TRIPLEOCI-605 so do we need to create new one or should we continue adding new sub-stories under the existing one?
* Ruck/rover duty in downstream if possible depending on team size in a particular sprint. (point is to have 2 folks upstream and 2 downstream)
* doc about 'how to test your patches with upstream ci' ... but do we want to encourage this? more like "how to test if your patch will break a particular set of jobs"
- 2 centos7 train jobs can we start the plan to removing those? ptg discussion?
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
* downstream work
* allowed list
* health check demo -
## New work items discovered by team
* Use disk-image-builder process in downstream for nodepool image creation. - add this task under c9 work - bring this in production chain
* Context: In downstream we are using virt-customize to build images vs disk-image-builder process in rdo
* https://code.engineering.redhat.com/gerrit/gitweb?p=openstack/sf-config.git;a=blob;f=nodepool/elements/virt-customize/cloud-rhel-8-4.yaml
* https://code.engineering.redhat.com/gerrit/gitweb?p=openstack/sf-config.git;a=blob;f=nodepool/diskimages/upstream-centos-8.dhall
* add item related rbac and fips
* Osp director operator - add on board - setup the meeting
* Promoter log rotation
* PSI work - scenario010 and move ussuri line
* tempest - on going
- patrole stable release (continuing with earlier work)
* Enhance cleanup script to consider hold nodes.
## Words from PM (Wesley Hayutin/ Ronelle)
## Words from UA (Sandeep Yadav)
* Glance PTL(Abhishek Kekane) reached to have better coverage in tripleo-ci
* Things like multi-store testing
* https://hackmd.io/h7_ggL0jQGWbCqBz1OtKmQ?view
* TBD, need discussion with Ronelle
:watch: (target: +1:00) +00:47
## Sprint board Review
https://issues.redhat.com/secure/RapidBoard.jspa?projectKey=TRIPLEOCI&rapidView=11751
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-09-02 Unified Sprint 50 Planning
**Sprint dates: Thu 2021-09-02 - Wed 2021-09-22**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** bhagyshris, marios, rlandy, frenzy_friday, pojadhav, dviroel, chandan
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days
1. weshay: 2-8
2. rlandy: out 6-8, 16, 21,22 (ruck/rover)
3. ssbarnea:
4. marios: 14
5. chandan: 8 days ( out from 13th to 20th Sep)
6. Amol: 13 days (1 Public holiday)
7. Bhagyashari:13 days (1 Public holiday)
8. Pooja: 13 days ( 10 sept 2021 - holiday)
9. Sandeep:13 days ( 10 sept 2021 - holiday)
10. Soniya:
11. arxcruz:
12. Ananya: 0 (ruck/rover)
13. Douglas: 12 days (sep 6th and 7th - pto + holiday)
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- ananya
- wes/rlandy
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_lz-Gr0g=/
* We should have not used untrusted repos with in config
* tripleo-ansible podman installation
* action item- add card on board
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
* downstream work
* allowed list
* health check demo - first week from next sprint
## New work items discovered by team
* Sandeep
* Time to update https://docs.openstack.org/tripleo-quickstart/latest/feature-configuration.html, Its not clear what we test where. Brainstorm - Combine some scenarios /increase ci coverage with new scenarios.
* We need to convert one featureset to do network/vip/baremetal provision in deploy command step instead of separate steps.
* Clean featureset file for eol releases newton/octa/pike/queens/rocky
* We can take over harald patch to clean featureset files: https://review.opendev.org/c/openstack/tripleo-quickstart/+/800211
* https://docs.openstack.org/tripleo-quickstart/latest/feature-configuration.html
* https://opendev.org/openstack/tripleo-quickstart/src/branch/master/fs-matrix.py
* Remove obselete feat
---
# 2021-07-22 Unified Sprint 48 Planning
**Sprint dates: Thu 2021-07-22 - Wed 2021-08-11**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** bhagyashris, pojadhav, chandan, arxcruz, rlandy,akahat,frenzy_friday, marios, dviroel
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay:
2. rlandy: 14
3. ssbarnea:
4. marios: 0 (ruck)
5. chandan: 14
6. Amol: 14
7. Bhagyashari: 12 , (2 PTOs)
8. Pooja: 14
9. Sandeep: PTO
10. Soniya:
11. arxcruz: 13
12. Ananya: 14
13. Douglas: 14. Sunil: training 0
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- marios
- soniya
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_l6ZW-vk=/
* publish telegraf logs to somewhere, so we'll know w/o going to host what's the problem (suggestion from Sagi)
* tripleo-repos and cliff
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
## New work items discovered by team
(with no tc, no ua and no pm)
* c7 train jobs upstream (ruck/rover task or a sprint task)
* tripleo repos and cliff
* tox molecule for tripleo-repos (sorin)
* infra changes:
* https://www.docker.com/blog/changes-to-docker-hub-autobuilds - while earlier announced the change becomes enforcing 26 July.
* RHOS-D and RHOS-01: https://mailman-int.corp.redhat.com/archives/ci-infra-list/2021-June/msg00057.html
* PSI workloads
* pls review the instances you own in the stage tenant
* ci.centos move https://jenkins-cloudsig-ci.apps.ocp.ci.centos.org/
* https://images.rdoproject.org/centos8/master/rdo_trunk/tripleo-ci-testing/ note new image added from job: periodic-tripleo-centos-8-buildimage-overcloud-hardened-uefi-full-master
* discovered work?
## Words from PM (Wesley Hayutin)
* tasks that can be closed out just with reviews
* update pls: release governance change (marios)
* http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023726.html
* https://review.opendev.org/c/openstack/tripleo-specs/+/801512
* c9 update - possible xena will be both c8 and c9
## Words from UA (Sandeep Yadav)
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-07-01 Unified Sprint 47 Planning
**Sprint dates: Thu 2021-07-01 - Wed 2021-07-21**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** ysandeep, marios, , rlandy, arxcruz, zbr. dviroel,chkumar, frenzy_friday, pojadhav
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay: July 19 - 22
1. rlandy: 12 days (out 20 plus July 5->9)
1. ssbarnea: 14
1. marios: 10 days (out 2, 9, 12, maybe one more)
1. chandan: 13
1. Amol: 13
1. Bhagyashari: 1 Public holiday and 1 PTO
2. Pooja: 12 (may be 2 PTOs)
3. Sandeep: 5(long PTO starting from ~second week - not confirmed yet)
4. Soniya:
5. arxcruz: 13
6. Ananya: 14
7. Douglas: 13 (7/9 holiday)
8. Sunil: tbd
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- bhagyashris
- chandankumar
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_l81ghO0=/
* need to clean skiplist
* retro timing voting
* 12 PM UTC tempest meeeting:
* vote:
* +1: +1, +1 +1 ,+1soniya29,+1, +1 (f_f) 1 +1
* -1:
* 12:30 PM UTC retro meeting:
* vote:
* +1: +1, +1, +1 +1 +1 +1+1
* -1:
* ownership / follow up of tooling
* ideas
* catalog / dashboard
* Similar to https://rover.redhat.com/apps
* grafana should be the one place
* v1 of that can just be a link to where the tools are documented/linked etc
* can evolve this to include things like monitoring of the ci services promoter health etc
* cultivate a culture of feature ownership and follow up
* ideas
* qe column
* others?
FOLLOW UP ON:
* tooling catalog
* task/qe/ownership
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
FOLLOW UP ON:
* tooling catalog
* task/qe/ownership
## New work items discovered by team
* scneario-10 jobs ( approved for this sprint )
* starting to see people's interest in these jobs again.
* It's very difficult to get all scenario010 jobs working across the branches to move this back to voting.
* perhaps we break the model and have only branched jobs for scenario010
* Split OVB manage role to 2: trusted and untrusted? ( tenatively next sprint)
* https://docs.google.com/document/d/14GHgvDWoDpcNQKlQ5pS9My5qDcmhMFyXYUAfXZ2brX0/edit?ts=60c770e9#heading=h.njdvdxedotnf
* tripleo-operator-ansible ( investigate this sprint )
* https://opendev.org/openstack/tripleo-operator-ansible/src/branch/master/roles
* I don't think we're using these for the overcloud
* to-do
* overcloud ( punt )
* metalsmith?
* network provisioning
* look for others
## Words from PM (Wesley Hayutin)
* present and discuss items under investigation
* sandeep/wes centos version/compose locking
* tripleo-repos design
* locking pip requirements
## Words from UA (Sandeep Yadav)
* FIPS Complaince for master, wallaby, 17/18
https://docs.google.com/presentation/d/1Ifgz2TiDMWQx7OHkeEh41YPHBmJn848AwItMOBGb7oU/edit#slide=id.g8d8b9be634_0_1904
* Security working on new job/customizing existing job:-
* https://review.opendev.org/c/openstack/tripleo-ci/+/798948
* https://review.opendev.org/c/zuul/zuul-jobs/+/788778/15/roles/enable-fips/tasks/main.yaml#17
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-06-10 Unified Sprint 46 Planning
**Sprint dates: Thu 2021-06-10 - Wed 2021-06-30**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** bhagyashris, dviroel, marios, frenzy_friday
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay:
1. rlandy: may take one day?
1. ssbarnea: 14
1. marios: 0 (ruck)
1. chandan:
1. Amol:
1. Bhagyashari: 14 days
2. Pooja: 12 days( 2 PTOs)
3. Sandeep: 12 days (But i might go on unplanned PTOs)
4. Soniya:
5. arxcruz:
6. Ananya: 14
7. Douglas: 14
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- ananya
- marios
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_lAYfPt0=/
How to use miro
https://drive.google.com/file/d/1xCjgXdLDoQ9HB5d0uh28Jq9qdcDiz_CF/view?usp=sharing
* pin/lock external dependencies when possible to avoid being surprised.
* Document all steps and tools we have in our hands to debug complex problems in jobs (packaging, network, logs etc)
* What can we do with IBM cloud resources?
* We gate on OVB repo to avoid issues, move ovb repo to rdo
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
## New work items discovered by team
* EL9 status
* https://drive.google.com/drive/folders/1k-HMX2KNZqsIsaSoTmxPUztUsDU8-1NR?usp=sharing
* versionlock https://hackmd.io/iYAL3ueUTzWCHE5qFA6jVQ
* check how centos-8-stream rpm version release works (how much time the rpms alive) ans: 3 to 4 months but check the policies
* we needed this for centos-9-stream to avoid more failures
* check mirror option
* promoter
* **Voting**
* +1: +1 bhagyashris, zbr, rlandy, ysandeep, pojadhav, dviroel,
* -1:
* pip lock
* need link to
* scope is upstream and rdo third party
* have pip lock in the following places
* sorin please add links
* galaxy-install for tripleo-quickstart - pull in the next sprint
## Words from PM (Wesley Hayutin)
- c9-steram not ready yet
- work on version lock and pip lock
## Words from UA (Sandeep Yadav)
- Recommendation from infra around using constraints from the local openstack/requirements repo
https://99e02e92a26472cf4bfd-76db863cb86d059bc445c2f80e5d4947.ssl.cf5.rackcdn.com/772571/26/check/tripleo-ci-centos-8-containers-multinode-ussuri/4503771/job-output.txt
~~~
2021-05-26 13:32:57.580681 | primary | pip._vendor.requests.exceptions.ConnectionError: HTTPSConnectionPool(host='opendev.org', port=443): Max retries exceeded with url: /openstack/requirements/raw/branch/stable/ussuri/upper-constraints.txt (Caused by NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9537ae4470>: Failed to establish a new connection: [Errno 101] Network is unreachable',)
~~~
<clarkb> ysandeep|ruck: for the upper constraints fetch why are your jobs not using the repo in zuul?
<clarkb> ysandeep|ruck: in general the internet is known to be flaky and that is why we suggest jobs rely on local resources as much as possible. This includes using constraints from the local openstack/requirements repo
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-05-24 Unified Sprint 45 Planning
**Sprint dates: Thu 2021-05-20 - Wed 2021-06-09**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** bhagyashris,weshay, pojadhav, akahat,frenzy_friday, marios, arxcruz, dviroel, ysamdeep, rlandy
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay: 12 ( US public / recharge )
1. rlandy: 12 (US Public holiday, recharge day)
1. ssbarnea:
1. marios: 14
1. chandan:
1. Amol: 11 (PTO 3 days max)
1. Bhagyashari: 14 -1 recharge day = 13days
2. Pooja: 12 days (28 May recharge day and 1 PTO)
3. Sandeep: 12 (28 May recharge day)
4. Soniya: 13 (probably)
5. arxcruz: 13 (probably)
6. Ananya: 11
7. Douglas: 14
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- sandeep
- arx
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://miro.com/app/board/o9J_lEnKB_Q=/
How to use miro
https://drive.google.com/file/d/1xCjgXdLDoQ9HB5d0uh28Jq9qdcDiz_CF/view?usp=sharing
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
- talk about upgrade/update jobs
- will try for coming tuesday 04th marios to email
## New work items discovered by team
* [Sandeep]
* New work
* Image build not executing in ovb check jobs for projects which affect the image building itself.
* https://bugs.launchpad.net/tripleo/+bug/1928784
* Let's raise the RDO hardware for OVB jobs so that we can properly check changes to overcloud images.
* (wes) Check if ovb jobs use tripleo-ci overcloud build images.
* wes + rlandy will take a look and frame this up.
* Improvements to failover registry in content provider jobs
* https://hackmd.io/0V8ov9m8Q-mHnICh-HO-zg?view
* ( wes ) double check if non-tripleo containers fail over properly.
* Check jobs for downstream repos 16.2 and 13
* Container update for components
* Pip install of quickstart-extra-requirements.txt
* bugs / deprecation of using data-files w/ pip install
* alternative would be ansible-galaxy install
Chandan's work that needs to be picked up during his extended PTO:
Below is the list of reviews which I was working on:
1. Removal of tripleo-operator-ansible
Current Status in order:
1. https://review.opendev.org/c/openstack/project-config/+/791745
needs to be merged
2. then recheck it
https://review.opendev.org/c/openstack/tripleo-operator-ansible/+/791645
and merge it
3. Cut a new release of tripleo-operator-ansible from above commit
4. Once done, then recheck this
https://review.rdoproject.org/r/c/openstack/tripleo-operator-ansible-distgit/+/33689
and get it merged
5. Verify that rpms are built for stein and train on RDO side
6. Once done get the patches merged in order
https://review.opendev.org/c/openstack/tripleo-quickstart/+/790701
7. https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/790926
8. https://review.opendev.org/c/openstack/tripleo-ci/+/790808
9. Once all done, put a similar patch for RHOS-16.2 and RHOS-17 config
https://review.opendev.org/c/openstack/tripleo-quickstart/+/790701
Here are the patches topic
https://review.opendev.org/q/topic:%22remove_uneeded_tq_requirements%22+(status:open%20OR%20status:merged)
https://review.rdoproject.org/r/q/topic:%22remove_uneeded_tq_requirements%22+(status:open%20OR%20status:merged)
Hope it helps to get the work done.
marios: on the topic of upgrade/update jobs - do we need wallaby minor update job (i think yes) and also undercloud-upgrade
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Sandeep Yadav)
- Streamline installation of rhos-release
We are installing rhos-release at multiple places in downstream. This is blocking testing of fixes for rhos-release.
- https://bugzilla.redhat.com/show_bug.cgi?id=1963823
- https://sf.hosted.upshift.rdu2.redhat.com/logs/88/243188/1/check/tripleo-build-containers-ubi-8-internal-rhel-8-rhos-16.2/fd826a3/job-output.txt
"Failed to download metadata for repo 'rhosp-rhel-8.4-av': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried"
- https://code.engineering.redhat.com/gerrit/c/rhos-release/+/243188
- On patch ^^ jobs are failing at very early stage(before we remove old rhos-release and install rhos-release-test-candidate.rpm) trying to install iptables
-
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-04-29 Unified Sprint 44 Planning
**Sprint dates: Thu 2021-04-29 - Wed 2021-05-19**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:**
marios, chandankumar, pojadhav, frenzy_friday
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay: 14
1. rlandy: 11.5 out 05/17-18 (half 05/19)
1. ssbarnea: 6 (out 05/3-12)
1. sagi:
1. marios: 12 out Fri 30 & Mon 03 Orthodox Easter this weekend
1. chandan: 14
1. Amol: 14,
1. Bhagyashari: 14
2. Pooja: 14
3. Sandeep: 14
4. Soniya: 14
5. arxcruz: 14
6. Ananya: 11 (Public holiday on 01.04, 13,24.04)
7. Douglas: 13 (LATAM Recharge Day antecipated to 05/14)
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
## Ruck / Rover
> New ruck / rover:
- pojadhav
- akahat
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://trello.com/b/0VFswmht/pcci-retrospective?menu=filter&filter=label:UniSprint43
- [x] Retrospective round robin
* +1 votes: +1(marios, chandankumar), +1(bhagyashris), frenzy_friday,+2 +1(ysandeep) +1(soniya29), +1(arxcruz), +1(dviroel), +1(pojadhav) +1(akahat)
* -1 votes:
- [ ] @bhagyashris Action Item: create spreadsheet if we get more +1
- Need some context/basic description of task when card adds on JIRA Board.
- an apology and an insight
- action item is that you try to lead at least one call this sprint e.g votessubteam call, or even scrum if you're up for it.
- +1 votes: cchandankumar, ++frenzy_friday+1ysandeep,+1bhagyashris,+1 rlandy +1 akahat , +1 pojadhav, +1(dviroel), +(soniya29)
- -1 votes:
- [ ] consolidate molecule usage across our repos
- [ ] action item start writing it down... (agreeing via discussion in a spec proposal CI jobs policy )
- [ ] add pipeline to build/publish molecule test containers to our own registry rdo quay and docker (same as other current-tripleo).
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
- talk about upgrade/update jobs
- will try for coming tuesday 04th marios to email
## New work items discovered by team
* CLOSE OUT OLD WORK... to create space for EL9
* tempest consolidation
* Promoter
* close out manifests
* deploy upstream to vexxhost
* Internal - extended hash
* Release upstream wallaby
* removing tripleo-ansible from tqe extra requirements
* Internal Content Provider
* Update / Upgrade jobs -> moving to periodic
* tripleo-ci-health
* adding the existing queries
* Not going to complete, and lower priority
* Tripleo-repos
*
* Promoter - conversion of push to go scripts
* New tempest work
* New Work
* Issue:tripleo-quickstart manual users hitting rate limiting too. Oppurtunity: Enhance oooq to build its own container and push to local registry.
* Py39 tox for tempest ++
* Unit test for tempest CLI ++
* Investigate why build-test-packages is NOT working.
* openstack cloud cleanup
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Sandeep Yadav)
-
-
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-04-08 Unified Sprint 43 Planning
**Sprint dates: Thu 2021-04-08 - Wed 2021-04-28**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** marios, rlandy, chandan, ysandeep, soniya29, frenzy_friday
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
1. weshay: 13
1. rlandy: 12.5
1. ssbarnea:
1. sagi: 3
1. marios: 8 (out 19-22 PTG)
1. chandan: 11 (out 21, 23)
1. Amol: 13
1. Bhagyashari:
2. Pooja: 10
3. Sandeep: 11
4. Soniya: 13
5. arxcruz :
6. Ananya: 13
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 13*13 / 169 (100% of total capacity)
### Known PTO/Holidays: April 08 - April 28
* weshay:
* marios: PTG 19-22 possible 23 off ;)
* ssbarnea:
* chandankumar: 21st (Pub Holiday), 23rd Apr
* sshnaidm: PTO 11-17 Apr, PTG 19-23 Apr
* rlandy:
* arxcruz:
* Amol: -
* Bhagyashari:
* Pooja: 12 - PTO & (13,21) - holiday
* Sandeep: Public holiday - April 13 , April 21
* Soniya:
* Ananya: -
## Ruck / Rover
> New ruck / rover:
- wes
- rlandy
- ananya
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
http://etherpad.corp.redhat.com/MlUiN5XgqV
http://trello.com/c/6tFJcZQZ/1509-detect-the-mixing-of-rpm-and-pip-in-tripleo-ci-jobs?menu=filter&filter=label:UniSprint42
- [x] Detect the mixing of RPM and PIP in tripleo CI jobs
* https://projects.engineering.redhat.com/browse/TRIPLEOCI-441
- Retrospective shake up
- Everyone to bring ideas on "How we retrospect" next time.
- everyone should have a "review list" somehow/somewhere . we need to help each other out!
- [x] Going to start pushing tripleo-validations out of upstream tripleo jobs
* https://projects.engineering.redhat.com/browse/TRIPLEOCI-442
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
- gri for community call
- tempest test consolidation
## New work items discovered by team
* new critical work discovered
* revisit https://bugs.launchpad.net/tripleo/+bug/1921679
* potential rip out https://github.com/openstack/tripleo-quickstart/blob/master/quickstart-extras-requirements.txt#L15
* monitoring of wallaby branching
* extract pieces of the tripleo-repos rework
* break out yum modules read/write config into it's own tool
* research yum module changes for RHEL and OSP..
* discover best ways to consolidate target settings.
* (marios): tripleo-get-hash?
* (marios): upgrade jobs/& components/integration lines ?
priorities for 43:
1. will have to be walaby
2.
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Chandan Kumar)
-
-
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-03-18 Unified Sprint 42 Planning
**Sprint dates: Thu 2021-03-18 - Wed 2021-04-07**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** bhagyashris, frenzy_friday, marios, ysandeep, arxcruz, pojadhav, akahat, soniya29
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
1. weshay:
1. rlandy:
1. ssbarnea:
1. sagi:
1. marios: 12 possibly 11
1. chandan: 12*
1. Amol: 13
1. Bhagyashari: 12 (April 2 is public holiday)
2. Pooja: 12 (April 2 is public holiday)
3. Sandeep: 12 (April 2 is public holiday)
4. Soniya: 13
5. arxcruz : 11 (April 2nd and 5th is holiday here)
6. Ananya: 11 (ditto)
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 13*13 / 169 (100% of total capacity)
### Known PTO/Holidays: March 18 - April 7
* weshay:
* marios: 25 Mar (Greek Independence Day), apr 1 (possibly, may work) https://www.timeanddate.com/holidays/cyprus/2021
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy:
* arxcruz:
* Amol: -
* Bhagyashari:
* Pooja: (April 2 is public holiday)
* Sandeep: (April 2 is public holiday)
* Soniya:
* Ananya:
## Ruck / Rover
> New ruck / rover:
- chandan
- sorin
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
http://etherpad.corp.redhat.com/MlUiN5XgqV
- [x] reduce meetings time to 50 min and so
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
- how to review
## New work items discovered by team
* Stein content provider job
* stable/wallaby prep !!!! go!
* Move rhos-release check jobs from periodic version to non periodic.
* http://git.app.eng.bos.redhat.com/git/openstack/tripleo-ci-internal-jobs.git/tree/zuul.d/rhos-release.yaml
* Currently we have vanila standalone/image build/container build. Do we want other standalone scenarios? - multinode/ovb
* https://code.engineering.redhat.com/gerrit/#/c/231484/
* Add content-provider jobs in downstream for rhos-release
* container-tools deps line - Build container in standalone jobs or Add content-provider - so that we can add multinode/ovb,
* container deps line +rhos-release combinarion
https://code.engineering.redhat.com/gerrit/#/c/201382/54/.zuul.yaml
* tempest test def consolidation
* internal content-provider reseach ( chandan )
* it's time to kill newton/ocata/pike from our code - https://codesearch.opendev.org/?q=newton&i=nope&files=&excludeFiles=&repos=openstack/tripleo-quickstart
- we need to update this https://docs.openstack.org/tripleo-quickstart/latest/feature-configuration.html , too many obselete items here. time to kill
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Chandan Kumar)
-
-
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
- wallaby branching
- promoter
- tripleo repos
- Content provider jobs across all branches
- dependency pipeline
-
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-02-25 Unified Sprint 41 Planning
**Sprint dates: Thu 2021-02-25 - Wed 2021-03-17**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:** marios, arxcruz, frenzy_friday, chandankumar
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
1. weshay:
1. rlandy: 8 day s(pto 03/08-03/12)
1. ssbarnea:
1. sagi:
1. marios: 1/2 day tomorrow friday 26
1. chandan: 13
1. Amol: 13
1. Bhagyashari:
2. Pooja:
3. Sandeep: 7 - 8 days pto(26th feb to 07th March) -
4. Soniya:
5. arxcruz : Tomorrow
6. Ananya: 13
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 13*13 / 169 (100% of total capacity)
### Known PTO/Holidays: Feb 25 - March 17
* weshay:
* marios:
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy:
* arxcruz:
* rfolco:
* Amol: -
* Bhagyashari:
* Pooja:
* Sandeep:
* Soniya:
* Ananya:
## Ruck / Rover
> New ruck / rover:
- soniya
- bhagyashris
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
http://etherpad.corp.redhat.com/MlUiN5XgqV
* need more review.
- [x] it's time to kill newton/ocata/pike from our code - https://codesearch.opendev.org/?q=newton&i=nope&files=&excludeFiles=&repos=openstack/tripleo-quickstart
* https://projects.engineering.redhat.com/browse/TRIPLEOCI-443
- [x] we need to update this https://docs.openstack.org/tripleo-quickstart/latest/feature-configuration.html , too many obselete items here. time to kill
* https://projects.engineering.redhat.com/browse/TRIPLEOCI-444
- [x] please be on time for meetings : [serious: lets reschedule make them end 5 mins early for 1/2 and 10 for 1 hours, please be prompt or weshay sings at us until you join. what have we ever done to you?) let's always be clear what the meeting/agenda is ]
* Plz vote below:
* +1 +1 +i +1 +1 +1 +1 +1
* -1 :
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
* Scenario Manager -
* https://docs.google.com/presentation/d/1zX_HWFwnWEsB6cr0kM7Ouif-cxeIsYZitSIPSV99Mxs/edit?usp=sharing
* gerrit reviews/how to review
* gertty - review from command line
## New work items discovered by team
* would like to carry on deprecating old templates & tidy up like in https://review.opendev.org/c/openstack/tripleo-ci/+/777099
* patrole stable maintenance
- Till now it was on hold and like to start with patrole maintenance
* Not sure if this is the right place, but maybe we should recheck some of the exception handling. Sometimes exception handlers throws exceptions when an exception occurs.
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Chandan Kumar)
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
* promoter - upstream and down steram
* centos-8-steram
* elastic recheck and sova
* resource usage and utilization
* monitoring on cockpit
* tempest skiplist
* tripleo repos
* tempest scenario manager
* dependency pipline (ansible and pecmaker)
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# 2021-02-04 Unified Sprint 40 Planning
**Sprint dates: Thu 2021-02-04 - Wed 2021-02-24**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
**Attendees:**
marios, chandan, pojadhav, rlandy, soniya29, sshnaidm, frenzy_friday
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 14 days - $your_PTO_days)
1. weshay:
1. rlandy:
1. ssbarnea: 11
1. sagi:
1. marios: 14
1. chandan: 11
1. Amol:
1. Bhagyashari:
2. Pooja: 14
3. Sandeep:
4. Soniya:
5. arxcruz :
6. Ananya: 14
> Total team days (14 days for 13 team members (+2 in RR shift)):
> 14*13 / 169 (100% of total capacity)
### Known PTO/Holidays: Feb 04 - Feb 24
* weshay:
* marios: nope
* ssbarnea:
* chandankumar: 11th Feb to 15th Feb
* sshnaidm:
* rlandy:
* arxcruz:
* rfolco:
* Amol: -
* Bhagyashari:
* Pooja: nope
* Sandeep: nope
* Soniya:
* Ananya: nope
## Ruck / Rover
> New ruck / rover:
- arx
- Sandeep
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://trello.com/b/0VFswmht/pcci-retrospective?menu=filter&filter=label:UniSprint39
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
## New work items discovered by team
- centos-8-upstream to replace centos-8 ( master )
- So let's do some investigation around how ansible interacts w/ new centos release files. Need proposal back to the group around the best ( least work ) for the change.
- "distribution": "CentOS",
"distribution_version": "8",
"distribution_release": "Stream",
"distribution_major_version": "8",
"os_family": "RedHat"
- need stream release files
~~- centos-8/master-stream.yml for ex.~~
- /Stream-8/master.yml
- create namespace centos-8stream in rdo
- create namespace on docker.io and quay.io
- update container sync script
- update imageserver directory paths
- update centos-8 base image.. base qcow2 for overcloud images
- periodic line for centos8-master, centos8stream-master
- gethash??
- technical debt
- ansible when clauses for distro CentOS-8
- Investigate how ansible facts and ansible_distribution
- config for master line for promotion
- email - switching to centos-8-stream
- improving resource usage/ reduce upstream infra footprint
- http://paste.openstack.org/show/jD6kAP9tHk7PZr2nhv8h http://eavesdrop.openstack.org/meetings/tc/2021/tc.2021-01-21-15.00.log.html#l-48
- ritual - update zuul file patterns
- ritual - retarget tempest
- non voting jobs & starting with broken ones
- scen10 standalone, multinode ipa, scen7 ??
- ?
- rhel8.4 jobs
- try out ubi8.3 in upstream jobs
- Tempest
- continue work on scenario-manager
- wallaby will NOT add patrol tempest tests, next cycle
- patrole stable maintenance
- RHEL 9 / CentOS9 planning
- initial step keystone deployment sc000
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Chandan Kumar)
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## Priority for this sprint on board
- improving resource usage/ reduce upstream infra footprint
- promoter
- centos-8-upstream to replace centos-8 ( master )
- elastic recheck/openstack health
- dependency pipeline
- tripleo-repos spec and implementation
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
---
# 2021-01-07 Unified Sprint 39 Planning
**Sprint dates: Thu 2020-01-14 - Wed 2021-02-04**
https://hackmd.io/8339lqSwSEeXxuk0LfxCwA#
Attendees: bhagyashris,ysandeep, marios, Amol, frenzy_friday, chandan, arxcruz, mjturek,
:watch: (target +0:00) +0:04
## Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
weshay:
1. rlandy: estimate 11 days (moving)
1. ~~rfolco:~~
1. ssbarnea:
1. sagi:
1. marios: 13 days
1. chandan: 10 days
1. Amol: 13 Days
1. Bhagyashari:
2. Pooja: 13 Days,
3. Sandeep: 13 days
4. Soniya:
5. arxcruz :
6. Ananya: 13 days
> Total team days (13 days for 13 team members (+2 in RR shift)):
> 13*13 / 169 (100% of total capacity)
### Known PTO/Holidays: Jan 7 - Jan 14
* weshay:
* marios: nope
* ssbarnea:
* chandankumar: 3
* sshnaidm:
* rlandy:
* arxcruz: :-1:
* rfolco:
* Amol: -
* Bhagyashari:
* Pooja: nope
* Sandeep: nope
* Soniya:
* Ananya: 0
## Ruck / Rover
> New ruck / rover:
- sagi
- amol
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
> Retrospective cards:
https://trello.com/b/0VFswmht/pcci-retrospective?menu=filter&filter=label:UniSprint36
- https://trello.com/c/gK4uMstI/1449-redefine-or-clarify-the-scrum-standup-meeting-agenda
- breakout meetings for blockers and specify the time () for evrybody to share their status
- sub topic and sub meetings before scrum
- stay after the scrum instead of break out rooms
-
- https://trello.com/c/hglvi9Dn/1466-module-mess-single-place-to-define-versions
:watch: (target: +0:45) +
## New topics or demos or education for community call
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
- Items from mturek: Centos8.3
- syslinux bug https://bugs.centos.org/view.php?id=17917
- enable manifest push
-
-
### Bring the new promoter code online
Finish all the work that has gone into refactoring the promoter code base.
* will need this patch https://review.rdoproject.org/r/#/c/28014/ before setting up the new promoter server.
* test w/ upstream rocky
* enable manifest push
* master but push to internal reg.
* can we test manifest push rocky
* ~~Integration with copy-quay.~~ good idea, but not yet
* deploy internally for OSP-16.2/17
* deploy to the rest of upstream
* Do we want two promoter server ? yes
- centos8
- centos7
- internal
* injection-point in containers-build role to inject rpm
* options
* need volunteer
* disable ironic until 8.4
* WHO
* bhagyashri, amol, ananya, weshay,chandan
### Dependency Pipeline
OpenStack has many dependencies on the OS and non-openstack components. It helps our cause to make things easier by knowing in advance what is going to break OpenStack and TripleO in the future.
* Initial Design https://hackmd.io/14KFQiyWSBCRsfJmBZNARw?view
* RHEL U$next w/ monitoring timers in cockpit
* RHEL_U_NEXT pipeline
* This is initial coverage for RHEL9 and CentOS-8-Stream
* RHEL_MAJOR_NEXT pipeline
* WHO
- rlandy, chandan, marios, ananya, pooja , ysandeep
### TripleO-Repos
There should be one source of truth for how and which repos are installed for a tripleo deployment and that source of truth should be tripleo-repos. Having a single source of truth for repo config, modules, etc will make things more consistent, reliable and easier to debug.
* Design doc
* Integrate tripleo-repos into tq/repo-setup and tq/config/release
* Single source of truth for yum modules?
* What needs to be done to fix up tripleo-repos / rewrite
* Needs to get the full hash from a dlrn link
* pip module
* ansible module
* container-tools versioning
* rlandy has started putting the stuffs here: https://hackmd.io/v2jCX9RwSeuP8EEFDHRa8g?view
* Initial implementation from Alex: https://review.opendev.org/c/openstack/tripleo-repos/+/767214
WHO: weshay, sagi, marios, sorin, arxcruz, amol,sandeep, rlandy
### OpenStack Health for TripleO
OpenStack health is a powerful tool that can analyze failures automatically so we don’t have to spend time in debug. It can also very easily tell us how often we’re hitting specific issues. Along w/ Sova, OpenStack Health can be a powerful tool in simplifying our work.
https://hackmd.io/HQ5hyGAOSuG44Le2x6YzUw
https://hackmd.io/dmxF-brbS-yg7tkFB_kxXQ
* WHO:
* sorin, arx, wes, chandan
### Upgrade / Update jobs
Marios has been leading some important changes to upgrade/update jobs
* standalone upgrade in the component pipeline
* more job coverage in the tripleo-upgrades repo via zuul.d/layout.yaml
* remove unneeded content-providers from executing
* https://review.opendev.org/q/topic:%22reduce-content-providers%22+(status:open%20OR%20status:merged)
### Tempest - ( need help here )
* skiplist tooling enhancements
* tempest role share w/ infrared group
* upstream initiatives
* Patrole stable release
* Tempest Scenario manager stable version
* RBAC
* http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018800.html
* patrole testing
* Evaluation of gabbi and enhancement of tempest plugin itself
* os_tempest everywhere
* glance tempest plugin integration
* add test command and remove test command
* os-tesmpest skiplist CLI - inhance the documentation
* other
### Priority for this sprint on board
* promoter
* dependency pipeline
* tripleo repos (As design discussion for this sprint)
* openstack Health for TripleO
## New work items discovered by team
-
-
## Words from PM (Wesley Hayutin)
-
-
## Words from UA (Chandan Kumar)
:watch: (target: +1:00) +00:47
## Sprint board Review
https://projects.engineering.redhat.com/secure/RapidBoard.jspa?rapidView=4285&projectKey=TRIPLEOCI
:watch: (target: +1:45) +
## General discussion of sprint scope/topics
:watch: (target: +2:00) +
### End Of Meeting
---
# **2020 ARCHIVED Stuff**
# 2020-05-26 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, wes, marios,
agenda:
* ussuri release status
* what wes is up to on the weekends https://photos.app.goo.gl/31xgaN1tetTVWn2t8
* testing in ci-config
# 2020-05-19 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco,
agenda:
# 2020-05-12 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco,
agenda:
# 2020-05-07 Unified Sprint 27 Planning
**Sprint dates: Thu 2020-05-07 - Wed 2020-05-27**
Attendees: wes marios, chandan, gcerami, rfolco, arxcruz, sshnaidm, rlandy, ysandeep, akahat, bhagyashris
:watch: (target +0:0, 0) +00:15
Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-27
:::spoiler Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 13 days
panda: 12 days
rfolco: ~~13 days~~ RR
ssbarnea: 13 days
weshay: 11 days
sagi: 13 days
marios: 13
chandan: 12 days
Amol: 13 days
Bhagyashari: ~~13 days~~ RR
Pooja: 13 days
Sandeep: 12 days
Soniya: 13 days
arxcruz : 12 days
### Total team days (13 days for 12 team members (+2 in RR shift)): 147 / 156 (94% of total capacity)
### Known PTO/Holidays: May 7 - May 27
* weshay: 5/8, 5/22 ( building a brick patio )
* gcerami: 5/7-8 (i'm not here right now, I'm on holiday)
* marios:
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy:
* arxcruz: 5/8 Holiday in Berlin
* rfolco:
* Amol:
* Bhagyashari: 5/25 Public Holiday
* Pooja:
* Sandeep: 5/25 Holiday in India
* Soniya:
:::
## Ruck / Rover
==New ruck / rover==
volunteers? add your name below
- rfolco
- bhagyashris
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
- https://trello.com/c/OlbBioUs/1261-what-is-scrum-for-you
- provide elevator pitch of context
- design changes
- any blockers, challenges with progress
- reviews requests
VOTE:
for: +1 +1+1+1+1 +1 +1 +1 +1
against: -1
- https://trello.com/c/O84Juy6S/1262-centos-continuous-release-repo-and-how-to-prevent-major-outages-like-https-trellocom-c-iyggz7hv-1474-cixlp1875890tripleociproa-p
:::spoiler Items from previous sprints
None
:::info
:information_source: N O T E
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint27
:::
## New topics or demos or education for community call
:::info
[training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ)
:::
- Gertty hands on
- ci jobs primer - check/gate periodic integration/component pipelines
:::spoiler Items from previous sprints
### Sprint 25
~~- tox (panda)~~
### Sprint 24
- (chandankumar) Have fun with testproject review upstream and downstream
- (gcerami) the promoter code around integration pipeline. (weekly every tuesday)
- (rlandy) IPA on multinode (once the job runs to completion)
- (rlandy) Component pipeline
:::
:::spoiler :movie_camera: "Let me show something" example video
https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
:::
## New work items discovered by team
- scenario 10 ovn making it green
- Train CentOS-8 pipeline
- Podman gating needs discussion
:::spoiler Items from previous sprint
### Sprint 26
- collect-logs issues w/ zuul
- kick off tempest design w/ internal
- move things from config (trusted)
### Sprint 25
- get-hash consolidation (de-duplication)
- any periodic / 3rd party job that is also executed upstream should have upstream name.
- scenario-10-ovn ( red )
### Sprint 24
* tripleo-repos to be the definitive way yum repos are installed in ci
* replace tqe/build-images w/ tripleo-ci/role/oooq-build-images
:::
### Think about including new items during sprint
:watch: (target +0:30) +0:40
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
- Internal Component - pipeline
* basic standalone
* real baremetal ( baremetal, tripleo components )
- TripleO-IPA - multinode-ipa job merge..
- CentOS-8 train
- upgrade from train to ussuri
- full promotion pipeline
- Need to discuss on ipa train job?
- CentOS-8 ussuri
- Need to update status in tripleo and rdo meeting
- ~~3rd party deps - podman~~ ( needs discussion)
- Vexhost migration - Sagi
- promoter - CentOS8 upstream / internal
* fix the tests
* enable internal config promoter
- Octavia Tempest Plugin - ansible - Chandan
- Skiplist
- integration with 3 components pipeline
- ussuri, master and rhos-17
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-27
:watch: (target: +2:00) +
### End Of Meeting
---
# 2020-05-05 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco,
agenda:
-
# 2020-05-05 - TripleO CI tc/ua/pm planning
Internal Component - pipeline
* basic standalone
* real baremetal ( baremetal, tripleo components )
TripleO-IPA - multinode-ipa job merge..
CentOS-8 train
CentOS-8 ussuri
~~3rd party deps - podman~~ ( needs discussion)
Vexhost migration - Sagi
promoter - CentOS8 upstream / internal
* fix the tests
* enable internal config promoter
Octavia Tempest Plugin - ansible - Chandan
Skiplist
# 2020-04-28 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
(marios will cover rfolco)
attendees: arxcruz, bhagyashris
agenda:
* bhagyashri: builiding ansible 2.9 https://gitlab.cee.redhat.com/snippets/1975
* https://review.rdoproject.org/r/#/c/26409/40/playbooks/ansible/build-ansible-rpm.yaml
* (https://tree.taiga.io/project/tripleo-ci-board/us/1585)
# 2020-04-21 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees:
agenda:
- promoter configuration engine (https://docs.google.com/presentation/d/1rERVavpiKJrvtDpNj25nFiv4tWw51OmSIJFSOzoUWyc/edit#slide=id.g732f445e13_0_148)
---
# 2020-04-16 Unified Sprint 26 Planning
**Sprint dates: Thu 2020-04-17 - Wed 2020-05-07**
Attendees: wes, rfolco, marios, gcerami, arxcruz, chandan, bhagyashri, ysandeep
:watch: (target +0:0, 0) +0:06
Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-26
## PTO
:::spoiler Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 13 days
panda: ~~10 days~~ RR
rfolco: 11 days
ssbarnea: 13 days
weshay: 13 days
sagi: 13 days
marios: 12
chandan: 12 days
Amol: ~~12 days~~ RR
Bhagyashari: 12 days
Pooja: 12 days
Sandeep: 12 days
Soniya: 12 days
arxcruz : 12 days
### Total team days (13 days for 12 team members (+2 in RR shift)): 147 / 156 (94% of total capacity)
### Known PTO/Holidays: Apr 16 - May 6
* weshay: none
* gcerami: 4th (May Day) -> 6th (PTO) (Awaiting confirmation)
* marios: 1st May
* ssbarnea:
* chandankumar: May 1st
* sshnaidm:
* rlandy:
* arxcruz: 1st May
* rfolco: Apr 21 (Tiradentes), May 1st
* Amol: May 1st
* Bhagyashari: May 1st (Public holiday)
* Pooja: May 1st holiday
* Sandeep: 1st May
* Soniya: 1st May
:::
## Ruck / Rover
==New ruck / rover==
volunteers? add your name below
- Amol
- Panda
- Wes
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
-
:::spoiler Items from previous sprints
### Sprint 25
* https://trello.com/c/9GjXhQxm/1228-equalize-scrum-between-shallow-and-deep
* https://trello.com/c/xCV7N6tH/1250-focus-on-past-actions
### Sprint 24
~~* https://trello.com/c/SUIVPUoH/1210-rr-handoff-process-assign-only-current-rrs-to-openstack-pcci-alertsredhatcom-email-group
~~ * https://trello.com/c/9qmqnQ0T/1219-road-show-edu-session-on-the-new-component-workflow~~
* https://trello.com/c/cJBtR9Xk/1220-jira-board-simplified-use~~
~~ * https://trello.com/c/v95OvMbP/1224-anyone-interested-in-a-tox-pytest-local-testing-hands-on-session~~
~~ * https://trello.com/c/otxIAJsE/1225-maybe-we-should-add-pending-on-for-any-rr-failures-that-needed-to-be-debugged-for-example-now-p1-161-is-pending-on-network-dfg~~
~~ * https://trello.com/c/HQiPNjov/1226-if-we-keep-hackmd-for-ruckrover-we-should-decide-on-a-format-like-daily~~
:::info
:information_source: N O T E
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint23
:::
## New topics or demos or education for community call
-
:::spoiler Items from previous sprints
### Sprint 25
~~- tox (panda)~~
### Sprint 24
- (chandankumar) Have fun with testproject review upstream and downstream
- (gcerami) the promoter code around integration pipeline. (weekly every tuesday)
- (rlandy) IPA on multinode (once the job runs to completion)
- (rlandy) Component pipeline
:::
:::spoiler :movie_camera: "Let me show something" example video
https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
:::
## New work items discovered by team
- collect-logs issues w/ zuul
- kick off tempest design w/ internal
- move things from config (trusted)
-
:::spoiler Items from previous sprint
### Sprint 25
- get-hash consolidation (de-duplication)
- any periodic / 3rd party job that is also executed upstream should have upstream name.
- ~~centos-8, fs039,~~
- scenario-10-ovn ( red )
### Sprint 24
* tripleo-repos to be the definitive way yum repos are installed in ci
* replace tqe/build-images w/ tripleo-ci/role/oooq-build-images
:::
### Think about including new items during sprint
:watch: (target +0:30) +
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
* release ussuri ( branch master to ussuri )
* coordinated w/ rdo ( yatin, alfreado )
* [google doc w/ notes](https://docs.google.com/document/d/1LP23IwpCJLKCMe3wzDOvtqZZ79-eCxhxHVf7NOPeQbI/edit#heading=h.3wqli89yslyl)
* need to see DLRN setup to do anything here.
* join #rdo meetings, review rdo trello
* DLRN server up: https://trunk.rdoproject.org/centos8-ussuri-bootstrap/
* shared tempest role design
* is Martin interested?
* train+ only
* get_hash improvements
* design only
* 3rd party ci naming alignment ( periodic )
* let's knock this out.
* openstacksdk + podman ansible module
* https://hackmd.io/gfRO_KFRRAurN8dwTpnIIQ
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
:watch: (target: +0:45) +0:36
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-26
:watch: (target: +2:00) +
### End Of Meeting
---
---
# 2020-04-14 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios, wes. chandankumar, arxcruz, mpryc, rlandy
agenda:
- replacing image-build with oooci-image-build
- https://hackmd.io/A8YPJTyTSju2vb1wFxAPNg?view
---
# 2020-04-14 UA / TC planning meeting
* release ussuri ( branch master to ussuri )
* coordinated w/ rdo ( yatin, alfreado )
* google doc w/ notes[link](https://docs.google.com/document/d/1LP23IwpCJLKCMe3wzDOvtqZZ79-eCxhxHVf7NOPeQbI/edit#heading=h.3wqli89yslyl)
* need to see DLRN setup to do anything here.
* join #rdo meetings, review rdo trello
* shared tempest role design
* is Martin interested?
* train+ only
* get_hash improvements
* design only
* 3rd party ci naming alignment ( periodic )
* let's knock this out.
* openstacksdk + podman ansible module
* https://hackmd.io/gfRO_KFRRAurN8dwTpnIIQ
OK.. so we need to determine the capacity for the above new work. That will happen on Wed, Thrs.
# 2020-04-07 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios,
agenda:
- https://d42863ba1342ece836c2-0c3df1d15a10c3537a68ce17608ebd20.ssl.cf5.rackcdn.com/718066/1/check/openstack-tox-docs/3a8b1c4/docs/yaml/formatting.html#examples
- https://review.opendev.org/#/c/718066/
# 2020-03-31 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees:
agenda:
- ()
---
# 2020-03-26 Unified Sprint 25 Planning
**Sprint dates: Thu 2020-03-26 - Wed 2020-04-15**
Attendees: weshay, marios, ,
:watch: (target +0:0, 0) +
Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-24
## PTO
:::spoiler Team availability and PTO plans
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 11 days
panda: 11 days
rfolco: 12 days
ssbarnea: 11 days, no pto (Easter 🐰)
weshay: 13 days, no pto
sagi: 8 days, holidays and shutdown
marios: 13
chandan: 13 days (lockdown so hard to take ))
Amol: 13 days
Bhagyashari: 13 days, no pto
Pooja: 13 days
Sandeep: 13 days
Soniya: 13 days
arxcruz : 10
### Total team days: 167 / 182
### PTO Mar 26 - Apr 15
* weshay:
* gcerami: 04/10 Good Friday, 04/13 Easter Monday (Holidays)
* marios:
* ssbarnea:
* chandankumar:
* sshnaidm: shutdown from 08 Apr
* rlandy: 04/09, 04/10
* arxcruz: 03/27, 04/10, 04/13 < hate US date format
* rfolco: 04/10 Good friday (holiday)
* Amol:
* Bhagyashari:
* Pooja:
* Sandeep:
* Soniya
:::
## Ruck / Rover:
==New ruck / rover==
- Wes
- ysandeep
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process
(e.g. "how we work")
:::spoiler Retro cards
* https://trello.com/c/SUIVPUoH/1210-rr-handoff-process-assign-only-current-rrs-to-openstack-pcci-alertsredhatcom-email-group
* https://trello.com/c/9qmqnQ0T/1219-road-show-edu-session-on-the-new-component-workflow
* https://trello.com/c/cJBtR9Xk/1220-jira-board-simplified-use
* https://trello.com/c/v95OvMbP/1224-anyone-interested-in-a-tox-pytest-local-testing-hands-on-session
* https://trello.com/c/otxIAJsE/1225-maybe-we-should-add-pending-on-for-any-rr-failures-that-needed-to-be-debugged-for-example-now-p1-161-is-pending-on-network-dfg
* https://trello.com/c/HQiPNjov/1226-if-we-keep-hackmd-for-ruckrover-we-should-decide-on-a-format-like-daily
:::info
:information_source: N O T E
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint23
:::
## New topics or demos or education for community call
- tox (panda)
-
:::spoiler "Let me show something" example video
https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
:::
:::spoiler Items from previous sprint
- (chandankumar) Have fun with testproject review upstream and downstream
- (gcerami) the promoter code around integration pipeline. (weekly every tuesday)
- (rlandy) IPA on multinode (once the job runs to completion)
- (rlandy) Component pipeline
:::
## New work items discovered by team
- get-hash consolidation (de-duplication)
- any periodic / 3rd party job that is also executed upstream should have upstream name.
- centos-8, fs039, scenario-10-ovn ( red )
:::spoiler Items from previous sprint
* tripleo-repos to be the definitive way yum repos are installed in ci
* replace tqe/build-images w/ tripleo-ci/role/oooq-build-images
:::
### Think about including new items during sprint
:watch: (target +0:30) +
## Words from Alex and Emilien
-
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
- component pipeline (internal)
- tripleo-ansible-operator
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-24
:::spoiler Topics from pre-planning meeting
### sprint planning w/ tc and ua
* tempest skip list +1
* breaking up tempest by scenario / api +1 (Almost done)
* consolidating overcloud image build roles (+1)+1
* start to fix get_hash https://hackmd.io/06K4wRKaT42axGljoDKtjQ (+1)+1
* needs design
* tripleo-repos update properly (+1)+1
* change periodic names to match upstream job names where appropriate
* continue to move out jobs out of https://github.com/rdo-infra/review.rdoproject.org-config +1
* map packages from upstream -> downstream
* zuul distro jobs ( planning )
* needs design
* Jira move
* TLS standalone
* tempest plugins
* heat tempest plugin support
* octavia tempest plugin
* ironic tempest plugin
* 3rd party depenency
* need to think about what to test
### must haves
* Internal Component Pipeline
* build osp containers for 17 ( 1 - 2 people)
* Tripleo-ansible-operator
* need two volunteers to 100% focus on operators
* focus contributing
* documentation
* planning w/ direct calls from zuul to tripleo-operator
:::
:watch: (target: +2:00) +
### End Of Meeting
---
# 2020-03-24 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees:
agenda: none atm
* 15:35 < marios> * https://bugs.launchpad.net/tripleo/+bug/1867807/comments/5
# 2020-03-024
* sprint planning w/ tc and ua
* tempest skip list +1
* breaking up tempest by scenario / api +1 (Almost done)
* consolidating overcloud image build roles (+1)+1
* start to fix get_hash https://hackmd.io/06K4wRKaT42axGljoDKtjQ (+1)+1
* needs design
* tripleo-repos update properly (+1)+1
* change periodic names to match upstream job names where appropriate
* continue to move out jobs out of https://github.com/rdo-infra/review.rdoproject.org-config +1
* map packages from upstream -> downstream
* zuul distro jobs ( planning )
* needs design
* Jira move
* TLS standalone
* tempest plugins
* heat tempest plugin support
* octavia tempest plugin
* ironic tempest plugin
* 3rd party depenency
* need to think about what to test
## must haves
* Internal Component Pipeline
* build osp containers for 17 ( 1 - 2 people)
* Tripleo-ansible-operator
* need two volunteers to 100% focus on operators
* focus contributing
* documentation
* planning w/ direct calls from zuul to tripleo-operator
# 2020-03-03 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees:
agenda:
# 2020-02-25 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco
agenda:
* LAST if there's time and people are not cooked. (gcerami) modularize promoter code status https://docs.google.com/presentation/d/1NsgapPsLxPEp96q2N7kjVIb-r_kkVhFH4HQFB1dwFj8
# 2020-02-18 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco
agenda:
* LAST if there's time and people are not cooked. (gcerami) modularize promoter code status https://docs.google.com/presentation/d/1NsgapPsLxPEp96q2N7kjVIb-r_kkVhFH4HQFB1dwFj8
# 2020-03-05 Unified Sprint 23 Planning
**Sprint dates: Thu 2020-03-05 - Wed 2020-03-25**
Attendees:
:watch: (target +0:00) +0:04
:::spoiler Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-23
:::
## PTO
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 12
panda: 10-11
rfolco: 0
ssbarnea:
weshay: 13
sagi: 13
marios: 13
chandan: 10
mkopec: ?
## PTO Mar 05 - Mar 25
* weshay: none
* gcerami: 17th (St. patrick's) + maybe 1 PTO day
* marios: none
* ssbarnea: March 5,6
* chandankumar: 3 days, (10 Mar (It's HOLI, so holiday), 19 and 20th Mar)
* sshnaidm: none
* rlandy: 1 day (Mar 10)
* arxcruz: March 8
* rfolco: whole sprint
## Ruck / Rover:
==New ruck / rover==
- Wes
- Arx
- Vadim
- Vladek
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
*
:::warning
:warning: W A R N I N G
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint23
:::
## New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
- (chandankumar) Have fun with testproject review upstream and downstream
- (gcerami) the promoter code around integration pipeline. (weekly every tuesday)
- (rlandy) IPA on multinode (once the job runs to completion)
- (rlandy) Component pipeline
## New work items discovered by team
* tripleo-repos to be the definitive way yum repos are installed in ci
* replace tqe/build-images w/ tripleo-ci/role/oooq-build-images
https://review.opendev.org/#/c/709254/
### Think about including new items during sprint
:watch: (target +0:30) +0:29
## Words from Alex and Emilien
-
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-22
:watch: (target: +2:00) +
### End Of Meeting
---
# 2020-02-11 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco,
agenda: collect-logs (sorin)
# 2020-02-04 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, arxcruz, marios,
agenda:
- (gcerami) The new modularized promoter code
---
# 2020-01-28 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios, rlandy,
agenda:
- (wes/folco) centos7/8 container name collision centos-binary-xxxx
- namespaces? names?
- collect-logs (cross teams shared goals): https://meet.google.com/linkredirect?authuser=1&dest=https%3A%2F%2Fprojects.engineering.redhat.com%2Fsecure%2FRapidBoard.jspa%3FrapidView%3D3917
- black (sorin)
# 2020-01-23 Unified Sprint 21 Planning
**Sprint dates: Thu 2020-01-23 - Wed 2020-02-12**
Attendees: arxcruz,
:watch: (target +0:00) +
:::spoiler Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-21
:::
## Meeting Time
:::success
:information_source: Extraordinary planning meeting time due to end of year shutdown.
:::
## PTO
:::info
:information_source: Please fill in any planned PTO / away time for the duration of sprint
:::
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 13
panda: 12½
rfolco: 13
ssbarnea: 13
weshay: 13
sagi: 13
marios: 10?
chandan: 0?
mkopec: 0?
arxcruz: 12?
## PTO Jan 23 - Feb 12
* weshay:
* gcerami: Half day AM 30th Jan.
* marios: training 8-15 feb - last 3 days of sprint 10/11/12 feb
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy:
* arxcruz:
* rfolco: none
## Ruck / Rover:
https://etherpad.openstack.org/p/ruckroversprint21
==New ruck / rover==
- Wes
- chkumar
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
*
:::warning
:warning: W A R N I N G
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint20
:::
## New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
-
-
-
## New work items discovered by team
-
### Think about including new items during sprint
:watch: (target +0:30) +
## Words from Alex and Emilien
-
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
-
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
-
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-21
:watch: (target: +2:00) +
### End Of Meeting
---
# 2020-01-21 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, arxcruz, chkumar,, marios , mjturek, baha
agenda:
- ppc64le builds are consistently green and reporting to delorean
- https://centos.logs.rdoproject.org/tripleo-upstream-containers-build-master-ppc64le/
- single branch for manifests: train
- wait for next master promotion, then we'll have all the containers, including ppc/manifests
- https://tree.taiga.io/project/tripleo-ci-board/task/1448 eg https://review.opendev.org/#/c/687267/ https://review.opendev.org/#/c/698747/ (but only after we get a promotion so we push manifests with _manifest)
- reporting to dlrn w/ specific job names for ppc
- https://github.com/rdo-infra/ci-config/blob/master/jenkins/jobs/tripleo-quickstart-templates.yml
next steps:
1. testing train x86 containers from single-arch manifest (IN PROGRESS)
2. wait for master promotion with ppc and x86 containers publishing in multi-arch manifests
3. test backwards compatibility in x86 box in master from multi-arch manifests
4. test ppc containers from multi-arch manifests in PPC machine
5. consider adding ppc to promotion criteria and check jobs.
- collect-logs
- stop using gzip files
- https://review.rdoproject.org/r/24617 reviews please
- Q: 14:41 < marios> anyone know what we're using that file for?
https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/playbooks/tripleo-ci-periodic-base/pre-role.yaml
don't see much history on it
- https://review.opendev.org/#/c/703587/4/doc/source/ci/third_party_dependencies_ci.rst -> third party docs up
- https://e767c1efff24d32f3ca7-686a0804f7bfb930ff5f607c5138e359.ssl.cf5.rackcdn.com/703587/4/check/openstack-tox-docs/f528330/docs/ci/third_party_dependencies_ci.html
# 2020-01-14 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios, beagles
agenda:
- promoter
- " Too much info in debug task" Change-Id: I01d3993b9680a29f9f995449e03e0453ca7e0d6e * https://review.rdoproject.org/r/#/c/24500/
- sanitize logs
- https://tree.taiga.io/project/tripleo-ci-board/task/1441
- https://tree.taiga.io/project/tripleo-ci-board/task/1442
---
# 2020-01-07 Unified Sprint 20 Planning - 1st of the decade (according ISO 8601)
**Sprint dates: Thu 2020-01-07 - Wed 2020-01-22**
Attendees: weshay, rfolco, arxcruz, rlandy, marios, sshnaidm
:watch: (target +0:00) +0:06
:::spoiler Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-20
:::
WELCOME TO 2020
## Meeting Time
:::success
:information_source: Extraordinary planning meeting time due to end of year shutdown.
:::
## PTO
:::info
:information_source: Please fill in any planned PTO / away time for the duration of sprint
:::
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 13
panda: 13
rfolco: 13
ssbarnea: 13
weshay: 13
sagi: 13
marios: 13
chandan:
mkopec:
arxcruz: 12
## PTO Jan 07 - Jan 22
* weshay: NA
* gcerami: None
* marios: NaN
* ssbarnea:
* chandankumar:
* sshnaidm: null
* rlandy:
* arxcruz: Jan 16
* rfolco: None
## Ruck / Rover:
https://etherpad.openstack.org/p/ruckroversprint20
==New ruck / rover==
- Wes
- sorin or gcerami
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +0:26
## Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
*
:::warning
:warning: W A R N I N G
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint20
:::
## New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
- promoter staging stuffs & manifests & molecule
- Molecule hands-on: https://hackmd.io/qTZrX8TySNCTj493u-b0OA
-
## New work items discovered by team
-
### Think about including new items during sprint
:watch: (target +0:30) +
## Words from Alex and Emilien
- operator-ansible (please watch this work)
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
- centos8: (foundation) container build / maybe standalone this sprint
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
- none
:watch: (target: +0:45) +0:38
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-20
:watch: (target: +2:00) +
### End Of Meeting
---
# 2019-12-18 TripleO CI Sprint End / Retrospective (Unified Sprint 19)
Attendees: rfolco, marios, chandan, rlandy
:watch: (target: +0:05) +0:10
## :ear: Restrospective
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint19
:watch: (target: +1:00) +
## Next sprint intro
~~https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-20~~ >>> 2020
:watch: (target: +1:10) +
## Ruck / Rover for next sprint (volunteers) -->
-
-
## :tropical_drink: PTO Jan 02 - Jan 22
* weshay:
* gcerami:
* marios:
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy:
* arxcruz:
* rfolco:
:watch: (target: +1:15) +
## :checkered_flag: Taiga Board Review
Unified Sprint 19: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-19
:watch: (target: +2:00) +
## :grey_question: Open Floor
-
-
-
:end:
---
# 2019-12-17 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios, chandan
agenda:
- (rlandy) component_release change (downstream/upgrade cases): https://review.rdoproject.org/r/#/c/24207/
- (marios) fs020 per https://review.rdoproject.org/r/#/c/24073/1/zuul.d/upstream.yaml
---
# 2019-12-10 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: ssbarnea
agenda:
- mjturek: ppc64le job woes.
- Switched to docker instead of buildah to match upstream
- Hitting this error during build:
- ERROR:kolla.common.utils.base:The command '/bin/sh -c curl -L http://172.17.0.1/delorean.repo -o /etc/yum.repos.d/delorean.repo' returned a non-zero code: 7
- Not hitting this when we run locally.
- Can you please post a log.
- https://centos.logs.rdoproject.org/tripleo-upstream-containers-build-master-ppc64le/1821/logs/logs/build.log
- pandalorian: "Adjustments for the new promoter." Change-Id: Idc16ca077d75f88a82dc93b8d05f234014666a2b * https://review.rdoproject.org/r/#/c/23931/
- CentOS 8 testing has started on packstack, kolla and OSA side? Do we want to start testing early on TripleO side also?
---
# 2019-12-03 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco, marios, chandan, rlandy, mpryc
agenda:
- michal will review rlandy's patch on downstream ci
- master/train promotions - watching this afternoon (ruck/rover)
- (marios) bug #1853978
- (michal) node for component job in downstream: rhel8?
-
---
# 2019-11-26 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky 1330 UTC
attendees: rfolco,
agenda:
- (cjeanner|Tengu) Add a check on the "/var/log/extra/denials.txt" in order to ensure no SELinux issue is recorded
- (sagi) on a couple jobs if selinux denials are discovered fail a job. Create a skiplist similiar to tempest to track denials and to keep jobs running. This would run permissive.
- (wes) employ the cockpit to monitor selinux denials in some way
- (rfolco) Tasks under \
- ]]#1342 needs update (context) so people can take it over: https://tree.taiga.io/project/tripleo-ci-board/us/1342
- Train upgrade job, containerized upgrade
- We are testing several workarounds here to test the job: https://review.opendev.org/#/c/695242/
- After having it green we can decide the best approach to have it green+voting.
---
# 2019-11-21 Unified Sprint 19 Planning
**Sprint dates: Thu 2019-11-21 - Wed 2019-12-11**
Attendees: weshay, gcerami, marios, sshnaidm, rlandy, rfolco
:watch: (target +0:00) +
:::spoiler Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-19
:::
## Meeting Time
:::success
:information_source: Apparently meeting time has been changed (moved 1h later) w/ day light savings. Keep it or move back 1h ?
:::
## PTO
:::info
:information_source: Please fill in any planned PTO / away time for the duration of sprint
:::
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 11 (thanksgiving)
panda: 13ish (some time taken for training)
rfolco:
ssbarnea:
weshay:
sagi: 13
marios: 13
chandan: 06th Dec, due to pyconf hyd
mkopec:
arxcruz:
## PTO Nov 21 - Dec 31
US shutdown, Dec 24 - Jan 1
UK shutdown, Dec 25 - Jan 1
IRL shutdown, Dec 25 - Jan 1
India shutdown, Dec 25 - Jan 1
Germany shutdown, Dec 24 - Jan 1
Brazil shutdown, Dec 24, 25, 31st, Jan 1
* weshay: manager mtg nyc Dec 16 - 20,
* gcerami: some time on Fridays until 18 Dec; PTO 18-31Dec
* marios: out 23-27 Dec + 31-02
* ssbarnea: pto 15-26 Dec
* chandankumar: from 23rd Dec to 05th Jan, 2020
* sshnaidm: pto from 26 Dec till 03 Jan
* rlandy: 2 days US thanksgiving nov 28/29 and then shutdown
* arxcruz: 6 days (too many pto left to take)
* rfolco: xmas Dec 24-25
## Ruck / Rover:
https://etherpad.openstack.org/p/ruckroversprint19
==New ruck / rover==
- marios
- chandan
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +
## Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
* culture that it's ok ask for clarification / explanation of things. Provide an anonymous way to ask questions and the team will review and provide answers, links, etc.
* https://trello.com/c/2M11ZGqe/1090-have-a-discussion-on-design-approaches
:::warning
:warning: W A R N I N G
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint19
:::
## New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
- ~~molecule demo (panda - thanks)~~ >> wes to send materials to the team
- ~~podman/ceph-ansible in rdo (chandan, thanks)~~
- promoter staging stuffs & manifests & molecule
- Molecule hands-on: https://hackmd.io/qTZrX8TySNCTj493u-b0OA
## New work items discovered by team
- showing upstream launchpad/tempest bugs in rrcockpit in a different dashboard
### Think about including new items during sprint
:watch: (target +0:30) +0:38
## Words from Alex and Emilien
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
* POC success on component ci
* compute job daily: dependency
* promote job
* reqs:
* another component (other than compute)
* structure design for integration jobs
* internal pipeline
Questions PM needs answered by the sprint team:
* Does the new promoter server work for
* traditional promotions
* multi-arch manifests
* does it push containers to the ~~key~~ quay registry
* should push RHEL containers outside of the rdo registry
* dependency pipeline
* is the ceph-ansible job working effectively?
* podman
* does the scenario000 job provide adequate coverage of podman for tripleo.
* What is the feedback from podman team once the scenario000 job is place. ( job runtime, and effectiveness of the ci there.)
* Component Pipeline
* Can a zuul job effectively promote a component?
## Words from UA (Chandan Kumar)
https://hackmd.io/gyQjA4oAR7G0LLkzsMxdcA?view
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-19
:watch: (target: +2:00) +
4-week sprint? https://i.kym-cdn.com/entries/icons/original/000/000/091/TrollFace.jpg
### End Of Meeting
---
# 2019-11-20 TripleO CI Sprint End / Retrospective (Unified Sprint 18)
Attendees: weshay
:watch: (target: +0:05) +
## Restrospective
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint18
:watch: (target: +1:00) +
## Next sprint intro
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-19
* component ci
* promoter
* ceph-ansible/podman
* tech debt?
:watch: (target: +1:10) +
## Ruck / Rover for next sprint (volunteers) -->
## PTO Nov 21 - Dec 11
* weshay:
* gcerami:
* marios:
* ssbarnea:
* chandankumar:
* sshnaidm:
* rlandy: 2 days US thanksgiving nov 28/29
* arxcruz: 6 days (too many pto left to take)
* rfolco:
:watch: (target: +1:15) +
## Taiga Board Review
Unified Sprint 18: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-18
:watch: (target: +2:00) +
## Open Floor
* New CIX categories (rlandy)
@end-of-meeting
---
# 2019-11-19 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky
1330 UTC
attendees: rfolco, marios, leanderthal
# 2019-11-12 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky
1330 UTC
attendees: rfolco, marios, chandan, weshay, mpryc, panda, sshnaidm, rlandy, arxcruz
agenda:
component-ci promotions
https://drive.google.com/file/d/1p9UFJNFKKKiOQB7N08TTHfdox1HghL35/view
https://drive.google.com/file/d/1Ry8Mlvl-XqdqxOshtQo4NYf6jbK6I9ce/view
- tripleo container management changes - disabling paunch etc (by Emilien)
# 2019-11-05 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky
1330 UTC
attendees: rfolco, sshnaidm, marios,
agenda:
(marios): review request: tripleo-docs https://review.opendev.org/#/c/689530/ tripleo-ci ruck|rover and promotions docs https://storage.bhs1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_29d/689530/7/check/openstack-tox-docs/29d4bb3/docs/ci/chasing_promotions.html
# 2019-11-01 Sprint 18 Tasks discussion and handover
Attendees: arxcruz, marios, chandankumar, rfolco, weshay
## Third party gating:
* Arx - volunteer - third party gating
* zbr, panda, arx
* Marios - volunteer - promoter work
* rfoloc, marios
* ++ https://tree.taiga.io/project/tripleo-ci-board/us/1376
# 2019-10-31 Unified Sprint 18 Planning
**Sprint dates: Thu 2019-10-31 - Wed 2019-11-20**
Attendees: marios, rlandy, rfolco, chandan
:watch: (target +0:00) +0:12
:::spoiler Sprint board
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-18
:::
## PTO
:::info
:information_source: Please fill in any planned PTO / away time for the duration of sprint
:::
### Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 12.5: half day Nov 15 afternoon
panda: 11
rfolco: 11 (Nov 15,20 holiday)
ssbarnea: 5.5 days (7.5 days ooo: 4,6,15-22)
weshay: at PTG
sagi: 12 >> Nov 11 PTO
marios: 13
chandan: 04-08 Oct PTG, may be plan later on
mkopec:
arxcruz:
## Ruck / Rover:
https://etherpad.openstack.org/p/ruckroversprint18
==New ruck / rover==
- volunteers: rlandy, sagi
:::spoiler Meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
:::
:watch: (target: +0:15) +0:26
## Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint17
- https://trello.com/c/Ex9iaXmL/1069-ruckrover-etherpad
- https://trello.com/c/FBVVPAa6/1074-behaviour-change-for-breaking-changes-revert-and-post-fixes-ontop
:::warning
:warning: W A R N I N G
Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint18
:::
## New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
{%youtube _UpZZGeOP2Q %}
- ~~molecule demo (panda - thanks)~~ >> wes to send materials to the team
- ~~podman/ceph-ansible in rdo (chandan, thanks)~~
- promoter staging stuffs & manifests & molecule
- Molecule hands-on: https://hackmd.io/qTZrX8TySNCTj493u-b0OA
## New work items discovered by team
- molecule needs bit of work for centos8 (little)
### Think about including new items during sprint
:watch: (target +0:30) +0:48
## Words from Alex and Emilien
## Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
## Words from UA (Chandan Kumar)
:watch: (target: +0:45) +
:coffee: break?
## General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-18
:watch: (target: +2:00) +
### End Of Meeting
---
---
---
# 2019-10-30 TripleO CI Sprint End / Retrospective (Unified Sprint 17)
Attendees:weshay, marios,
@time (target: +0:05) +
## Restrospective
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint17
Backlog:
~~https://trello.com/c/XkoQoKMr/1037-switch-to-hackmdio-for-meeting~~
~~https://trello.com/c/vo21Mei8/1040-spread-rr-tasks-over-sprints~~
~~https://trello.com/c/uH02EUnM/1039-ruck-rovers-will-describe-their-on-duty-ruck-time-in-the-etherpad-at-the-top-should-also-describe-any-outtages-etc~~
~~https://trello.com/c/pPz95W4z/1042-rr-should-have-ci-issues-as-first-priority-task~~
~~https://trello.com/c/d577P5Aj/1046-retrospect-on-the-past-ideas-for-improvement~~
~~https://trello.com/c/X6xJiIre/1049-stick-to-the-topic-in-meetings~~
https://trello.com/c/BwH77zRX/1005-audit-and-redesign-testing-strategy +1+1+1+1+1+1
https://trello.com/c/zskCiIsn/1006-replace-etherpad-with-hackmdio +1+1
https://trello.com/c/HRt4ENw9/1025-action-items-to-keep-reproducer-workin +1+1+1+1+1+1
https://trello.com/c/pqDWuBbo/987-pull-everything-out-of-reviewrdoprojectorg-config-that-does-not-absolutely-need-to-be-there +1+1+1+1
https://trello.com/c/eXyHcsEg/1000-need-more-automating-tools-for-ruck-rover-too-much-manual-work +1+1+1
https://trello.com/c/UKStevnY/962-rotating-ownership-of-the-subteam-organisation +1+1+1
https://trello.com/c/l0c7L3qV/918-emphasize-the-use-of-code-comments-perhaps-the-cores-1-patches-w-o-code-comments +1+1 +1+1 +1+2
https://trello.com/c/bhznQUiw/899-rover-should-be-fixing-and-developing-the-reproducer-tool +1+1+1+1+1+1+1
@time (target: +1:00) +
<< BREAK: Prod Chain All Hands >>
## Next sprint intro
https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-18
* component based promotion
* 3rd party ci podman/ceph-ansible
* promoter
@time (target: +1:10) +
## Ruck / Rover for next sprint (volunteers) -->
## PTO Oct 09 - Oct 30
* weshay
* gcerami:
* marios
* mkopec
* ssbarnea
* chandankumar:
* sshnaidm
* rlandy:
* arxcruz:
@time (target: +1:15) +
## Taiga Board Review
Unified Sprint 17: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-17
@time (target: +2:00) +
## Open Floor
@end-of-meeting
---
# 2019-10-29 CI Community Meeting
* (beagles) Octavia CI is "coming along" with a series of patches (see https://review.opendev.org/#/q/topic:octavia-ci+(status:open) that enable running actual tempest tests against an octavia enabled deployment. It was also recently added to the periodic queue. In addition to getting these patches merged, I am currently working out next steps and have the following questions:
* Should the TripleO Octavia standalone job (scenario010) be part of the tests that are running during promotion? If so, what steps need to be taken?
* Is it acceptable to add a scenario 10 multinode job to the RDO third party CI or periodic jobs? The reason is that the "external deploy tasks" that are part of the octavia deployment seem to encounter issues that don't come up in the standalone job so we really need some kind of multinode job running for supported branches to catch issues.
* Is it possible to have obs that have a bit longer timeouts so we can do some more extensive testing?
* Is there an opportunity to use baremetal hosting for computes to speed the performance of load balancers, or nested virtualization?
* scen10 standalone notes re adding more coverage/tempest: running api tests on periodic, and on check/gate just scenarios (or the opposite as per arx :D )
* AI for ci team - either ^^ or other ideas have extra job (periodic-extra-tempest etc)
* (artom) follow up from 2 weeks ago: status/next steps for SRIOV CI
* notepad: https://hackmd.io/9J9k288sRi-PWLnFoLvjhw
* [ccamacho]: **I pasted this by mistake in your scrum call from yesterday** Just a quick update about https://review.opendev.org/#/c/687479/
* TOX refactored.
* Same behaviour, a syntax failure check failed in 8mins https://58b5104671cb75a4e1d8-7130cff635b715a96cb8254a2740af6b.ssl.cf2.rackcdn.com/691639/1/check/openstack-tox-tht/7b176fb/tox/reports.html
* Is this better?
# 2019-10-28 - TripleO-CI scrum
Attendees: weshay
* Vexhost
*
# 2019-10-22 - TripleO CI Community Meeting
place: https://meet.google.com/bqx-xwht-wky
1330 UTC
attendees: rfolco, marios, ccamacho, artom
* ccamacho:
* Introducing molecule tests in THT and tripleo-upgrade
* https://review.opendev.org/#/q/topic:ansible-syntax-check
* artom:
* follow up from last week: status/next steps for SRIOV CI
* notepad: https://hackmd.io/9J9k288sRi-PWLnFoLvjhw
* folks involved not around, punted to next week
# 2019-10-17 - Scrum
Attendees:
# 2019-10-15 - TripleO CI Community Meeting
Attendees: marios, rfolco, weshay
Agenda:
* Marios --> ccamacho review , " Include the job definition for molecule in tht " https://review.opendev.org/#/c/688050/3
* SRIOV
* "cat /sys/class/net/*/device/sriov_numvfs"
* collobrate on hardware in CI
* start a larger thread to org
* https://access.redhat.com/articles/3538141
list of supported NICs
# 2019-10-10 Unified Sprint 16 Planning
**Sprint dates: Thu 2019-10-10 - Wed 2019-10-30**
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-16
Attendees:
@time (target +0:00) +0:06
# PTO
Please fill in any planned PTO / away time for the duration of sprint
# Sprint team members
(it's 13 days - $your_PTO_days)
rlandy: 9
panda: 8 (probably)
rfolco: 00
ssbarnea: 13
weshay: ∞
sagi:
marios: 12 (out 28th October)
chandan:
mkopec:
arxcruz:
# Ruck / Rover:
https://etherpad.openstack.org/p/ruckroversprint17
New ruck / rover: rfolco/marios
Review any meetings that need to be covered by ruck / rover
- CIX calls
- Weekly program call (link to status in ruck/rover doc)
- Look at RHOS Team Meetings calendar
@time (target: +0:15) +0:07
# Ideas for improvement to sprint process (e.g. "how we work")
Retro cards:
- https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint16
Backlog:
- https://trello.com/c/ku9qNlL7/1055-ideas-for-improvement-we-tried-this-sprint
!! Reminder:
- Create a retro card during the sprint (not only at the end):
https://trello.com/b/0VFswmht/rdo-infra-retrospective?menu=filter&filter=label:UniSprint17
# New topics or demos or education for community call
e.g. let me show something e.g. https://www.youtube.com/watch?v=_UpZZGeOP2Q
- molecule demo (panda - thanks)
- ~~podman/ceph-ansible in rdo (chandan, thanks)~~
- promoter staging stuffs & manifests & molecule
# New work items discovered by team
- molecule needs bit of work for centos8 (little)
### Think about including new items during sprint
* Documentation for the new promoter reproducer
* molecule should be the docs
* instructions on how to run molecule locally
* google doc
* epic/user story on sprint 17
* Removing stuff from rdo config
* user story on sprint 18
* CentOS 8 work
* user story on sprint 18
* [Downstream/Internal]
* OSP16 job getup and osp14 removal
* Train Job for baremetal
* Setup for bootcamp
* Add downstream to the cockpit
@time (target +0:30) +0:22
# Words from Alex and Emilien
# Words from PM (Wesley Hayutin)
https://tree.taiga.io/project/tripleo-ci-board/wiki/notes-from-pm
* podman/buildah breakages >> github PR test in zuul
# Words from UA (Chandan Kumar)
@time (target: +0:45) +0:25
-- break? -->skip
# General discussion of sprint scope/topics
Sprint board: https://tree.taiga.io/project/tripleo-ci-board/taskboard/unified-sprint-17
@time (target: +2:00) +
#End Of Meeting
---