Wednesday, 2026-02-11

opendevreviewBrian Rosmaita proposed openstack/devstack-plugin-ceph master: Use debian-trixie  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/97627900:09
*** mhen_ is now known as mhen02:23
fricklerstephenfin: sean-k-mooney: so devstack stable branches seem fixed for now, but master is still waiting for horizon iiuc? do we want to drop horizon as temporary workaround? it doesn't look to me like the horizon team is near to a solution09:15
sean-k-mooneyfrickler: there solution should be to stop using xstaic and just use yarn or npm or bun or any other native js tool to manage there js deps like zuul does11:06
sean-k-mooneyfrickler: but yes we can disable horizon by default in the base jobs if its not already11:06
sean-k-mooneymany project are unblocked i think becausae they dont have horizon enabled in the gates but obvioulys devstack itslef is not one of them11:07
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Do not enable horizon by default  https://review.opendev.org/c/openstack/devstack/+/97635711:36
fricklerok, let's see whether ^^ is enough11:36
opendevreviewStephen Finucane proposed openstack/hacking master: Drop flake8-docstrings  https://review.opendev.org/c/openstack/hacking/+/97636811:50
opendevreviewStephen Finucane proposed openstack/hacking master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/hacking/+/97637112:07
sean-k-mooneylocally it should be12:10
sean-k-mooneythe standard devstack job also has horizon disabled https://github.com/openstack/devstack/blob/master/.zuul.yaml#L72312:10
sean-k-mooneyi belvie that is ture of tempest-full-py3 as well12:11
sean-k-mooneyso most just shoudl be passing only the ones directly testing horizon are  still broken12:11
sean-k-mooneyfrickler: are you a reviewer on the requriemetn repo? any opion on https://review.opendev.org/c/openstack/requirements/+/97625912:12
sean-k-mooneythat backport the remove of pkg_resouces form that repo so if folks are happy with that ill backport it to the ohter stable branches to unblock it once its merged12:13
stephenfinsean-k-mooney: https://pypi.org/project/standard-pkg-resources/1.0.0/13:16
*** iurygregory_ is now known as iurygregory13:26
*** haleyb_ is now known as haleyb13:36
sean-k-mooneyack here is my version but i have not pushed it to pypi13:37
sean-k-mooneyhttps://github.com/seanMooney/oslo-pkg-resources13:37
sean-k-mooneyso one of the questions we need to resolve is do we want to have somthing under oslo or not and in etiher case do we want to invest any time in publishing/packaigng this beyond what we have done and pulling one fo them into our repos unitl we get a resolution to the upstream setuptools converstaoin13:42
sean-k-mooney^ is kind fo a tc/oslo/comunity wide topic13:43
opendevreviewTakashi Kajinami proposed openstack/devstack master: Horizon: Use built-in manage.py  https://review.opendev.org/c/openstack/devstack/+/97608614:23
opendevreviewBrian Rosmaita proposed openstack/devstack-plugin-ceph master: Use debian-trixie  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/97627914:27
fricklerlooks like tempest jobs need more overriding15:48
tkajinamfrickler, I guess enabled services are defined in the base devstack job, and we should patch it instead16:09
sean-k-mooneywe disable all services in the base job16:09
sean-k-mooneyand then we selectivly enable them16:09
sean-k-mooneyhorizon is not in devstack-base devstck-minimal or devstack jobs16:09
sean-k-mooneyand i tought tempet-full-py3 also did not have it16:09
sean-k-mooneythe stack rc defaults are intentiolly not used in the jobs for enabeld services16:10
sean-k-mooneythats just for local deployment16:10
sean-k-mooneyoh no tempest-full-py3 is expclity enabling it16:11
sean-k-mooneyhttps://github.com/openstack/tempest/blob/master/zuul.d/integrated-gate.yaml#L10416:12
tkajinamyeah I'm looking at the same16:12
tkajinamhttps://codesearch.opendev.org/?q=horizon%3A%20true&i=nope&literal=nope&files=.*zuul.*&excludeFiles=&repos=16:13
sean-k-mooneynova is not runing that in check we have our own replacmeent which si hwy its now green16:14
sean-k-mooneyour plathform jobs all inthereit form tempest-full-py3 so we need to disable it ther i think in the short term but im not sure how gmaan feels about that?16:16
sean-k-mooneyobviously the plan is to revert that once we have a working solution ideally in the next week or two before the release period16:16
sean-k-mooneybut that will obviously be a very challangign time frame for affect projects to reconsile with16:17
gmaansean-k-mooney: tkajinam frickler I think we can disable it in tempest-full-py3 job, that was added to run a horizon base tempest test. 16:26
gmaanI am in downstream meerting if either of you can propose it with note of enabling it later, I can approve it16:26
gmaanor I can propose after meeting16:26
sean-k-mooneyi can do it now quickly16:27
sean-k-mooneyand then submit a revert patch on top16:27
gmaanperfect, thanks16:27
sean-k-mooneyoh lol i missed the eventlet sync this week oh well :)16:27
opendevreviewsean mooney proposed openstack/tempest master: disable horizon in tempest-full-py3  https://review.opendev.org/c/openstack/tempest/+/97650116:36
opendevreviewsean mooney proposed openstack/tempest master: Revert "disable horizon in tempest-full-py3"  https://review.opendev.org/c/openstack/tempest/+/97650616:39
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Add AMD Sev instance creation test  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/80944116:57
fricklersean-k-mooney: more fails :( https://zuul.opendev.org/t/openstack/build/25fa44503ada4d1982df5dbc9f1e81b516:59
sean-k-mooneyoh i didnt run tox but looks like tempst is using flake8-import-order17:09
sean-k-mooneytime to swap to ruff with isort....17:09
opendevreviewBrian Rosmaita proposed openstack/devstack-plugin-ceph master: Migrate to bindep  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/97651517:10
sean-k-mooneyi think ill just disbale that extion for now as well17:10
sean-k-mooneybut let me double check fi that is the only failure17:10
sean-k-mooneyfrickler: its fixed in 0.19.0 17:12
sean-k-mooneyhttps://github.com/PyCQA/flake8-import-order/blob/82fe2dbb47a69bc171e52b5d0fdd4e24d8e43a59/CHANGELOG.rst#0190-2025-06-1217:12
sean-k-mooneyflake8-import-order should not be limited by uc so ill see if i can figure out why thats still failing17:13
sean-k-mooneyah its pinned in test-requiremetns17:16
opendevreviewsean mooney proposed openstack/tempest master: disable horizon in tempest-full-py3  https://review.opendev.org/c/openstack/tempest/+/97650117:20
opendevreviewsean mooney proposed openstack/tempest master: Revert "disable horizon in tempest-full-py3"  https://review.opendev.org/c/openstack/tempest/+/97650617:20
sean-k-mooneyfrickler: stephen has started fixing all the xstatic stuff so im goign to -w my patch for now17:32
sean-k-mooneyif they get through the gate in the next day or so there is no point in turnign it off17:32
gmaansean-k-mooney: thanks. I think they will take time as they are many and some of them need reviews.17:37
gmaanI think we can proceed with the tempest disable horizon which only impact one tempest horizon test to skip17:37
gmaanit will unblock the oslo.service which I am waiting for some change to merge and then release17:38
sean-k-mooneyok we can alwasy revert quickly17:39
gmaanbecause 'Remove unnecessary setup.cfg file' are not reviewed which are first in line before 'Bump package version'17:39
sean-k-mooneyits currenly pending ci results so we can see17:39
gmaanyeah17:40
gmaancool17:40
*** dmellado47 is now known as dmellado420:20
gmaansean-k-mooney: tempest-tox-plugin-sanity-check is failing for some plugin installation, can you skip that also in this fix? rest all looks good https://review.opendev.org/c/openstack/tempest/+/976501/1..220:23
gmaanI will take a look into that20:23
sean-k-mooneyah sure20:24
gmaanthanks20:24
sean-k-mooneypatrole_tempest_plugin/20:26
sean-k-mooneythat using pkg_resouces20:26
sean-k-mooneywill i make tempest-tox-plugin-sanity-check non-voting or just comment it out20:26
gmaanit is coming from airship-tempest-plugin so I am going to make that plugin inactive20:27
gmaancomment it out as it will fail 100% and I will propose fix on top of your fix to see if any more plugin failing20:27
sean-k-mooneywasnt patrole retired20:27
gmaanyes, very very long back and airship-tempest-plugin still using it confirm that airship-tempest-plugin is also not active20:28
sean-k-mooneywell its been archived for 3 years now so ya its definlty inactive https://github.com/openstack-archive/patrole20:33
gmaanyah, its been 7 years it has not updated so I am going to remove it from this job to install  https://opendev.org/airship/tempest-plugin20:34
opendevreviewMerged openstack/hacking master: Drop flake8-docstrings  https://review.opendev.org/c/openstack/hacking/+/97636820:43
sean-k-mooneydamit i messed up the rebase one sec20:43
opendevreviewsean mooney proposed openstack/tempest master: disable horizon in tempest-full-py3  https://review.opendev.org/c/openstack/tempest/+/97650120:49
opendevreviewsean mooney proposed openstack/tempest master: Revert "disable horizon in tempest-full-py3"  https://review.opendev.org/c/openstack/tempest/+/97650620:49
opendevreviewsean mooney proposed openstack/tempest master: re-enable tempest-tox-plugin-sanity-check  https://review.opendev.org/c/openstack/tempest/+/97654520:49
sean-k-mooneyok those look sane ^ i added an extra one for the sanity check job so you can reenable that seperately form horizon20:51
gmaanack, thanks20:53
opendevreviewGhanshyam proposed openstack/tempest master: Mark airship/tempest-plugin inactive  https://review.opendev.org/c/openstack/tempest/+/97654721:03
gmaanyes21:07
opendevreviewGhanshyam proposed openstack/tempest master: Mark airship/tempest-plugin inactive  https://review.opendev.org/c/openstack/tempest/+/97654521:07
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Only use parent RPs for selection  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/97522521:14

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