Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-02-19
11:29:00 sean-k-mooney im expecting to revisity this again in a few weeks when i start doing a detail auit of how all of this is workign today
17:18:52 opendevreview Merged openstack/cyborg master: Replace deprecated usage of add_dynamic_timer https://review.opendev.org/c/openstack/cyborg/+/970151
18:00:17 opendevreview Merged openstack/cyborg master: Eventlet removal https://review.opendev.org/c/openstack/cyborg/+/970152
18:00:19 opendevreview Merged openstack/cyborg master: Remove unused sphinxcontrib-seqdiag https://review.opendev.org/c/openstack/cyborg/+/977223
18:06:59 opendevreview Merged openstack/cyborg master: Bump hacking https://review.opendev.org/c/openstack/cyborg/+/977237
19:46:43 opendevreview sean mooney proposed openstack/cyborg master: Fix PCI driver lspci output parsing https://review.opendev.org/c/openstack/cyborg/+/975046
19:46:53 opendevreview sean mooney proposed openstack/cyborg master: Fix resource provider hostname mismatch https://review.opendev.org/c/openstack/cyborg/+/970153
20:58:25 opendevreview Merged openstack/cyborg master: Fix PCI driver lspci output parsing https://review.opendev.org/c/openstack/cyborg/+/975046
23:15:54 opendevreview Takashi Kajinami proposed openstack/cyborg master: Remove unnecessary options from tox https://review.opendev.org/c/openstack/cyborg/+/977238
#openstack-cyborg - 2026-02-23
13:51:47 rlandy jgilaber: hi - added the temoplate for tomorrow's IRC meeting https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L45
13:52:20 rlandy also adding bug review as sean-k-mooney has updated the permissions enough for us to edit
13:52:33 rlandy I'll add a list to the meeting agenda
14:01:14 jgilaber thanks rlandy!
16:38:52 opendevreview sean mooney proposed openstack/cyborg master: Fix resource provider hostname mismatch https://review.opendev.org/c/openstack/cyborg/+/970153
18:02:54 opendevreview sean mooney proposed openstack/cyborg master: Fix resource provider hostname mismatch https://review.opendev.org/c/openstack/cyborg/+/970153
18:29:24 opendevreview sean mooney proposed openstack/cyborg master: Fix resource provider hostname mismatch https://review.opendev.org/c/openstack/cyborg/+/970153
18:45:10 opendevreview Merged openstack/cyborg master: Remove unnecessary options from tox https://review.opendev.org/c/openstack/cyborg/+/977238
18:46:49 opendevreview sean mooney proposed openstack/cyborg master: Add release liaison guide for Cyborg https://review.opendev.org/c/openstack/cyborg/+/977177
18:56:38 opendevreview sean mooney proposed openstack/cyborg master: Add 2026.1 release cycle prelude note https://review.opendev.org/c/openstack/cyborg/+/977020
19:36:14 opendevreview sean mooney proposed openstack/cyborg master: Add release liaison guide for Cyborg https://review.opendev.org/c/openstack/cyborg/+/977177
19:36:15 opendevreview sean mooney proposed openstack/cyborg master: Add 2026.1 release cycle prelude note https://review.opendev.org/c/openstack/cyborg/+/977020
20:21:47 sean-k-mooney gmaan: https://bugs.launchpad.net/openstack-cyborg/+bug/1954886/comments/3 cyborg does not impalment even phase 1 of the SRBAC goal for all apis and many of the exsting poicles are less secure then they shold be ...
20:22:17 sean-k-mooney so that is going to have to be a goal of the 2026.2 cycle
20:22:43 sean-k-mooney when we get around to implementing it i may ask you to take a look to ensure we are doing it correctly
20:23:59 sean-k-mooney cyborg has a pretty small api and im not sure a pahse approch really will help in this case so my inlcination is to propsoes a spec to implemnt all 4 roles reader,member,admin and manager in one go and just map out all the api endpoint at once
20:25:09 sean-k-mooney in terems of timeline i was thinking 2026.2 implement but do not enable by default, 2027.1 enable by defualt and in 2027.2 perhaps drop the old policies
20:25:37 sean-k-mooney but i think this si one of the topic im goign to bring to the cybrog ptg
20:25:46 gmaan sean-k-mooney: I thought phase 1 was completed but maybe wrong. I can see the base project persona in base file but do not know how they are used https://github.com/openstack/cyborg/blob/master/cyborg/policies/base.py#L100-L103
20:25:50 sean-k-mooney does ^ sound even remotely reasonabl
20:26:18 sean-k-mooney gmaan: the problem is https://github.com/openstack/cyborg/blob/master/cyborg/common/policy.py
20:26:36 gmaan yeah
20:26:39 sean-k-mooney the device profiel endpoint has been moved https://github.com/openstack/cyborg/blob/master/cyborg/policies/device_profiles.py
20:26:42 sean-k-mooney but the rest have not
20:27:06 sean-k-mooney so we need to do all the rest of the apis
20:27:28 gmaan yeah, it is good to audit and do it in all policy rules
20:27:49 gmaan anyways, I will be happy to review once you have something up or discuss in PTG
20:28:22 sean-k-mooney thanks. not urgent now i just started doing some bug triage and realses this was a gap
20:29:10 gmaan ++
#openstack-cyborg - 2026-02-24
13:08:15 opendevreview sean mooney proposed openstack/cyborg master: Fix check-cherry-picks.sh for numeric stable branches https://review.opendev.org/c/openstack/cyborg/+/977793
13:30:09 jgilaber Hi! The IRC meeting will start in ~30 minutes, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L45
14:00:42 jgilaber #startmeeting
14:00:42 opendevmeet jgilaber: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'
14:00:48 jgilaber #startmeeting Cyborg
14:00:48 opendevmeet Meeting started Tue Feb 24 14:00:48 2026 UTC and is due to finish in 60 minutes. The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:48 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:48 opendevmeet The meeting name has been set to 'cyborg'
14:01:08 jgilaber Hi all! Who is around?
14:01:12 sean-k-mooney o/
14:01:16 rlandy o/
14:01:31 dviroel o/
14:01:41 jgilaber Courtesy ping: amoralej bogdando
14:01:55 amoralej o/
14:02:19 jgilaber I think we can start, feel free to add topics to the agenda
14:02:20 jgilaber #link https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L45
14:02:42 jgilaber first topic is from sean-k-mooney
14:02:45 jgilaber #topic linters
14:02:55 sean-k-mooney we can probly just note the titles
14:03:13 sean-k-mooney so the first topic is the usage and adoption of linters in cybrog
14:03:51 sean-k-mooney it is my intent to review quite alot of the code over the next 2 weeks and focus on impoving the automated linitign and code quality issues
14:04:10 sean-k-mooney first by adding pre-commit and tools we have used like codespell to the repo
14:04:37 sean-k-mooney then i woudl like to add ruff-check to and fix a set of liniting issues and finally adopt ruff for formating
14:05:12 sean-k-mooney my intent is to automat many of the sytel and correctness topics we currently have to review for and modernise the code base
14:05:25 sean-k-mooney i woudl like to know how others feel about this
14:06:06 jgilaber based on the experience of similar work for watcher I think it's worth it
14:06:26 amoralej +1
14:06:26 amoralej did you try to run linters with current codebase? will it need many changes?
14:06:39 sean-k-mooney not yet and i expect yes
14:06:54 sean-k-mooney the side benifit of this is it will force me to read a large protion of the code base
14:07:05 sean-k-mooney and gain familarity with it by proxy
14:07:12 amoralej anyway, it will be needed, so it's a good time to go for it
14:07:57 sean-k-mooney ya i tought doing this early will reduce the firction for future work as we reviee the project adn start extending it
14:08:24 sean-k-mooney are there any other comments/request on this topic?
14:08:36 sean-k-mooney if not we can move to ci
14:09:12 jgilaber I think we can move on
14:09:46 jgilaber #topic ci jobs
14:10:08 sean-k-mooney so here there is some good news and bad neews
14:10:21 sean-k-mooney the good news is chandan fixed the ipv6 job last week
14:10:43 sean-k-mooney and that is merges so i plan to propes makign that voting again adn adding it to gate in the next few days
14:11:11 sean-k-mooney the bad news is the cherry-pick check is broken on the stable branches
14:11:43 sean-k-mooney so i have a fix on master https://review.opendev.org/c/openstack/cyborg/+/977793 that i need to revise but that will need to be backport before we can fully unblock the tempest plugin repo
14:12:03 sean-k-mooney we can cover that more in the review section
14:12:36 sean-k-mooney the other change i was plannign to make is to combine the bandite tox job into the pep8 one which will become oru single linter job
14:12:54 sean-k-mooney that will bring our jobs closer to how nova/watcher ectra are set up
14:13:16 sean-k-mooney the other gap i noticed is we currently do not have a greade job
14:13:31 sean-k-mooney im not sure we will have time to add one this cycle before RC1
14:13:45 sean-k-mooney my question is do you think its ok to do that early in the next cycle
14:13:58 sean-k-mooney or shoudl we priorites adding grenade before rc1?
14:15:56 jgilaber I think it's ok to defer it, it's not likely we'll see many big code changes until next cycle
14:17:05 sean-k-mooney ack my current plan was to look at it after we cut rc1
14:17:15 sean-k-mooney assumign other dont take a look before then
14:18:53 sean-k-mooney if there is no other comment on ci job priorty we could move to the last topic which is more of an annouchment
14:19:10 jgilaber let's move on
14:19:20 jgilaber #topic bugs
14:19:39 sean-k-mooney so as noted in the ether pad
14:19:42 sean-k-mooney i created https://launchpad.net/~cyborg-bug-team as an open team so folks interested in triage can now join that team
14:20:00 sean-k-mooney i have configure it in lauchpad as the bug supervior
14:20:21 sean-k-mooney meaning member of the team can add tag, set imporantce and update teh status of the bugs
14:20:59 sean-k-mooney i have configured it to expire membership after 12 months but you will get a renewal email and you will be auto appoved for joining/renewal
14:21:21 sean-k-mooney so if you plan to help with cyborg but triage please join that when you have time
14:21:31 sean-k-mooney thats all i had

Earlier   Later