Jump to: navigation, search


These are minutes of Interop WG weekly meetings


Dec 23rd and 30th no meetings - holidays

Meeting Thursday Dec 16 (1600 UTC)

Attendees: Martin will be few minutes late, Vida (meeting link doesn't work!) oh .. let's switch to Google meet for this time only? sure, https://meet.google.com/zgk-facv-hcq, Agenda: Our new taiga board: https://tree.taiga.io/project/openstack-interop-working-group ++ reviews: https://review.opendev.org/c/openinfra/refstack-client/+/821325 -1 https://review.opendev.org/c/openinfra/refstack-client/+/819918 -1 https://review.opendev.org/c/openinfra/refstack-client/+/819919 -2 https://review.opendev.org/c/openinfra/interop/+/817001 +2

Meeting Thursday Dec 9 (1600 UTC)

Attendees: Martin, Vida, Arkady, Goutham Agenda: 2021.11 guidelines https://review.opendev.org/c/openinfra/interop/+/819029/ ++ (Martin) I think we can merge per Ghanshyam's comment and Jimmy's review - pushed the merged - done Once published we should let Jimmy to share with vendors: AI Arkady will handle it - done (Vida) Board meeting update - feedback to points noted in slides? slides: https://docs.google.com/presentation/d/1mn3eYjJ3YEyPWDdJXXtw8kwsMqY1vVW_I3EbKVi-jYQ/edit?usp=sharing AI Martin - email to Wes regarding the Copyright AI Martin - let's plan the work regarding the API microversions - we need to get the api microversion range used to run tempest (refstack-client) to the refstack server AI Martin: create a new presentation (expand 2 last slides from the previous one ^^) and explain in more details the current state of the programs, problems related and possible solution Where do we track AIs: https://taiga.io/ (Martin) +1 AI: Move to taiga: set a new board - DONE put the current AIs there (Vida) Appears that refstack test list requires updating - Ref: question from kevko 12/8/21 on #refstack hi, anyone here ? I have question regarding test list - I think Cinder V2 is not supported anymore ..and because of this refstack certifications says i am missing tests .. how to deal with it ? example -> WARNING refstack_client.list_parser [-] Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_delete_volume_without_passing_volume_id not found in Tempest list. (Martin) thank you Vida for keeping an eye on the IRC channel .. I replied there https://meetings.opendev.org/irclogs/%23refstack/%23refstack.2021-12-09.log.html AI: supress the warning, refstack-client doesn't need to print warning that aliases are not present in tempest (that's expected) - we can print them with --verbose flag f.e. DONE by https://review.opendev.org/c/openinfra/refstack-client/+/821325 (Vida) Question on guideline doc update patch - https://review.opendev.org/c/openinfra/interop/+/817001/5 guidelines/2021.11.json L:315 "required_since": "", it's empty because that capability is under advisory (not required now) and it's unknown when it will be required (probably in the next guideline, depends on the results published on marketplace)

Meeting Thursday Dec 2 (1630 UTC)

Attendees: Arkady, Martin, Goutham Agenda: python_requires >= 3.8 during Yoga f.e. refstack - https://opendev.org/openinfra/refstack/src/commit/8daea3e9086ecd4bbb394cb1878587b3760a5d0a/.zuul.yaml#L5 https://docs.openstack.org/infra/openstack-zuul-jobs/project-templates.html refstack, refstack-client and python-tempestconf use openstack-python3-yoga-jobs zuul template which contains python3.8 job which means we are python3.8 ready the article is published \o/ https://superuser.openstack.org/articles/latest-marketplace-and-interop-working-group-update/ +++ presentation for the board meeting: https://docs.google.com/presentation/d/1mn3eYjJ3YEyPWDdJXXtw8kwsMqY1vVW_I3EbKVi-jYQ/edit?usp=sharing https://review.opendev.org/c/openinfra/interop/+/819029++ guideline doc update - https://review.opendev.org/c/openinfra/interop/+/817001/5

Meeting Thursday Nov 18 (1630 UTC)

Attendees: Arkady, Martin, Vida Agenda: latest guidelines got merged - https://review.opendev.org/c/openinfra/interop/+/815995 symlinks and doc updates (rst files out of the new guideline json ones) - AI: Arkady Update symlink file to new draft guidleines - https://review.opendev.org/c/openinfra/interop/+/819029 update exclude file - AI Martin AI: Arkady submit PR to move guidelines to approved. Then send email and add TC, Foundation to review. - https://review.opendev.org/c/openinfra/interop/+/819029 we have received some feedback on the test analysis https://etherpad.opendev.org/p/refstack-test-analysis AI Martin to go over it (and emails) https://review.opendev.org/q/topic:%2522update-interop-doc%2522+(status:open+OR+status:merged) in progress, AI Martin to update the openstack manuals https://review.opendev.org/c/openstack/nova/+/816980 - AI: Vida to review wiki notifications and openstack profile updates AI: Arkady update pointer to the draft of latest guidelines the article, we have gathered feedback, we may publish it - https://etherpad.opendev.org/p/refstack-highlights-wallaby here? - https://superuser.openstack.org/contribute/ - AI: Arkady to fill the form - submitted touching base with octavia folks good feedback at the PTG - project folks want to be involved in the add-on guideline creation need to follow up during a weekly meeting: https://wiki.openstack.org/wiki/Octavia#Meetings identify vendor agnostic API resources/actions and corresponding tests Feature matrix is here: https://docs.openstack.org/octavia/latest/user/feature-classification/index.html The next step is to find the tests we wanna include in an octavia guideline Write a draft of presentation for a board meeting in Dec - AI Martin - DONE IWG leader change report on new process that we folowed for new gudielines Get Marketplace entries for Add-on microservices handling - no simple way to handle it. We can not agree on one flow of testing Copyright notice: OPenstack -> OpenInfra one? SHoudl cinder be in Compute Logo requirement? Octavia as the next Add-on project

Meeting Thursday Nov 11 (1600 UTC)

Attendees: Martin (only for first 30 minutes), Vida, Arkady Agenda: Meeting info update: https://review.opendev.org/c/opendev/irc-meetings/+/817225 - got 2 +2s, Leave to Martin to handle Workflow AI: Martin diff between all next files and corresponding 2021.11 ones - DONE Documentation https://review.opendev.org/q/topic:%2522update-interop-doc%2522+(status:open+OR+status:merged) - Arkady reveiwed the article: https://etherpad.opendev.org/p/refstack-highlights-wallaby - Arkady had reviewed and updated it 11/12/2022. Latest guidelines - https://review.opendev.org/c/openinfra/interop/+/815995 Updated https://wiki.openstack.org/wiki/Governance/InteropWG - with new leadership team

Meeting Thursday Oct 28 and Nov 4 (1600 UTC)

Attendees: Arkady, Vida, Martin Can't attend: Martin (public holiday Oct 28) Arkady dropped after 10 min. Will use this agenda for next week Agenda: https://review.opendev.org/c/openinfra/interop/+/815995 - latest guideline draft Martin commented AI: Martin will verify the test coverage for new compute-servers-tags-* capabilities - DONE AI: Martin email to Thierry on how vendors can express that their offering supports advisory APIs? AI: Arkady update path combing TAG ops into CRUD and removing dated for required for advisory capabilities - DONE PTG summary, the main goals we should focus on this cycle the way how we get feedback from teams regarding the new tests to track in interop guidelines the theory should be like - we are in touch with the projects and we are thinking about tests (which aren't written yet) to test upcomming features although right now (as the interop guidelines were neglected for some time) we can start with the feedback from the projects regarding already existing tests - the analysis etherpad we have do we have any vendors running refstack on clouds without cinder? cinder doesn't have to be present in a working openstack deployment - therefore there's the question whether cinder should be a part of core program currently there are no vendors who don't have cinder active in their clouds which they test with refstack Microversion testing - I personally still can't imagine how we will address this the article - finish and publish it so that we would raise an awerness about IWG https://etherpad.opendev.org/p/refstack-highlights-wallaby AI: ALL review by Nov 17 so we can publish

