Monday, 2025-05-12

rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting started Mon May 12 14:00:20 2025 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartnerHello guys!14:00
rafaelweingartnerRoll count14:00
rafaelweingartner\o14:00
priteauo/14:01
MattCrees[m]o/14:03
rafaelweingartnernice to see you guys here :)14:06
rafaelweingartner#topic  Target reviews14:06
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/947908, this one is in the making for a long time, and it was ready, but now some tests started breaking14:07
rafaelweingartnerwe do not clearly understand why yet14:07
rafaelweingartnersorry, wrong comment on this one :)14:08
rafaelweingartnerit was meant to another patch. 14:08
rafaelweingartnerThis patch #947908, is one that priteau requested some changes, and then the tests started failing14:08
priteauGood news is that the Prometheus plugin for DevStack exists elsewhere14:12
rafaelweingartnerexactly14:12
priteauAnd indeed, bad news is that the jobs are failing. Might be a more general issue in CloudKitty following the reopening of the master branch?14:12
rafaelweingartnerI am not sure14:13
rafaelweingartnermaybe those issues regarding library updates14:13
rafaelweingartnerI just faced some issues in Gnocchi14:13
rafaelweingartnerLast week when opening a patch, due to Gabbits upgrade and oslo.middleware upgrade as well14:13
rafaelweingartnermaybe it is something similar14:13
MattCrees[m]Details: b'Internal Server Error'... Not a very helpful of error, looks like it will need more in-depth debugging.14:14
MattCrees[m]I would guess some dependency has changed recently, given all the projects have been making releases for Flamingo 14:14
priteauThe logs show 500 internal server error when tempest tries to contact CK14:14
priteaue.g.14:14
priteau10.0.17.190 - - [29/Apr/2025:11:40:45 +0000] "POST /rating/v1/collector/mappings/ HTTP/1.1" 500 231 "-" "python-urllib3/1.26.20"14:14
priteau10.0.17.190 - - [29/Apr/2025:11:40:45 +0000] "GET /rating/v1/collector/mappings/ HTTP/1.1" 500 231 "-" "python-urllib3/1.26.20"14:14
priteauhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_66e/openstack/66e14448cada460fad8913caa7cc78f7/controller/logs/screen-ck-api.txt14:15
priteaufailed to open python file /opt/stack/data/venv/bin/cloudkitty-api14:15
rafaelweingartnergabbits change the way they integrate/work with wsgi14:15
priteauNot sure it is gabbit in this case, maybe some change in devstack14:16
rafaelweingartnerthey were causing an issue that Gnocchi-api was not working. I did not look into the root cause, and just pinned Gabbits version14:16
priteauSomeone should try running devstack manually14:17
rafaelweingartneryes14:17
priteauI will test it locally14:20
rafaelweingartnerthanks for taking this one priteau!14:21
rafaelweingartnerMoving on, we have #link https://review.opendev.org/c/openstack/cloudkitty/+/876643, which it the patch that has been in the making for a while14:23
rafaelweingartnerit has some test failures which seem to be related to the previous one that we discussed14:24
priteauLet's focus on fixing the general issue first, and come back to this one soon14:25
mattcrees_I have started testing this patch myself, but I still need to spend more time on it. Haven't found any issues with how it functions yet though 14:25
rafaelweingartnerno worries14:27
rafaelweingartnerif you have questions/doubts or any other need for help, just let me know14:27
mattcrees_will do :) 14:29
rafaelweingartnerbesides those, I noticed this one that I do not follow: #link https://review.opendev.org/c/openstack/cloudkitty/+/948480.14:30
rafaelweingartnerDo you guys what this one is about?14:30
priteauIt's a minor change, I think we can approve it if gmaan is OK with it14:31
mattcrees_The same kind of change has been made in many projects so it looks fine to me 14:32
rafaelweingartnerok, thanks14:33
mattcrees_Actually, it looks like there's disagreements in the placement patch. We should probably wait to see how that pans out: https://review.opendev.org/c/openstack/placement/+/941792/comment/2cf097e3_61949354/14:34
rafaelweingartnerI did not understand the context14:34
rafaelweingartnerthat is why I did not manifested before14:34
priteauIt's related to metadata about OpenStack governance14:36
priteauI think we can ignore it until gmaan provides a new opinion14:36
rafaelweingartnerok14:37
rafaelweingartnerMoving on, we have #link https://review.opendev.org/c/openstack/cloudkitty/+/94633014:39
rafaelweingartnerwhich seems some basic info being added to CloudKitty doces14:39
priteauJobs failed but the logs are gone now14:40
priteauI have rechecked14:40
rafaelweingartnerme too :)14:40
rafaelweingartnerlet's see the output and then we can vote/evalute the patch14:41
rafaelweingartnerand last, but not least, we have #link https://review.opendev.org/c/openstack/cloudkitty/+/94633614:43
rafaelweingartnerI am not sure if this is needed, it has been a while that I do not  install from scratch, but I would expect for these tables to be created by the system automaticaly already14:43
rafaelweingartnerI would need to test this one indepth to understand what happened14:44
priteauI had not realised we had a bug there14:44
rafaelweingartnerme neither14:45
priteauIt doesn't look right though, it is creating the cloudkitty_storage_states table, which should already exist14:45
rafaelweingartnerand we use this feature quite a lot14:45
priteauI think it's an operator issue from zigo 14:46
priteauThe reprocessing was added in cloudkitty/storage_state/alembic/versions/9feccd32_create_reprocessing_scheduler.py14:46
priteauWe have two separate DB migrations14:46
priteauMaybe a ran just one14:47
zigoo/14:47
zigoIt's a mistake, I should abandon this patch, I believe.14:47
rafaelweingartner=)14:48
zigoThese are created when doing init-storage.14:48
zigoMy init-storage was simply crashing ...14:48
* zigo just abandonned the patch.14:48
priteauMaybe we are missing something in our grenade tests though14:48
rafaelweingartnerwhat do you mean?14:49
zigoWell, I don't really understand why this has been separated form the normal migrations, though.14:49
priteauzigo: Neither do we :) Historical decisions from Objectif Libre14:49
rafaelweingartnerexactly14:50
rafaelweingartnerwe just followed the process already in-place :)14:50
zigoMaybe just done when creating the v2 storage ?14:50
zigoIt'd be probably a good idea to "repair" the current state, but nothing urgent, IMO.14:50
priteaurafaelweingartner: I mean that in grenade code, the upgrade_cloudkitty_database function only calls $CLOUDKITTY_BIN_DIR/cloudkitty-dbsync upgrade14:51
priteauMaybe it needs to call the cloudkitty-storage-init binary too14:51
rafaelweingartnerI see14:51
zigoIndeed.14:55
rafaelweingartnerAnd that is basically all from my side14:56
rafaelweingartnerdo you guys have something else to add?14:57
priteauNothing from me14:58
mattcrees_Nothing from me either14:58
rafaelweingartnerOk14:59
rafaelweingartnerthank you all for participating. Have a nice week!14:59
mattcrees_Thanks rafaelweingartner :) 14:59
priteauThanks15:00
rafaelweingartner#endmeeting15:00
opendevmeetMeeting ended Mon May 12 15:00:04 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-05-12-14.00.html15:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-05-12-14.00.txt15:00
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-05-12-14.00.log.html15:00
gmaanpriteau: on 948480. I am +1. this change needed as it is linked to the non exist TC tag framework link.15:23
priteauThanks gmaan!15:30
priteaugmaan: Should we still link to the svg though? It doesn't appear to render correctly: https://governance.openstack.org/tc/badges/cloudkitty.svg15:31
gmaanpriteau: yeah, that is one of the other thing we should fix also, current change only  remove the non exist link from project side and somepoint we should check if those svg links can be directly point to the actual one instead of one more click15:33
gmaancurrently, you can go to actual valid links 1. OpenStack official project 2. OpenSSF best practices badge from svg file15:33
opendevreviewPierre Riteau proposed openstack/cloudkitty master: [WIP] Fix wrong name of cloudkitty-api WSGI script  https://review.opendev.org/c/openstack/cloudkitty/+/94952616:49
opendevreviewMerged openstack/cloudkitty master: Remove tags from README  https://review.opendev.org/c/openstack/cloudkitty/+/94848017:05
opendevreviewPierre Riteau proposed openstack/cloudkitty master: Add wsgi module to cloudkitty  https://review.opendev.org/c/openstack/cloudkitty/+/94952621:16
opendevreviewPierre Riteau proposed openstack/cloudkitty master: Add wsgi module to cloudkitty and remove wsgi script  https://review.opendev.org/c/openstack/cloudkitty/+/94952621:36

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!