sean-k-mooney | gmann: following up on our converstaion yesterday regarding the watcher launchpad group we agreed in the watcher meeting to proceed with the 3 themes watcher-drivers, a new open watcher-bugs and a new moderated watcher-coresec team, can you help me implement taht https://meetings.opendev.org/meetings/watcher/2024/watcher.2024-11-28-12.00.log.html#l-77 | 14:57 |
---|---|---|
sean-k-mooney | i can register the teams https://launchpad.net/people/+newteam but then ill need to transfer ownwership of them to oepnstack-admins is it better to do that or let you or others do that? | 15:02 |
sean-k-mooney | ill create them for now and we can update the ownership | 15:41 |
sean-k-mooney | i have created watcher-bugs and made openstack-admins the owner but i dont seam to be able to remove them as a member https://launchpad.net/~watcher-bugs/+members | 15:46 |
sean-k-mooney | ill do the same for the coresec group | 15:47 |
sean-k-mooney | ok done https://launchpad.net/~watcher-coresec | 15:53 |
frickler | sean-k-mooney: I've deactivated the openstack-admins membership for those two | 15:54 |
sean-k-mooney | frickler: can you appove me as an admin of https://launchpad.net/~watcher-drivers | 15:54 |
sean-k-mooney | i can then update the launchpad project with the relvent teams for each role | 15:54 |
frickler | sean-k-mooney: done, also switched you to Administrator | 15:55 |
sean-k-mooney | is maintainer set to the correct team https://launchpad.net/watcher | 15:56 |
sean-k-mooney | wathcer has openstack admins nova has nova drivers https://launchpad.net/nova | 15:56 |
sean-k-mooney | im not really sure what the diffent is betgween maintainer and driver in this context | 15:56 |
frickler | I think that that looks fine, iiuc driver is for bug triage etc. but maybe fungi or gmann can confirm later (like next week probably) | 15:58 |
sean-k-mooney | no rush | 15:58 |
sean-k-mooney | i seem to be able to register a serise which mean and i htink i can target blueprints ectra | 15:58 |
sean-k-mooney | im not sure i have the access to update the bug supervior but that can wait | 16:00 |
sean-k-mooney | i think maintainer is needed to manage the active developmetn relase as well as the bug supervior gorup but we now have https://launchpad.net/watcher/2025.1 so we can actully target bugs and bluepitns to it so progress | 16:18 |
gmann | sean-k-mooney: frickler: Maintainer is basically to 1. maintain team for example change 'Driver' 2. Change details (name/url etc) and a few more things like new access token but first two are more of useful in our context | 18:01 |
gmann | series can be registered by the 'Driver' team members you do not need to be 'Maintainer' | 18:01 |
sean-k-mooney | it looks like its need to set the active devleopment release | 18:01 |
sean-k-mooney | and to update the bug subperviors team | 18:01 |
gmann | sean-k-mooney: frickler: it make sense to add wacther-driver as 'Maintainer' as that is most project team related activity roles instead of openstack-admin level | 18:02 |
sean-k-mooney | i have registered the 2025.1 serises but i dont seam to be able to set it as the current series | 18:02 |
gmann | sean-k-mooney: I can change 'Maintainer' from opensatck-admin to watcher-driver | 18:02 |
gmann | sean-k-mooney: ok let me check | 18:02 |
sean-k-mooney | ack we are not in a super rush to do this all todya so if we want to take some time to review thats also fine | 18:03 |
gmann | sean-k-mooney: it is set as active development https://launchpad.net/watcher/2025.1 | 18:03 |
sean-k-mooney | yep but go to the watcher overview | 18:04 |
gmann | I can see 'Status: Active Development' | 18:04 |
sean-k-mooney | you will see the active serise is ussuri | 18:04 |
sean-k-mooney | https://launchpad.net/watcher | 18:04 |
sean-k-mooney | ussuri series is the current focus of development. | 18:04 |
sean-k-mooney | use above the register a series button | 18:04 |
sean-k-mooney | maybe i missed a step but i set ussuri to obsoleet and that didn seam to help | 18:05 |
gmann | it shows 2025.1 as 'Active Development series' and ussuri as 'Development Focvus series' | 18:05 |
sean-k-mooney | yep | 18:05 |
gmann | i see | 18:06 |
sean-k-mooney | i set the former i dont seam to be able to set the latter but i might have just missed where to do that | 18:06 |
gmann | and you are not able to change it here? https://launchpad.net/watcher/+edit 'Development focus:' field at bottom | 18:06 |
sean-k-mooney | no i dont have access to that page | 18:06 |
gmann | sean-k-mooney: I see so that is 'Change detail' things | 18:07 |
sean-k-mooney | on os-vif i can also set it with a button becied where is say sfoucs of developmenthttps://launchpad.net/os-vif | 18:07 |
gmann | sean-k-mooney: k, let me change the 'Maintainer' from opensatck-admin to watcher-driver which is what consistent for all other projects | 18:07 |
gmann | sean-k-mooney: try now | 18:08 |
sean-k-mooney | ack we will need to od that for the oper watcvher proejct i.e. clinet/dashboard/tempest-plugin | 18:08 |
sean-k-mooney | yep works now | 18:08 |
gmann | cool | 18:09 |
sean-k-mooney | i don tknow if there is a way to chosoe whcih group does what in more granularity but that works for now | 18:09 |
gmann | sean-k-mooney: done for python-watcherclient too. but I cannot find team for dashboard/tempest-plugin | 18:09 |
sean-k-mooney | team or proejct https://launchpad.net/watcher-dashboard is the project | 18:10 |
sean-k-mooney | the tempest plugin might not be in launchpad i will have to check | 18:11 |
gmann | sean-k-mooney: yeah, done for dashbaord too | 18:11 |
gmann | sean-k-mooney: usually I did not tempest plugin team but you can create one | 18:11 |
gmann | some plugin have some not | 18:12 |
sean-k-mooney | what would the normal naming convetion be | 18:12 |
gmann | you can use <project>-tempest-plugin like cinder tp does https://launchpad.net/cinder-tempest-plugin | 18:13 |
gmann | https://launchpad.net/glance-tempest-plugin | 18:14 |
gmann | these two i find | 18:14 |
sean-k-mooney | right so https://launchpad.net/watcher-tempest-plugin | 18:14 |
gmann | yup | 18:14 |
sean-k-mooney | i guess i could create that is there geneally a need for a sperate one | 18:14 |
sean-k-mooney | i guess it makes sense to not just use the watcher tacker | 18:15 |
gmann | sure, I think most of the team did not create as there is not much bugs coming from user or so and they fix the tests things directly | 18:15 |
gmann | but having one is not bad idea either | 18:16 |
sean-k-mooney | ill do it quickly and copy past the summary form cidner :) | 18:16 |
gmann | +1 | 18:16 |
sean-k-mooney | ok so 3 things i need to set openstack-admins as owner and watcher-drivers as drivers and maintianers right | 18:18 |
gmann | yeah | 18:19 |
sean-k-mooney | im not seeing a seperate owner beyodn settign the driver and maintainers | 18:21 |
sean-k-mooney | does https://launchpad.net/watcher-tempest-plugin look good to you? | 18:21 |
gmann | sean-k-mooney: did you make it public ? I am seeing 'Report a Bug' things diabled for me | 18:22 |
gmann | sean-k-mooney: seeing now, you can set it for blueprint also | 18:23 |
sean-k-mooney | its public but i did not have the bugs configured | 18:24 |
sean-k-mooney | blupirnts should be configured not too | 18:24 |
gmann | sean-k-mooney: all looks good now. thanks | 18:24 |
sean-k-mooney | cool cause we have a bug to fix in the tempest plugin :) | 18:25 |
sean-k-mooney | the tests are hard coded to assuume gnochi is the datasouce eventhough watcher has 3 others | 18:25 |
sean-k-mooney | graphana, monasca and ceilometer. we will need to fix that when adding prometious | 18:26 |
gmann | k | 18:26 |
sean-k-mooney | ok ill go and confiure hte other lanuchpads to use watcher-bugs as the bug supervior too and then i think everything is up to date | 18:27 |
sean-k-mooney | ill email the list once im done | 18:27 |
sean-k-mooney | thanks for the help | 18:27 |
gmann | thanks for taking care of it | 18:28 |
sean-k-mooney | if i didnt someone else woudl have to and ye are all busy with a buch of other things so no worries | 18:29 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!