Documentation check, please go through the documentation and: Is the Copyright at the bottom ok? What year should be there? Do we want Copyrigt be mentioned there at all? - That is the question to Thierry Feel free to add your comments here or propose changes yourself. - I think we are astill relying on sending email to Jimmy and Wes to make changes to these pages. the links for the docs: https://docs.opendev.org/openinfra/interop/latest/ source: https://opendev.org/openinfra/interop/src/branch/master/doc/source Our mission is to define “OpenStack Core” that is supported by all implementations as chartered by the by-laws. - need to update it to match new terminology and process whole section on core defintion must be fully rewritten similarly what we had done for updated process for 2021. It does not look like these pages come from the documents that we had updated in the repo. They should come from it. https://docs.opendev.org/openinfra/refstack/latest/ source: https://opendev.org/openinfra/refstack/src/branch/master/doc/source https://docs.opendev.org/openinfra/refstack-client/latest/ source: https://opendev.org/openinfra/refstack-client/src/branch/master/doc/source Based on what i've noticed, we need to do at least the following: put link to the docs to the README of every project - the documentation has to be easy to find put the links to the wiki pages (after/when we move the content out of the wiki) AI: Arkady update Interop WIki to piint to docs and udpoate to current info mention the bug tracker links somewhere in the doc - we should have a Contributing page within the doc, which would explain how to start contributing to our projects search for "DefCore", other old names of IWG and our wiki links and update the occurrences (mention also the doc links) tool for searching in all openstack projects - https://codesearch.opendev.org/ Arkady informed Allison Randall (chair of OFI) that Martin is new chair of Inetrop WG. Arkady and Martin are invited to the next board meeting for introduction and passing the chairmanship baton.++

Meeting Thursday Oct 14 (1630 UTC)

- moved 30 minutes later only this time

Attendees: Martin, Vida, Goutham, Arkady Agenda: patches: https://review.opendev.org/c/openinfra/refstack/+/813065 + - Martin will post a new patchset https://github.com/r1chardj0n3s/pip-check-reqs/issues/66 and https://github.com/r1chardj0n3s/pip-check-reqs/issues/70 seem to be the same issue https://opendev.org/openstack/octavia/src/branch/master/tox.ini#L235-L239

  1. AGREED: we don't need this job, drop it - DONE

https://review.opendev.org/c/openinfra/refstack/+/813607 + https://review.opendev.org/c/openinfra/interop/+/813178 + https://review.opendev.org/c/openinfra/interop/+/809450 + https://review.opendev.org/c/openinfra/interop/+/808943 + https://review.opendev.org/c/openinfra/interop/+/809271 draft of 2021.11 guidelines https://review.opendev.org/c/openinfra/interop/+/811049 it needs to be rebased on top of https://review.opendev.org/c/openinfra/interop/+/813178 (Martin) I made a few comments, a few details need to be improved $ git review -d 813178 $ git review -x 811049 <deal with potential conflict and implement changes pointed out in the comments> FIPS support - Tempest is not fully ready for FIPS environments atm however there is a company trying to pass refstack tests while they env is running on FIPS cluster which leads to several failures who is empowered to grant an exception for trademark usage in this case? open infrastructure personnel FIPS testing across OpenStack projects: https://review.opendev.org/q/topic:%22add_fips_job%22+(status:open%20OR%20status:merged) Yoga generic presentation for PTG - https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.gf2d2574db4_0_16 PTG plan - https://etherpad.opendev.org/p/yoga-ptg-interop update with project meeting times and dates for projects you are covering

Meeting Thursday Oct 7 (1600 UTC)

Attendees: Martin, Vida, Arkady Agenda: Microversion testing - gouthamr is out this week, but some notes added to https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.gf2d2574db4_0_16 an example of microversioned tests - https://pasteboard.co/KCVQ25q8m3PE.png how exactly are we gonna handle that in refstack-client? https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.gf53ddfa1fb_0_0 - Vida review comments https://www.openstack.org/marketplace/drivers/#project=manila%20(shared%20file%20storage)&vendor=ibm&release=all - Vida driver support versions ^^ suggest adding some verbage to explain on the page https://opendev.org/osf/interop/src/branch/master/doc/source/guidelines/next.rst Vida - noticed broken links here (Martin) oh, yeah, I'll fix them PTG Swift PTG meeting schedueled at Monday, 16:00 UTC https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.p1 2021.11 guidelines draft - https://review.opendev.org/c/osf/interop/+/811049 Patches

Meeting Thursday Sept 30 (4pm UTC)

Attendees: Arkady, Martin, Vida, Goutham, Thierry Agenda: 2021.11 guidelines draft - https://review.opendev.org/c/osf/interop/+/811049 Ongoing reviews still being worked on - great job so far by Martin's intern! Lukas and Roman ++ Yoga generic presentation fpr PTG - https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.gf2d2574db4_0_16 Gaouthma to add a sldie with the proposal on handling microservice APis Follow with Wes and Thierry on microservice proposal https://storyboard.openstack.org/#!/story/1638112 - Vida emailed Nova and cinder teams - review response http://lists.openstack.org/pipermail/openstack-discuss/2021-September/025132.html

Meeting Thursday Sept 23 (4pm UTC)

Attendees: Arkady, Martin, Goutham, Vida Agenda: Shared File System and Orchestration Add-on is now in Marketplace with Red Hat entry showing it - https://www.openstack.org/marketplace/distros/ Catching up on PTG ToDos The draft guideline is in next.json, several new tests have been added Call attention to this at the interop interlock with the service projects Ask for +/-1s on the draft guidelines from the next.json files Action Item: Arkady will clone the next.json files into 2021.11 guidelines - https://review.opendev.org/c/osf/interop/+/811049 Reviewers: TC, Marketplace folks, Project contributors, Interop/Refstack WG Goutham catching up on todos Keystone's session overlaps with manila: https://ethercalc.openstack.org/8tum5yl1bx43 Heat doesn't have a PTG session- we can follow with heat PTL thur emails https://storyboard.openstack.org/#!/story/1638112 - Vida reviewed need to revisit the capability - https://opendev.org/osf/interop/src/commit/dd7ae2660de5daa82ab4fe080e875d6326f88185/guidelines/2017.01.json#L1324-L1348 it was removed in 2017.01 contains 2 tempest tests which are still part of tempest https://opendev.org/openstack/tempest/src/commit/ae41052a51f5dbb748eb6bf4f23e9145853f4639/tempest/api/compute/volumes/test_volumes_list.py#L60 https://opendev.org/openstack/tempest/src/commit/ae41052a51f5dbb748eb6bf4f23e9145853f4639/tempest/api/compute/volumes/test_volumes_list.py#L75 VIda to send email to openstack and for Nova and Cinder and ask for these API usage, if they are still needed. PTG planning preparation - https://etherpad.opendev.org/p/yoga-ptg-interop or https://etherpad.opendev.org/p/yoga-ptg-interop) ? staging meeting roles and responsibilites reference old sessions? Arkady to create a generic presentation that people can use for each project meeting - done - https://docs.google.com/presentation/d/18fJP7wB-8fe1XdLgx1tlS028rVG5Sx556TGrHlH_W08/edit#slide=id.gf2d2574db4_0_16 refstack has 2 bug trackers, we need to close what we can and the rest merge together, we should probably stick with the storyboard as that's what we have for refstack-client and interop: https://bugs.launchpad.net/refstack https://storyboard.openstack.org/#!/project/osf/refstack

