| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2026-03-31 | |||
| 14:23:03 | sean-k-mooney | so if our indirect deps pull it in (openstacksdk likely will) | |
| 14:23:09 | sean-k-mooney | then thats ok | |
| 14:23:28 | chandankumar | for oslo.log, I will keep it and port the code to use it in a seperate patch. | |
| 14:24:26 | chandankumar | that's it on review | |
| 14:24:30 | chandankumar | Moving to bugs now | |
| 14:24:39 | chandankumar | #topic bugs | |
| 14:24:52 | chandankumar | #link Remove deprecated HTTPClient and VerifiedHTTPSConnection: https://bugs.launchpad.net/python-cyborgclient/+bug/2146351 | |
| 14:25:35 | chandankumar | VerifiedHTTPSConnection is used only at https://github.com/openstack/python-cyborgclient/blob/dcab1011666bcb9fc0e0a6062db3b6badb843ce9/cyborgclient/common/httpclient.py#L91 | |
| 14:25:41 | sean-k-mooney | we should be using the httpclint form the sdk exlusively | |
| 14:25:52 | sean-k-mooney | pror to that we woudl have used the keystoneauth one directly | |
| 14:26:38 | chandankumar | Do you have the link to httpclient from the sdk? | |
| 14:26:58 | sean-k-mooney | we shoudl not be using it directly in most case we shoudl be using the sdk functionaltiy | |
| 14:27:08 | sean-k-mooney | but its part of the connection object | |
| 14:27:41 | sean-k-mooney | when you create an openstack sdk connection it proves 3 levels of api access | |
| 14:27:52 | sean-k-mooney | a direct authencated http client for raw requests | |
| 14:28:11 | sean-k-mooney | a service/proxy api and a clout api wiht some cleanups | |
| 14:28:47 | sean-k-mooney | we shoudl be using that middel layer but if that is missing functionatliy fall back to the sdk's client since that handels the keystone auth for us | |
| 14:29:27 | sean-k-mooney | https://github.com/openstack/openstacksdk/tree/master/openstack/accelerator | |
| 14:29:40 | sean-k-mooney | cyborg has sdk supprot so we shoudl not need to use the raw client at all | |
| 14:31:06 | sean-k-mooney | we shoudl likely remvoe https://opendev.org/openstack/python-cyborgclient/src/branch/master/cyborgclient/v1 entirly by the way | |
| 14:31:18 | sean-k-mooney | can we file a bug to remvoe the remvoe v1 api | |
| 14:31:23 | sean-k-mooney | that was remvoed in 2018 | |
| 14:31:42 | chandankumar | ok | |
| 14:31:51 | sean-k-mooney | or perhaps 2019 but it well past the point where all non eol cyborg version have delete it | |
| 14:32:11 | sean-k-mooney | same for https://opendev.org/openstack/python-cyborgclient/src/branch/master/cyborgclient/osc/v1 | |
| 14:32:14 | chandankumar | I am trying to understand we need use https://github.com/openstack/openstacksdk/tree/master/openstack/accelerator in python cyborgclient that will gget us everything | |
| 14:32:23 | chandankumar | I will file a bug for v1 removal | |
| 14:32:48 | sean-k-mooney | correct the sdk has full supprot for the v2 api | |
| 14:33:03 | sean-k-mooney | so i think if we remvoe the v1 api we can remove the use of the raw http client entirly | |
| 14:33:14 | sean-k-mooney | i belvie https://opendev.org/openstack/python-cyborgclient/src/branch/master/cyborgclient/osc/v2 | |
| 14:33:21 | sean-k-mooney | only uses the sdk today | |
| 14:34:32 | chandankumar | Ok I will modify this bug then drop http raw client of sdk support | |
| 14:34:39 | chandankumar | *to drop | |
| 14:35:00 | sean-k-mooney | lets use it to track fully removing all supprot for the v1 api | |
| 14:36:04 | sean-k-mooney | that will remove all useage of https://opendev.org/openstack/python-cyborgclient/src/branch/master/cyborgclient/common/httpclient.py | |
| 14:36:08 | sean-k-mooney | and perhaps a few other files | |
| 14:37:24 | sean-k-mooney | if you want to split this up into multiple parts we coudl do that | |
| 14:38:11 | chandankumar | I have updated this bug to drop v1 api support | |
| 14:38:13 | sean-k-mooney | we shodul also be removing the native shell (when not used via osc) but that needs deprecation before we can do that | |
| 14:38:54 | sean-k-mooney | python-cyborgclient should eventuly only provdie the osc plugin | |
| 14:39:04 | sean-k-mooney | but we can do that in phases | |
| 14:40:12 | chandankumar | sean-k-mooney: can you add me the launchpad bug admin to add importance status in the bug https://bugs.launchpad.net/python-cyborgclient/+bug/2146351 | |
| 14:40:39 | sean-k-mooney | its an open team you do not need admin | |
| 14:40:43 | sean-k-mooney | you just need to join the team | |
| 14:41:15 | sean-k-mooney | https://launchpad.net/~cyborg-bug-team | |
| 14:41:19 | sean-k-mooney | you shoudl join that | |
| 14:41:59 | chandankumar | Done, thank you! | |
| 14:42:17 | chandankumar | I am setting the importance to medum for now | |
| 14:42:27 | chandankumar | that's it from today | |
| 14:42:29 | sean-k-mooney | ack | |
| 14:42:36 | chandankumar | Moving to open discussion | |
| 14:42:39 | sean-k-mooney | we shoudl start fixing it this cycle but its not broken | |
| 14:42:44 | chandankumar | #topic open discussion | |
| 14:42:52 | chandankumar | I have added it to 2026.1 series | |
| 14:43:11 | sean-k-mooney | it shoudl be in the 2026.2 serise but i may not have created that yet | |
| 14:43:12 | chandankumar | any last min topic anyone wants to discuss | |
| 14:43:14 | sean-k-mooney | i did for cyborg | |
| 14:43:20 | sean-k-mooney | am one | |
| 14:43:21 | sean-k-mooney | https://review.opendev.org/q/project:openstack/python-cyborgclient+owner:infra-root@openstack.org+is:open | |
| 14:43:33 | sean-k-mooney | there are a bunch of bot patches | |
| 14:43:45 | sean-k-mooney | im goign to reabse all of thos einto a stack for each branch based on release | |
| 14:43:57 | sean-k-mooney | and then merge them unless someone else whant to do it | |
| 14:44:07 | sean-k-mooney | i did if for the main cybrog repo a few weeks ago | |
| 14:44:18 | chandankumar | if I take a look and go over them this week | |
| 14:44:19 | sean-k-mooney | but forgot to do it for the client | |
| 14:44:35 | sean-k-mooney | ack so we want them to be ordered oldest to newest | |
| 14:44:46 | sean-k-mooney | to pretened we merged them when we were orginally ment too | |
| 14:45:00 | sean-k-mooney | on master that is | |
| 14:45:28 | sean-k-mooney | for the stable branches we can merge thos mostly in any oder but the .gitrevew and tox change shoudl be the first on teh brance | |
| 14:45:32 | chandankumar | ok thanks for metntion the order | |
| 14:46:26 | sean-k-mooney | ok that was the only thing i had to raise | |
| 14:46:32 | chandankumar | thank you! | |
| 14:46:45 | chandankumar | #topic volunteer for next meeting | |
| 14:47:09 | chandankumar | anyone up to chair for next meeting? | |
| 14:48:23 | chandankumar | If no, then I will do that | |
| 14:48:23 | chandankumar | #info chandankumar will chair the next meeting | |
| 14:48:23 | chandankumar | now it's time to close | |
| 14:48:23 | chandankumar | thank you all for attending | |
| 14:48:25 | chandankumar | #endmeeting | |
| 14:48:25 | opendevmeet | Meeting ended Tue Mar 31 14:48:25 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 14:48:25 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-03-31-14.00.html | |
| 14:48:25 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-03-31-14.00.txt | |
| 14:48:25 | opendevmeet | Log: https://meetings.opendev.org/meetings/cyborg/2026/cyborg.2026-03-31-14.00.log.html | |
| 14:48:57 | sean-k-mooney | o/ | |
| #openstack-cyborg - 2026-04-01 | |||
| 06:19:31 | opendevreview | chandan kumar proposed openstack/cyborg master: Update DevStack setup guide and add sample local.conf https://review.opendev.org/c/openstack/cyborg/+/983003 | |
| 09:46:50 | opendevreview | chandan kumar proposed openstack/cyborg master: Add VM setup and NVMe driver documentation https://review.opendev.org/c/openstack/cyborg/+/982711 | |
| 09:50:05 | opendevreview | chandan kumar proposed openstack/cyborg master: Add VM setup and NVMe driver documentation https://review.opendev.org/c/openstack/cyborg/+/982711 | |
| 09:58:08 | opendevreview | chandan kumar proposed openstack/cyborg master: Add VM setup and NVMe driver documentation https://review.opendev.org/c/openstack/cyborg/+/982711 | |
| 10:18:18 | opendevreview | chandan kumar proposed openstack/cyborg master: Add VM setup and NVMe driver documentation https://review.opendev.org/c/openstack/cyborg/+/982711 | |
| 10:52:35 | opendevreview | chandan kumar proposed openstack/cyborg master: Add user guide for creating instances with accelerators https://review.opendev.org/c/openstack/cyborg/+/983027 | |
| 11:31:45 | opendevreview | chandan kumar proposed openstack/cyborg master: Add doc around running cyborg tempest plugin test https://review.opendev.org/c/openstack/cyborg/+/983030 | |
| 12:28:59 | chandankumar | sean-k-mooney: hello, Tox update and .gitreview update for 2025.2 is good to go https://review.opendev.org/c/openstack/python-cyborgclient/+/959714 and https://review.opendev.org/c/openstack/python-cyborgclient/+/959715/1 , Please have a look when free, thank you! | |
| 12:29:44 | sean-k-mooney | chandankumar: thanks ill try and ge though the sabel one ones today | |
| 12:30:09 | chandankumar | 2024.2 and 2025.1 tox jobs are broken due to pkg_resources | |
| 12:30:29 | chandankumar | I will propose a stable only fix for these branches by pinning setuptool | |
| 12:31:25 | sean-k-mooney | in which job | |
| 12:31:38 | sean-k-mooney | the docs job? | |
| 12:31:41 | chandankumar | https://review.opendev.org/c/openstack/python-cyborgclient/+/928258/1#message-93732aabc5b3bc3dffc2e66d0022a83fa41ab037 | |
| 12:31:48 | chandankumar | tox jobs except pep8 | |
| 12:32:12 | chandankumar | https://review.opendev.org/c/openstack/python-cyborgclient/+/943714/1#message-52854be5dadc03bbadaf2a199387cb3737b92e3f | |