rh-openstack-ci-team
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Help
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    # ARCHIVE: TripleO CI Planning meeting Notes - From Agugust 2021 ###### tags: `Meeting` * **Previous archived items**: https://hackmd.io/RzlngcRmR72IJi7hfmVTww ### 2022-02-15 tc/ua/pm planning for sprint 58 * New items * clbyl project * https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=13266&projectKey=OSPCRE * enable promoter service on downstream server * Remove docker completely and move to quay * ceph pipeline (Doug avail?) * Continue * c9/rhel9 * registry * infra work * ansible-collection-openstack * osp-director-operator * consumption of scenario manager * Ruck rover * current: * sandeep/rlandy always on, everyone else one week intervals * proposal: * take sandeep off downstream always - goes into regular schedule * rlandy will ruck/rover with anyone new and still sync with ruck/rovers if wanted * team of 3 ruck/rovers who watch all lines * 13 people on team - one week a month * Option: go back to three week sprint with three people * Review time * open to everyone * move one or two meetings later --- ### 2022-01-25 tc/ua/pm planning for sprint 57 * New items * Openstack Ansible Collections update for a new Openstack SDK * Sandeep * Possible breakout from move from downstream dlrn to https. * Priority to registry changes work before they decommisioning happens. * rdo registry (have to take care of) * ananya, arx, amol (promoter) * downstream registry (wait) * Explore possibility of enabling uefi for ovb job i.e in rdo, if vexxhost doesn't support it - probably in psi cloud for downstream jobs? * what the blockage is (OVB, vexxhost - steve question) * where can we put this? * more resources for OVB in downstream * integration line (16.2 and 17) * fs001, 020, 035 (three stcks per line) * component * two releases at a time * baremetal, tripleo, network * OVB two stacks at a time * testproject a failed jobs from ^^ * what's new * RBAC (additional 2 stacks per line for 17 +) * 17 on rhel 9 * pls impact on component lines * OVB stacks for CRE team * where are those resources coming from? * UEFI boot from upstream * if this is not supported on vexx but it is on PSI, then we will need to deploy RDO on OVB in PSI (investigating this) * If we just consider 17 on rhel9 + RBAC (know for sure) we woudl need at least a doubling of resources * To deploy one stack: * OVB resources for testing 1 Undercloud node 1 BMC Generally 4 overcloud Minimum requirement to test 1 ovb jobs with only 1 controller and 3 compute:- VCPU: 4(undercloud) + 2(BMC) + 32(Overcloud nodes 8 x4) = 36 Ram - 28G disk - 280G * FIPs and RBAC * One baremetal environment for upstream testing. * How many stacks do we need concurrently? 10 to 12 - atm we run about 4 * How long is lifecycle for 17 on rhel 8? * 5 baremetal:- * 1 - rhel9 17 baremetal line * 1 - rhel8 17 Integration line? -> tripleo(eventually if rhel8 is not a thing anymore) * 1 - rhel9 17 integration line * 1 - rhel8 16.2 integration line * 1 - Centos9 Master integration lin * director operator work * what ci actually look like for this deployment --- ### 2022-01-05 tc/ua/pm planning for sprint 56 * TripleO-CI 2022 planning: * https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA * cs9 * master * make existing jobs voting * finish ovb jobs in integration and component jobs and rdo thord party check * start removing c8 jobs from upstream * integartion jobs * component jobs * cockpit work/monitoring * wallaby * finish mini integartion line * full integration line (may be next sprint) * cockpit work * clear up c8 c9 comparision in the cockpit * get clarity about update and upgrades * add support for repo setup in tripleo-repos * test reproducer on cs9 * RHEL 9 * container build - sandeep is working * image build * mini integration line * cockpit work * Move to new rdo registry * tempest * consumption of scenario manager --- ### 2021-12-13 tc/ua/pm planning for sprint 55 [sandeep] * Started adding thoughts on TripleO-CI 2022 planning: * https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA --- ### 2021-11-22 tc/ua/pm planning for sprint 54 * weekly ruck/rover schedule * projects: * c9 continuation (marios/doug/amol) * yum-config * osp-director-operator(marios) * include pooja? * Compose-Id pinning: define the list of tasks and raise blockers, if any. (doug) * Discussion on design of new dashboard * Possible improvements of current dashboard/ruck_rover tool: * highlight components that are old, ordered by 'days old' * fix the way that job's results are shown in the dashboard, which today show duplicated entries. * improve/refactor rr_tool (depends if we are going to keep this tool in the future) * updating grafana * network-related (DF work) (amol) * web tool for copy quay (arx - availability?) * learning (pooja/soniya) * tempest - tasks on board (soniya) * ovb clean up (sandeep) * node hold (sandeep) --- ### 2021-10-29 tc/ua/pm planning for sprint 53 * Sandeep * Ideas from PTG * https://hackmd.io/szag-nE6RwOaehepbOO7Mw#Ceph-Integration * OVB job for ceph - ceph deploy prior * Make openstack-tox-py39 voting on master and wallaby for tripleo projects and drop openstack-tox-py36 * http://lists.openstack.org/pipermail/openstack-discuss/2021-October/025554.html * Python Versions to test: * py3.8 as voting (no change from currently tested) * py3.9 as voting * py3.10 as non voting. * keep py3.6 until we move from centos8-stream to centos9-stream * Keep the current stuff as it is, Add new stuff then decide * * New job requests * Custom network / Custom overcloud name * https://review.opendev.org/c/openstack/tripleo-quickstart/+/812428 * https://review.opendev.org/c/openstack/tripleo-heat-templates/+/812369 * Full IPV6 job (For provisioning network also) * https://issues.redhat.com/browse/TRIPLEOCI-645 * Convert some OVB job to use spine-leaf * I will be discussing with harald to know the scenario/ topology he have in mind. As per harald, OVB and ovb-manager role has the support already for spine-leaf. * Infra/dependency changes * Ansible: https://groups.google.com/g/ansible-announce/c/kegIH5_okmg/ ansible 2.9 and 2.10 * Ceph (just FYI):https://lists.centos.org/pipermail/centos-devel/2021-November/077411.html * fultonj: that is expected we plan to run {rhel,cent}8 ceph containers on a {rhel,cent}9 host. ken will also be providing {rhel,cent}9 packages like cephadm so we can use it to bootstrap on 9 (though we'd bootstrap an 8-based container) * PSI public replacement - using PSI internal for scenario010 * Grafana - Update ? Year end are good for updates * New features in latest grafana, but it's a lot of work to change all those panels though. * Change apache configuration on promoter to show complete name of logs. http://promoter.rdoproject.org/promoter_logs/ * No more 1:1 UA sync with PCD as jpena is leaving. I spoke with jpena - He mentioned Alan wants to make this coordination at the Prodchain Council level. Spoke with Alan about this - pls book a once a sprint meeting with him * Soniya * Consumption of scenario manager - https://etherpad.opendev.org/p/qa-yoga-ptg - start with cinder-tempest-plugin * Implementation of glance missing feature in cs9 - Add glance tempest plugin installation support in os_tempest https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/vars/redhat-9.yml#L39 * Bring back split ovb-manange story. --- ### 2021-10-12 tc/ua/pm planning for sprint 52 * PTG for first week * Recharge day * c9/stream * create epic for c9-stream * complete mini integration line * ~~container build~~ * image build * standalone * undercloud * build out integration line * scenarios * OVB * ipa * multinode * update/upgrade? * component pipeline work * promoter work * check/gate * emit release work * tempest work * cockpit work * stream pinning (tripleo-repos) * needed for c9 work * RHEL 9 - leave this for next sprint * create epic - but park it * health * fips/rbac --- ### 2021-09-20 tc/ua/pm planning for sprint 51 * Use disk-image-builder process in downstream for nodepool image creation. - add this task under c9 work * 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 fifps * Osp director operator * Promoter log rotation * Enhance cleanup script to consider hold nodes. * PSI work - scenario010 and move ussuri line * tempest - on going - patrole stable release (continuing with earlier work) --- ### 2021-08-31 tc/ua/pm planning for sprint 50 * 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 featuresets * Clean old code/job definitions/pipelines for eol branches - stein/queens * Some developers https://review.opendev.org/c/openstack/tripleo-quickstart/+/800173 * add centos9 task on board --- ### 2021-08-10 tc/ua/pm planning for sprint 49 * tempest side * soniya on patrole stable release (carry on with that) * arx's work on allow list * tripleo --- # 2022-02-17 Unified Sprint 58 Planning **Sprint dates: Thu 2022-02-17 - Wed 2022-03-09** https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?both * TripleO-CI 2022 planning: * https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA **Attendees:** arxcruz, pojadhav, chandan, marios, ananya, rlandy, ysandeep, jakob, akahat, dasm, rcastillo, dviroel :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members Feb 17 to Mar 09 (it's 13 days - $your_PTO_days) including recharge 1. rlandy: 13 days 2. marios: 12 days (monday 7th March out) 3. chandan: 11 days (Out on Feb 21) 4. Amol: 13 Days 5. Bhagyashri: 6. Pooja: 13 days 7. Sandeep: 12 days (out next friday- 25th) 8. Soniya: 9. arxcruz: 12 days 10. Ananya: 13 (18 Feb recharge day) 11. Douglas: 12 and half (holidays from feb 28th to mar 2nd (half-day)) 12. Rafael: 13 days 13. Dariusz: 8 (21-25 Feb off) 14. Jakob: 11 days (out on Feb 24 and Feb 25) > Total team days (14 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: https://docs.google.com/spreadsheets/d/1-p0MU38u4NAOqNC_fPIgmRfcrCrSftdbf8CLA9K_JuI/edit#gid=1931857401 Dates | Ruck | Rover -|-|-| 21st Feb - 25th Feb | pooja | ananya+1 28th Feb - 04th Mar | bhagyashria | dariusz 07th Mar - 11th Mar | Soniya | chandan > next retrospective : Ananya :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: * hardware provisioning testing and hardware * UEFI testing based on RHEL 9 (patches required) * CentOS 9 was added - Chandan did that work as well * Hardware * don't have enough control * tenant - resources * individual tenants * open review time to everyone (move slot) * https://hackmd.io/FGMoCiRfSNa8puA1BpTQ-Q * stay as is on timing ( every day - too early for some) * two days a week early two days a week later (third day?): +1, +1+1 +1+1 +1+1,+1 * call twice a week - one early - one late :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * introduction on how to set up and configure DevStack? * introduction/overview on Ansible inventories and playbooks (redhat.tripleo_ci/jm1.cloudy) for VM deployments? ## New work items discovered by team * New items * clbyl project * https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=13266&projectKey=OSPCRE * enable promoter service on downstream server * infra epci - Amol * Remove docker completely and move to quay * ceph pipeline (Doug avail?) * [Reproducer](https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?view#Reproducer-improvements) * Continue * c9/rhel9 * wallaby c9 check/gate * master reparent * rhel 9 * audit * registry * infra work * ansible-collection-openstack * osp-director-operator * consumption of scenario manager * Ruck rover * current: * sandeep/rlandy always on, everyone else one week intervals * proposal: * take sandeep off downstream always - goes into regular schedule * rlandy will ruck/rover with anyone new and still sync with ruck/rovers if wanted * team of 3 ruck/rovers who watch all lines * 13 people on team - one week a month * Option: go back to three week sprint with three people * keep one week switch * Option on team: * keep schedule add one downstream person * team of three and they work it out: +1 +1 (at least one from US/EU tz) * team of two +1+1 (lets try for a sprint?) * Review time * open to everyone * move one or two meetings later ## Words from PM (Ronelle/Chandan) ## Words from UA (Sandeep Yadav) :watch: (target: +1:00) +00:47 ## Sprint board Review https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=11751&view=detail&selectedIssue=TRIPLEOCI-743 :watch: (target: +1:45) + ## Priority for this sprint on board * sdk * infra change rdo to quay ## General discussion of sprint scope/topics :watch: (target: +2:00) + ### End Of Meeting --- # 2022-01-27 Unified Sprint 57 Planning **Sprint dates: Thu 2022-01-27 - Wed 2022-02-16** https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?both * TripleO-CI 2022 planning: * https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA **Attendees:** bhagyashris, dasm, marios, arxcruz, ananya, jm1, :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members Jan 27 to Feb 16 (it's 14 days - $your_PTO_days) 1. rlandy: 13 (may take one Friday?) 2. marios: 14 (ruck 1 week) 3. chandan: 4. Amol: 14 5. Bhagyashari: 12 (6 days PTO- 11 Feb to 21 Feb) 6. Pooja: 7. Sandeep: no pto plans 8. Soniya: 9. arxcruz: 14 10. Ananya: 14 11. Douglas: 14 (ruck/rover for 5d) 12. Rafael: Holiday on feb 1st 13. Dariusz: 14 (ruck/rover for 5d) 14. Jakob: 13 (out on Feb 7) > Total team days (14 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: https://docs.google.com/spreadsheets/d/1-p0MU38u4NAOqNC_fPIgmRfcrCrSftdbf8CLA9K_JuI/edit#gid=1931857401 * 31st Jan - 04th Feb = marios/darius * 07th Feb - 11th Feb = doug/amol * 14th Feb - 18th Feb = rafael/arx > next retrospective : Amol :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: * Team social ideas - combined on line games - cooking demo - joined team project - home town pictures * it is all about communication: - sync meetings - document your work: comments on Jira, comments on LP bugs - create tasks on Jira if needed - comments on gerrit changes - Review list * marios: - revisit and keep the 5 min rule on meetings (& kudos Bhagyashris great job) - 5 mins general chat & prep time * Lets keep the jira cards updated for easier hand offs? + 1 from Bhagyashri :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * how kvm jobs works - ananya/ronelle * How to review changes offline with gerty - @arxcruz ## New work items discovered by team * New items * Openstack Ansible Collections update for a new Openstack SDK - https://hackmd.io/szgyWa5qSUOWw3JJBXLmOQ * Sandeep * Possible breakout from move from downstream dlrn to https. * Priority to registry changes work before they decommisioning happens. * rdo registry (have to take care of) * ananya, arx, amol (promoter) * downstream registry (wait) * Explore possibility of enabling uefi for ovb job i.e in rdo, if vexxhost doesn't support it - probably in psi cloud for downstream jobs? * what the blockage is (OVB, vexxhost - steve question) * where can we put this? * more resources for OVB in downstream * FIPs and RBAC * One baremetal environment for upstream testing. * 5 baremetal:- * 1 - rhel9 17 baremetal line * 1 - rhel8 17 Integration line? -> tripleo(eventually if rhel8 is not a thing anymore) * 1 - rhel9 17 integration line * 1 - rhel8 16.2 integration line * 1 - Centos9 Master integration line * director operator work * what ci actually look like for this deployment ## Words from PM (Ronelle/Chandan) ## Words from UA (Sandeep Yadav) Mirror sync script - https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/34441 :watch: (target: +1:00) +00:47 ## Sprint board Review https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=11751&view=detail&selectedIssue=TRIPLEOCI-743 :watch: (target: +1:45) + ## Priority for this sprint on board * sdk * infra change rdo to quay ## General discussion of sprint scope/topics :watch: (target: +2:00) + ### End Of Meeting --- # 2022-01-06 Unified Sprint 56 Planning **Sprint dates: Thu 2022-01-06 - Wed 2022-01-26** https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?both * TripleO-CI 2022 planning: * https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA **Attendees:** ananya, pojadhav, chandan, dasm, rlandy, bhagyashris, ysandeep, rcastillo, jm1 :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members Jan 06 to Jan 27 (it's 14 days - $your_PTO_days) 1. rlandy: 14 2. marios: 12 (out 01/06 - 01/07) 3. chandan: 12 4. Amol: 21-24 Jan 5. Bhagyashari: 14th Jan , 26th jan is holiday in India 6. Pooja: 3 (12th Jan to 31st Jan - PTO ) 7. Sandeep: 14 (14th jan, 26th - public holidays) 8. Soniya: 12 (14 Jan and 26th jan is public holiday and 25th jan PTO) 9. arxcruz: 14 10. Ananya: 14 11. Douglas: 14 12. Rafael: 14 13. Dariusz: 14 14. Jakob: 14 > Total team days (14 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: https://docs.google.com/spreadsheets/d/1-p0MU38u4NAOqNC_fPIgmRfcrCrSftdbf8CLA9K_JuI/edit#gid=1931857401 * 04th Jan - 07th Jan = Amol/doug * 10th Jan - 14th Jan = arx/rafael * 17th Jan - 21st Jan = ananya/chandan * 24th Jan - 28th Jan = bhagyashri/rafael > next retrospective : Amol :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * osp director operator ## New work items discovered by team * cs9 * master * make existing jobs voting * finish ovb jobs in integration and component jobs and rdo third party check * start removing c8 jobs from upstream * integartion jobs * component jobs * cockpit work/monitoring * wallaby * finish mini integration line * full integration line (may be next sprint) * cockpit work * clear up c8 c9 comparison in the cockpit * get clarity about update and upgrades * add support for repo setup in tripleo-repos * test reproducer on cs9 - Done by Sagi * RHEL 9 * container build - sandeep is working * image build * mini integration line * cockpit work * Move to new rdo registry * tempest * consumption of scenario manager * Using release-file in container and image build on CS8/RHEL-8/RHEL-9 ## Words from PM (Ronelle/Chandan) * cs9 is priority for next 2 to 3 sprint ## Words from UA (Sandeep Yadav) :watch: (target: +1:00) +00:47 ## Sprint board Review https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=11751&view=detail&selectedIssue=TRIPLEOCI-743 :watch: (target: +1:45) + ## Priority for this sprint on board ## General discussion of sprint scope/topics :watch: (target: +2:00) + ### End Of Meeting --- # 2021-12-16 Unified Sprint 55 Planning **Sprint dates: Thu 2021-12-16 - Wed 2022-01-05** https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?both **Attendees:** chandan, akahat, marios, ananya, bhagyashris, rlandy, pojadhav, dasm :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members 16th Dec to Jan 05 (it's 14 days - $your_PTO_days 1. rlandy: 9 (out Dec24 -Jan 03) 2. marios: 4 (out 27-31 & 3-7 probably ;) ) 3. chandan: 14 4. Amol: 10 (4 Days PTO) 5. Bhagyashari: 0 (3rd jan holiday) 6. Pooja: 4 (Out on 22 dec and from 27-31 dec) 7. Sandeep: 3 (Out from 20th dec to Jan-03) 8. Soniya: 10 days probably (Out from 20 dec to 31dec) 9. arxcruz: 0 10. Ananya: 6 (shutdown 25 dec to 1 jan) 11. Douglas: 5 (out from dec 24th to jan 2nd) 12. Rafael: 5 (out Dec 24 - Jan 01) 13. Dariusz: 9 (out RH End-Year recharge) > Total team days (14 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: * November 25 - December 5: sandeep/rlandy, arxcruz (if needed) * December 6 - December 12: marios, pooja * December 13 - December 19: dviroel, ananya (~~marios~~) * December 20 - December 26:Amol, soniya * December 27 - January 5: (rlandy, sandeep are out), chandan, bhagyashri > next retrospective : soniya :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: https://miro.com/app/board/uXjVOasS040=/ * one week ruck|rover has more advantage than disadvantage i think we should try it. e.g. for 1/2 months and can revisit * Notes: Do the handover thus * vote: * +1: aye, +1, +1,+1 +1 ,+1(to explore),+1, +1, +1(we can revert anyways) * -1: * wish the Elastic recheck bot actually reported back on patches with failure reason * we should revisit the logdiff - we checked that at some point :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 * Main theme for this planning meeting is to discuss the new year plans and work items that we should focus: https://hackmd.io/gONRxsVRTFGw2pZIWLxTPA?both * Move to new rdo registry - add card on jira board for next year * Move to quay.rdoproject.org - credentials in infra doc * RDO wallaby CS9 * all packages are available * we can start with mini integration line * whats about backports?---all set :) * RHEL 9 RHOS-17 ## Words from PM (Ronelle/Chandan) ## Words from UA (Sandeep Yadav) :watch: (target: +1:00) +00:47 ## Sprint board Review :watch: (target: +1:45) + ## Priority for this sprint on board * cs9 * master * wallaby * cockpit * RHEL 9 * the same as above ## General discussion of sprint scope/topics :watch: (target: +2:00) + ### End Of Meeting --- # 2021-11-24 Unified Sprint 54 Planning **Sprint dates: Thu 2021-11-07 - Wed 2021-11-24** https://hackmd.io/8339lqSwSEeXxuk0LfxCwA# **Attendees:** rlandy, marios, arxcruz, pojadhav, dviroel, ysandeep, soniya29 :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members 25th Nov to December 15 (it's 14 days - $your_PTO_days Dec3/5 day of learning 1. rlandy: 12 - out Nov 25, 26 2. marios: 14 (assuming i dont get sick) 3. chandan: 4. Amol: 11 Days (3 Days PTO next week) 5. Bhagyashari: 6. Pooja: 14 7. Sandeep: 13 (dec 3 - day of learning) 8. Soniya: 7 (7 days PTO next week) 9. arxcruz: 7 (back next year) 10. Ananya: 11. Douglas: 14 12. Rafael: > Total team days (14 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: * November 25 - December 5: sandeep/rlandy, arxcruz (if needed) * December 6 - December 12: marios, pooja * December 13 - December 19: dviroel, ananya (marios) * December 20 - December 26:Amol, soniya * December 27 - January 5: (rlandy, sandeep are out), chandan, bhagyashri > next retrospective : soniya :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: * Tech debt: * new hire items * mark in code TODO * EPIC (TC/UA/PM) tech debt: * skiplist (soniya) * old releases (Rafael) * tripleo-ci docs (fix and add whats missing https://docs.openstack.org/tripleo-docs/latest/ci/index.html) * c9 - https://issues.redhat.com/browse/TRIPLEOCI-705 * C8 - Move to venv from virtualenv usage * audit CI repos and see what branchful tests trigger where and we can reduce (who?) reproducer (Rafael) * documentation - dev-stage, pcci (might have quota) * psi - standalone, one node, containers multinode (two nodes) * https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer/blob/master/README.md * ^^ fix this documentation * extra doc for libvirt driver: https://github.com/bogdando/oooq-warp/blob/master/docs/CI-reproducer.md * Update reproducer to deploy C9 nodes - ananya, rlandy :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * ceph * ## New work items discovered by team * tech debt: * ussuri going to EM: https://review.opendev.org/c/openstack/releases/+/817623 (new hire task to reduce coverage) * standalone and multinode V/U jobs in our CI repos * https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases * wait for patch to merge * talk to DF (monday call - minimal set or remove altogether) * make a decision on what to keep/get rid of * victoria: bring up with PTL (community) * audit CI repos and see what branchful tests trigger where and we can reduce (who?) * projects: * c9 continuation (marios/doug/amol) * yum-config * osp-director-operator(marios) * include pooja? * Compose-Id pinning: define the list of tasks and raise blockers, if any. (doug/rafael) * Discussion on design of dashboard improvements * Possible improvements of current dashboard/ruck_rover tool: * highlight components that are old, ordered by 'days old' * fix the way that job's results are shown in the dashboard, which today show duplicated entries. * improve/refactor rr_tool (depends if we are going to keep this tool in the future) * updating grafana * network-related (DF work) (amol) * learning (pooja/soniya) * tempest - tasks on board (soniya) * ovb clean up (sandeep) * node hold (sandeep) * quickstart minimal * Work from Ceph Team * validations, upgrades ## Words from PM (Ronelle/Chandan) ## Words from UA (Sandeep Yadav) * Hearing lot of complaints from tripleo developers about quickstart not working * quickstart / product? * tripleo-quickstart-promote-master-current-tripleo-delorean-minimal - good enough? * what do we support? * do we support running quickstart outside of CI? * what configs are supported in this mode? * advantages * workarounds to get jobs to work * Explore if ovb jobs can be modified to boot with uefi. :watch: (target: +1:00) +00:47 ## Sprint board Review :watch: (target: +1:45) + ## Priority for this sprint on board ## General discussion of sprint scope/topics :watch: (target: +2:00) + ### End Of Meeting --- # 2021-11-04 Unified Sprint 53 Planning **Sprint dates: Thu 2021-11-07 - Wed 2021-11-24** https://hackmd.io/8339lqSwSEeXxuk0LfxCwA# **Attendees:** chandan, marios, ananya, rlandy, akahat :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members 08th Nov to 24th November (it's 12 days - $your_PTO_days 1. rlandy: 11 out Nov 24 (Thanksgiving) 2. marios: 12 3. chandan: 6 days approx (Will be sharing dates adhoc) 4. Amol: 2 days 5. Bhagyashari: out from 28th oct to 25th Nov (15qth holiday in india and 22nd recharge day) 6. Pooja: 10/11 ( may be out for important work ) 7. Sandeep: 11 (out on 1 friday) 8. Soniya: 9. arxcruz: 10. Ananya: 5 (PTO from 15 Nov) 11. Douglas: 11 (holiday on 15th) > Total team days (13 days for 11 team members (+2 in RR shift)): > 11*13 / 143 (100% of total capacity) ## Ruck / Rover > New ruck / rover: - amol - soniya > next retrospective sandeep :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: * In person meet up - look into for new year - TODO: see how people are feeling wrt travel (locations) * Farm some CI members out to work with other teams * community call - start * opportunity to have hybrid work * track on sprint board * motivate * more concentrated work (action item) * Bring back one backlog task per sprint - new year * Use contents from centos mirrors in our jobs not from compose and use compose may be in dependency line? (chandan in c9) context: https://review.opendev.org/c/openstack/tripleo-quickstart/+/816648/2#message-1deca7ab6716fcca1724f465a80a9c5be6670c0a add pinning :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * reviews (marios) * allowed list - c9? ## New work items discovered by team * Upsteam c9 node is here yay! * Sandeep * Ideas from PTG * https://hackmd.io/szag-nE6RwOaehepbOO7Mw#Ceph-Integration * OVB job for ceph - ceph deploy prior * Make openstack-tox-py39 voting on master and wallaby for tripleo projects and drop openstack-tox-py36 * http://lists.openstack.org/pipermail/openstack-discuss/2021-October/025554.html * Python Versions to test: * py3.8 as voting (no change from currently tested) * py3.9 as voting * py3.10 as non voting. * keep py3.6 until we move from centos8-stream to centos9-stream * Keep the current stuff as it is, Add new stuff then decide * * New job requests * Custom network / Custom overcloud name * https://review.opendev.org/c/openstack/tripleo-quickstart/+/812428 * https://review.opendev.org/c/openstack/tripleo-heat-templates/+/812369 * Full IPV6 job (For provisioning network also) * https://issues.redhat.com/browse/TRIPLEOCI-645 * Convert some OVB job to use spine-leaf * I will be discussing with harald to know the scenario/ topology he have in mind. As per harald, OVB and ovb-manager role has the support already for spine-leaf. * Infra/dependency changes * Ansible: https://groups.google.com/g/ansible-announce/c/kegIH5_okmg/ ansible 2.9 and 2.10 downstream - rpm ansible-core collections missing * PSI public replacement - using PSI internal for scenario010 * ruck/rovers * Soniya * Consumption of scenario manager (moving out to next sprint) - https://etherpad.opendev.org/p/qa-yoga-ptg - start with cinder-tempest-plugin * Implementation of glance missing feature in cs9 (keep this sprint) - Add glance tempest plugin installation support in os_tempest https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/vars/redhat-9.yml#L39 ## Words from PM (Ronelle/Chandan) * Moving one scrum call: * mon - regular * thurs +1 +1, +1+1, +1, +1, +1, +1 * neither ,+1 * Prod chain mon, wed, thurs: https://docs.google.com/document/d/13viK0WahHjrDfhhdRF3zZ2tl_C_GnMpftjEd3-54Vxg/edit# meet.google.com/oxd-nkex-zzd ## Words from UA (Sandeep Yadav) <Chandan> * Review list: * https://hackmd.io/FGMoCiRfSNa8puA1BpTQ-Q * https://etherpad.opendev.org/p/tripleo-review-priorities * new core members: http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025664.html https://www.stackalytics.io/report/contribution?module=tripleo-group&project_type=openstack&days=180 * Core on RDO: * sandeep :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-10-14 Unified Sprint 52 Planning **Sprint dates: Thu 2021-10-14 - Wed 2021-11-03** https://hackmd.io/8339lqSwSEeXxuk0LfxCwA# **Attendees:** arxcruz, pojadhav, marios, rlandy, ysandeep, ananya, chandan, dviroel, akahat, arxcruz :watch: (target +0:00) +0:04 ## Team availability and PTO plans ### Sprint team members 14th Oct to 03rd November (it's 14 days - $your_PTO_days - recharge day (22nd oct) 2. rlandy: 12 3. marios: 13 also ptg (1 recharge day) 4. chandan: 11 (Oct 15 and Recharge Day) 5. Amol: 6. Bhagyashari: out from 28th oct to 25th Nov (15th holiday in india and 22nd recharge day) 7. Pooja: 12 days ( 15th oct public holiday and 22nd oct recharge day) 8. Sandeep: 10 (Oct 15 - public holiday, 1 recharge day, (2nd/3rd) Nov 9. Soniya: 12 10. arxcruz: 12 11. Ananya: 10 (19-22 PTO) 12. Douglas: ruck/rover - 12 days (holiday 2nd Nov) > 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: - doug - pooja > next retrospective soniya :watch: (target: +0:15) + ## Ideas for improvement to sprint process > Retrospective cards: https://miro.com/app/board/o9J_lrP1x4k=/ *  jenkins periodic jobs: create new check jobs for other branches - rdo infra will check and will get back to us. *  review epics and move low prio to backlog * move to backlog: OR * draw the line between high and low priority task: +1 top 3/4 stories in the jira board are the priority/active ones. in scrum we only examine those stories in detail/all tasks etc. for the rest under the line we ask only for any blockers/updates/requests etc. * check the backlog stuff in the new year start. *  eyes on innovation * note down the new ideas in the PTG hackmd https://hackmd.io/szag-nE6RwOaehepbOO7Mw * may be we can setup the call once in the month *  sc 10 jobs *  review/improve jobs in component line - make sure we are exercising the right services in each line or remove if they don't make sense. :watch: (target: +0:45) + ## New topics or demos or education for community call [training schedule](https://hackmd.io/OXNWWIShSBaPXPC8d7kFgQ) * allowed list - ## New work items discovered by team * PTG for first week * Recharge day * c9/stream * create epic for c9-stream * complete mini integration line * ~~container build~~ * image build * standalone * undercloud * build out integration line * scenarios * OVB * ipa * multinode * update/upgrade? * component pipeline work * promoter work * check/gate * emit release work * tempest work * Updating python-tempestconf * Netstat logging * Patrole - neutron coverage(on-going) * cockpit work * stream pinning (tripleo-repos) * needed for c9 work * RHEL 9 - leave this for next sprint * create epic - but park it * health * fips/rbac ## Words from PM (Ronelle/Chandan) * ## Words from UA (Sandeep Yadav) * In centos9 the equivalent to powertools is CRB:- CS8: powertools CS9: CRB extras repo - will be there when c9 get's released * Collaboration with Glance team to improve ci coverage in CI:- https://review.opendev.org/q/topic:%22improve_glance_coverage%22+(status:open%20OR%20status:merged) https://review.rdoproject.org/r/q/topic:%22improve_glance_coverage%22+(status:open%20OR%20status:merged) :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 ---

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully