Earlier  
Posted Nick Remark
#openstack-cyborg - 2026-03-02
16:14:25 sean-k-mooney well not really
16:14:31 sean-k-mooney Insufficient vCPUs: found 4, need at least 8.
16:14:59 sean-k-mooney we need to ensure we do not run on the 4 cpu hosts
16:15:07 sean-k-mooney by using a diffent lable
18:18:54 opendevreview sean mooney proposed openstack/cyborg master: Migrate project metadata to pyproject.toml https://review.opendev.org/c/openstack/cyborg/+/977886
18:21:34 opendevreview sean mooney proposed openstack/cyborg master: Migrate project metadata to pyproject.toml https://review.opendev.org/c/openstack/cyborg/+/977886
18:24:59 opendevreview sean mooney proposed openstack/cyborg master: Add ruff config and fix pre-commit hook failures https://review.opendev.org/c/openstack/cyborg/+/977888
18:24:59 opendevreview sean mooney proposed openstack/cyborg master: Fix E402 in Alembic migrations and template https://review.opendev.org/c/openstack/cyborg/+/977889
18:25:00 opendevreview sean mooney proposed openstack/cyborg master: Fix S311 and S603 ruff security violations https://review.opendev.org/c/openstack/cyborg/+/977890
18:25:00 opendevreview sean mooney proposed openstack/cyborg master: Migrate to ruff-format + ruff lint; drop hacking plugin https://review.opendev.org/c/openstack/cyborg/+/977891
18:31:29 opendevreview Merged openstack/cyborg master: update pre-commit hook version and fix issues https://review.opendev.org/c/openstack/cyborg/+/977859
18:43:21 opendevreview Merged openstack/cyborg master: Update pre-commit hooks and fix violations https://review.opendev.org/c/openstack/cyborg/+/977860
18:43:22 opendevreview Merged openstack/cyborg master: Fix codespell violations across the codebase https://review.opendev.org/c/openstack/cyborg/+/977861
18:43:24 opendevreview Merged openstack/cyborg master: Fix sphinx-lint and doc8 violations in RST docs https://review.opendev.org/c/openstack/cyborg/+/977862
18:48:23 opendevreview Merged openstack/cyborg-specs master: Remove sphinxcontrib.seqdiag https://review.opendev.org/c/openstack/cyborg-specs/+/978064
18:48:24 opendevreview Merged openstack/cyborg-specs master: Remove url tags from README https://review.opendev.org/c/openstack/cyborg-specs/+/975829
18:48:25 opendevreview Merged openstack/cyborg-specs master: Add 2026.2 spec structure https://review.opendev.org/c/openstack/cyborg-specs/+/978059
#openstack-cyborg - 2026-03-03
10:56:16 opendevreview Bogdan Dobrelya proposed openstack/cyborg master: Filter out SR-IOV VF devices from NVIDIA GPU driver https://review.opendev.org/c/openstack/cyborg/+/978725
12:12:54 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeVirt emulated NVMe device support for devstack https://review.opendev.org/c/openstack/cyborg/+/977083
12:40:08 opendevreview sean mooney proposed openstack/cyborg master: Migrate project metadata to pyproject.toml https://review.opendev.org/c/openstack/cyborg/+/977886
12:40:09 opendevreview sean mooney proposed openstack/cyborg master: Add ruff config and fix pre-commit hook failures https://review.opendev.org/c/openstack/cyborg/+/977888
12:40:09 opendevreview sean mooney proposed openstack/cyborg master: Fix E402 in Alembic migrations and template https://review.opendev.org/c/openstack/cyborg/+/977889
12:40:10 opendevreview sean mooney proposed openstack/cyborg master: Fix S311 and S603 ruff security violations https://review.opendev.org/c/openstack/cyborg/+/977890
12:40:10 opendevreview sean mooney proposed openstack/cyborg master: Migrate to ruff-format + ruff lint; drop hacking plugin https://review.opendev.org/c/openstack/cyborg/+/977891
12:43:04 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeVirt emulated NVMe device support for devstack https://review.opendev.org/c/openstack/cyborg/+/977083
13:37:47 jgilaber Hi! The IRC meeting will start in ~20 minutes, feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L44
13:50:29 opendevreview chandan kumar proposed openstack/cyborg master: Add NVMeVirt emulated NVMe device support for devstack https://review.opendev.org/c/openstack/cyborg/+/977083
14:00:45 jgilaber #startmeeting cyborg - March 3rd
14:00:45 opendevmeet Meeting started Tue Mar 3 14:00:45 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:45 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:45 opendevmeet The meeting name has been set to 'cyborg___march_3rd'
14:00:51 sean-k-mooney o/
14:00:55 jgilaber Hi everyone, who is around?
14:01:06 bogdando[m] o/
14:01:24 jgilaber courtesy ping: amoralej rlandy chandankumar
14:01:43 jgilaber we'll start shortly feel free to add any topics to the agenda
14:01:44 jgilaber #link https://etherpad.opendev.org/p/openstack-cyborg-irc-meeting#L44
14:01:45 amoralej o/
14:02:43 chandankumar o/
14:03:12 jgilaber for now there are not topics, only a few bugs to triage. Does anyone have any last minute topic or do we skip directly to the bugs
14:03:35 jgilaber ah I see chandankumar is adding a topic now
14:03:42 sean-k-mooney i didnt prepare them this week
14:04:16 chandankumar jgilaber: yes, that would be quick
14:04:23 jgilaber #topic updates on nvmevirt devstack plugin
14:04:30 jgilaber #link https://review.opendev.org/c/openstack/cyborg/+/977083
14:04:36 jgilaber go ahead chandankumar
14:05:02 chandankumar I want to give an update on using https://github.com/snu-csl/nvmevirt to emulate nvme device in CI for nvme cyborg testing in devstack
14:05:27 chandankumar Right now, By just passing cpus flag while loading the kernel module, it lists the nvme device
14:05:57 chandankumar we do not need to pass isolcpus in grub config
14:06:13 sean-k-mooney ack
14:06:18 sean-k-mooney so if we do that
14:06:21 chandankumar With this, it will help us to test in devstack having vms with 4 vgpus
14:06:39 chandankumar *vcpus
14:06:51 sean-k-mooney have you noticed any negitive impact if we run a vm on the emulated device
14:07:11 sean-k-mooney we do not really care about performace as long as it works well enough for the basic testing we woudl be doing
14:07:23 sean-k-mooney so if its stable then that woudl be the mvp
14:07:42 chandankumar not yet. I just wanted to make sure, cyborg recognize the device
14:07:48 sean-k-mooney ack
14:07:56 chandankumar and then we can test the workload on how it behaves
14:08:15 chandankumar current nvmevirt does not support any nvme cleanup functionlity
14:08:19 chandankumar *currently
14:08:51 chandankumar that's the update from my side. thank you!
14:08:54 sean-k-mooney i will try and find time to test this but probly next week. if there is no objection i would prefer to wait until after RC1 and ideally until after we have 1 tempest test usign this before merging it
14:09:40 sean-k-mooney i dont know if i asked this already in teh review
14:09:48 sean-k-mooney but can you provide a sample local.conf for this
14:09:53 sean-k-mooney as part of the patch
14:10:19 chandankumar current cyborg tempest plugin uses https://github.com/openstack/cyborg-tempest-plugin/blob/master/cyborg_tempest_plugin/tests/scenario/test_accelerator_basic_ops.py#L56 uses fake driver
14:10:38 sean-k-mooney correct
14:10:42 sean-k-mooney we need a new test
14:10:48 chandankumar I think this one needs some changes so that it should use the correct pci device
14:10:54 sean-k-mooney no
14:11:00 chandankumar yes new test would be better
14:11:01 sean-k-mooney that one shoudl continue to use the fake driver
14:11:18 sean-k-mooney but we need to add new tests that actully work with real drivers
14:11:20 chandankumar making sure the pci driver get listed with in the vm
14:11:41 chandankumar s/driver/device
14:11:49 sean-k-mooney i dont know if we want to discuss the approch now but yes sshing into the vms and listing the devices would be one option
14:12:13 sean-k-mooney we do somethign similar for cidner volume tests
14:12:23 sean-k-mooney so there is tempest supprot for that already
14:13:12 sean-k-mooney is there anyting else to raise on this topic today?
14:13:53 chandankumar I will look on the cinder volume tests and will pass an update in future meeting
14:14:28 chandankumar jgilaber: you can move to the next topic
14:14:36 jgilaber ack thanks chandankumar
14:14:41 jgilaber #topic RC1
14:14:54 jgilaber I think that is from sean-k-mooney
14:15:02 sean-k-mooney ah yes
14:15:29 sean-k-mooney so the actual deadlien is thrusday week but i plan to tag RC1 on firday assuming there are no critical bugs
14:16:00 sean-k-mooney once rc1 is tagged the stabel branch will be created and master will be 2026.2 at that point
14:16:12 sean-k-mooney does that sound reasonabel to folks?
14:16:32 jgilaber sounds good, I'll review the linters series later today
14:17:03 sean-k-mooney thanks that proably a good segway to the reviews topic
14:17:11 jgilaber yep
14:17:13 sean-k-mooney the first being the linters serise
14:17:17 jgilaber #topic reviews
14:17:24 jgilaber #link https://review.opendev.org/q/topic:%22linters%22+is:open+project:openstack/cyborg
14:17:45 sean-k-mooney so the last patch in that serisee complete the move to ruff for formating
14:18:04 sean-k-mooney the earleir patchs are enabling sets of linter and fixign the issues found
14:18:23 sean-k-mooney so the last patch is just whitespace formating change and makeign sure its enfoced by the pep8 job
14:18:37 sean-k-mooney the eailer patchs fix the lint issues found
14:19:02 sean-k-mooney slighlty off topic but we agreed that i will do the saem in watcher after RC1

Earlier   Later