Wednesday, 2020-03-25

*** tosky has quit IRC00:32
*** cshen has joined #openstack-ansible00:37
*** cshen has quit IRC00:42
mnasersomeone should ping spatel about sending a patch for this :)00:48
*** cshen has joined #openstack-ansible00:53
*** cshen has quit IRC00:58
*** waxfire has quit IRC00:59
*** waxfire has joined #openstack-ansible00:59
*** macz_ has joined #openstack-ansible01:24
*** macz_ has quit IRC01:28
*** jamesden_ has quit IRC01:34
*** alvinstarr has joined #openstack-ansible01:35
*** spatel has joined #openstack-ansible01:56
*** macz_ has joined #openstack-ansible02:17
*** gyee has quit IRC02:21
*** macz_ has quit IRC02:21
*** cshen has joined #openstack-ansible02:54
*** cshen has quit IRC02:58
*** cshen has joined #openstack-ansible03:10
*** cshen has quit IRC03:14
*** dmsimard|off has joined #openstack-ansible04:18
*** udesale has joined #openstack-ansible04:51
*** spatel has quit IRC05:04
*** cshen has joined #openstack-ansible05:11
*** cshen has quit IRC05:15
*** cshen has joined #openstack-ansible05:26
*** cshen has quit IRC05:31
*** evrardjp has quit IRC05:36
*** evrardjp has joined #openstack-ansible05:36
*** shyamb has joined #openstack-ansible05:46
*** macz_ has joined #openstack-ansible05:53
*** macz_ has quit IRC05:58
*** cshen has joined #openstack-ansible06:02
*** cshen has quit IRC06:06
*** shyam89 has joined #openstack-ansible06:18
*** shyamb has quit IRC06:21
*** shyam89 has quit IRC06:35
openstackgerritErik Berg proposed openstack/openstack-ansible-repo_server stable/train: Exclude repo_build_global_links_path from sync  https://review.opendev.org/71484106:37
openstackgerritErik Berg proposed openstack/openstack-ansible-repo_server stable/stein: Exclude repo_build_global_links_path from sync  https://review.opendev.org/71484206:37
snadgethis is a novice question.. but if i've already deployed using openstack-ansible.. but I want to add a whole bunch of compute nodes.. can i just edit the configuration, add the nodes and re-run the 3 playbooks?06:50
snadgeor should i reset the the controller and the compute node. and do them all from scratch06:51
*** shyamb has joined #openstack-ansible06:59
*** shyam89 has joined #openstack-ansible07:07
*** shyamb has quit IRC07:09
*** cshen has joined #openstack-ansible07:11
*** vesper11 has quit IRC07:16
*** vesper has joined #openstack-ansible07:16
*** cshen has quit IRC07:16
*** miloa has joined #openstack-ansible07:20
*** shyam89 has quit IRC07:27
*** cshen has joined #openstack-ansible07:27
*** shyamb has joined #openstack-ansible07:27
openstackgerritErik Berg proposed openstack/openstack-ansible-os_neutron master: Add systemd-devel to neutron_devel_distro_packages  https://review.opendev.org/71440307:39
*** shyam89 has joined #openstack-ansible07:39
*** shyamb has quit IRC07:42
*** jbadiapa has joined #openstack-ansible07:43
*** shyam89 has quit IRC07:55
*** shyamb has joined #openstack-ansible07:56
openstackgerritErik Berg proposed openstack/openstack-ansible-os_nova master: Align vars/redhat.yml with other distros  https://review.opendev.org/71485308:01
*** DanyC has joined #openstack-ansible08:10
*** tosky has joined #openstack-ansible08:24
*** rpittau|afk is now known as rpittau08:31
*** DanyC has quit IRC08:33
*** DanyC has joined #openstack-ansible08:33
*** shyam89 has joined #openstack-ansible08:36
*** shyamb has quit IRC08:39
*** shyam89 has quit IRC09:11
*** shyamb has joined #openstack-ansible09:12
*** sshnaidm|afk is now known as sshnaidm09:15
*** shyamb has quit IRC09:18
*** jbadiapa has quit IRC09:27
*** shyamb has joined #openstack-ansible09:49
*** ivve has joined #openstack-ansible09:53
*** shyam89 has joined #openstack-ansible10:08
*** shyamb has quit IRC10:11
openstackgerritMerged openstack/openstack-ansible stable/rocky: Fix idempotency for os-lxc-container-setup.yml  https://review.opendev.org/70866810:12
jrossersnadge: we ave documentation for adding a compute node here https://docs.openstack.org/openstack-ansible/latest/admin/scale-environment.html10:16
*** sshnaidm has quit IRC10:18
*** sshnaidm has joined #openstack-ansible10:19
*** tremble has joined #openstack-ansible10:22
*** tremble has left #openstack-ansible10:23
*** crazzy has quit IRC10:29
*** trident has quit IRC10:29
*** crazzy has joined #openstack-ansible10:30
jrossernoonedeadpunk: seems this is broken for all the things on centos/train https://zuul.opendev.org/t/openstack/build/fbbcff01aabc43c0a4b649be04b3e2e3/log/job-output.txt#336010:31
*** trident has joined #openstack-ansible10:31
*** trident has quit IRC10:33
*** trident has joined #openstack-ansible10:37
*** gshippey has joined #openstack-ansible10:51
openstackgerritChandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Added tempest_tempestconf_image var for tempestconf image  https://review.opendev.org/71460111:00
*** tosky is now known as tosky_11:24
*** yolanda has quit IRC11:27
*** DanyC has quit IRC11:30
*** DanyC has joined #openstack-ansible11:31
*** DanyC has joined #openstack-ansible11:31
*** yolanda has joined #openstack-ansible11:32
*** sshnaidm has quit IRC11:34
*** sshnaidm has joined #openstack-ansible11:34
*** tosky_ is now known as tosky11:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/train: [DNM] add debug to test constraints URL  https://review.opendev.org/71492111:41
*** rpittau is now known as rpittau|bbl11:42
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448611:42
noonedeadpunkjrosser: yeah I saw that yestarday and was going to investigate today11:47
noonedeadpunkebbex: seems like all rocky stuff is merged?11:47
jrosserok, i am still looking at this u-c stuff, didnt get much time yesterday to spend on that11:47
CeeMacmorning11:51
noonedeadpunko/11:51
*** spatel has joined #openstack-ansible11:53
*** shyam89 has quit IRC11:55
*** rh-jelabarre has joined #openstack-ansible11:56
*** spatel has quit IRC11:58
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible stable/rocky: Bump OSA stable/rocky  https://review.opendev.org/71492612:08
*** sshnaidm is now known as sshnaidm|afk12:08
ebbexnoonedeadpunk: Yup. looks good to me.12:17
*** jamesden_ has joined #openstack-ansible12:18
*** shyamb has joined #openstack-ansible12:23
*** sshnaidm|afk is now known as sshnaidm12:24
*** shyamb has quit IRC12:29
*** ansmith_ has quit IRC12:31
*** ansmith has joined #openstack-ansible12:31
*** mathlin has quit IRC12:33
*** mathlin_ has joined #openstack-ansible12:33
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Do not become `horizon` user for distro installs  https://review.opendev.org/71493112:37
*** udesale_ has joined #openstack-ansible12:42
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Do not become `horizon` user for distro installs  https://review.opendev.org/71493112:44
*** udesale has quit IRC12:45
*** spatel has joined #openstack-ansible12:59
*** rpittau|bbl is now known as rpittau13:00
chandankumarjrosser, noonedeadpunk please have  a look when free https://review.opendev.org/714601 thanks!13:06
*** ryneq has joined #openstack-ansible13:25
noonedeadpunkchandankumar: not really sure I got what problem do we solve with that variable (or what feature we implement).13:25
noonedeadpunkDoesn't providing url will cause image download?13:25
*** jbadiapa has joined #openstack-ansible13:25
noonedeadpunkbtw, do can you recall why we need images doubled in tempest_images_map?13:27
chandankumarnoonedeadpunk, we wanted to use custom image https://review.opendev.org/#/c/714609/13:28
chandankumarbut current tempest_images has a list of images13:28
chandankumarnoonedeadpunk, I think we added the tempest images map so that we can consume different images based on different arch13:30
noonedeadpunkI guess yes, but why there's 2 same images https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/vars/main.yml#L24-L31 ?13:30
noonedeadpunk(the same for arm)13:31
chandankumarno idea why we added it twice13:32
chandankumarnoonedeadpunk, let me send a patch to remove duplicates13:34
noonedeadpunkchandankumar: regarding your patch... I don't really like what we have now... Actually profile can contain lots of other things except of the image....13:37
chandankumarnoonedeadpunk, do we want to create a custom profile on ourside?13:38
*** Adri2000 has quit IRC13:39
jrosserthere was somthing in tempest about needing an image and an alterative image - i don't remember why13:40
noonedeadpunkyes, but these ones have the same naming....13:40
noonedeadpunkbut maybe we really need them doubled13:41
noonedeadpunkI've jsut asked:)13:41
noonedeadpunkchandankumar: the thing is that currently we'll need another variable to set image_disk_format and so on...13:42
noonedeadpunkI see 3 options: mergning your commit with some edits, setting fact `tempest_tempestconf_profile` on your side or adding same override variable and merging 2 dicts together later13:44
noonedeadpunkregarding edits I've placed a comment on patch13:44
chandankumarnoonedeadpunk, let me fix current patch13:45
chandankumarnoonedeadpunk, then coming to next one13:45
noonedeadpunkhm, ok, now not 100% sure that omit will work there.... as tempest_tempest_conf_overrides which have one is always defined13:46
noonedeadpunkso wait editing)13:47
noonedeadpunklet me think about it for some time13:47
chandankumarnoonedeadpunk, ok13:48
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/train: [DNM] add debug to test constraints URL  https://review.opendev.org/71492113:53
*** dwilde has joined #openstack-ansible13:55
*** andrewbonney has joined #openstack-ansible14:04
*** aedc has joined #openstack-ansible14:13
*** aedc has quit IRC14:13
openstackgerritChandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Added tempest_tempestconf_image var for tempestconf image  https://review.opendev.org/71460114:19
*** prometheanfire has quit IRC14:19
*** prometheanfire has joined #openstack-ansible14:23
*** Adri2000 has joined #openstack-ansible14:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448614:32
*** cshen has quit IRC14:42
spotzhey all, poke if anything holding up stuff needs a review14:49
*** macz_ has joined #openstack-ansible14:52
*** cshen has joined #openstack-ansible14:53
*** udesale_ has quit IRC14:57
*** cshen has quit IRC14:58
noonedeadpunkI'd appreciate votes on https://review.opendev.org/#/c/710776/ and https://review.opendev.org/#/c/713222/ :) it's not blocking anything, but still)14:58
*** cshen has joined #openstack-ansible15:09
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448615:10
*** prometheanfire has quit IRC15:19
*** macz_ has quit IRC15:20
*** macz_ has joined #openstack-ansible15:21
*** prometheanfire has joined #openstack-ansible15:23
spotznoonedeadpunk: I've pulled them up:)15:24
spotzI just normally kinda squirrel on reviews so if I'm not paying attention there's nothing to squirrel on!:)15:24
spotzdone15:25
noonedeadpunkthanks)15:25
noonedeadpunkchandankumar: does it actually work for you? As I have failure here https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/tasks/tempestconf.yml#L31-L4315:27
noonedeadpunkas there's no venv under directory http://paste.openstack.org/show/791142/ So does the rest part of it works for you?15:28
*** arxcruz|rover is now known as arxcruz15:30
*** gyee has joined #openstack-ansible15:40
noonedeadpunkebbex: can we finish https://review.opendev.org/#/c/710803/ so that to unblock rocky EM?15:46
chandankumarnoonedeadpunk, let me check15:59
chandankumarnoonedeadpunk, yes tempest conf got failed16:02
noonedeadpunkok, so we have bigger problem I gues :(16:03
noonedeadpunkbtw omit do not work there:(16:04
noonedeadpunkok I need to finish smth and will return back to that investigation16:04
chandankumaryes sure16:06
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Refactor memcached_servers  https://review.opendev.org/71323616:06
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448616:09
*** andrea15 has quit IRC16:18
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_aodh master: Refactor memcached_servers  https://review.opendev.org/71499016:38
*** jbadiapa has quit IRC16:40
openstackgerritMerged openstack/openstack-ansible-repo_server stable/stein: Exclude repo_build_global_links_path from sync  https://review.opendev.org/71484216:44
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_mistral master: Refactor memcached_servers  https://review.opendev.org/71499616:52
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Add systemd-devel to neutron_devel_distro_packages  https://review.opendev.org/71440316:56
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_murano master: Refactor memcached_servers  https://review.opendev.org/71500016:56
*** jamesden_ has quit IRC16:59
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_zun master: Refactor memcached_servers  https://review.opendev.org/71500116:59
*** jamesden_ has joined #openstack-ansible16:59
openstackgerritMerged openstack/openstack-ansible-os_nova master: Align vars/redhat.yml with other distros  https://review.opendev.org/71485317:04
openstackgerritJames Denton proposed openstack/openstack-ansible-ops master: Implements support for OVS+DVR in an MNAIO  https://review.opendev.org/71500217:06
jrossernoonedeadpunk: can you have a look at this https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L4317:09
jrosserwhat would requirements_git_install_branch be on the different branches?17:09
noonedeadpunkI guess we tke it from https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/defaults/repo_packages/openstack_services.yml#L3417:11
jrosserso the end of this line https://zuul.opendev.org/t/openstack/build/3502cf06d498414b825d464e0a28d9ee/log/job-output.txt#561617:12
mnaserjrosser, noonedeadpunk, guilhermesp: i think i just had something click to a reason behind why our ansible runs may have kinda slowed down when we added python_venv_build17:13
jrosserthat is indeed 404 athttps://releases.openstack.org/constraints/upper/stable/train17:13
noonedeadpunkoh17:13
jrosserbut it is ok at https://releases.openstack.org/constraints/upper/train17:13
mnaserwe started including the openstack services vars for all of the roles/inventory as extra vars17:13
*** rpittau is now known as rpittau|afk17:13
jrosserso either we had this broken for ever or the redirects have moved or something17:14
mnasermore specifically _all_ those vars are being copied into the inventory of every single host -- https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/repo_packages/openstack_services.yml17:14
noonedeadpunkoh....17:14
noonedeadpunkthat's interesting....17:15
mnaserso MAYBE we can move it to group_vars for every single service/role ?17:16
jrosserthat would be a bit ugly for the tool that bumps the releases17:17
noonedeadpunkmnaser: do we have some env to test it out?17:17
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Refactor memcached_servers  https://review.opendev.org/71323317:18
noonedeadpunkI wonder if ansible actually should cache all role defaults?17:18
spotzjrosser: didn't things get renamed/moved recently?17:20
mnaserjrosser: i mean for the bumps, we already use a tool right now, right?17:21
jrosserwe do17:22
jrosseralso bootstrap-ansible parses that file iirc17:22
mnaserhmm, for what exactly?17:22
mnasermaybe we can move group_vars in folders17:22
mnaserso doing things like group_vars/nova_all/services.yml17:22
mnaserand then globb-ing that instead17:23
noonedeadpunkwon't that be overwriten bu user group_vars?17:23
noonedeadpunk(not sure - jsut asking)17:23
mnasernoonedeadpunk: if a user wants to override them, they'll still be able to17:23
mnaserusing user_variables17:23
jrosserwe did just add this https://github.com/openstack/openstack-ansible/commit/b3932f0e8241344ef9ece8c028ebb70bd548defc17:24
noonedeadpunkno, I mean if user wants to define their host_vars for example17:24
mnaserit should still work as the inventory we use takes higher prio, i think17:24
noonedeadpunks/host_vars/group_vars17:24
mnasernoonedeadpunk: yeah i got you, i think it's okay, we can test that17:25
noonedeadpunkor you mean to create that into openstack_deploy folder which users will be copying?17:25
mnaserjrosser: yeah, we'll have to look into that as well17:25
mnaserno we add it into osa's group_vars and the user can override it in their own group_vars if they want (or user_variables)17:26
mnaseror we could split the openstack services into many small files for example in the same folder17:26
mnaserin my experience, ansible variable copying is really slow, so it could have a huge impact on performance17:26
jrossermaybe now should be the time we deal with the number of variables17:27
noonedeadpunkbut I'm not really sure I got why it get cahced for each host...17:27
jrossertalked about it a lot17:27
mnaseri think the more we get things out of "all" the better we can help things17:28
mnasernoonedeadpunk: because all our roles do this - https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-aodh-install.yml#L2217:28
noonedeadpunkmaybe, maybe.... we should install memcaced on deploy host and use it as a cache storage?17:29
noonedeadpunkIt should be the way faster than storing facts in yaml/json files?17:29
jrosserbut vars != facts ?17:30
noonedeadpunkwe can store there as well as inventory cache as fact cache17:31
*** DanyC has quit IRC17:32
noonedeadpunkbut I think inventory cache is just disabled now?17:32
mnaserwe already use fact cache17:32
mnaserand when you have a big fact cache it's really slow17:32
*** DanyC has joined #openstack-ansible17:32
noonedeadpunkbut we do store it in simple file? which is actually slow by design...17:33
noonedeadpunkespecially when big17:33
mnaserit's a json file, and yeah, it can get really slow because it loads it every single task im pretty sure17:33
noonedeadpunkbut my point is that in case of storing it in some nosql db which is in memory should make it the way faster?17:34
mnaseri think i tried that once at some point17:34
mnaserand it was just as bad17:34
noonedeadpunkbut yes, removing duplication seems like a good idea anyway17:34
mnaseri think the issue was that ansible stupid-ly loads teh json string every task..17:35
noonedeadpunkjust we need to be sure that moving to group_vars will really solve that issue17:35
*** evrardjp has quit IRC17:36
*** evrardjp has joined #openstack-ansible17:36
*** DanyC has quit IRC17:37
jrosseri am pretty much stuck with understanding how this requirements url stuff is supposed to work17:37
noonedeadpunkso it would be kinda great having such slow env and try out different concepts wil running some noop role17:37
noonedeadpunkjust moving everything to group_vars will really make us to update bump script, and it would be sad if we won't have speedup in the end...17:42
*** DanyC has joined #openstack-ansible17:42
mnaserjrosser: whats the problem?17:46
mnasernoonedeadpunk: i mean we can try moving it manually for once and se how much faster it runs17:46
*** cshen has quit IRC17:47
noonedeadpunkmnaser: but we will see no difference in AIO17:47
noonedeadpunk(probably)17:47
mnasernoonedeadpunk: we would for containerized deploys17:47
mnaserbecause now the inventory for the utility would have a lot less things, etc17:47
*** cshen has joined #openstack-ansible17:48
noonedeadpunkyeah, maybe. At least we can start from that17:50
noonedeadpunkjrosser: redirects in releases seems to be the same, so not really sure how it was working all this time...17:51
noonedeadpunkmaybe let's ask releases if it ever worked...17:51
noonedeadpunkmnaser: just time spent was increasing dramatically with 5+ hosts iirc.17:52
mnasernoonedeadpunk: yeah i've seen that behaviour and so has spotz17:52
mnaserspatel: **17:52
spatelyes17:52
mnaserbut its one of those magical unicorns i have no clue why it happens17:52
*** cshen has quit IRC17:52
noonedeadpunkagree17:53
spatelwhats up17:53
*** miloa has quit IRC17:53
noonedeadpunkhave someone asked ansible folks about it?17:53
spatelmnaser: sorry trying to catchup all previous messages17:55
noonedeadpunkspatel: we're talking about the reasons why ansible slow downs with encreasing amount of hosts17:58
spatelnoonedeadpunk: we have 330 compute nodes and its damn slow17:58
spatelsoon i am going to add 200 more compute in that cluster so not sure what will happen after that... :(17:59
noonedeadpunkok, so I'll try to test things in aio with lxc, and if have some positive result will update you18:00
noonedeadpunkso maybe you can try solution on bigger scale before updating everything18:01
spatelare we going to use nosql stuff18:01
noonedeadpunkjrosser: wait, we don't have backported that releases stuff yet?18:05
noonedeadpunkSo it's just broken on master only?18:05
*** andrewbonney has quit IRC18:06
jrossernoonedeadpunk: i am trying to debug it on train18:09
noonedeadpunkyeah, but we have different url there https://github.com/openstack/openstack-ansible-os_keystone/blob/stable/train/defaults/main.yml#L4318:10
jrosseri am not able to explain how this is happening https://zuul.opendev.org/t/openstack/build/3502cf06d498414b825d464e0a28d9ee/log/job-output.txt#561618:10
noonedeadpunkso we probably need to rollback change on master...18:10
jrosserand it's not keystone, its actually tempest18:10
noonedeadpunkbut for tempest it is changed18:12
jrosser:/ i am going round in circles on this all day - now i have no clue what is wrong18:12
jrosseri started fixing some bits here https://review.opendev.org/#/c/714486/18:13
noonedeadpunkso seems that you've fixed smth at least:)18:17
noonedeadpunkI mean that it wasn't working previously I guess18:17
jrosseryeah :)18:19
noonedeadpunkevrardjp: we're already discussing that but your input is pretty valuable:)18:19
evrardjpso apparently you're using head of the branch for tempest?18:19
noonedeadpunkactually jrosser get this https://zuul.opendev.org/t/openstack/build/3502cf06d498414b825d464e0a28d9ee/log/job-output.txt#561618:20
evrardjpsorry18:20
evrardjphead of master*18:20
noonedeadpunkon train18:20
jrosserhmm? isnt that what i linked earlier?18:21
noonedeadpunkyeah, just posted the same one18:21
evrardjpI think now that the roles have been moved back to use the integrated repo, couldn't you use the information there?18:22
noonedeadpunkjrosser: oh..... we do have SHA as for `requirements_git_install_branch`18:22
jrosserthis is not integrated repo tests though18:22
jrossernow i am very confused18:23
noonedeadpunkand I guees you've used requirements_git_track_branch for requirements_git_install_branch18:23
*** cshen has joined #openstack-ansible18:23
evrardjpanyway I will leave you to your debugging, I am sure you have the situation at hand :)18:23
noonedeadpunkso when you provide sha to the rewuirements it redirects correctly18:23
noonedeadpunkevrardjp: yeah, sorry for disturbing you:)18:23
jrosserthis isnt the integrated repo18:24
evrardjpno problem :)18:24
noonedeadpunkjrosser: so here https://review.opendev.org/#/c/714486/7/test-vars.yml you set `requirements_git_install_branch` to `stable/train`18:24
evrardjpYou might want to consider something else, if you have extra cycles: produce venvs into a release, and publish them... The roles would be by far simplified.18:24
jrossernoonedeadpunk: correct18:25
noonedeadpunkjrosser: but generally `requirements_git_install_branch` is just SHA, not branch18:26
noonedeadpunkso probasbly we need to do some spilt by `/` and take last element18:27
jrosserhttps://review.opendev.org/#/c/714486/5/test-vars.yml18:27
noonedeadpunkevrardjp: not really sure I've catched the idea18:27
jrosserthat failed in surprising ways too18:27
noonedeadpunkhum...18:27
*** cshen has quit IRC18:27
noonedeadpunk"404 Client Error: Not Found for url: https://opendev.org/openstack/requirements/raw/branch/master/train/upper-constraints.txt"18:28
noonedeadpunklol18:28
noonedeadpunkbut it was failing on keystone18:29
jrosserdoesnt it fail in exactly the same line though - temepst again?18:29
noonedeadpunkI guess this might be because we use different url building for roles...18:30
noonedeadpunknope - it's failing on keystone...18:30
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/cc8b05c3a58e4038b338905df6aaed22/log/job-output.txt#506718:30
jrosserare you sure? scroll back and it's the tempest role running against keystone1 (i know!!!!)18:30
noonedeadpunkbut it's failing while building kystone venv18:31
jrosseroh you are right, i'm looking at the other PS18:31
noonedeadpunkand on patch 7 it's failing while building tempest bvenv18:31
jrosseryes that got further18:31
jrosserand WTF at https://opendev.org/openstack/requirements/raw/branch/master/train/upper-constraints.txt18:32
jrosseri cannot see how that came to be either18:32
noonedeadpunkthat is nice question:)))18:32
noonedeadpunkwhile you have `"keystone_upper_constraints_url": "https://opendev.org/openstack/requirements/raw/train/upper-constraints.txt"`18:33
jrosseryeah18:34
noonedeadpunkbut you should have stable/train for that url18:34
noonedeadpunkso opendev get you redirected to https://opendev.org/openstack/requirements/raw/branch/master/train/upper-constraints.txt18:34
jrosseryes so for that PS introducing the split on the branch name was wrong18:35
noonedeadpunkso we should either backport releases url to keystone and stuff18:35
jrosserso i took that out, and then it got further to tempets18:35
jrosser*tempest18:35
noonedeadpunkjrosser: it was wrong for keystone, but was ok for tempest :p18:35
* jrosser head->desk18:35
noonedeadpunkand the latest patch if ok for keystone but wrong for tempest18:36
jrosserwhat am i missing in the code?18:36
jrosseri've been trying to find a difference between os_tempest and os_keystone to explain this18:36
*** irclogbot_1 has quit IRC18:37
noonedeadpunkso keystone_upper_constraints_url has `https://opendev.org/openstack/requirements/raw/` url and tempest has https://releases.openstack.org/constraints/upper18:37
noonedeadpunkSo I think you need to set in https://review.opendev.org/#/c/714486/5/test-vars.yml requirements_git_url18:37
noonedeadpunkinstead of requirements_git_install_branch18:38
noonedeadpunklike requirements_git_url: "https://releases.openstack.org/constraints/upper/{{ test_branch.split('/')[-1] }}"18:39
noonedeadpunkor requirements_git_url: "{{ 'https://opendev.org/openstack/requirements/raw/' ~ requirements_git_install_branch | default('master') ~ '/upper-constraints.txt' }}"18:39
jrosserhmm18:40
noonedeadpunk* requirements_git_url: "{{ 'https://opendev.org/openstack/requirements/raw/' ~ test_branch ~ '/upper-constraints.txt' }}"18:40
noonedeadpunkor we need to backport/rollback stuff18:40
jrosseror should we patch os_tempest18:40
jrosserbecasue that seems to be the odd one out on train18:40
jrosseri just compare keystone and glance and they are the same18:41
noonedeadpunkyeah, that's the thing as well18:41
noonedeadpunkbut not really sure it's the only one...18:41
noonedeadpunkand not sure that all master is updated at the moment18:41
jrosserwe will probably be in a situation of circular deps again18:41
jrosseri think your idea to use requirements_git_url in test-vars is good because it will allow to fix these other things18:42
jrosserright i will have a go at that tomorrow18:43
noonedeadpunkwe can actually do it now, then update tempest and sync master, and change test-vars to use requirements_git_install_branch again18:43
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448618:47
jrosser^ lets try that18:47
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448618:49
openstackgerritMerged openstack/openstack-ansible master: Set bionic upgrade job to voting  https://review.opendev.org/71322218:49
jrosseror even that, which avoids a redirect18:49
*** rh-jelabarre has quit IRC18:52
*** rh-jelabarre has joined #openstack-ansible18:52
*** irclogbot_0 has joined #openstack-ansible19:01
*** DanyC has quit IRC19:06
*** DanyC has joined #openstack-ansible19:06
*** DanyC has quit IRC19:10
*** cshen has joined #openstack-ansible19:11
*** cshen has quit IRC19:16
*** macz_ has quit IRC19:17
*** cshen has joined #openstack-ansible19:27
*** cshen has quit IRC19:31
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_install_branch during functional tests  https://review.opendev.org/71448619:34
*** irclogbot_0 has quit IRC19:37
*** irclogbot_1 has joined #openstack-ansible19:39
*** Openk10s has quit IRC19:41
*** irclogbot_1 has quit IRC19:42
*** irclogbot_1 has joined #openstack-ansible19:45
*** macz_ has joined #openstack-ansible19:50
*** irclogbot_1 has quit IRC20:00
*** irclogbot_3 has joined #openstack-ansible20:03
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Add murano-dashboard  https://review.opendev.org/71077620:06
*** irclogbot_3 has quit IRC20:12
*** jamesden_ has quit IRC20:12
*** irclogbot_2 has joined #openstack-ansible20:15
*** irclogbot_2 has quit IRC20:16
*** irclogbot_0 has joined #openstack-ansible20:21
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_zun master: Refactor memcached_servers  https://review.opendev.org/71500120:26
*** tosky has quit IRC20:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-tests stable/train: Set requirements_git_url during functional tests  https://review.opendev.org/71448620:51
*** tosky has joined #openstack-ansible20:54
*** cshen has joined #openstack-ansible21:01
*** cshen has quit IRC21:06
*** fghaas has joined #openstack-ansible21:07
openstackgerritMerged openstack/openstack-ansible-os_mistral master: Refactor memcached_servers  https://review.opendev.org/71499621:14
*** cshen has joined #openstack-ansible21:17
*** cshen has quit IRC21:22
*** DanyC has joined #openstack-ansible21:36
openstackgerritMerged openstack/openstack-ansible-os_murano master: Refactor memcached_servers  https://review.opendev.org/71500021:38
*** gshippey has quit IRC21:39
*** fghaas has quit IRC21:41
*** spatel has quit IRC21:52
*** jonmasters has joined #openstack-ansible22:01
*** oligau has quit IRC22:03
*** rh-jelabarre has quit IRC22:16
*** Jeffrey4l has quit IRC22:27
*** Jeffrey4l has joined #openstack-ansible22:29
bjoerntHey @mnaser any plans when 20.0.3 get cut?22:53
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Do not become `horizon` user for distro installs  https://review.opendev.org/71493123:16
*** cshen has joined #openstack-ansible23:18
*** cshen has quit IRC23:23
*** macz_ has quit IRC23:24
*** cshen has joined #openstack-ansible23:34
*** cshen has quit IRC23:39
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Refactor memcached_servers  https://review.opendev.org/71323623:58
*** kplant has joined #openstack-ansible23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!