From cboylan at sapwetik.org Mon Apr 6 23:56:56 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 06 Apr 2020 16:56:56 -0700 Subject: [service-discuss] Team Meeting Agenda for April 7, 2020 Message-ID: <01f410b9-9d26-4b84-ba0d-b861286ce9f7@www.fastmail.com> We will meet in #opendev-meeting at 19:00UTC April 7, 2020 with this agenda: == Agenda for next meeting == * Announcements ** Meeting now in #opendev-meeting. Same time and day of week. * Actions from last meeting * Specs approval * Priority Efforts (Standing meeting agenda items. Please expand if you have subtopics.) ** [http://specs.openstack.org/openstack-infra/infra-specs/specs/update-config-management.html Update Config Management] *** topic:update-cfg-mgmt *** Gerrit on docker updates *** splitting manage-projects out into zuul driven playbook *** Zuul as CD engine ** OpenDev *** Progress on Governance changes **** We should probably elect the project lead? **** Need to start formalizing the Advisory Board membership * General topics ** Trusty Upgrade Progress (clarkb 20200407) *** Wiki updates * Open discussion Note this is a new location for the meeting but not a new time. See you there, Clark From cboylan at sapwetik.org Thu Apr 9 20:27:06 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Thu, 09 Apr 2020 13:27:06 -0700 Subject: Making Progress with OpenDev Governance Message-ID: <1b4d1ebd-30d1-419b-8b99-4a3d55ceb486@www.fastmail.com> Hello everyone, It is time to talk governance and start to formalize membership in the structures defined in our documentation [0]. For the Advisory Board my plan is to reach out to specific individuals in our various constituent groups that are likely to be willing to coordinate their representation. For the PTL position consider this a call for volunteers. If you are interested, please indicate that interest via email to this list. I figure we can give it until the end of April to solicit volunteers and if we have more than one can do a condorcet election. Normally I wouldn't suggest so much time, but I think with the transition in communication platforms as well as global pandemic a bit of extra time is warranted. I'm happy to continue [1] to fill this role, but I'm also happy for someone else to take over. Having a rotation seems like a good thing overall, and its starting to feel like we're at a point in the OpenDev transition that we can make changes without much disruption. The way I've been treating the role is its a bit like being a project manager, particularly as we've got quite a few irons in the fire. However, there are probably other ways to approach it, too. Managing core team membership, spec reviews, and incorporating the Advisory Board into decision making will be the specific duties. [0] https://docs.openstack.org/infra/system-config/project.html#governance Note I have changes up to move this to docs.opendev.org as well as retheme with Alabaster. [1] If you consider the OpenStack Infra PTL position to roughly map onto this new role. Let me know what you think, Clark From cboylan at sapwetik.org Mon Apr 13 22:49:20 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 13 Apr 2020 15:49:20 -0700 Subject: Team Meeting Agenda for April 14, 2020 Message-ID: We will meet in #opendev-meeting at 19:00 on April 14, 2020 with this agenda: == Agenda for next meeting == * Announcements ** Meeting now in #opendev-meeting. Same time and day of week. * Actions from last meeting * Specs approval * Priority Efforts (Standing meeting agenda items. Please expand if you have subtopics.) ** [http://specs.openstack.org/openstack-infra/infra-specs/specs/update-config-management.html Update Config Management] *** topic:update-cfg-mgmt *** Gerrit on docker updates **** Now running in a container. What cleanup is necessary? **** Need to upgrade docker-compose to use stop_grace_period config. *** Zuul as CD engine **** All playbooks are zuul driven now **** Work in progress to run with zuul provided system-config and project-config. This splits Zuul ansible and human run ansible on Bridge. ** OpenDev *** Progress on Governance changes **** http://lists.opendev.org/pipermail/service-discuss/2020-April/000001.html * General topics ** Trusty Upgrade Progress (clarkb 20200414) *** Wiki updates ** Etherpad dockerization, db move, and upgrade. (clarkb 20200414) * Open discussion From fungi at yuggoth.org Tue Apr 14 19:56:48 2020 From: fungi at yuggoth.org (Jeremy Stanley) Date: Tue, 14 Apr 2020 19:56:48 +0000 Subject: Making Progress with OpenDev Governance In-Reply-To: <1b4d1ebd-30d1-419b-8b99-4a3d55ceb486@www.fastmail.com> References: <1b4d1ebd-30d1-419b-8b99-4a3d55ceb486@www.fastmail.com> Message-ID: <20200414195648.no76x2bqoieadbrg@yuggoth.org> On 2020-04-09 13:27:06 -0700 (-0700), Clark Boylan wrote: [...] > For the PTL position consider this a call for volunteers. [...] Note that, per our governance document, we refer to this person as the "Service Coordinator" (a name which fits well with your stated approach to the role). -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From Bill.Zvonar at windriver.com Thu Apr 16 18:25:28 2020 From: Bill.Zvonar at windriver.com (Zvonar, Bill) Date: Thu, 16 Apr 2020 18:25:28 +0000 Subject: Infrastructure for StarlingX Sanity Message-ID: Hi There, The StarlingX community is very interested in making our sanity executable in a fully open virtual environment, to be executed by our test sub-team, or anyone that wants to. Does OpenDev have infrastructure available that we could leverage for this? There are probably many questions to be asked & answered about this - I guess as a starting point, is there someone in particular we can talk to about this? Thanks, Bill... -------------- next part -------------- An HTML attachment was scrubbed... URL: From smooney at redhat.com Thu Apr 16 19:23:14 2020 From: smooney at redhat.com (Sean Mooney) Date: Thu, 16 Apr 2020 20:23:14 +0100 Subject: Infrastructure for StarlingX Sanity In-Reply-To: References: Message-ID: <68249fc979180e6dbeba884fc674e74f13fc32f4.camel@redhat.com> On Thu, 2020-04-16 at 18:25 +0000, Zvonar, Bill wrote: > Hi There, > > The StarlingX community is very interested in making our sanity executable in a fully open virtual environment, to be > executed by our test sub-team, or anyone that wants to. you might want to start by explaining what the sanity executable is and what it does > > Does OpenDev have infrastructure available that we could leverage for this? what are the requirement to run it? can it just run in any standard vm if so then you could create a role to install and execute it and any job could then include that role if they want to run it. can you explain what value this will provided to the poejcts that choose to enable it. > > There are probably many questions to be asked & answered about this - I guess as a starting point, is there someone in > particular we can talk to about this? im not a memebr of the infra team but as an observer of whats going on explaining what your are trying to do with a little more detail will likely get a resopnce faster. > > Thanks, Bill... > From bruce.e.jones at intel.com Fri Apr 17 17:44:05 2020 From: bruce.e.jones at intel.com (Jones, Bruce E) Date: Fri, 17 Apr 2020 17:44:05 +0000 Subject: Extracting bug metrics from Launchpad Message-ID: <9A85D2917C58154C960D95352B22818B01080A4244@fmsmsx123.amr.corp.intel.com> I'm being asked by management to provide bug count metrics for the StarlingX project. Our LP instance is at https://bugs.launchpad.net/starlingx. They are looking for things like "average age of closed bugs", "# bugs closed per week" and so on. There doesn't seem to be a way to gather this kind of data from Launchpad. Some of the items needed like "bug creation date" aren't visible in the UI and may not exist in the database. I can't search using date ranges in the advanced search. If I could export all of the bug info into a spreadsheet I could just pound it out, but I can't see how to do that. Even better would be to extend our project's bitergia page https://starlingx.biterg.io/ to show some of these metrics. But I'm not sure how to do that or if it's even possible. Thoughts and suggestions would be greatly appreciated. Thank you in advance! brucej -------------- next part -------------- An HTML attachment was scrubbed... URL: From fungi at yuggoth.org Fri Apr 17 18:22:16 2020 From: fungi at yuggoth.org (Jeremy Stanley) Date: Fri, 17 Apr 2020 18:22:16 +0000 Subject: Extracting bug metrics from Launchpad In-Reply-To: <9A85D2917C58154C960D95352B22818B01080A4244@fmsmsx123.amr.corp.intel.com> References: <9A85D2917C58154C960D95352B22818B01080A4244@fmsmsx123.amr.corp.intel.com> Message-ID: <20200417182216.quw3c5lrdqahavyq@yuggoth.org> [I've left Bruce in the Cc for my reply as he does not seem to be subscribed to this mailing list.] On 2020-04-17 17:44:05 +0000 (+0000), Jones, Bruce E wrote: > I'm being asked by management to provide bug count metrics for the > StarlingX project. Our LP instance is at > https://bugs.launchpad.net/starlingx. > > They are looking for things like "average age of closed bugs", "# > bugs closed per week" and so on. > > There doesn't seem to be a way to gather this kind of data from > Launchpad. Some of the items needed like "bug creation date" > aren't visible in the UI and may not exist in the database. I > can't search using date ranges in the advanced search. If I could > export all of the bug info into a spreadsheet I could just pound > it out, but I can't see how to do that. > > Even better would be to extend our project's bitergia page > https://starlingx.biterg.io/ to show some of these metrics. But > I'm not sure how to do that or if it's even possible. > > Thoughts and suggestions would be greatly appreciated. Thank you > in advance! OpenDev doesn't operate Launchpad (nor maintain your Bitergia dashboard), so the most we can really do is provide suggestions. Launchpad has an extensive HTTP API which is documented here: https://launchpad.net/+apidoc/devel.html The entry on the "bug" collection object indicates that "date_created" is one of the attributes it provides. You can see examples of how we interface with Launchpad's API for some code review integration here: https://opendev.org/opendev/jeepyb/src/branch/master/jeepyb/cmd/update_bug.py As a convenience we rely on the launchpadlib package from PyPI: https://pypi.org/project/launchpadlib/ Hopefully that helps? -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From bruce.e.jones at intel.com Fri Apr 17 18:41:09 2020 From: bruce.e.jones at intel.com (Jones, Bruce E) Date: Fri, 17 Apr 2020 18:41:09 +0000 Subject: Extracting bug metrics from Launchpad In-Reply-To: <20200417182216.quw3c5lrdqahavyq@yuggoth.org> References: <9A85D2917C58154C960D95352B22818B01080A4244@fmsmsx123.amr.corp.intel.com> <20200417182216.quw3c5lrdqahavyq@yuggoth.org> Message-ID: <9A85D2917C58154C960D95352B22818B01080A5321@fmsmsx123.amr.corp.intel.com> Jeremy, thank you for the prompt reply! brucej -----Original Message----- From: Jeremy Stanley [mailto:fungi at yuggoth.org] Sent: Friday, April 17, 2020 11:22 AM To: service-discuss at lists.opendev.org Cc: Jones, Bruce E Subject: Re: Extracting bug metrics from Launchpad [I've left Bruce in the Cc for my reply as he does not seem to be subscribed to this mailing list.] On 2020-04-17 17:44:05 +0000 (+0000), Jones, Bruce E wrote: > I'm being asked by management to provide bug count metrics for the > StarlingX project. Our LP instance is at > https://bugs.launchpad.net/starlingx. > > They are looking for things like "average age of closed bugs", "# bugs > closed per week" and so on. > > There doesn't seem to be a way to gather this kind of data from > Launchpad. Some of the items needed like "bug creation date" > aren't visible in the UI and may not exist in the database. I can't > search using date ranges in the advanced search. If I could export > all of the bug info into a spreadsheet I could just pound it out, but > I can't see how to do that. > > Even better would be to extend our project's bitergia page > https://starlingx.biterg.io/ to show some of these metrics. But I'm > not sure how to do that or if it's even possible. > > Thoughts and suggestions would be greatly appreciated. Thank you in > advance! OpenDev doesn't operate Launchpad (nor maintain your Bitergia dashboard), so the most we can really do is provide suggestions. Launchpad has an extensive HTTP API which is documented here: https://launchpad.net/+apidoc/devel.html The entry on the "bug" collection object indicates that "date_created" is one of the attributes it provides. You can see examples of how we interface with Launchpad's API for some code review integration here: https://opendev.org/opendev/jeepyb/src/branch/master/jeepyb/cmd/update_bug.py As a convenience we rely on the launchpadlib package from PyPI: https://pypi.org/project/launchpadlib/ Hopefully that helps? -- Jeremy Stanley From Bill.Zvonar at windriver.com Mon Apr 20 12:35:22 2020 From: Bill.Zvonar at windriver.com (Zvonar, Bill) Date: Mon, 20 Apr 2020 12:35:22 +0000 Subject: Infrastructure for StarlingX Sanity In-Reply-To: <68249fc979180e6dbeba884fc674e74f13fc32f4.camel@redhat.com> References: <68249fc979180e6dbeba884fc674e74f13fc32f4.camel@redhat.com> Message-ID: Thanks Sean - I'll get some of those details & will come back. Bill... -----Original Message----- From: Sean Mooney Sent: Thursday, April 16, 2020 3:23 PM To: Zvonar, Bill ; service-discuss at lists.opendev.org Cc: Liu, Yang (YOW) Subject: Re: Infrastructure for StarlingX Sanity On Thu, 2020-04-16 at 18:25 +0000, Zvonar, Bill wrote: > Hi There, > > The StarlingX community is very interested in making our sanity > executable in a fully open virtual environment, to be executed by our test sub-team, or anyone that wants to. you might want to start by explaining what the sanity executable is and what it does > > Does OpenDev have infrastructure available that we could leverage for this? what are the requirement to run it? can it just run in any standard vm if so then you could create a role to install and execute it and any job could then include that role if they want to run it. can you explain what value this will provided to the poejcts that choose to enable it. > > There are probably many questions to be asked & answered about this - > I guess as a starting point, is there someone in particular we can talk to about this? im not a memebr of the infra team but as an observer of whats going on explaining what your are trying to do with a little more detail will likely get a resopnce faster. > > Thanks, Bill... > From cboylan at sapwetik.org Mon Apr 20 20:58:18 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 20 Apr 2020 13:58:18 -0700 Subject: Team Meeting Agenda for April 21, 2020 Message-ID: <50574e07-8b69-4094-8bbb-51f46ab8389f@www.fastmail.com> We will meet at 19:00 UTC April 21, 2020 in #opendev-meeting with this agenda: == Agenda for next meeting == * Announcements ** Meeting now in #opendev-meeting. Same time and day of week. * Actions from last meeting * Specs approval * Priority Efforts (Standing meeting agenda items. Please expand if you have subtopics.) ** [http://specs.openstack.org/openstack-infra/infra-specs/specs/update-config-management.html Update Config Management] *** topic:update-cfg-mgmt *** Gerrit on docker updates **** docker-compose upgraded on all hosts via pip **** Gerrit restarted to replicate to /opt/git and stop replicating changes to github *** Zuul as CD engine **** Now using system-config and project-config from zuul when running ansible playbooks. Note if you need to manually use different checkouts you want to /home/zuul/DISABLE-ANSIBLE to keep zuul from overwriting your checkout details. ** OpenDev *** Progress on Governance changes **** http://lists.opendev.org/pipermail/service-discuss/2020-April/000001.html * General topics ** Virtual PTG Attendance (clarkb 20200421) *** We need to decide if we want to have virtual PTG sessions and for how much time. *** Proposal: **** Monday 1300-1500 UTC **** Monday 2300-0100 UTC **** Wednesday 0400-0600 UTC ** Trusty Upgrade Progress (clarkb 20200421) *** Wiki updates ** Etherpad dockerization, db move, and upgrade. (clarkb 20200421) *** Double check that apache tuning has made service happier. *** Delete etherpad-dev and rely on end to end testing in Zuul instead? * Open discussion From cboylan at sapwetik.org Tue Apr 28 04:55:39 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Mon, 27 Apr 2020 21:55:39 -0700 Subject: Team Meeting Agenda for April 28, 2020 Message-ID: <17d0b191-e013-4a79-823a-cc3f95440ca0@www.fastmail.com> We will meet in #opendev-meeting April 28, 2020 at 19:00 UTC with this agenda: == Agenda for next meeting == * Announcements ** Meeting now in #opendev-meeting. Same time and day of week. * Actions from last meeting * Specs approval * Priority Efforts (Standing meeting agenda items. Please expand if you have subtopics.) ** [http://specs.openstack.org/openstack-infra/infra-specs/specs/update-config-management.html Update Config Management] *** topic:update-cfg-mgmt *** Gerrit on docker updates *** Zuul as CD engine **** Zuul now ansible dockered and driven by... Zuul **** Improvements to ensuring we run playbook applications against changes in sequence ** OpenDev *** Progress on Governance changes **** http://lists.opendev.org/pipermail/service-discuss/2020-April/000001.html * General topics ** Virtual PTG Attendance (clarkb 20200428) *** Requested: **** Monday 1300-1500 UTC **** Monday 2300-0100 UTC **** Wednesday 0400-0600 UTC ** Trusty Upgrade Progress (clarkb 20200428) *** Wiki updates * Open discussion From maryx.camp at intel.com Wed Apr 29 20:18:48 2020 From: maryx.camp at intel.com (Camp, MaryX) Date: Wed, 29 Apr 2020 20:18:48 +0000 Subject: Starlingx/docs reviews with no Zuul verification Message-ID: Hi OpenDev support team, There are 2 reviews in the project:starlingx/docs with no Zuul verification. Can you please check the status and let me know how to fix this issue? https://review.opendev.org/#/c/721296/ https://review.opendev.org/#/c/723583/ thanks, Mary Camp PTIGlobal Technical Writer | maryx.camp at intel.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From smooney at redhat.com Thu Apr 30 00:04:40 2020 From: smooney at redhat.com (Sean Mooney) Date: Thu, 30 Apr 2020 01:04:40 +0100 Subject: Starlingx/docs reviews with no Zuul verification In-Reply-To: References: Message-ID: <597500eca5c1b5654d819ace0765b0f91f421713.camel@redhat.com> On Wed, 2020-04-29 at 20:18 +0000, Camp, MaryX wrote: > Hi OpenDev support team, > > There are 2 reviews in the project:starlingx/docs with no Zuul verification. Can you please check the status and let > me know how to fix this issue? > https://review.opendev.org/#/c/721296/ > https://review.opendev.org/#/c/723583/ i have rechecked both patches. they were not currently in the zuul queue so they like have just not been picked up after the zuul restart earlier today they are no in the check queue so they should merge once the check and gate jobs have run succesfully > > thanks, > Mary Camp > PTIGlobal Technical Writer | maryx.camp at intel.com > From fungi at yuggoth.org Thu Apr 30 14:34:37 2020 From: fungi at yuggoth.org (Jeremy Stanley) Date: Thu, 30 Apr 2020 14:34:37 +0000 Subject: Starlingx/docs reviews with no Zuul verification In-Reply-To: References: Message-ID: <20200430143436.db74bau4lkeztev6@yuggoth.org> [leaving "Camp, MaryX" in Cc as they don't appear to be subscribed] On 2020-04-29 20:18:48 +0000 (+0000), Camp, MaryX wrote: > There are 2 reviews in the project:starlingx/docs with no Zuul > verification. Can you please check the status and let me know how > to fix this issue? > > https://review.opendev.org/#/c/721296/ > https://review.opendev.org/#/c/723583/ Sean already followed up with the solution, but just to expand on this, https://wiki.openstack.org/wiki/Infrastructure_Status indicates that we were dealing with some memory-related problems for Zuul's scheduler around the time those revisions were pushed to Gerrit, which explains why it missed the upload events for them. -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From cboylan at sapwetik.org Thu Apr 30 21:16:10 2020 From: cboylan at sapwetik.org (Clark Boylan) Date: Thu, 30 Apr 2020 14:16:10 -0700 Subject: Volunteering/Self Nomination for OpenDev Service Coordinator Message-ID: As mentioned in my governance mail thread [0] I'm happy to volunteer for OpenDev Service Coordinator. I figured I should send a more explicit nomination email to make it official. As mentioned in that thread my approach to the position has been to try and treat it a bit like project management. We have a lot of coals in the fire currently with deploying more services with ansible and docker images, Gerrit upgrades pending, rebranding of existing services and so on. I'll aim to keep on top of that and do my best to help people pushing those efforts make progress. Basically, more of the same of what I have been doing. That said, it is not too late for other volunteers (though April is quickly ending). I continue to think having a rotation is a good thing. I'm sure others would approach the position differently and that diversity is often very useful. New ideas are helpful. If you don't think you can volunteer, but do have thoughts and ideas, feel free to share them. We don't need new leadership to share good ideas. [0] http://lists.opendev.org/pipermail/service-discuss/2020-April/000001.html Thank you for your consideration, Clark From maryx.camp at intel.com Thu Apr 30 02:18:45 2020 From: maryx.camp at intel.com (Camp, MaryX) Date: Thu, 30 Apr 2020 02:18:45 +0000 Subject: Starlingx/docs reviews with no Zuul verification In-Reply-To: <597500eca5c1b5654d819ace0765b0f91f421713.camel@redhat.com> References: <597500eca5c1b5654d819ace0765b0f91f421713.camel@redhat.com> Message-ID: Perfect, thanks Sean for following up! thanks, Mary Camp PTIGlobal Technical Writer | maryx.camp at intel.com -----Original Message----- From: Sean Mooney Sent: Wednesday, April 29, 2020 8:05 PM To: Camp, MaryX ; service-discuss at lists.opendev.org Subject: Re: Starlingx/docs reviews with no Zuul verification On Wed, 2020-04-29 at 20:18 +0000, Camp, MaryX wrote: > Hi OpenDev support team, > > There are 2 reviews in the project:starlingx/docs with no Zuul > verification. Can you please check the status and let me know how to fix this issue? > https://review.opendev.org/#/c/721296/ > https://review.opendev.org/#/c/723583/ i have rechecked both patches. they were not currently in the zuul queue so they like have just not been picked up after the zuul restart earlier today they are no in the check queue so they should merge once the check and gate jobs have run succesfully > > thanks, > Mary Camp > PTIGlobal Technical Writer | > maryx.camp at intel.com >