Meeting Friday Sept 17 (2pm UTC)

Attendees: Martin, Vida, Arkady Agenda: meeting time change http://lists.openstack.org/pipermail/openstack-discuss/2021-September/024820.html https://doodle.com/poll/2477h9mm9er4ecnn the most voted time slot is Thursdays at 4pm UTC Arkady AI: update invite, and submit patches for updating wiki - done Will start new time slot next week https://wiki.openstack.org/wiki/Governance/InteropWG#Meetings - done https://review.opendev.org/c/opendev/irc-meetings/+/809903 - done Interop docs: https://review.opendev.org/c/osf/interop/+/808943 - Prettify rendering https://review.opendev.org/c/osf/interop/+/809271 - WIP atm - publish docs to docs.opendev.org - we shouldn't point to gitea Do we want to move the content from the wiki to the docs.opendev.org server? https://wiki.openstack.org/wiki/Governance/InteropWG let's put this on the TC agenda let's discuss on PTG and decide after https://review.opendev.org/c/osf/interop/+/809017 - Fix a few discrepancies rename from osf/, x/ to openinfra/ updates: https://review.opendev.org/c/openstack/project-config/+/765787 https://review.opendev.org/c/openstack/project-config/+/808479 https://storyboard.openstack.org/#!/story/1579132 - Martin will close it per the comments there

Meeting Friday Sept 10 (2pm UTC)

Attendees: Arkady, Martin Agenda: review status of patches all approved except this one - https://review.opendev.org/c/osf/interop/+/800899 all the patches are chainged, after ^^ gets merged the others will too https://review.opendev.org/c/osf/interop/+/804498 ddt issue - test names are dynamically created based on intput data https://review.opendev.org/c/osf/interop/+/808047 https://review.opendev.org/c/osf/interop/+/806598 This approach to testing with single test anme and passing different parameters need to be discussed with Designated, Manila and TC how to handle unique naming comvention UUID? dependency between multuple tests with the same name? https://opendev.org/openstack/designate-tempest-plugin/src/commit/da27a70ae2b39695ef6f03bbefb55afeacf1cdf3/designate_tempest_plugin/tests/api/v2/test_recordset.py#L87 https://opendev.org/openstack/designate-tempest-plugin/src/commit/da27a70ae2b39695ef6f03bbefb55afeacf1cdf3/designate_tempest_plugin/tests/api/v2/recordset_data.json review status of storyboard items https://storyboard.openstack.org/#!/project/osf/interop https://review.opendev.org/c/openstack/project-config/+/765787 - Martin can you update the patch? PTG preparation Marketplace update Red Hat submitted add-on results for Orchestration and Shared File System for 2020-11 guidelines. Results are not published yet on Marketplace. article - https://etherpad.opendev.org/p/refstack-highlights-wallaby (kopecmartin) I wrote a few additions Proposed new day and time for the meetings - Monday 10:00am CT - email sent

Meeting Friday Sept 3 (2pm UTC)

Attendees: Arkady, Martin, Vida The same Agenda as for August 27 AI: Arkady to write down what are Chair's responsibilities. Martin is a candidate for Chairmanship for Yaga, and Vida as co-chair likely in future cycles. Expect that we will skipp guidelines fro Wallaby addition and will proceed to guideliens for Xena. Target draft for September. https://etherpad.opendev.org/p/interop-new-guideline-release Discussion about tracking inteop issues between vendors who have been certified (Thiery)

Meeting Friday August 27- (2pm UTC)

