Thursday, 2021-04-15

*** CeeMac has quit IRC00:24
*** ianychoi has joined #openstack-ansible00:46
*** djhankb has quit IRC01:06
*** djhankb has joined #openstack-ansible01:06
*** kleini_ has quit IRC01:55
*** Anticimex has quit IRC01:56
*** Anticimex has joined #openstack-ansible01:59
*** rh-jelabarre has quit IRC02:32
*** evrardjp has quit IRC02:33
*** evrardjp has joined #openstack-ansible02:33
*** snapdeal has joined #openstack-ansible04:16
*** NewJorg has quit IRC05:04
*** NewJorg has joined #openstack-ansible05:08
*** miloa has joined #openstack-ansible05:34
*** sshnaidm|pto has quit IRC05:47
*** sshnaidm|pto has joined #openstack-ansible05:48
*** miloa has quit IRC05:57
*** gyee has quit IRC06:59
*** andrewbonney has joined #openstack-ansible07:24
*** luksky has joined #openstack-ansible07:34
*** rpittau|afk is now known as rpittau07:45
*** tosky has joined #openstack-ansible07:46
*** luksky has quit IRC08:31
*** luksky has joined #openstack-ansible08:31
*** luksky has quit IRC08:42
*** luksky has joined #openstack-ansible08:55
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Optionally build container image as a local chroot  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77620109:33
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Switch all base images to be built locally rather than downloaded  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77871309:33
*** dpawlik9 has quit IRC09:46
*** snapdeal has quit IRC09:52
openstackgerritAndrew Bonney proposed openstack/openstack-ansible-galera_server master: Listen on an additional port for monitoring/diagnostic purposes  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/78638109:53
*** dpawlik4 has joined #openstack-ansible09:59
*** djhankb has quit IRC10:29
*** pto has quit IRC10:59
*** pto has joined #openstack-ansible11:00
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Optionally build container image as a local chroot  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77620111:06
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Switch all base images to be built locally rather than downloaded  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77871311:06
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Update cells data if config is changed  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/78638911:10
*** shyamb has joined #openstack-ansible11:27
*** shyam89 has joined #openstack-ansible11:27
*** shyam89 has quit IRC11:43
*** shyamb has quit IRC11:43
*** pto has quit IRC11:48
*** pto has joined #openstack-ansible11:48
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Use template URLs in Cell Mappings  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/78625811:51
*** rh-jelabarre has joined #openstack-ansible12:03
*** CeeMac has joined #openstack-ansible12:05
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Optionally build container image as a local chroot  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77620112:06
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: [goal] Deprecate the JSON formatted policy file  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/78228612:09
jrosseroh dear https://github.com/openstack/openstack-ansible-openstack_hosts/commit/e55c4e3defc208278759709a5fb8f7e141b485c6#diff-3d0ff1709ca48add100327bb2a468e6c508fb92a159c64c4f99ad1df89d9bddeR8112:10
jrosserdynamic inventory doesnt count for functional tests, so is_metal doesnt exist there12:10
noonedeadpunkdoh......12:11
jrosserthings looking totally red on my lxc_hosts patch from that12:11
noonedeadpunkwell... all functional are lxc right?12:12
noonedeadpunkso we can add to test-vars.yml is_metal: false?12:12
noonedeadpunkNah, then we wont configure CI VM properly :(12:13
noonedeadpunkoh, we can set is_metal: "{{ (ansible_facts['virtualization_type'] not in ['lxc', 'systemd-nspawn']) }}" ?:)12:14
noonedeadpunklet me check....12:14
*** shyamb has joined #openstack-ansible12:14
noonedeadpunkI mean I'd rather define this var for functional tests rather then not trust dynamic inventory12:15
jrosserso long as we gather the virt type facts12:16
noonedeadpunkthen we will write some hook for functional tests..... Don't think we're super close to drop them everywhere anyway12:17
noonedeadpunk(but eventually pretty close)12:18
noonedeadpunkjust keystone, lxc and I guess smth minor left12:18
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-tests master: Add is_metal variable  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/78639612:22
*** shyamb has quit IRC12:25
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Use template URLs in Cell Mappings  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/78625812:30
*** snapdeal has joined #openstack-ansible12:37
*** snapdeal has quit IRC12:42
*** snapdeal has joined #openstack-ansible12:44
*** shyamb has joined #openstack-ansible12:50
*** spatel_ has joined #openstack-ansible13:01
*** spatel_ is now known as spatel13:01
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Switch all base images to be built locally rather than downloaded  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77871313:25
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add centos-8 stream jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/77622613:29
jrossernoonedeadpunk: btw i may have found the slowness on stream, i'm trying disable/mask the systemd-logind service13:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add centos-8 stream jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/77622613:33
jrosserah great, looks like its 2x faster now on here for centos https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77620113:34
noonedeadpunkoh, that's interesting!13:37
*** shyam89 has joined #openstack-ansible13:38
noonedeadpunkoh, so it's just normal time now!13:38
*** shyam89 has quit IRC13:38
jrosseryup13:38
noonedeadpunkwere some verifications with logind? Like the ones with gssapi for ssh that could slow you down?13:39
*** shyamb has quit IRC13:39
jrosserthere was loads of noise in the journal from logind on the dnf chroot AIO, not errors or anything, just one entry per ansible task run13:39
jrosserthen in the docker rootfs one instead of that there was an error instead, but checking the status of logind on those containers they are all masked, I guess setup that way in the base image already when we download it13:40
jrosserit's really odd actually watching what happens, it's like a few of the ansible tasks just hang for really quite a long time13:41
jrosserthen if i take the exact same task and put it in a test.yml to run the same thing 100x over it just runs straight through with no problem at all13:42
*** spatel has quit IRC13:45
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Use template URLs in Cell Mappings  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/78625813:57
noonedeadpunkthat exactly what I saw in the image from lxcontainers...14:02
noonedeadpunkthat's awesome that you've figured out this, as I would never thought about logind14:03
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Install spice-html5 from source for RedHat  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/78644714:17
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible master: Set DynamicUser in systemd-journal-upload unit file  https://review.opendev.org/c/openstack/openstack-ansible/+/63067114:27
*** snapdeal has quit IRC14:44
admin0in what places/jobs the admin password is use ... ( one team member left the company ) and we changed the admin pass .. i know its used in the util containers and I have updated the secrets file14:59
admin0is there any playbook i need to run ..14:59
admin0so far manually updated the openrc in the util containers and updated the pass in the secrets file15:00
noonedeadpunkadmin0: well, eventually, you kind of need to rotate all service passwords as well. As they all kind of have admin access as well15:03
noonedeadpunkjrosser: returning back to galera issue you saw. How much active threads do you have? As I actually decided to check one of V envs and found 1400 Threads_connected, which is kind of insane on pretty calm cluster15:08
admin0noonedeadpunk, right . and is is just re-running setup-openstack again ?15:10
noonedeadpunkI guess that's actually related to https://opendev.org/openstack/openstack-ansible-os_nova/src/branch/master/defaults/main.yml#L9415:10
noonedeadpunkadmin0: well... yes, but this will cause some downtime15:10
noonedeadpunkas passowrd will be changed before restarting service15:11
noonedeadpunkand it will be changed at once even when you're running against all hosts15:11
noonedeadpunk*single host15:11
jrosserandrewbonney: ^^^ you’ve been looking at these galera issues in detail15:15
andrewbonneyHi. Yes, we've had threads_connected hovering around 100015:16
andrewbonneyI came to the same conclusion around max_pool_size in various components15:16
andrewbonneyWhich doesn't match well with the way the default max_connection for galera is calculated15:16
andrewbonneyI have an unconfirmed suspicion that in certain keepalived failover scenarios the 'steady state' number of connections could actually double, which might be why we recently saw an issue15:17
noonedeadpunkBut for example I see plenty of heat connects as well, and we use there default pool size which is 5...15:18
andrewbonneyhttps://codesearch.opendev.org/?q=_db_max_pool_size%7C_db_pool_size&i=nope&files=&excludeFiles=&repos=15:18
noonedeadpunkAnd it's nowhere close to 5 connections15:18
andrewbonneyDoes that take account of how many instances you have in the HA set?15:18
noonedeadpunkwell, for heat I have 96 connections.15:21
jrosserare we being unlucky that in one place we have nova/neutron/ocatvia/zun all of which have that set to 12015:21
noonedeadpunk3 containers, default max_pool_size supposed to be 515:21
andrewbonneyInteresting. I haven't looked at heat. Just spotted nova/neutron but the cause seemed obvious given the defaults15:22
noonedeadpunkwell, yes. for nova I have 500, which is super insane15:22
noonedeadpunklike half of all used ones15:23
andrewbonneyjrosser: we see the same in our instance which doesn't run octavia/zun15:23
noonedeadpunkI think if we should define max_pool_size variable for the rest of the services... as might as it's not working properly unles explicitly defined...15:24
andrewbonneyMakes sense, and presumably a lower default as I can't see 120 (per instance) being helpful in most cases15:25
noonedeadpunkeah15:25
noonedeadpunkoh, well... For heat I thin keach service is capped to 5. So having heat-api, heat-engine and heat-api-cfn might give us 5*3 connections. Still doesn't explain 96 though...15:27
noonedeadpunkand playing with max_pool_size has no effect15:31
andrewbonneyGot to disappear shortly but I can pick this up and investigate further tomorrow if needed15:34
noonedeadpunkandrewbonney: yeah, I think I need to went out from laptop as well... Will try to look into this as well15:35
jrosserwell https://review.opendev.org/776226 is looking like pretty much all passing (apart from the usual focal/maridb problem)15:38
noonedeadpunkbtw, https://review.opendev.org/c/openstack/openstack-ansible/+/785800 is passing upgrade now15:39
noonedeadpunkbut I'm not sure about https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/786258 tbh, because of the bug nova has in nova-mange. We kind of workaround it, but dunno...15:40
noonedeadpunkand it feels like backporting might be a good idea, as at the moment we just leave nova in unusable state if let's say password or IP is changed for galera/rabbit15:41
noonedeadpunkand manual cell update is required15:41
jrosserhmm yes i saw the chat in the nova channel15:43
jrosserlooks like a tricky mess there15:43
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/786389 can be done as alternative, but it's "validly" failed for upgrade I guess...15:44
noonedeadpunkwell, not really tricky... but a mess15:45
noonedeadpunkand we kind of supprot it15:45
noonedeadpunk(in terms of adding map_instances till now)15:46
jrosserhmm so really now the two big blockers are focal/galera and the rabbitmq ssl15:52
jrosserplus merge-all-the-things15:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Switch all base images to be built locally rather than downloaded  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/77871315:57
*** rh-jelabarre has quit IRC15:57
*** gyee has joined #openstack-ansible15:57
*** spatel_ has joined #openstack-ansible16:06
*** spatel_ is now known as spatel16:06
*** rpittau is now known as rpittau|afk16:09
noonedeadpunkwe have so much to merge....16:10
jrosseri was just looking down the failing jobs, kind of so much there that i've lost track of all the things that need fixing16:13
jrosserneed to get a bit more organised about this to work through it16:14
noonedeadpunkWell I know that bunch of things need master bump to land...16:16
*** rh-jelabarre has joined #openstack-ansible16:16
noonedeadpunkiirc magnum and octavia patcches16:16
*** rh-jelabarre has quit IRC16:16
*** rh-jelabarre has joined #openstack-ansible16:17
jrossernoonedeadpunk: did you just fix this with a different patch https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/42584516:21
jrosseror was that the nova equialent of the same thing16:21
noonedeadpunkI had the one for nova only16:21
noonedeadpunkBut we were facing an issue only when these volumes were in use16:22
noonedeadpunkas I can think of this happening only when some amount of volumes are being created from the image16:23
jrosserright yes thats what i was thinking16:23
noonedeadpunkfor us it was qemu which was kicking the limit16:24
noonedeadpunkI'd say that's valid patch, except we have now better way of doing that16:24
openstackgerritDmitriy Rabotyagov proposed openstack/openstack-ansible-os_horizon master: Implement WEBSSO redirect  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/78646716:31
jrosserjmccrory: you around?16:32
*** spatel has quit IRC16:39
*** spatel_ has joined #openstack-ansible16:45
*** spatel_ is now known as spatel16:45
jrosserfungi: do you log user-agent for gitea traffic?17:25
fungijrosser: yes17:25
*** zul has joined #openstack-ansible17:25
jrosseri'm just wondering if adjusting git config http.useragent in OSA deployments might be a worthwhile thing to do17:25
jrosserso that it's specifically identifiable17:26
fungithat might be hard if you're using command-line git (which i think the ansible git module calls out to?)17:26
fungithe requests we were seeing all had "git/2.7.4" as the user agent17:26
jrosserit's all really via pip in this case17:26
jrosserpip install <sha-from-repo>17:27
jrosserso if git called by pip will respect a global git config on the user-agent that may be helpful17:27
fungimaybe. it's certainly worth testing17:30
jrosseri can try that quite straightforwardly i think17:31
jrosserfungi: if i try to clone something what do you need to look in the log? the source IP?17:37
fungiyeah, i can track it down with that17:43
fungiit's unfortunately a bit indirect to map that up through the proxying we do, but not hard for a single client17:43
jrosserits 132.185.116.13417:44
fungithanks, looking17:45
jrosserhrrm17:46
fungirequest was at 17:45:23 and handed off to gitea02 via source port 5125617:46
funginow to just find that in the apache log17:46
jrosseri fumbled it a bit and just now successfully cloned openstack-ansible17:47
fungi38.108.68.124:51256 - - [15/Apr/2021:17:45:22 +0000] "GET /openstack-ansible-config_template/info/refs?service=git-upload-pack HTTP/1.1" 404 6305 "-" "jrosser/test"17:47
fungithat was a 404, but it came through with your ua17:47
jrosseryeah i fumbled the URL and got a "enter password..." prompt17:47
jrosserso thats just with git clone at the CLI on this17:48
fungirequest at 17:46:36 used source port 5498217:48
jrossernot i'll make it do something with git via pip17:48
jrosser*now17:48
fungi38.108.68.124:54982 - - [15/Apr/2021:17:46:37 +0000] "POST /openstack/openstack-ansible.git/git-upload-pack HTTP/1.1" 200 21008441 "-" "jrosser/test"17:48
fungilgtm17:48
*** andrewbonney has quit IRC17:50
jrosserfungi: hopefully you'll find something cloning keystone from the same IP just now17:53
fungilookin...17:54
fungi38.108.68.124:44340 - - [15/Apr/2021:17:52:36 +0000] "GET /openstack/keystone/info/refs?service=git-upload-pack HTTP/1.1" 200 3891888 "-" "jrosser/test"17:55
fungibingo!17:55
jrosserawesome!17:55
jrosserwell tbh thats a trivial patch, iirc theres an ansible module to futz with git config17:55
fungithis seems like it could be a huge help17:55
spatelnoonedeadpunk what is the plan for 2.1.2 release?17:57
spatelnoonedeadpunk what is the plan for 22.1.2 release?17:58
jrosserspatel: the SHA bump is merged here https://review.opendev.org/c/openstack/openstack-ansible/+/78580318:09
jrosserjust not tagged yet i think18:09
jrosserso thats the commit ID it will be18:09
spatelThank you!18:10
*** ChiTo has joined #openstack-ansible18:36
ChiToHi OSA team18:37
ChiToI am installing a new deployment with Train, but it looks like the gnocchi component is not building the -constraints.txt, the error I got in python_wheel_build.log is a syntax error, is there any way to set a specific version for pip on the user_variables, not sure if has to do with pip:18:38
spatelChiTo Hi18:38
ChiTohttp://paste.openstack.org/show/804522/18:39
ChiToand the python_wheel_build.log says:18:39
ChiTohttp://paste.openstack.org/show/804523/18:39
ChiTohi spatel18:39
ChiToperhaps since I am using an "old" version the master for gnocchi has changed and maybe that is why I am getting the error18:40
spatelhmm try -e rebuild_venv=yes if that help18:41
ChiTothx spatel, let me try with the rebuild_venv18:42
ChiTospatel: unfortunately the error was raised again18:46
ChiTofor some reason the /var/www/repo/os-releases/20.1.5/gnocchi-20.1.5-constraints.txt is not created18:46
spatelyes because of that error in build log18:47
ChiToyes, the syntax error is struggling with that specific version18:47
spatelcurious why are you building train?18:47
spateli would say you should be using Ussuri or Victoria18:48
ChiTobecause I wanted to replicate an existing environment with the same version18:48
ChiToon my first site is Train and I would like to match the 2nd site and then to upgrade them eventually18:48
ChiToevery openstack component worked except for gnocchi18:49
ChiToin terms of the constraints files18:49
spatelhmm18:49
ChiToand unfortunately I have centos 7.x only :(18:50
spatelI am also running 7.x and now working on to move everything to ubuntu18:50
ChiTome too :(18:52
ChiTobut at least I need to keep this environment 6-8 months more on CentOS 7.x18:52
spatelalso check build logs on repo and see if you can find some clue..18:54
ChiTospatel: agreed, I think the only error raised is the syntax error for setuptools on the utils.py file18:56
jrosserChiTo: do you actually need the gnocchi component installed, i.e you are running ceilometer?19:04
jrosserspatel: remember there are "bad things" happen with rebuild_venv=yes19:05
spateljrosser yes but looking at ChiTo error its total unrelated19:05
spatelSyntaxError: invalid syntax, look like some python setuptool related issue19:08
jrosserChiTo: you can maybe try moving the version here to 44.1.0 https://github.com/openstack/openstack-ansible/blob/stable/train/global-requirement-pins.txt#L1619:14
jrosserthats the last version of setuptools that supports python219:15
openstackgerritMerged openstack/openstack-ansible master: Test dashboard only for horizon scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/78237619:16
openstackgerritMerged openstack/openstack-ansible master: Set buster jobs to NV  https://review.opendev.org/c/openstack/openstack-ansible/+/78268119:17
spateljrosser that is good catch!!19:19
jrosserwell taking a guess really :)19:21
ChiTojrosser: that is correct, I will run ceilometer too, I will try the setuptools latest version for python 219:21
ChiTothanks for the hint19:21
ChiTo44.1.0? or 41.4.0?19:22
ChiToif I modify manually the global-requirements it should not be overwritten right?19:22
jrosser44.1.0 I think19:22
jrosseronly if you switch branch or checkout some new version of the code19:23
ChiTounderstood, then I need to leave it as master from the github repo right?19:23
jrossererrr no19:23
jrosserI’m saying to leave your repo on whatever point you have on Train branch19:24
jrosserbut just for the purpose of seeing if the setuptools version needs updating, to just modify the global pins file and try rebuilding the gnocchi venv19:25
ChiTooh I see, but my assumption is that setting the "Train" branch is automatically grabbed since I am using OSA 20.1.5?19:27
ChiToor how can I know what specific version of gnocchi should match the train version?19:27
jrosseryou’ve checked out a tag, right?19:28
ChiToyep but when i bootstrap I just cloned the 20.1.519:28
ChiTono tags specifically19:29
jrosserwell 20.1.5 is a tag19:30
jrosserit’s just a label on a branch, in this case the stable/train branch19:30
ChiTooh got it sorry for the confusion19:30
jrosserso I’m not saying to change any of that at all19:31
ChiToagreed19:31
ChiToI am leaving it with 20.1.519:31
jrosserjust edit the global pins file as you have it now, and update the setuptools version19:31
ChiTobut then I will place the global-requirements-pins19:31
ChiTois the global-requirements-pins located in /etc/openstack-deploy?19:32
jrosser? not, just edit the file you have and change the setuptools version to 44.1.019:32
jrosserno, it’s in the openstack-ansible directory19:32
ChiTooh I see it now, thanks jrosser, let me try with the 44.1.0 thx!19:33
ChiToredeploying now19:36
*** dave-mccowan has quit IRC19:43
*** macz_ has joined #openstack-ansible19:55
spatelChiTo did that work?20:10
ChiTospatel, jrosser: Hi guys, it did work!, but now I am getting an issue with the DB sync:20:13
spatelwhy don't you drop db and re-run setup-host and all related playbook20:13
ChiTohttp://paste.openstack.org/show/80452720:15
ChiToit looks like the revision is not found but from the constraints file it was listed the 4.3.5.dev120:16
spateli would say drop gnochi DB and try20:17
ChiToI agree let me change to 4.3.5 without dev1 and retry it and then just dropping the db20:21
jrosserthat’s the db version revision, not the gnocchi package version20:23
jrosserthe built wheel is version 4.3.5dev120:24
ChiToI set 4.3.5 and it raised an Escalation succeeded error from Ansible, now I rollback to 4.3.5dev1 in the constraints txt20:29
ChiToand now I am dropping the DB and re execute with dev120:30
ChiToit recreated the db but I noticed the issue is related to a missing interface trying to connect to ceph20:41
ChiTodue the backend storage configured is through rados20:41
ChiTothank you very much guys for the assistance everything should work now20:41
ChiTowith the setuptools newer version it worked perfectly20:42
spatel+120:45
*** jbadiapa has quit IRC21:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/train: Bump setuptools pin to 44.1.0  https://review.opendev.org/c/openstack/openstack-ansible/+/78650821:16
jrosserChiTo: ^ hopefully we can merge that for the next Train point release21:16
ChiTojrosser: thanks a lot for backporting it21:35
ChiToI noticed the latest version for 2. is 44.1.121:35
ChiToby chance have you experienced this issue?21:36
ChiTohttp://paste.openstack.org/show/80452821:36
ChiToit is on panko but it looks like the cron module for ansible is looking for a specialtime parameter instead of special_time21:36
jrosserah yes you are right it's 44.1.1, let me fix that21:36
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/train: Bump setuptools pin to 44.1.1  https://review.opendev.org/c/openstack/openstack-ansible/+/78650821:37
jrosserChiTo: you're right that looks like a bug in the panko role21:40
jrosseri wonder how that has ever worked21:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_panko master: Fix cron module special_time parameter.  https://review.opendev.org/c/openstack/openstack-ansible-os_panko/+/78651021:43
ChiToI am redeploying with special_time now, thanks for proposing the merge21:44
jrosserthats alos broken in master so will need to merge / backport in sequence down all the branches21:44
jrosserthat will take some time to do21:44
ChiTosure, thanks. Is there any EOL considered so far for keeping maintenance to the Train branch?21:47
spateljrosser i am doing minor upgrade on Victoria and all playbooks ran fine except horizon, i got this error - http://paste.openstack.org/show/804530/21:47
spateljrosser i believe you did some work on barbican-ui, is that related ?21:47
jrosserright, so look carefully at the error21:49
jrosser"designate_dashboard", "git+https://opendev.org/openstack/barbican-ui@3a78a743426376250f43508d4281e86c75067271#egg=barbican-ui", "heat_dashboard"21:49
jrossersee that designate and heat just give the name of the python package to install21:50
spatelhmm21:50
jrosserbut for some reason barbican is wanting the source url21:50
spateli didn't get it why its looking for designate_dashboard ?21:52
spatelI didn't tell to install21:53
jrosserdo you have designate?21:54
spatelyes21:54
jrosserok, so it's automatic https://github.com/openstack/openstack-ansible-os_horizon/blob/master/defaults/main.yml#L29721:56
spatelhmm so i have to say horizon_enable_octavia_ui: False if i don't want..21:56
spatelbut curious why does it failing it was working before i am just upgrading stuff..21:57
jrossernormally the url to the git repo is only ever used during the wheel build21:57
jrosseryou should never see it when installing packages into the venv21:58
jrosserso i think maybe look at the constraints file on the horizon container in /openstack/venvs and see if it has the git url in it21:59
spatellooking..21:59
jrosserand if it does, step back to the repo server and look at the wheel build log to see if it ever built the barbican-ui wheel21:59
jrosserthe barbican-ui patch was backported to stable/victoria so if there is a bug with it you maybe hit it now on your point upgrade22:01
spatelwhat file in - /openstack/venvs/horizon-22.1.2.dev122:01
jrosserfrom memory just look in /openstack/venvs?22:02
spatelnothing side /openstack/venv/22:03
jrosserhmm sorry i'm not able to vpn now to my stuff22:03
spatelI am not seeing barbican-ui in wheel logs22:04
jrosseroh i do have an AIO though22:04
spatellet me remove wheel logs and re-try22:05
jrosserhold on22:06
jrosserhere look this is keystone http://paste.openstack.org/show/804532/22:06
jrosserso previously we've been over a lot of what happens on the repo server, the generation of all those .txt files22:07
spatellet me check22:08
jrosserthis is the other half of that story, about what happens on the target when you want to install the already built wheels from the repo server into a venv22:08
spatelThis is what i have http://paste.openstack.org/show/804534/22:09
spatelmay be we can take a look tomorrow, not sure what is going on.22:12
jrosseryeah late here22:13
spatelsame here :)22:13
spatellets talk tomorrow this is lab so nothing urgent22:14
spatelThank for the help.. i will try to poke tonight and see if i can find something.22:14
jrossersure, have a good evening22:14
spatelyou too..22:14
*** spatel has quit IRC22:20
*** tosky has quit IRC22:34
*** macz_ has quit IRC23:16
*** macz_ has joined #openstack-ansible23:20
*** macz_ has quit IRC23:25
*** spatel_ has joined #openstack-ansible23:57
*** spatel_ is now known as spatel23:57
*** luksky has quit IRC23:58

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