Thursday, 2026-04-09

opendevreviewMerged openstack/tempest master: Add response schemas for list_instance_actions 2.58  https://review.opendev.org/c/openstack/tempest/+/98336805:20
noonedeadpunkHey folks! I am seeing quite big output in devstack recently about eventlet, and it makes me think, this could be reason to some of tempest test failure, ie 'https://03aa7cceffa1a13f3cf8-a6bd106a0a856fe942ecaed6f7524924.ssl.cf5.rackcdn.com/openstack/6be3b59555d54bb6a4f418207214bcf2/testr_results.html08:38
noonedeadpunkas it feel like warning just get into the reference or smth08:39
noonedeadpunkbut Freezer is not using eventlet from what I know08:39
noonedeadpunkhttps://codesearch.openstack.org/?q=eventlet&i=nope&literal=nope&files=&excludeFiles=&repos=openstack/freezer,openstack/freezer-api,openstack/freezer-specs,openstack/freezer-tempest-plugin,openstack/freezer-web-ui08:39
noonedeadpunkSo I am not really sure where it's coming from08:39
noonedeadpunkbut it for sure either just makes actual error unreadable, or interfere with expected/actual result by polluting stdout08:40
noonedeadpunkare you aware of smth like this?08:41
fricklernoonedeadpunk: yes, I noticed the warning yesterday and stephenfin already produced a fix https://review.opendev.org/c/openstack/oslo.concurrency/+/983696 , we just need a fresh release with that. not sure if the test failure is actually related, though08:43
noonedeadpunkwell, it goes `reference = 'Job EventletDeprecationWarning: created'`08:43
noonedeadpunkand in code it tries to take stdout from command08:44
noonedeadpunkhttps://opendev.org/openstack/freezer-tempest-plugin/src/branch/master/freezer_tempest_plugin/tests/freezer/scenario/test_backups.py#L80-L8108:44
noonedeadpunkand seems that stdout is just polluted08:44
noonedeadpunkthere's probably smth to be done with the tempest plugin itself to be more "robust" though...08:47
fricklerthat reference looks like you are expecting some error output which will no longer be there when eventlet is removed?08:48
fricklerand yes, dealing with stdout from cli commands is always bound to be a bit fragile08:48
noonedeadpunkI think it should be stdout, not stderr... But yes, it feels like this eventlet message gets captured as part of the command output, which messes up expected vs actual08:53
noonedeadpunkor, it's completel;y unrelated, and just tempest logs are polluted to a point that it;s hard to understand what is going on08:53
noonedeadpunkbut I can't reproduce the issue localy, so that's why I decided to ask around :)08:56
fricklerthe trigger was to have osprofiler installed in the venv, which pulls in oslo.concurrency then. devstack installs this into the shared venv09:03
noonedeadpunkYeah, well, API logs shows that this warning is actually what messes things up... https://zuul.opendev.org/t/openstack/build/fe57f247ea98457f93ebb7c978874f6e/log/controller/logs/screen-freezer-api.txt#10609:55
noonedeadpunkGET /backup/v2/e46079bc05aa4a57ac8c263f2530f34b/actions/EventletDeprecationWarning:09:55
noonedeadpunkbut I think there's also an issue with client, as it writes to stderr for some reason09:58
opendevreviewMasayoshi Mizuma proposed openstack/devstack master: Ensure wget is installed before use in _install_rdo  https://review.opendev.org/c/openstack/devstack/+/98386112:51
dansmithanyone else seeing 500 errors from opendev.org repos?14:02
dansmithclarkb: fungi ^14:02
fungidansmith: yes, everyone is14:02
dansmithI figured since it was a 500, but hadn't seen any discussion, soryr14:03
dansmithI mean, I thought the gitea problems were resolved earlier in the week14:03
dansmithso I figured this was new14:04
clarkbdansmith: its been a back and forth with the web crawlers. we mitigate they come back in new exciting ways. Yesterday we mitigated by increasing connection limits as we were able to push back properly but not quickly enough ude ot limits. Today they've gone around our filtes so the larger limits allow them to exhaust resources. And so on14:04
clarkbthe current appraoch is to deploy anubis to attempt to make the filtering more nimble14:05
dansmithack14:05
dansmithit makes me realize we can't even do things like `tox -epep8` locally without it :/14:06
dansmithclarkb: so is the anubis config set to allow fetching individual files? or just not blocking non-browser agent strings?14:13
clarkbdansmith: currently its limited only to browser agent strings14:14
clarkbso git shoudl still work14:14
clarkband curl14:14
dansmithack, in the browser I got the challenge, curl worked, but pip is still getting a 500 (maybe that means it made it through but the load is still affecting things?)14:14
clarkbthe reason is that the crawlers all spoof browsers for whatever reason. That may change in the future or they may start calculating the proof of work data but until then...14:14
dansmithI imagine the latter but yeah14:15
clarkbdansmith: ya I think a 500 like that may be due to landing on another backend due to load blancing issues14:15
clarkbI've only got one backend updated with anubis and am about to work through the others now that we know it is mostly working14:15
dansmithack14:15
dansmithI just made it through with pip14:17
* dansmith rolls the dice again14:17
clarkbdansmith: all backends have been manually updated at this point. I would expect the behaviors to be more consistently good, but I guess let us know if touy notice any thing15:08
opendevreviewIvan Anfimov proposed openstack/grenade master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/grenade/+/98388815:12
opendevreviewIvan Anfimov proposed openstack/grenade master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/grenade/+/98388815:13
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390015:26
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390015:26
-opendevstatus- NOTICE: Anubis is now deployed on our Gitea backends, and things are back to working normally though you may notice an Anubis screen flash briefly when starting to browse opendev.org; any jobs which failed prior to 15:00 UTC today can be safely rechecked15:35
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390015:57
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390016:12
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390016:36
gmaanit seems devstack is blocked 'The label "ubuntu-bionic" was not found.' https://review.opendev.org/c/openstack/devstack/+/98308416:39
clarkbyes we announced that bionic would be removed after the openstack release which got released so we removed bionic16:40
gmaanor that is temporary failure? I 16:40
gmaanbut this is passing so conused https://review.opendev.org/c/openstack/devstack/+/98386116:41
gmaanor is it triggered when only touching zuul.yaml ?16:41
clarkbthe reasons are 1) bionic is EOL and we really shouldn't use it anymore 2) zuul only supports bionic if you opt into using an old ansible version that zuul will drop support for soon and 3) we need to make space on our mirrors for resolute which releases like next week or something16:41
clarkbyes, when you edit the zuul configuration zuul validates the configuration and will return errors16:42
clarkbif you don't edit the configuration zuul will use a cached config if available16:42
gmaanclarkb: k, I thought we cleaned up the devstack in advance of that frickler removed bionic things but maybe nodeset is left16:42
gmaani see16:42
gmaanlet me try moving nodeset unless projects using it then we are blocked 16:43
gmaanwe already have that change approved  but it stuck in gate https://review.opendev.org/c/openstack/devstack/+/97689416:44
fricklergmaan: oh, yes, another fallout from unmaintained branches not being cared for properly. I'd say let's force merge this and if by the end of the month when 2024.2 goes EOL we still have those config errors, it is a good indicator for me that unmaintained/2023.1 and older can be EOLed, too16:47
opendevreviewMerged openstack/devstack master: Clean up old nodeset definitions for bionic  https://review.opendev.org/c/openstack/devstack/+/97689416:51
gmaanfrickler: ++ agree. thanks16:52
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Update hacking to 7.0.0  https://review.opendev.org/c/openstack/os-performance-tools/+/98391316:52
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Update hacking to 7.0.0  https://review.opendev.org/c/openstack/os-performance-tools/+/98391316:54
fricklerok, 983084 is now running jobs16:54
gmaancool16:54
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390017:06
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: Remove outdated comment in setup.py  https://review.opendev.org/c/openstack/os-performance-tools/+/98390017:06
opendevreviewGhanshyam Maan proposed openstack/os-performance-tools master: Updating testing as per 2026.1 testing runtime  https://review.opendev.org/c/openstack/os-performance-tools/+/96610817:06
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: tox: Drop basepython  https://review.opendev.org/c/openstack/os-performance-tools/+/98391517:08
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: tox: Drop basepython  https://review.opendev.org/c/openstack/os-performance-tools/+/98391517:08
opendevreviewIvan Anfimov proposed openstack/os-performance-tools master: tox: Drop basepython  https://review.opendev.org/c/openstack/os-performance-tools/+/98391517:09
opendevreviewMerged openstack/tempest master: Add response schemas for show_instance_action 2.84  https://review.opendev.org/c/openstack/tempest/+/98337420:30
opendevreviewMerged openstack/devstack master: Fix running renamed ironic job  https://review.opendev.org/c/openstack/devstack/+/98308421:15

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