Attendees: Arkady, Vida, Martin (we are on jitsi bridge https://meetpad.opendev.org/interop ) Nobody showed up. WIll try next week Vida unable to attend, conflicts with Manila event for August 20 Martin declined for August 20 Topics: Yoga PTG sync with TC - https://etherpad.opendev.org/p/tc-yoga-ptg include hacking in test-requirements to improve quality of the code - https://review.opendev.org/c/osf/interop/+/804836 jsonToRst.py update in progress - https://review.opendev.org/c/osf/interop/+/804498 please try it out and throw any suggestions mainly in regards of the generated .rst content very nice. comments added Agreed to have single sceript to handle both single guideline as well as all guidelines (core and add-ons) for specific release Looks like verification failing for all approved patches. What can/should we do? script for cross checking tests in tempest (and plugins) and in interop: https://review.opendev.org/c/osf/interop/+/799201 (Martin) I'm trying to form a policy/set of steps needed in order to create a new guideline https://etherpad.opendev.org/p/interop-new-guideline-release - looks good , one comment (Arkady) Please, add your progress on PTG scheduling of projects are covering cinder scheduled https://etherpad.opendev.org/p/nova-yoga-ptg - Nova scheduled Wed Oct 20 15:00 UTC - 15:30 https://etherpad.opendev.org/p/yoga-ptg-glance-planning - data and time TBD superuser article progress

Meeting Friday August 6 - (2pm UTC)

Attendees: Arkady, Vida


PTG planning - revisit Time slots changed from planned date/times L:66 - correct. That is to avoid overlap with QA Confirmed no overlap with Manila timeslot Tu Oct 19 14-16 UTC & Fr Oct 22 13-14 UTC

    PTG planning below
Tentative PTG planning - https://etherpad.opendev.org/p/yoga-ptg-interop

Meeting Friday July 23 - (2pm UTC)

Attendees: Arkady, Vida, Martin, Thierry


Yoga PTG planning Project sync coverage proposal Check the time for a project you are covering schedule a time for that project PRG Share draft of guidelines and ask for feedback so we can finalize next guidelines nova - Arkady neutron - Martin - http://lists.openstack.org/pipermail/openstack-discuss/2021-September/024827.html keystone - Goutham glance - Arkady cinder - Arkady https://etherpad.opendev.org/p/yoga-ptg-cinder-planning Requested for Tu 16:30-16:45 UTC swift - Arkady manila - Vida/Goutham heat - Goutham designate - Martin - http://lists.openstack.org/pipermail/openstack-discuss/2021-September/024828.html barbican - Prakash (key-management mainkly pkcs11# - last changes to Barbican was in Stein https://releases.openstack.org/stein/highlights.html#barbican ) quotas for secrets, containers, orders, consumers, and CAs. secrets metadat (eg. consumer is octavia for load balacing TLS traffic with keys) https://docs.openstack.org/api-guide/key-manager/ octavia - Goutham TC - Martin https://etherpad.opendev.org/p/tc-yoga-ptg the exact date will be added once the agenda is finilized Agenda - https://etherpad.opendev.org/p/yoga-ptg-interop) Tu 14-16 UTC & Friday 13-14 UTC superuser article - Prakash - Not clear if this is to be based on 2020.11 or 2021.07 which is still not ready Open patches https://review.opendev.org/c/osf/interop/+/799163 - need one more +2 - done Prakash https://review.opendev.org/c/osf/interop/+/799201 - cleared code review +2 from my side https://review.opendev.org/c/osf/interop/+/800795 - Abandoned https://review.opendev.org/c/osf/interop/+/801054 - Failed state - Advisory issue ( https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-05-12-14.00.log.html#l-56) + zuul gating error https://review.opendev.org/c/osf/interop/+/801039 - zuul gating error - added commnets on https://zuul.opendev.org/t/openstack/job/neutron-functional https://review.opendev.org/c/osf/interop/+/800946 - same as cindeer v3 vs v2 issue - cinderclient.exceptions.UnsupportedVersion: Invalid client version '2.0'. Major part should be '3' https://review.opendev.org/c/osf/interop/+/800935 - cinderclient.exceptions.UnsupportedVersion: Invalid client version '2.0'. Major part should be '3' plus https://review.opendev.org/c/osf/interop/+/800899 - Similar cinderclient plus, heat_tempest_plugin/tests/scenario/test_octavia_lbaas.py https://review.opendev.org/c/osf/interop/+/800891- 404 not found https://review.opendev.org/c/osf/interop/+/800774 - similar dependencies as in 800899 storyboard for Interop to review and cleanup - https://storyboard.openstack.org/#!/project/877 https://storyboard.openstack.org/#!/story/1579162 - assign to Lucas https://storyboard.openstack.org/#!/story/1638112 - assign to Vida i think this can be closed - the capability (compute-volume-list) mentioned in the story is removed and is not mentioned in the current next.json file https://opendev.org/osf/interop/src/branch/master/guidelines/next.json https://storyboard.openstack.org/#!/story/1579136 - assign to Lucas to see if the problem is still there as part of Neutron L3 tests coverage https://storyboard.openstack.org/#!/story/1579132 - Martin to take a look if Glance test cover it already do not see GET coverage for glance. Do we have a test for getting the version of API supported? If not bring to attention of Glance at PTG Refstack test analysis - https://etherpad.opendev.org/p/refstack-test-analysis L:321-348

Meeting Friday July 16 - new time (2pm UTC)

Attendees: Arkady, Martin, Vida, prakash Apologies: gouthamr won't be in this meeting, will follow the progress via the meeting minutes, thanks! Topics: Yoga PTG planning divide coverage for all projects under guidelines & add inetrop/refstack topic on their agenda AI: Arkady to create a list of projects (including 2 new propsoed add-ons)- done Interop/Refstack PTG time 2 hours on Monday, 1 hour on Friday Make sure it does nto overlap with QA & Manila & TC Need to fill the form for PTG times AI: Arkady - Launchpad for Agenda team signup info: http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023540.html - deadline June 21 form submitted Signed up for Tu 14-16 UTC & Friday 13-14 UTC (avoid Manila overlap) - Austin room (the same as Manila) article about refstack highlights - https://etherpad.opendev.org/p/refstack-highlights-wallaby please review the content as well as the grammar please :) +:) let's publish that so that we gain more visibility of RefStack work ... any ideas where? superuser? - https://superuser.openstack.org/contribute/ AI: Prakash - draft of the article https://docs.google.com/presentation/d/1-9H1cTXZxW0vCSTzfBe0aMKbd7nggd8SOHQOT987nFs/edit?ts=60bfe90d#slide=id.g898dc4e183_2_0 (gmann) Currently, I am not having much bandwidth for the interop, much busy in TC, Nova, QA and other things, I would like to step down from the co-chair. Though I will be available for any query related to interop/Api/testing part. (Arkady) Jenkins issue - cannot do any reviews till next week Arkady plans to resign as co-chair by PTG We will need to have 2 co-chair decided by PTG

Meeting Friday July 9 - new time (2pm UTC)

Attendees: Arkady, Martin, Vida,


Storyboard backlog - https://storyboard.openstack.org/#!/project/877 Wes update - https://github.com/OpenStackweb/openstack-org/commit/d091a3cecfddf68f88e20af2ae96b082d83628ac#diff-d3cb49b40514438d69b7a641bb32c7e71e775ac15301f6ed394b2ff91b5c8b51


Need help with adding new tests - it's quite time consuming - creating new capabilities and editing next files new identity tests - https://review.opendev.org/c/osf/interop/+/799163 https://etherpad.opendev.org/p/refstack-test-analysis https://review.opendev.org/c/osf/interop/+/799333 - merged Once we create draft of 2011.7 guidelines - let share them with vendors for feedback

Meeting Friday July 2

Attendees: Arkady, Thierry, Prakash, Vida, Goutham


Move meeting 2 hours early - agreed to move it by 2 hours during the summer, till USA Labor day. Report from Board approval of new Interop process https://review.opendev.org/c/osf/interop/+/799213 Process approved No requirement for chair to be nominate by the board Left to us on how to handle human-readable guidelines - suggest we make it nice to have in process : AI Arkady create a patch for it Discussion on Kupenstack - The Cloud native openstack from last week - https://arxiv.org/pdf/2106.02956.pdf Jimmy report on new vendor submissions and Add-on results Shared File System - Exposure on the Web site Swift ? Should it not be replaced as Integrated Opestack Core and allow multiple backends with external Storage systems with Swift API alone follow with vendors and customers on flexibility of using Swift API with non-swift implementation of object storage Arkady pinged Wes on update to https://www.openstack.org/brand/interop/ https://www.openstack.org/brand/logo-request/ <-- needs an update as well Next guidelines status revuew of current Interop Wiki - https://wiki.openstack.org/wiki/Governance/InteropWG Wiki is not able to follow softlink - how do we handle it? - did not found wiki handling of symbolic links - https://en.wikipedia.org/wiki/Help:Cheatsheet Vida - see working links below , will update wiki with Arkady/Goutham +1+1 - Arkady fixed the wiki Current OpenStack Powered guideline -> https://opendev.org/osf/interop/src/branch/master/guidelines/2020.11.json Current Orchestration add-on program guideline (Heat) -> https://opendev.org/osf/interop/src/branch/master/add-ons/guidelines/orchestration.2020.11.json Current DNS add-on program guideline (Designate) -> https://opendev.org/osf/interop/src/branch/master/add-ons/guidelines/dns.2020.11.json Current Shared File System add-on program guideline (Manila) -> https://opendev.org/osf/interop/src/branch/master/add-ons/guidelines/shared_file_system.2020.11.json Directory structure: no softlinks for json.next in add_on directory Vida - see ^^ links - Arkady will file a patch creating these Move Capability Levels: Component and Platform (board approved October 2014) - into archives Inputs from OpenInfra to OpenStack Interop - Refer to Ghanshyam (QA/Tempest/API team?MicroVersion addition?) What microversions are: https://docs.openstack.org/nova/latest/contributor/microversions.html https://docs.openstack.org/manila/latest/contributor/api_microversion_dev.html https://docs.openstack.org/cinder/latest/contributor/api_microversion_dev.html

Meeting Friday June 25 2021

Attendees: Arkady, prakash,Vida, Goutham, Martin Topics: Martin is not sure he'll be able to attend, might be late It's 6pm in my time and during the summer I'm usually travelling somewhere on Fridays afternoons - alternate mtg time/date? not sure about the alternate mtg time as it would be at least 2 hours earlier in order to make a difference .. it's ok , i download an app to my phone, so I'll try to attend just from my phone in the worst case scenario Reviews: refstack: https://review.opendev.org/c/osf/refstack/+/790941/ - important for the guideline move +1 https://review.opendev.org/c/osf/refstack/+/797636/ in progress https://review.opendev.org/c/osf/refstack/+/797637/ +1 https://review.opendev.org/c/osf/refstack/+/798056/ reviewed interop: https://review.opendev.org/c/osf/interop/+/791736 +1 https://review.opendev.org/c/osf/interop/+/796413 - please review if it's ok like that - I'll merge that at the same time we update the production server +1 Which order they should be merged? they are already chained (within project) and 796413 needs to be merged last .. at the same moment production server is updated (manual process) - OK Leave to Martin to control workflow labels for patches so order is controlled microversions - what is interop's concern here? https://www.openstack.org/brand/interop/ update - email sent and Foundation acknowledged the work to be done Next guidelines when do we wanna create new guidelines? Month? - July Martin will propose new tests soon (on top of 796413 patch) based on the analysis: https://etherpad.opendev.org/p/refstack-test-analysis +1+1+1 A filesystem test was flagged in 2020.11, it should remain flagged in the next guideline (https://opendev.org/osf/interop/src/branch/master/add-ons/shared_file_system.2020.11.json#L262-L270) Board presentation on June 29 9:00pm PT https://zoom.us/j/96201224963?pwd=VkliQndaVU5xZzBmdzVwaWI2UjE1UT09 Completed the updates discussed in meeting AI: Arkady to review current Interop WIKI to see what should be changes AI: document what we need to do for https://opendev.org/osf/interop/src/branch/master/tools/jsonToRst.py update.

Meeting Friday June 18 2021

Attendees: Arkady, Vida, Topics: Martin is not available today, below is my update: update refstack-client's README (adds mention of ansible-role-refstack-client + a few other improvements) https://review.opendev.org/c/osf/refstack-client/+/797053 move procedure.txt out of 2016.08 dir as discussed in the last meeting: https://review.opendev.org/c/osf/interop/+/797086 Suggest adding a procedure.rst banner in 2016.8 dir pointing to the new file location please review first patch of the series fixing consistency: https://review.opendev.org/c/osf/interop/+/791524 Martin is working on moving the guidelines to a new location (https://review.opendev.org/c/osf/interop/+/796413) https://review.opendev.org/c/osf/interop/+/796413 it's harder than it looked , it's more complicated and it requires further changes on refstack's side I have an environment active where I was able to simulate the move - it will help me to find the changes we need to make in refstack - very nice Removed requirement for Co-chair from the board based on discussin with a few board folks https://review.opendev.org/c/osf/interop/+/796312 https://review.opendev.org/c/osf/interop/+/784622 - need one more +2 review Need to complete review of https://docs.google.com/presentation/d/1-9H1cTXZxW0vCSTzfBe0aMKbd7nggd8SOHQOT987nFs/edit?ts=60bfe90d#slide=id.p1 kupenstack white paper - https://arxiv.org/pdf/2106.02956.pdf Must send to the board by this weekend Arkady to provide Jimmy on the changes needed for https://www.openstack.org/brand/interop/ - email sent with all people cc-ed include Add-on programs and remove core projects mentioning

Meeting Friday June 11 2021

Attendees: Vida, Martin, Arkady, Goutham, Prakash Topics: we need to update procedure.rst file https://opendev.org/osf/interop/src/branch/master/2016.08/procedure.rst - interop/2016.08/procedure.rst https://review.opendev.org/c/osf/interop/+/795903 http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022673.html AI (kopecmartin): let's make the procedure.rst from 2016.08 more generic and move it to the top level of the interop dir let's mention x/ansible-role-refstack-client in the new generic procedure file (as another way how to run tests against a guideline) let's also mention x/ansible-role-refstack-client in the refstack-client repo to be transparent Update AI: Arkady to follow with Jimmy to update to include Add-on and point to latest guidelines Review presentation to the board with updated process https://docs.google.com/presentation/d/1-9H1cTXZxW0vCSTzfBe0aMKbd7nggd8SOHQOT987nFs/edit#slide=id.p1 refstack tests analysis: https://etherpad.opendev.org/p/refstack-test-analysis it shows what api non admin tests are available in tempest however are not in any interop guideline Adress the question posted on the old meetpad -> https://meetpad.opendev.org/Interop-WG-weekly-meeting

Meeting Friday May 21 2021

Attendees: Arkady, Vida, Goutham, Martin Topics: Request Board to allow WG not to have co-chair who is on the board. Prefer to have a board member as co-chair. keep that portion as the current process Do we know the place where that process is written about one of the co-chair has to be Board ? Reviews: https://review.opendev.org/c/osf/interop/+/791736 - fixing consistency issues: heat's api tests are defined in a different way, their ids are not defined by decorator.idempotent_id https://opendev.org/openstack/heat-tempest-plugin/src/branch/master/heat_tempest_plugin/tests/api/gabbits/stacks.yaml consistency.sh script is failing due to that - it can't identify the ids let's omit orchestration consistency check so that we can merge - https://review.opendev.org/c/osf/interop/+/786116 https://review.opendev.org/c/osf/interop/+/787646 https://review.opendev.org/c/osf/interop/+/784622 https://review.opendev.org/c/osf/interop/+/789399 Cancel June 4 meeting. Cancel May 28 meeting. Added Thierry, Martin and Vida as core members of Interop Arkady to check with Jimmy on prototype of reporting add-on results Propose that we do not need to create human readable format of guidelines. Json format is good enough. we can always do it later for any members who wants it. Not the process requirement - good intern task https://opendev.org/osf/interop/src/branch/master/tools/jsonToRst.py - convert to Schema2 and add support for add-on guidelines

Meeting Friday May 14 2021

Attendees: Arkady, Martin, Goutham, Jimmy Topics: Arkady will be leaving Dell. And will be replaced on the Board. Can somebody run the meeting for June ? Arkady plan is to stay on till we approve everthing for this cycle and approve new process with the board Will step down as a chair after it. Can stay as core after it. Can ask Dell marketplace owner to participate. Mark wants to step down as core contributor. - removed as core contributor. Reviews: https://review.opendev.org/c/opendev/irc-meetings/+/790923 - mreged https://review.opendev.org/c/osf/refstack/+/790925 the readme pointed to this wiki: https://wiki.openstack.org/wiki/RefStack - gouthamr will update this wiki page and add redirects/notes to the interop WG wiki however we use this one: https://wiki.openstack.org/wiki/Governance/InteropWG should we remove the old wiki? https://review.opendev.org/c/osf/refstack/+/790940 - merged refstack server updated in the production by: https://review.opendev.org/c/opendev/system-config/+/791043 https://review.opendev.org/c/osf/interop/+/787646 ove milestone column from the process doc https://review.opendev.org/c/osf/interop/+/784622 https://review.opendev.org/c/osf/interop/+/789399 https://review.opendev.org/c/osf/interop/+/786116 (Martin) I'm still reviewing, there are issues with tools/consistency.sh Switch meetpad: https://meetpad.opendev.org/Interop-WG-weekly-meeting to https://meetpad.opendev.org/interop (gouthamr) - good idea (need to update wiki) - Arkady to do 5/21/2021 Add-on program marketpalce is capable of displaying it Orchestration & DNS is ready to be displayed Refstack can ahndle submissions now Jimmy sent email to to all marketplace entry owners to subvmit add-on results for inclusion and udpate pwoered on results also How to submit results for all add-ons and Pwoered on Logo? These are submitted to us through interop@openstack.org https://meetpad.opendev.org/Interop-WG-weekly-meeting Comment from Greg Waines <greg.waines@windriver.com> re: asking to move Swift to an add-on i/o being part of core Powered Platform

Meeting Friday May 7 2021

Attendees: Arkady, Vida, Martin, Goutham

       * https://review.opendev.org/c/osf/interop/+/787646
       - https://review.opendev.org/c/osf/interop/+/789940 
       * https://review.opendev.org/c/osf/interop/+/784622
       - https://governance.openstack.org/tc/reference/tags/starter-kit_compute.html 
- https://governance.openstack.org/tc/reference/tags/starter-kit_kubernetes-in-virt.html 
       * https://review.opendev.org/c/osf/interop/+/789399
       * https://review.opendev.org/c/osf/interop/+/786116
            *  (Martin) I have a patch locally for refstack, need to test a little, will push for a review soon
       * Cinder response - http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022308.html
       Have a chat with Brian on RBAC and any user test changes for it.

Maybe consider tenant admin user for the future Multi usre interop testing? Current testing is single user API only We've flagged a test case (details below) for using multiple users Test case: id-86128d46-e170-4644-866a-cc487f699e1d - "tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects"

       * Microservices API
       AI: Arkady check with Mark V if he still wants to be stay as core
       * Creating 2021.x guideline
       * Should be aling LOGO granting to Starter-kit model
       * Should we have the discussion with Board on this alignment
  • AI Arkady to check where we use old definition of Core projects and replace it with OpenStack Powered Logo covered projects. - done
  • AI: Also see if we can replace project core APIs with "required" funcitionality

Meeting Friday April 30 2021

Attendees: Prakash,Arkady, Vida, Martin

  • Arkady update invite time and WIki to 4:00 on=m UTC - done
   * also here: http://eavesdrop.openstack.org/#Interop_Working_Group_Meeting
       * https://review.opendev.org/c/opendev/irc-meetings/+/790923

New meeting time and https://wiki.openstack.org/wiki/Governance/InteropWG updated

  • Review of feedback from project interlocks
  • Review of process change:

https://review.opendev.org/c/osf/interop/+/787646 - Prakash Reviwe completed add a link to previous process in commit message https://review.opendev.org/c/osf/interop/+/784622 - If this is previous process I am not sure if I need to comment Feedback from projects from PTG: designate - no changes neutron - summarized in the mail thread - http://lists.openstack.org/pipermail/openstack-discuss/2021-April/022052.html need to propose new tests to interop (under adivosory for now) we will need to slightly modify refstack-client (to install neutron-tempest-plugin) and run the nest tests in zuul CI (using x/ansible-role-refstack-client) Cinder - Brian will get back to us in 2 weeks with any changes for Cinder Interop coverage. - done Glance. Major changes over last 2 cycle. No microservices. AI: Martin - check tempest if there are any new tests which are not tracked in interop Heat - no changes. But Ric Lin will notify Martin of any tempest changes going forward. Nova - V2.1 API are still supported and no plan to deprecate them. https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-ussuri-and-victoria Proposal: To report tange of microservice API range for projects that support it Refstack reporting of it vendor submission include it Vendor Markeplace detailed per project API version support for microservice range Customer can run a specific microservice version and submit results thru refstack AI: Martin, try to test new tests in the Zuul using x/ansible-role-refstack-client if it works, we can include the tests as advisory in the next guideline - 2021.5/6/7? Octavia is the top candidate for new add-on interop project - AI: Arkady to schedulle interlock with us AI check Barbicuan can help in security aspect for Interior - Prakash

PTG April 18-23 - https://etherpad.opendev.org/p/april2021-ptg-interop-refstack

Meeting Friday April 16 2021

Attendees: Arkady, Martin, Ghanshyam, Goutham Topics: superuser article status - draft at https://etherpad.opendev.org/p/refstack-highlights-wallaby PTG schedule: http://ptg.openstack.org/ptg.html Cross team PTG meetings: cinder - Tuesday 14:30 UTC: interoperability working group - Arkady https://etherpad.opendev.org/p/apr2021-ptg-cinder neutron - Friday 13:30 - 14:00 Cross project session with Interop Group (to confirm with Arkady Kanevsky) - Martin https://etherpad.opendev.org/p/neutron-xena-ptg glance - Tuesday, April 20th 16:00-16:20 UTC - Arkady, Martin https://etherpad.opendev.org/p/xena-glance-ptg designate - Thursday April 22nd, 1 UTC (14:30) - Martin https://etherpad.opendev.org/p/xena-ptg-designate Nova - Wed 14:00 - 15:00 UTC (do not need to take full 1 hour) - Arkady, Martin, gmann (https://etherpad.opendev.org/p/nova-xena-ptg) (add microservices discussion & discovery of microservices) Manila - Goutham - Apr 21st - Wednesday - 1535 UTC-1555 UTC - Arkady (https://etherpad.opendev.org/p/xena-ptg-manila) Heat - April 21st - Wednesday - 14:45-15:00 UTC - Arkady (https://etherpad.opendev.org/p/xena-ptg-heat) https://review.opendev.org/c/osf/interop/+/783976 https://review.opendev.org/c/osf/interop/+/786116 https://review.opendev.org/c/osf/interop/+/784622 https://review.opendev.org/c/osf/interop/+/766840 Interop handling of Microversions of API

Meeting Friday April 9 2021

Attendees: Arkady, Vida, Martin, Goutham


https://wiki.openstack.org/wiki/Governance/InteropWG - discuss updates https://review.opendev.org/c/osf/interop/+/783976 https://review.opendev.org/c/osf/interop/+/784622 - major process update https://github.com/openstack/interop/blob/master/doc/source/process/ProcessCycles.rst - outdated link https://opendev.org/osf/interop/src/branch/master/doc/source/process/ProcessCycles.rst - the new one / the new location of interop repo

Spider process materials - everybody to review process page and see if we still need it

old process no longer in use delete Process Cycles section "Alternative Implementations" see CoreDefinition.rst doc Update to make clear that it is dirver choices not project alternative defintion We are aware of two cases where alternative implementations are being done (beyond vendor driver) object store alternative that supports Swicth API and properly integrate with openstack control plane Alternative Manila implementations Both use cases are in productions on several customer sites For new board approval propose relaxing upstream code requirement How do we enforce compatiblity of API Ensuring interop testing for each release for alternative implementations to avoid bit-rot Shall we demand that this alternaive code base implementation meet 4 Os? https://github.com/openstack-archive/interop/blob/master/doc/source/process/Lexicon.rst Lack of Add-on info Add-on defintion to add Fix wo links on the github page above fail Capabilites and guidleines rid of list all guidelines. Only list current one Pointer to all previous guideliens and what releases they apply to ( table to link from Wiki) How do we create new guidelines? Old process, with per project review then create new guudelines Or directly create new guideline proposal (next.json + add-ons patch) then discuss +1 Coverage for all Projects under Interop List of PTLs: https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml (Similar list: https://governance.openstack.org/election/results/wallaby/ptl.html) Cinder - Arkady Kanevsky (PTL Brian Rosmaita rosmaita.fossdev@gmail.com) - done Nova - Ghanshyam Mann Glance -  ??? (PTL Abhishek Kekane akekane@redhat.com) Keystone - ??? Neutron - ??? Swift - Arkady (John Dickinson me@not.mn, or Christian Schwede cschwede@redhat.com) Heat - ??? (Rico Lin ricolin@ricolky.com) Manila - Goutham Pacha Ravi gouthampravi@gmail.com Designate - ??? AI: Arkady send email to each PTL and ask to add on PTG agenda 15-30 min to discuss test coverage chanegs and potential Interop requirements changes - done https://review.opendev.org/c/osf/interop/+/766840 - updated .next files so they match current reality. Not chnaging the process on how we choose testes for each project. restructure code - next meeting move old/all gudelines into previous section keep .next & current on top level (or soft link to old guidelines directory) Maybe create file current_guideline with the soft link to directory where we keep all guidleines. Tools directory - what are we using it for? How do we generate matching .RST file for a guideline test_shrink_share should be optional https://review.opendev.org/c/osf/interop/+/783955 - lets merge it ASAP - done https://docs.openstack.org/manila/latest/admin/share_back_ends_feature_support_mapping.html (What backend drivers support this feature) are we gonna remove the test in the next guideline? Let's review how other driver support it. How do we specify optional functionality in test coverage? still use Flag designated?

Meeting Friday April 2 2021 - Good Friday - NO MEETING

Meeting Friday March 26 2021

Attendees: Arkady, Vida, Martin, Prakash


Register for PTG https://april2021-ptg.eventbrite.com there's an effort to run all target programs' tests in the zuul using ansible-role-refstack-client https://review.opendev.org/c/x/ansible-role-refstack-client/+/776202 still WORK IN PROGRESS superuser article (draft): https://etherpad.opendev.org/p/refstack-highlights-wallaby Let's update refstack's documentation: refstack doc on how to run it locally: how to run it with docker: https://opendev.org/osf/refstack/src/branch/master/doc/source/run_in_docker.rst + that's most likely outdated + how to run it directly: https://opendev.org/osf/refstack/src/branch/master/doc/source/refstack.rst - this is outdated and the steps don't work anymore I'd say let's drop this and let's document docker usage (containerized way) - which is also how it's used in the production here is a dockerfile which we use in production: https://opendev.org/opendev/system-config/src/branch/master/docker/refstack + the rest of the automation used in production: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/refstack + not all of it will be required to run things locally this prepares the host (the server the container is running on) https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/refstack/tasks/main.yaml + we also could publish the documentation so that we (users) don't have to browse it in the repo: https://opendev.org/osf/refstack/src/branch/master/doc/source if we add a zuul doc job, the doc should be published automatically (?) python-tempestconf example: https://opendev.org/osf/python-tempestconf/src/branch/master/.zuul.yaml#L6 + and it's published here: https://docs.openstack.org/python-tempestconf/latest/ + The goal is basically - document (potentially provide a script(s)/ansible playbook): how to create a docker image - that will contain the latest (or any wanted version) of refstack code how to configure apache conf, link refstack configs, run container it's all here https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/refstack/tasks/main.yaml in theory if we run ^^ on localhost, it should set everything - but may break something (I didn't tested it) - in production it's executed on a fresh server

Meeting Friday March 19 2021

Attendees: Arkady, Prakash, Vida, Martin

    * Wallaby Cycle Highlights
    Interop and Refstack are not published in release highlights

Kendall suggested that we can write superuser post on it. Ai: pounter to latest superuser magazine - https://superuser.openstack.org/ Get user perspective on Interop. Cloud provider, hosting provider, Telco service provider https://etherpad.opendev.org/p/april2021-ptg-interop-refstack - PTG etherpad Current process - https://review.opendev.org/plugins/gitiles/osf/interop/+/refs/heads/master/doc/source/process/2017A.rst Patch for proposed guidelines for PTL to review We attend each of project meeting under guidelines and ask for review of the tests coverage (slack or IRC) List of PTLs for each project (AI: for Arkady) PTG to PTG roadmap there's an effort to run all target programs' tests in the zuul using ansible-role-refstack-client https://review.opendev.org/c/x/ansible-role-refstack-client/+/776202 still WORK IN PROGRESS

Meeting Friday March 12 2021

Attendees: Arkady, Martin, Prakash, Vida, Goutham


PTG April 19 - 23 - When should Refstack and Interop should meet? dates, time, how many meetings?

        PTG Registration: https://april2021-ptg.eventbrite.com <https://april2021-ptg.eventbrite.com/> 

refstack future, interop next Prakash reserved 2 slots: Monday (2 hours) 13-15 UTC first time slot in Austin room; and Friday (13-14) and Wednesday (13-14 UTC). Reserved time slots for VPTG here: https://ethercalc.net/oz7q0gds9zfi AI: Arkady to create new etherpad for PTG agenda (update this etherap with the pointer to it) Guidelines approval new process: new guidelines to be approved by WG and Foundation employees who are handling marketplace People to make sure they vote Let board know of new guidelines. Does not require board approval Bring to board only new project for guidelines and any major process changes the server got updated \o/ https://refstack.openstack.org/#/++

Great job Martin!!

AI: Arkady will ping Dell guide to submit community results to test new version of refstack My Catalog at refstack.openstack.org what is the precise use case? (just to make it clear) AI: Arkady (check with Tierry) do we expect that people should add something in "my catalog" do we expect users adding their vendors and products there? if so is then the maketplace page for the specific vendor updated automatically (f.e. granting powered logo) based

                       on the results uploaded and linked to the vendor (and the product)?

in other words: are users expected to register their company and the products (f.e. a product from openstack train, another product openstack ussuri) they will be submitting results for? will be the marketplace of the registerd company (vendor) and the related product updated automatically? or is the My Catalog page just for better organizing results of the specific user (in case the user uploads many results for various products) without any connections to the marketplace?

Meeting Friday March 5 2021

Attendees: Arkady, Martin, Prakash

       * Test instance - use the ip instead
     * final patch: https://review.opendev.org/c/opendev/system-config/+/776292
       * Branding, Logo, Trademark innagural meeting feedback

Goutham's not able to attend due to Feature Freeze this week! Sorry :( Vida regretfully missing meeting due to conflict

  • Trademark - keep away as for as possibe
  • Branding -OpenStack Offering - Logo Program (Community) for OpenStack - Incremental
  • Branding - OpenStack Offering - Logo Program (Commercial) for OpenStack - Legal contract needed

Interop guidelines current 2020.11 are covering T,U,V,W - Refstack is a submission vehicle - Tempest results No need for approval for Community Logo Program any more - Only if change of process guidelines creation we go to board approval Core (compute, Object Storage, compute + Object-strorage) + Add-ons (3 - Orchestartion, DNS, Shared File System)

Openinfra - TBD (Awaits Machine and program definition with goals)

Meeting Friday Feb 26 2021 - skipping today



Martin - I can't attend today, sorry, the server is still work in progress

meeting Friday Feb 19 2021

Attendees: Arkady, Martin,Prakash, Vida, gmann


Jimmy accepted and will do it. Delayed due to weather in Texas Started branding dicussion https://etherpad.opendev.org/p/branding http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020542.html testing instance is up and used for testing env. https://refstack01.openstack.org/#/ https://etherpad.opendev.org/p/refstack-docker run tempest plugins' tests by refstack-client: https://review.opendev.org/c/x/ansible-role-refstack-client/+/775699 https://review.opendev.org/c/x/ansible-role-refstack-client/+/776202

Meeting Friday Feb 12 2021

Attendees: Arkady, Vida, Martin, Goutham


proposal acquested. Need to follow with Jimmy on updating web site (done) AI: Arkady to remind Jimmy about our weekly meetings so he can attend, as Chris Hoge was before (done) tempest test credentials for running tests (gouthamr) Options: 1) document that you need admin creds for manila-tempest-plugin in your test accounts file, or have dynamic creds turned on 2) refstack/tempest.conf does the bootstrapping? creation of share types Need to document manila tempest.conf for refstack we will document this behavior Tempest will skip the admin tests if no admin creds available. https://github.com/openstack/tempest/blob/34743b278c9ba9e1a11447f715cfe719adee7be7/tempest/test.py#L302 Agreed: We'll document the instructions to setup manila tests and execute them for refstack - no changes are expected to the published guideline. We'll attempt to remove the "admin" requirement from the manila tests in the next guideline (gmann) why we need admin creds. is all tests hard coded to have admin creds or some common stuff need admin? We'll figure out improving refstack to handle bootstrapping automatically Deploy new refstack.openstack.org ianw is actively working it UI is up: https://refstack01.openstack.org/#/ However, there are troubles with connecting the database Great job, Martin!+++1 the great work behind deploying the new instance is all ianw's Will need to add drop down menu entry for Manila seems like that's done, at least I can see it in the dropdown menu https://refstack01.openstack.org/#/ probably automatically pulled from interop git repo, which is great nope, it's not automatically pulled, the support for these options has been added years ago https://review.opendev.org/c/osf/refstack/+/547246

