Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-03-31
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
12:32:18 sean-k-mooney that not really the corerct fix for the python ones
12:32:29 sean-k-mooney alhtohg maybe that what we need to do without some other changes
12:34:04 sean-k-mooney we do not pin it in nova or watcher client
12:35:59 chandankumar yes, we did it in watcher repo for docs https://opendev.org/openstack/watcher/commit/9b5babfbcbc66c6d9298d3c8ddaf8ea42576aaf1
12:36:02 sean-k-mooney oh i think i might see the issue
12:36:20 sean-k-mooney python-cyborgclient is missing it pyproject.toml
12:36:32 sean-k-mooney which means it is not proprly using pbr to build on the sable branches
12:36:49 sean-k-mooney the fix woudl be to add https://github.com/openstack/python-novaclient/blob/stable/2025.1/pyproject.toml
12:37:39 sean-k-mooney lets fix that on master
12:38:01 chandankumar proposing patch
12:38:03 sean-k-mooney and try cherry-picking it ot the older brnaches adn see if that resolves the issues
12:47:37 opendevreview chandan kumar proposed openstack/python-cyborgclient master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/python-cyborgclient/+/983046
12:53:26 chandankumar ok
13:05:33 chandankumar sean-k-mooney: https://review.opendev.org/c/openstack/python-cyborgclient/+/983051/1#message-fb3303afcbd5d567f6b358030894bb0b0b67e1a8 with pyproject.toml changes, it is still failing with same error.
13:06:43 chandankumar Requirement already satisfied: setuptools in ./.tox/py39/lib/python3.9/site-packages (from pbr!=2.1.0,>=2.0.0->-r /home/zuul/src/opendev.org/openstack/python-cyborgclient/requirements.txt (line 4)) (82.0.0) is used there
13:07:12 chandankumar I think we need to avoid installing this version in pyproject.toml also
13:09:15 sean-k-mooney let me double check
13:09:56 sean-k-mooney but we shoudl not need too
13:10:02 sean-k-mooney we are requireign >6
13:10:17 sean-k-mooney 6.somthing in pre-commit
13:10:35 sean-k-mooney https://github.com/openstack/python-cyborgclient/blob/master/requirements.txt#L4 is a lot lower then we actully need
13:11:29 chandankumar python-watcherclient uses pbr!=2.1.0,>=3.1.1 # Apache-2.0
13:12:00 sean-k-mooney ya we dont nee the !=2.1.0 part
13:12:17 sean-k-mooney nova client just has pbr>=3.0.0 #

Earlier   Later