Thursday, 2024-10-03

opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119607:04
opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119607:05
opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119607:11
tkajinamtobias-urdin, I might need some help to look into the broken job in gnocchi...07:26
opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119608:16
opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119608:19
opendevreviewTakashi Kajinami proposed openstack/ceilometer master: Load definition files from config directory  https://review.opendev.org/c/openstack/ceilometer/+/93119808:21
opendevreviewTakashi Kajinami proposed openstack/aodh master: Always load api-paste.ini from config directory  https://review.opendev.org/c/openstack/aodh/+/93119608:22
opendevreviewTakashi Kajinami proposed openstack/ceilometer master: Load definition files from config directory  https://review.opendev.org/c/openstack/ceilometer/+/93119808:26
opendevreviewTakashi Kajinami proposed openstack/ceilometer master: Get rid of pkg_resources  https://review.opendev.org/c/openstack/ceilometer/+/93118509:09
opendevreviewTakashi Kajinami proposed openstack/ceilometer master: Get rid of pkg_resources  https://review.opendev.org/c/openstack/ceilometer/+/93118509:11
opendevreviewTakashi Kajinami proposed openstack/ceilometer master: Get rid of pkg_resources  https://review.opendev.org/c/openstack/ceilometer/+/93118509:13
tobias-urdintkajinam: sure, in ceilometer or gnocchi ci?09:20
tkajinamtobias-urdin, in gnocchi. it seems posgresql-file-upgrade-from-4.4 is broken for me10:12
tkajinameg. https://github.com/gnocchixyz/gnocchi/actions/runs/11121454005/job/3090060529210:12
tkajinamif you know a good way to run that test in local (maybe using a container ?) then I can try it. my current blocker is that I'm struggling to run that job in my local for debugging10:13
tobias-urdintkajinam: ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.10:20
tkajinamwhere did you see that error ?10:21
tobias-urdinif we hack the GNOCCHI_TEST_DEBUG env variable and get it to rebuild the docker image it will spit out more debug logs10:23
tobias-urdincan also run the action manually and check the "debug" log on that action specifically and it will set GNOCCHI_TEST_DEBUG=1, more hacky to get changes in a PR tested setting it manually10:25
tobias-urdinhttps://github.com/gnocchixyz/gnocchi/actions/runs/11160105546/job/3101989651510:26
tobias-urdinannoying is that if i add setuptools it will try to install it in same transaction, it needs to be installed before the other things10:26
tkajinamah, that's a good tech10:27
tkajinam> GNOCCHI_TEST_DEBUG10:27
tobias-urdinyeah we capture all output because github actions (iirc previous ci had same) only allows a certain amount of log lines or it kills the job10:30
tkajinamah, ok10:32
tkajinamI was about to ask if we can enable it by default :-(10:32
tobias-urdinhttps://github.com/gnocchixyz/gnocchi/actions/runs/11160306162/job/31020502925 – see related PR10:33
tobias-urdinif you have any ideas on how to order it10:33
tobias-urdin"equirement already satisfied: setuptools"10:35
tobias-urdinmust be something else or is it that it's in the same "pip install" why it fails10:35
tobias-urdinperhaps version is too old?10:36
tobias-urdinneeds to be fixed in stable/4.4 to for upgrade jobs to be green – but since py39-mysql-file fails with same error need to figure out how to solve it first https://github.com/gnocchixyz/gnocchi/actions/runs/11160306162/job/3102049977210:40
tkajinamI wonder if we can try installing it in all python versions. https://github.com/gnocchixyz/gnocchi/pull/1413/files10:41
tobias-urdinanother thing could be collision between dist-packages and site-packages for setuptools10:43
tobias-urdintkajinam: lets see if it works :)10:43
tkajinamhmmm seems not10:44
tobias-urdintkajinam: your latest patch looks better10:57
tobias-urdinupgrade jobs is expected to fail until that is first landed in stable/4.4 where it should become green if ok, since all stable branches and master install previous version from the stable branch of that version10:57
tobias-urdini think we do from version 4.4 -> current, on all stable branches10:58
tobias-urdinand master10:58
tkajinamIdk if it is picked up but let me add a commit to disable upgrade jobs11:01
tkajinamto run the other jobs canceled11:01
tkajinamI wonder if master should do upgrade from 4.5 instead of 4.411:03
tobias-urdinnot sure which openstack release 4.4 was included in, but yes11:05
tobias-urdinmight be time to eol 4.4 and change upgrade testing from 4.511:06
tkajinam  yoga:11:06
tkajinam    source-branch: stable/4.411:06
tkajinam  zed:11:06
tkajinam    source-branch: stable/4.511:06
tkajinamthis is what rdopkg says11:06
tkajinamhmm it seems 22.04 uses 4.4 https://launchpad.net/ubuntu/+source/gnocchi11:07
tkajinamthough they ship yoga so we might be able to ignore it now11:07
tobias-urdinwe can drop upgrade testing from 4.4 and change to 4.511:13
tobias-urdinand just leave the 4.4 branch as-is, i can eol it when we do next major release11:13
tobias-urdinnot sure if ubuntu has forked 4.4 or if they rely on upstream branch11:13
tkajinamok11:17
tkajinamI've disable fail-fast to see results from all jobs. we can see if the additional env for virtualenv helps by comparing results between https://github.com/gnocchixyz/gnocchi/pull/1413 and https://github.com/gnocchixyz/gnocchi/pull/141411:18
tkajinamhmm. I'll take some more time to dig into it but it seems the issue is seen in upgrade from 4.5 but is not seen in jobs in 4.511:39
tobias-urdinsorry – i'm in the middle of something else11:45
tobias-urdini will look at helping you fix 4.5 asap or first thing tomorrow11:45
tobias-urdinthen master should be ok with your patch when 4.5 is ok and might need same patch11:45
tkajinamtobias-urdin, thanks. and please take your time. I already bother you too much for such gnocchi things11:51
tobias-urdintkajinam: lets see if this solves CI for stable/4.5 https://github.com/gnocchixyz/gnocchi/actions/runs/1116264072413:11
* tobias-urdin goes afk for today13:11

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