== Meeting Friday Feb 5 2021 ==

Attendees: Arkady, Vida, Martin, Goutham, Prakash Topics: deploying a new refstack.openstack.org instance Ian Wienand will create the instance, a discussion about tech parameters of the instance: https://etherpad.opendev.org/p/refstack-docker https://review.opendev.org/c/opendev/system-config/+/705258 When instance is up Arkady will ask Dell folks ot try it to submit results, not for interop cert. Documentation on how to deploy a refstack server https://opendev.org/osf/refstack/src/branch/master/doc/source/refstack.rst ^^ link to 'one-click setup' page is missing https://review.opendev.org/c/osf/refstack/+/773626 - just WIP atm Goutham will follow on refstack documentation update once the refstack is running and UI pages functional Arkady will look at interop pages updates https://review.opendev.org/admin/repos/osf/interop https://review.opendev.org/admin/groups/ad95fb605fa544dab35712194df7faaa10ec7a22 https://review.opendev.org/admin/repos/q/filter:refstack Is Refstack runs under root? Is this really needed? Patchset referencing root priv requirement: https://review.opendev.org/c/opendev/system-config/+/705258 see playbooks/roles/refstack/tasks/main.yaml It's a standard in other upstream web server projects such as codesearch, etherpad or gerrit, see: https://opendev.org/opendev/system-config/src/commit/56277bf70a3e9c66e274e4b2558dfd0b70d8e944/playbooks/roles/codesearch/tasks/main.yaml#L30-L53 https://opendev.org/opendev/system-config/src/commit/56277bf70a3e9c66e274e4b2558dfd0b70d8e944/playbooks/roles/etherpad/tasks/main.yaml#L60-L86 https://opendev.org/opendev/system-config/src/commit/56277bf70a3e9c66e274e4b2558dfd0b70d8e944/playbooks/roles/gerrit/tasks/main.yaml#L65-L88

