| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-02-19 | |||
| 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 | opendevmeet | jgilaber: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | |
| 14:00:42 | jgilaber | #startmeeting | |
| 14:00:48 | opendevmeet | The meeting name has been set to 'cyborg' | |
| 14:00:48 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 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 | jgilaber | #startmeeting 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 | did you try to run linters with current codebase? will it need many changes? | |
| 14:06:26 | amoralej | +1 | |
| 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 | |
| 14:21:58 | jgilaber | thanks sean-k-mooney, I just joined the team | |
| 14:22:18 | jgilaber | if there are no more comments, we can move to the reviews section | |
| 14:22:32 | jgilaber | #topic Reviews | |