Meeting Friday Jan 29nd 2021

Attendees: Arkady, Vida, Martin, Prakash Topics: deploying a new refstack.openstack.org instance https://review.opendev.org/c/opendev/system-config/+/705258 this is finally ready, the next step is deploying it, then testing and if it's ok, then replacing the old instance by the new one http://lists.opendev.org/pipermail/service-discuss/2021-January/000176.html https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Weekly_Project_Infrastructure_team_meeting https://opendev.org/osf/refstack/src/branch/master/doc/source/refstack.rst https://review.opendev.org/c/osf/refstack/+/772934 how to display multiple powered programs on ( how to handle add-ons) the marketplace page in the refstack , f,e, https://refstack.openstack.org/#/results/5cce986e-7ab3-4dd2-aa3b-f3135f1b1de8 Can we support single vendor submission for compute, storage and add-ons? How does vendors specify which programs are covered?

Meeting Friday Jan 22nd 2021


   Prakash Ramchandran, Vida, Martin, Goutham, Arkady    
   - https://review.opendev.org/c/opendev/system-config/+/705258 - to continue
   -  https://review.opendev.org/c/osf/refstack/+/705097 - can drop this
   -  https://review.opendev.org/c/osf/refstack/+/734535
   - https://review.opendev.org/c/osf/refstack/+/732943
   - Victoria guidelines marketing (Claire email) - done - https://docs.google.com/presentation/d/1QXncLzF1-AKs9P7P9TOI3qFHg5zC0dNbUcmTNex0AWY
   AI: Arkady to update interop documentation and follow with Jimmy on the doc changes.
   AI:  How to display multiple powered programs passed? Verify that submission is in place.

Below is a redhat page where only train release is listed https://www.openstack.org/marketplace/distros/distribution/red-hat/red-hat-openstack-platform Is the point to show only one release here? Wouldn't be better to give companies a possiblity to list there multiple releases? Currently we only list the latest version of certified product. What if user wants to know of interoperaibility of previous versions. Do we show history? How far back? Do we want to list multiple version? Maybe we can list latest on the top level but provide way to go back. AI: Arkady to bring to the board for teh guidelines

meeting Friday Jan 15th


   Prakash, Arkady, Martin, Goutham, Vida

- Marketplace discussions - https://www.openstack.org/marketplace/ - What will be difference between Integrated OpneStack and Open Infrastructure -Products? - What are the roles of Board Projects in OpenInfra Vendors Tech team for enabling conformance & compliance Any other thougts or ideas

- Post electioin scenario and InterOp for OIF - Based on results Prakash indicates he wants to handover to Arkady effective Feb 1 with clourse on Victoria TOI

https://review.opendev.org/c/opendev/system-config/+/705258 - How is this patch related to https://review.opendev.org/c/osf/refstack/+/705097 (noob question?) - I suppose it's for local/dev/test of refstack with containers?

         - 705258 was cherry-picked from 705097, see line 28 https://review.opendev.org/c/opendev/system-config/+/705258/20/docker/refstack/Dockerfile#28
         - however, based on the comment on lines 25-26 it was originally there to gain py3 support (both reviews are a year old) - i removed the cherry-pick in patchset 21 and it doesn't make any difference
         - so probably 705097 is not needed anymore

- Lets chat about this, Martin - i popped off refstack meetings between us, my bad - i'll revive those

Website Updates:

   We need to update this for 3 add-ons DNS, Orchestraion, Shared File System

https://www.openstack.org/brand/interop/ - Who owns this and gets updated? Thiery? - You can submit a PR, and ping Jimmy McArthur (https://github.com/jimmytipit) The content is here: https://github.com/OpenStackweb/openstack-org/ Interop page is here: https://github.com/OpenStackweb/openstack-org/blob/master/themes/openstack/templates/Layout/InteropPage.ss

What is the ask to OSF webteam Under unified "OpenStack Powered" logo we need add three add-ons: DNS, Orchestraion, Shared File System Refer: https://review.opendev.org/c/osf/interop/+/762719 The Boord had approved the guidelines on December 8, 2020 as proposed : https://wiki.openstack.org/wiki/Governance/Foundation/8Dec2020BoardMeeting Need following updates to link https://www.openstack.org/brand/interop/ (referred under https://www.openstack.org/brand/openstack-powered/)

The row with 4 columns showing following content


OpenStack Powered DNS Must include all DNS-specific code and pass all DNS -specific capabilities tests Qualifying products may use the OpenStack Powered logo and use the phrase "OpenStack Powered DNS" in their product name DNS add-on for OpenStack Powered cloud or distribution (Deignate)

OpenStack Powered Orchestrator Must include all Orchestrator-specific code and pass all DNS -specific capabilities tests Qualifying products may use the OpenStack Powered logo and use the phrase "OpenStack Powered Orchestrator" in their product name Orchestrator add-on for OpenStack Powered cloud or distribution (Heat)

OpenStack Powered Shared File System Must include all DNS-specific code and pass all Shared File System -specific capabilities tests Qualifying products may use the OpenStack Powered logo and use the phrase "OpenStack Powered Shared File System" in their product name Shared Filr System add-on for OpenStack Powered cloud or distribution (Manila)


Next meeting Friday Jan 8th / return from happy holidyas Attendees: Prakash , Martin, Vida, Arkady Topics- Diversity aspects - updates -Martin stestr (a test runner of tempest) started this effort by deprecating the non-inclusive arguments and replacing them by new ones since stestr 3.1.0 both arguments are accepted to make the transition period smoother http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019639.html --black-regex is replaced by --exclude-regex --whitelist-file is replaced by --include-list --blacklist-file is replaced by --exclude-list see related changes: https://review.opendev.org/q/topic:inclusive_jargon+(status:open+OR+status:merged) https://review.opendev.org/c/osf/refstack/+/767667 - need to review to update documentation +add prakash as reviewer before merge - reveiwed -1 for whitelist pending / Martin to take care it's ready to be merged, however the gates are broken atm https://review.opendev.org/c/openstack/project-config/+/765787 - will be merged when stite will be taken down for update (X to OSF move).