*** sew has quit IRC | 00:03 | |
*** cmart has quit IRC | 00:10 | |
*** cjloader has joined #openstack-ansible | 00:12 | |
*** cjloader has quit IRC | 00:16 | |
*** poul has joined #openstack-ansible | 00:25 | |
*** poul has quit IRC | 00:29 | |
*** agrebennikov has quit IRC | 00:31 | |
*** agrebennikov_ has quit IRC | 00:31 | |
*** nurdie has joined #openstack-ansible | 00:38 | |
*** poul has joined #openstack-ansible | 00:42 | |
*** poul has quit IRC | 00:46 | |
*** gyee has quit IRC | 00:49 | |
*** mattinator has joined #openstack-ansible | 00:52 | |
*** joseg has quit IRC | 00:58 | |
*** poul has joined #openstack-ansible | 01:00 | |
*** poul has quit IRC | 01:04 | |
*** cjloader has joined #openstack-ansible | 01:13 | |
*** senk has quit IRC | 01:15 | |
*** senk has joined #openstack-ansible | 01:15 | |
*** poul has joined #openstack-ansible | 01:17 | |
*** cjloader has quit IRC | 01:17 | |
*** cmart has joined #openstack-ansible | 01:22 | |
*** poul has quit IRC | 01:22 | |
*** mmercer has quit IRC | 01:25 | |
*** poul has joined #openstack-ansible | 01:27 | |
*** mmercer has joined #openstack-ansible | 01:32 | |
*** poul has quit IRC | 01:32 | |
*** cjloader has joined #openstack-ansible | 01:37 | |
*** cshen has joined #openstack-ansible | 01:43 | |
*** mmercer has quit IRC | 01:44 | |
*** tux_ has joined #openstack-ansible | 01:46 | |
*** cjloader has quit IRC | 01:50 | |
*** Ankita has joined #openstack-ansible | 01:59 | |
*** markvoelker has joined #openstack-ansible | 02:00 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: tests: Do not use ansible_host to pass container IP https://review.openstack.org/582329 | 02:04 |
---|---|---|
*** cshen has quit IRC | 02:17 | |
*** poul has joined #openstack-ansible | 02:20 | |
*** joseg has joined #openstack-ansible | 02:20 | |
*** joseg is now known as komish | 02:21 | |
*** cmart has quit IRC | 02:21 | |
*** poul has quit IRC | 02:24 | |
*** tux_ has quit IRC | 02:25 | |
*** markvoelker has quit IRC | 02:34 | |
*** agrebennikov_ has joined #openstack-ansible | 02:35 | |
*** agrebennikov has joined #openstack-ansible | 02:35 | |
*** poul has joined #openstack-ansible | 02:38 | |
*** sew has joined #openstack-ansible | 02:39 | |
*** poul has quit IRC | 02:42 | |
*** komish has quit IRC | 02:54 | |
*** komish has joined #openstack-ansible | 02:54 | |
*** poul has joined #openstack-ansible | 02:55 | |
*** poul has quit IRC | 03:00 | |
*** sew has quit IRC | 03:11 | |
*** TxGirlGeek has joined #openstack-ansible | 03:28 | |
*** markvoelker has joined #openstack-ansible | 03:31 | |
*** udesale has joined #openstack-ansible | 03:35 | |
*** poul has joined #openstack-ansible | 03:40 | |
*** chhagarw has joined #openstack-ansible | 03:43 | |
*** poul has quit IRC | 03:44 | |
*** cshen has joined #openstack-ansible | 03:48 | |
*** poul has joined #openstack-ansible | 03:58 | |
*** spsurya_ has joined #openstack-ansible | 03:59 | |
*** komish has quit IRC | 04:00 | |
*** poul has quit IRC | 04:02 | |
*** markvoelker has quit IRC | 04:04 | |
*** chhagarw has quit IRC | 04:05 | |
*** poopcat has quit IRC | 04:10 | |
*** poul has joined #openstack-ansible | 04:15 | |
*** poul has quit IRC | 04:20 | |
*** cshen has quit IRC | 04:22 | |
*** poul has joined #openstack-ansible | 04:33 | |
*** poul has quit IRC | 04:38 | |
*** cshen has joined #openstack-ansible | 04:50 | |
*** poul has joined #openstack-ansible | 04:51 | |
*** cshen has quit IRC | 04:54 | |
*** poul has quit IRC | 04:56 | |
*** chhagarw has joined #openstack-ansible | 05:00 | |
*** markvoelker has joined #openstack-ansible | 05:01 | |
*** TxGirlGeek has quit IRC | 05:03 | |
*** cshen has joined #openstack-ansible | 05:13 | |
*** hachi has joined #openstack-ansible | 05:14 | |
*** cshen has quit IRC | 05:18 | |
*** agrebennikov has quit IRC | 05:26 | |
*** agrebennikov_ has quit IRC | 05:26 | |
*** ianychoi_ has joined #openstack-ansible | 05:27 | |
*** poul has joined #openstack-ansible | 05:28 | |
*** skyscraper has joined #openstack-ansible | 05:30 | |
*** sm806 has joined #openstack-ansible | 05:30 | |
*** ianychoi has quit IRC | 05:30 | |
*** poul has quit IRC | 05:32 | |
*** markvoelker has quit IRC | 05:33 | |
*** chhagarw has quit IRC | 05:41 | |
*** chhagarw has joined #openstack-ansible | 05:42 | |
*** poul has joined #openstack-ansible | 05:44 | |
*** poul has quit IRC | 05:49 | |
*** poul has joined #openstack-ansible | 06:02 | |
*** poul has quit IRC | 06:07 | |
*** cshen has joined #openstack-ansible | 06:19 | |
*** poul has joined #openstack-ansible | 06:20 | |
*** armaan has joined #openstack-ansible | 06:23 | |
*** poul has quit IRC | 06:25 | |
*** markvoelker has joined #openstack-ansible | 06:31 | |
*** armaan has quit IRC | 06:31 | |
evrardjp | good morning | 06:37 |
*** adreznec has quit IRC | 06:37 | |
*** mattinator has quit IRC | 06:43 | |
*** armaan has joined #openstack-ansible | 06:48 | |
*** logan- has quit IRC | 06:50 | |
*** bradm has quit IRC | 06:50 | |
*** logan- has joined #openstack-ansible | 06:50 | |
*** bradm has joined #openstack-ansible | 06:51 | |
*** jwitko has quit IRC | 06:55 | |
*** armaan has quit IRC | 06:56 | |
*** armaan has joined #openstack-ansible | 06:57 | |
*** armaan has quit IRC | 06:57 | |
*** radeks has joined #openstack-ansible | 06:59 | |
*** lvdombrkr has joined #openstack-ansible | 06:59 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron master: Fix usage of "|" for tests https://review.openstack.org/582214 | 06:59 |
*** adreznec has joined #openstack-ansible | 07:00 | |
*** gkadam has joined #openstack-ansible | 07:01 | |
evrardjp | odyssey4me: good news, octavia is broken too. | 07:03 |
evrardjp | http://logs.openstack.org/59/582259/1/check/openstack-ansible-functional-ubuntu-xenial/d3d136b/job-output.txt.gz#_2018-07-12_17_01_03_030986 | 07:03 |
*** markvoelker has quit IRC | 07:04 | |
*** poul has joined #openstack-ansible | 07:05 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_masakari master: Fix usage of "|" for tests https://review.openstack.org/582209 | 07:07 |
*** poul_ has joined #openstack-ansible | 07:16 | |
*** masber has joined #openstack-ansible | 07:17 | |
*** poul has quit IRC | 07:20 | |
*** tux_ has joined #openstack-ansible | 07:26 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_monasca master: Fix usage of "|" for tests https://review.openstack.org/582227 | 07:29 |
evrardjp | andymccr: do you have cycles for checking at the multireg part of https://review.openstack.org/#/c/582265/ ? | 07:31 |
*** tux_ has quit IRC | 07:31 | |
evrardjp | it's probably nothing, like the sudo thing we need to do in tests since odyssey4me 's change | 07:31 |
*** eumel8 has joined #openstack-ansible | 07:34 | |
*** nurdie has quit IRC | 07:34 | |
*** electrofelix has joined #openstack-ansible | 07:37 | |
*** Dmitriy has joined #openstack-ansible | 07:42 | |
*** noonedeadpunk has quit IRC | 07:42 | |
*** epalper has joined #openstack-ansible | 07:51 | |
*** nurdie has joined #openstack-ansible | 07:52 | |
*** lirt has joined #openstack-ansible | 07:52 | |
evrardjp | odyssey4me: are you there? | 07:53 |
*** nurdie has quit IRC | 07:57 | |
*** markvoelker has joined #openstack-ansible | 08:01 | |
lirt | Hey guys, do you have experiences with deploying queens and its networking (neutron)? I upgraded test cluster from Pike to Queens 17.0.5, but it looks like neutron agents do not work. All agents seems to be dead when I do `openstack network agent list` and when I delete them, they won't appear back. | 08:02 |
lirt | Logs of agents do not show any errors and their service is up. I wonder how does the neutron agent report their status and appear in `network agent list`. Is it through RabbitMQ? | 08:03 |
odyssey4me | evrardjp: o/ pre-morning coffee, and yeah, octavia is all kinds of broken | 08:04 |
*** tosky has joined #openstack-ansible | 08:06 | |
*** DanyC has joined #openstack-ansible | 08:07 | |
odyssey4me | octavia does a lot of localhost delegation, but uses paths which aren't usable by non-root, which is why it's broken | 08:07 |
odyssey4me | so that'll be my fix up task for the day | 08:08 |
lirt | Well so the networking is not working at all with Octavia? I deployed octavia and use it as LBaaS. | 08:09 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582365 | 08:10 |
odyssey4me | lirt: the stuff I'm talking about pertains to master, not the stable branch - I'm afraid that I know nothing about the role or how it's used... better to ask xgerman_ and johnsom when they're in later today (they're US) | 08:11 |
*** cjloader has joined #openstack-ansible | 08:12 | |
lirt | Ok, I will try it without Octavia, but all things seem strange even besides that. I don't understand why eg. agent like dhcp-agent is not registering to openstack. Neutron server runs, I can list networks, but I cannot create network. | 08:13 |
lirt | According to network agent documentation there is no step needed to register network agents | 08:13 |
*** hwoarang has quit IRC | 08:15 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use local connection and become for host preparation https://review.openstack.org/582359 | 08:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use become for iptables rule clearing https://review.openstack.org/582359 | 08:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use become for iptables rule clearing https://review.openstack.org/582359 | 08:17 |
*** cjloader has quit IRC | 08:17 | |
*** shardy has joined #openstack-ansible | 08:18 | |
odyssey4me | lirt: no, they should register themselves - and yes, they use rabbitmq to communicate state | 08:18 |
odyssey4me | check server time is in sync, and whether rabbitmq is healthy | 08:19 |
*** kouroshvivan has joined #openstack-ansible | 08:22 | |
*** hwoarang has joined #openstack-ansible | 08:23 | |
*** hwoarang has quit IRC | 08:23 | |
*** hwoarang has joined #openstack-ansible | 08:23 | |
odyssey4me | evrardjp: are you ready for these to be reviewed? https://review.openstack.org/#/q/topic:python3-funsies+(status:open+OR+status:merged) | 08:26 |
evrardjp | odyssey4me: yes | 08:28 |
evrardjp | odyssey4me: we have other issues down the line | 08:28 |
evrardjp | but at least it deploys | 08:28 |
evrardjp | I stopped trying python3, as I had libvirt issues | 08:28 |
evrardjp | (the symlinking was good but it seems it was still loading python2 libs for some reason) | 08:29 |
evrardjp | odyssey4me: I had another issue with my no_dynamic_inventory work | 08:29 |
evrardjp | When I am on os-cinder-install it fails | 08:30 |
evrardjp | basically shade is not present | 08:30 |
evrardjp | because your patch for cinder hasn't merged yet: | 08:30 |
evrardjp | https://review.openstack.org/#/c/579651/4/tasks/cinder_service_setup.yml | 08:30 |
evrardjp | so... | 08:30 |
odyssey4me | I can fix that up today if you like | 08:30 |
evrardjp | (well it's not only because of that, but you get that there is no point fixing it if we move to your latest patch) | 08:31 |
evrardjp | yes so... | 08:31 |
evrardjp | on that | 08:31 |
evrardjp | the issue I have is | 08:31 |
evrardjp | cinder_service_publicurl is not defined | 08:31 |
evrardjp | I guess it will be the same with internalurl and adminurl | 08:31 |
evrardjp | https://review.openstack.org/#/c/579651/4/tasks/cinder_service_setup.yml | 08:31 |
evrardjp | check at what we used in the past: v2 v3 | 08:31 |
evrardjp | is there a reason you changed the vars? | 08:32 |
evrardjp | (and not adapted the defaults/vars) | 08:32 |
evrardjp | I suppose you wanted to keep only the v3, but shouldn't we do this in a separate patch? | 08:33 |
odyssey4me | evrardjp: just hang on a minute, I'm reviewing your os_nova py3 patch rn | 08:33 |
odyssey4me | perhaps the issue with the wrong thing inking in is because you're installing py2 and py3 things? | 08:34 |
*** markvoelker has quit IRC | 08:34 | |
evrardjp | odyssey4me: no that's not that it was properly linking into the venv | 08:35 |
evrardjp | I see in the venv the things are at the right place | 08:35 |
evrardjp | anyway I think it doesn't hurt to do the __pycache__ ones anyway | 08:35 |
evrardjp | that last one for nova is a different story | 08:35 |
evrardjp | odyssey4me: but that pattern works for anything -- tried with apt too : ) | 08:36 |
odyssey4me | did you see hwoarang's suggestion in https://review.openstack.org/#/c/581804/ ? | 08:37 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_nova master: Ensure python3 compatibility https://review.openstack.org/581767 | 08:37 |
evrardjp | I can remove the comment | 08:38 |
evrardjp | [1] | 08:38 |
evrardjp | as the rest is already in the commit message | 08:38 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron master: Ensure __pycache__ folder is deleted https://review.openstack.org/581804 | 08:38 |
evrardjp | yeah another run of gates consumed for nothing! | 08:38 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_heat master: Ensure __pycache__ folder is deleted https://review.openstack.org/581806 | 08:39 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_nova master: Ensure __pycache__ folder is deleted https://review.openstack.org/581768 | 08:40 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_keystone master: Ensure __pycache__ folder is deleted https://review.openstack.org/580408 | 08:40 |
evrardjp | odyssey4me: do I patch your code? | 08:41 |
odyssey4me | evrardjp: which? os_cinder? please don't | 08:42 |
evrardjp | yeah cinder | 08:42 |
evrardjp | ok | 08:42 |
evrardjp | waiting for your patch then | 08:42 |
*** hachi has quit IRC | 08:45 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582315 | 08:45 |
*** hachi has joined #openstack-ansible | 08:45 | |
odyssey4me | evrardjp: if you can, could you figure out by reviewing the patch why os_nova ^ was failing? it looks like I missed a part of the service setup somewhere | 08:46 |
odyssey4me | meanwhile, I'll get cracking on that cinder role | 08:47 |
*** hachi has quit IRC | 08:50 | |
evrardjp | yeah at cinder check the endpoints or shade :) | 08:52 |
tosky | ehm, is it the same reason why os_sahara patches are failing on nova restart? | 08:53 |
*** vnogin has joined #openstack-ansible | 08:53 | |
*** hwoarang has quit IRC | 08:54 | |
evrardjp | tosky: ? | 08:54 |
*** hwoarang has joined #openstack-ansible | 08:55 | |
evrardjp | tosky: oh you mean the admin story? | 08:55 |
evrardjp | your patch was merged though? | 08:55 |
*** armaan has joined #openstack-ansible | 08:55 | |
tosky | evrardjp: this one: http://logs.openstack.org/25/582225/1/check/openstack-ansible-functional-ubuntu-xenial/82d2464/job-output.txt.gz#_2018-07-12_16_11_08_391509 | 08:55 |
odyssey4me | tosky: last I checked, they're failing the nova-status check | 08:55 |
evrardjp | that was fixed | 08:56 |
tosky | yes, that one; nova-status after a restart | 08:56 |
tosky | ok | 08:56 |
tosky | so a recheck should do it - or better wait for other changes? | 08:56 |
evrardjp | tosky: your point is valid | 08:56 |
evrardjp | you see in the patch you linked (which is very recent) that the issue wasn't fixed by the retry | 08:57 |
evrardjp | great! | 08:57 |
odyssey4me | it's getting connection refused: http://logs.openstack.org/25/582225/1/check/openstack-ansible-functional-ubuntu-xenial/82d2464/logs/ara-report/result/418c5350-4629-416a-bb34-9cc3c9c046d3/ | 08:57 |
evrardjp | yeah | 08:57 |
odyssey4me | so it's likely some sort of missing part of the install which nova-status wants or something | 08:57 |
odyssey4me | what endpoint is 8780? | 08:58 |
tosky | google says nova placement API | 08:59 |
odyssey4me | does the inventory for sahara have the placement api setup - and I think sahara has a load balancer config in it, does that have the endpoint setup? | 09:00 |
odyssey4me | well, lemme focus on cinder - then I'll look into that if no-one else has figured it out yet | 09:00 |
tosky | sure :) | 09:00 |
evrardjp | odyssey4me: ok at first sight the code of nova _seems_ right for your patch odyssey4me . I will check the logs when they will come. | 09:01 |
evrardjp | odyssey4me: oh I see | 09:02 |
tosky | I'm not sure about the requirement on the placement API; I don't think it's an hard dependency on normal execution, but I need to recheck | 09:02 |
lirt | @odyssey4me Thank you. I can see errors from all IP addresses in RabbitMQ {bad_header,<<22,3,1,2,0,1,0,1>>}. RabbitMQ playbook was executed successfully during P->Q upgrade, but it must have break something. | 09:02 |
evrardjp | tosky: I'd say it is important | 09:02 |
evrardjp | http://logs.openstack.org/15/582315/1/check/openstack-ansible-functional-ubuntu-xenial/faa948c/job-output.txt.gz#_2018-07-12_20_36_35_395193 | 09:03 |
tosky | but what did it change? Patches were merged until 2 days ago | 09:03 |
evrardjp | tosky: I will check that, that was my next move. Currently what I mean is that https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/nova_db_post_setup.yml doesn't seem to run | 09:08 |
evrardjp | which could be from https://github.com/openstack/openstack-ansible-os_nova/commit/9b22c41c86c7060ce991c4e008dafe5c14df59d9 | 09:08 |
evrardjp | (changed a day ago) | 09:08 |
evrardjp | but that's unlikely | 09:08 |
*** armaan has quit IRC | 09:08 | |
evrardjp | so I will need to dig deeper | 09:09 |
*** armaan has joined #openstack-ansible | 09:09 | |
*** vnogin has quit IRC | 09:09 | |
*** armaan has quit IRC | 09:13 | |
*** armaan has joined #openstack-ansible | 09:15 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_nova master: [DNM] Test that the task runs https://review.openstack.org/582476 | 09:20 |
*** vnogin has joined #openstack-ansible | 09:22 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_sahara master: [DNM] Test nova is behaving correctly https://review.openstack.org/582478 | 09:22 |
odyssey4me | tosky: it was two days ago that the nova status-check task merged | 09:22 |
odyssey4me | evrardjp: wow, this cinder thing is a mess - it seems we're carrying old cruft | 09:23 |
odyssey4me | anyway, that's for fixing in another patch - I'm just doing a like-for-like conversion | 09:23 |
evrardjp | yeah | 09:24 |
evrardjp | odyssey4me: that's what I thought too : ) | 09:24 |
evrardjp | odyssey4me: it's not linked to that | 09:24 |
evrardjp | well | 09:24 |
evrardjp | let me rephrase those two sentences | 09:24 |
evrardjp | odyssey4me: yes for the cinder patch, I think the cleanup is worth doing in another patch, let's do an apple to apple change, i.e. keep the old api versions things. | 09:25 |
odyssey4me | yep | 09:25 |
evrardjp | odyssey4me: tosky: the nova status-check was introduced and now could cause a failure to appear | 09:25 |
odyssey4me | ok, so now we need to decide what to do about the cinder_backends and cinder_qos tasks | 09:25 |
evrardjp | the problem was there, but not shown | 09:26 |
evrardjp | now, we fail due to that. | 09:26 |
odyssey4me | evrardjp: for the sahara role I think we might just need to ensure placement is setup in the inventory or something to that effect | 09:26 |
evrardjp | odyssey4me: see my comment here: https://review.openstack.org/#/c/582476/1/tasks/main.yml@171 | 09:26 |
evrardjp | tosky: ^ | 09:26 |
evrardjp | odyssey4me: tosky I've checked sahara inventory, and indeed they do not have a nova_compute : p | 09:26 |
evrardjp | but have a conductor. | 09:27 |
*** udesale has quit IRC | 09:27 | |
*** udesale has joined #openstack-ansible | 09:27 | |
evrardjp | the tasks are skipped, and therefore the placement setup is bad, which gets caught up in the status check | 09:27 |
odyssey4me | for the cinder_backends and cinder_qos tasks we use the openstack & cinder clients... and there are no modules for those tasks... so either we implement openrc on those hosts for that until we have an upstream module for those tasks, or we implement those clients on the delegated service host and do localhost delegation there | 09:27 |
odyssey4me | what do you think? | 09:27 |
evrardjp | tosky: I've put all the DNM test patches under the same topic: https://review.openstack.org/#/q/topic:WIP_ENSURE_THINGS_RUN+(status:open+OR+status:merged) | 09:27 |
*** cshen has quit IRC | 09:28 | |
evrardjp | so you can track if that works with my nova patch. | 09:28 |
*** hachi has joined #openstack-ansible | 09:28 | |
evrardjp | odyssey4me: the problem is the cinder client cannot be easily isntalled | 09:28 |
evrardjp | IIRC that's not the python-cinderclient that's the cinder-manage tool we need, right? | 09:28 |
evrardjp | odyssey4me: let's not make this a general conversation -- I think it's a case by case thing. | 09:29 |
odyssey4me | evrardjp: nope, it's openstackclient and cinderclient | 09:29 |
odyssey4me | which is fine to have in the deploy host venv I think? | 09:29 |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Fix usage of "|" for tests https://review.openstack.org/582253 | 09:29 |
*** cshen has joined #openstack-ansible | 09:29 | |
evrardjp | odyssey4me: it's fine, assuming we'll kill the utility container eventually :D | 09:29 |
evrardjp | :evil grin: | 09:29 |
*** markvoelker has joined #openstack-ansible | 09:31 | |
odyssey4me | I see it's purpose, but I do question why we force it to be there. | 09:35 |
odyssey4me | I've always thought it a bit odd. | 09:35 |
odyssey4me | hmm, where'd lower-constraints go? | 09:38 |
evrardjp | mmm | 09:40 |
evrardjp | I am confused with all those lower constraints and requirements changes. | 09:41 |
evrardjp | tosky: you followed this, right? | 09:41 |
andymccr | evrardjp: i tried out the MR bits - they worked fine for me - not too sure what caused the failure | 09:42 |
andymccr | evrardjp: that said - i think we should just disable those jobs if they are going to cause issues | 09:42 |
evrardjp | andymccr: I am not sure what they do, and what are they meant to test | 09:42 |
evrardjp | andymccr: right now it relies on you, which doesn't "scale" | 09:43 |
evrardjp | (as you are also effectively thin) | 09:43 |
andymccr | evrardjp: like i said, go ahead and disable | 09:43 |
*** admin0 has joined #openstack-ansible | 09:43 | |
evrardjp | I can disable, but I'd rather know what it was meant for in the first place :D | 09:43 |
andymccr | but it tests multi region swift - so 2 regions deployed and connected using multi region opts etc | 09:43 |
evrardjp | so that's a valuable test in itself | 09:44 |
andymccr | maybe if anybody is using that - im not aware of people using it though | 09:44 |
evrardjp | let's dig a little deeper, what do you mean by multi region opts? | 09:44 |
evrardjp | you mean like a federation scenario in swift? | 09:45 |
evrardjp | if that's the case, shouldn't this federation scenarios be first tested in the swift repo? Probably worth chatting with mattoliverau about it? | 09:45 |
andymccr | evrardjp: no not really, its designed for like 2 dcs or 2 geolocations - we test by setting up 2 separate sets of containers (on diff ip ranges) and follow the approach we use from our install guide | 09:46 |
evrardjp | could you point me to that documentation? | 09:47 |
evrardjp | I mean I can definitely see the test being easy on multi node :) | 09:47 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Add cinder and openstack clients to Ansible venv https://review.openstack.org/582494 | 09:47 |
evrardjp | andymccr: because I don't see what you are talking about in the install guide, nor https://docs.openstack.org/openstack-ansible-os_swift/latest/configure-swift.html | 09:48 |
andymccr | evrardjp: maybe the docs never got pushed upstream - in which case just remove it | 09:48 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add cinder and openstack clients to Ansible venv https://review.openstack.org/582496 | 09:49 |
evrardjp | andymccr: I think we'll need to find more ppl on swift -- swift3 being now included by default, we'd probably need to spend cycles on that code. And at the same time, we could refactor those multi dc story. | 09:49 |
evrardjp | cool thanks will propose the removal. | 09:50 |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-os_ceilometer master: Fix ceilometer task order https://review.openstack.org/577384 | 09:50 |
andymccr | yeah thats all good, i personally dont have to time to do that. The role itself hasnt had any attention in years really, although im still sure it works fine - and for the most part keeps going, it could do with improvements. | 09:51 |
evrardjp | odyssey4me: the issue with swift currently comes from http://logs.openstack.org/81/576781/1/check/openstack-ansible-multireg-ubuntu-xenial/ca7b007/job-output.txt.gz#_2018-07-11_08_13_24_098339 -- permission defined | 09:54 |
evrardjp | another one to put in exceptions. | 09:54 |
evrardjp | andymccr: I completely agree with you, and I didn't ask you to do it -- I just wanted to have a state to know were we stand :) | 09:54 |
andymccr | i think with swift though - if people are using it it'll get updated, or it just works (which i think is the case right now) - if we had people to specifically focus on swift great, but i think there are other areas where we could use help more - that have a greater impact | 09:55 |
evrardjp | andymccr: I believe if we can reduce code cruft everywhere, we'd be in a place to focus on the right things later | 09:58 |
*** hachi_ has joined #openstack-ansible | 09:58 | |
*** rmart04 has joined #openstack-ansible | 09:58 | |
*** hachi has quit IRC | 09:59 | |
*** admin0 has quit IRC | 10:03 | |
*** markvoelker has quit IRC | 10:04 | |
*** armaan has quit IRC | 10:04 | |
*** admin0 has joined #openstack-ansible | 10:05 | |
*** vnogin has quit IRC | 10:07 | |
*** vnogin has joined #openstack-ansible | 10:10 | |
*** Ankita has quit IRC | 10:13 | |
*** armaan has joined #openstack-ansible | 10:14 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 10:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582296 | 10:33 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use local connection and become for host preparation https://review.openstack.org/582359 | 10:46 |
odyssey4me | evrardjp: I think https://review.openstack.org/582359 might resolve that swift failure | 10:49 |
*** vnogin has quit IRC | 10:53 | |
*** cshen has quit IRC | 10:53 | |
*** vnogin has joined #openstack-ansible | 10:53 | |
evrardjp | odyssey4me: wait what? Become? : p | 10:54 |
evrardjp | surprise! | 10:54 |
*** errr has quit IRC | 10:57 | |
*** errr has joined #openstack-ansible | 10:58 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 10:59 |
ivve | yo guys, anyone got any recommended magnum overrides except for the cinder one recommended in the magnum-os documentation? running os on ceph with 3 controller nodes, no barbican. | 11:00 |
*** chhagarw has quit IRC | 11:01 | |
*** markvoelker has joined #openstack-ansible | 11:01 | |
*** chhagarw has joined #openstack-ansible | 11:02 | |
tosky | evrardjp: sorry, busy elsewhere; I'm catching up | 11:09 |
openstackgerrit | Brin Zhang proposed openstack/ansible-hardening master: Add document information to readme https://review.openstack.org/579321 | 11:12 |
*** cjloader has joined #openstack-ansible | 11:12 | |
*** cjloader has quit IRC | 11:17 | |
openstackgerrit | Brin Zhang proposed openstack/ansible-hardening master: Add document information to readme https://review.openstack.org/579321 | 11:21 |
*** udesale has quit IRC | 11:22 | |
openstackgerrit | Brin Zhang proposed openstack/ansible-hardening master: Add document information to readme https://review.openstack.org/579321 | 11:25 |
*** cshen has joined #openstack-ansible | 11:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use local connection and become for host preparation https://review.openstack.org/582359 | 11:27 |
*** armaan has quit IRC | 11:27 | |
*** tux_ has joined #openstack-ansible | 11:28 | |
odyssey4me | evrardjp: looks like using connection: local and become: yes for localhost targeted playbooks does all the right things automatically | 11:29 |
odyssey4me | ie it retains the right environment vairables | 11:30 |
*** tux_ has quit IRC | 11:33 | |
*** vnogin has quit IRC | 11:34 | |
*** markvoelker has quit IRC | 11:34 | |
evrardjp | odyssey4me: depends on the inventory but yeah. I think I told you that far earlier, didn't I? | 11:36 |
evrardjp | I should have | 11:36 |
odyssey4me | silly me, I just realised that the cinder backends and qos are using the cinder venv, so I didn't need to bother changing those | 11:42 |
odyssey4me | evrardjp: sometimes I need to learn the hard way. :p | 11:43 |
evrardjp | haha | 11:43 |
evrardjp | experience! | 11:44 |
evrardjp | what's the state with nova? | 11:44 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 11:45 |
odyssey4me | evrardjp: some of the roles/plays still need to work the old way because they have some bugs - I'll work through to fix those up and get all localhost targeted plays to work uniformly so that it's done properly | 11:47 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 11:48 |
*** ansmith has quit IRC | 11:51 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Remove redundant apt cache update task https://review.openstack.org/582513 | 11:52 |
evrardjp | tosky: as you can see, with my patch this runs: http://logs.openstack.org/78/582478/1/check/openstack-ansible-functional-ubuntu-xenial/0c10ad7/job-output.txt.gz#_2018-07-13_09_55_10_448196 | 11:52 |
evrardjp | however the nova-status check still fails, due to other reasons. That's probably a required thing you need to have, else we need to implement a bypass for your case | 11:53 |
*** vnogin has joined #openstack-ansible | 12:02 | |
*** markvoelker has joined #openstack-ansible | 12:07 | |
tosky | I'm a bit confused, but I don't know nova-status | 12:14 |
*** jamesdenton has quit IRC | 12:15 | |
*** Tahvok has quit IRC | 12:18 | |
evrardjp | odyssey4me: what do you think of https://review.openstack.org/#/c/582476/ ? | 12:21 |
evrardjp | for me compute is almost never equal to conductor node | 12:22 |
odyssey4me | you're misunderstand what that does | 12:24 |
odyssey4me | the objective there is to run those tasks on the conductor node once a compute node has been setup | 12:24 |
odyssey4me | the serialised install goes 1. setup control plane 2. setup computes, but for those tasks to run there has to be at least one compute service up and running, so we check to see whether the host in question is a compute, then run the tasks delegated to a conductor to finish the control plane setup | 12:26 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use local connection and become for localhost plays https://review.openstack.org/582359 | 12:26 |
tosky | evrardjp: I'm not sure why the issue should be something special in sahara; os_nova seems to deploy a different set of services in the os_nova and os_sahara jobs | 12:29 |
tosky | see | 12:29 |
tosky | http://logs.openstack.org/76/582476/1/check/openstack-ansible-functional-ubuntu-xenial/dac2e87/job-output.txt.gz#_2018-07-13_10_01_46_919517 | 12:29 |
tosky | and http://logs.openstack.org/78/582478/1/check/openstack-ansible-functional-ubuntu-xenial/0c10ad7/job-output.txt.gz#_2018-07-13_09_53_58_780427 | 12:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use local connection and become for localhost plays https://review.openstack.org/582359 | 12:30 |
*** radeks has quit IRC | 12:32 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Remove redundant apt cache update task https://review.openstack.org/582513 | 12:32 |
*** radeks has joined #openstack-ansible | 12:34 | |
odyssey4me | hmm, silly me - now I remember why I wanted to delegate those cinder backend tasks | 12:35 |
odyssey4me | nvm, I'll just make sure that we execute the openrc role there instead | 12:35 |
evrardjp | yeah that makes more sense | 12:35 |
evrardjp | put it in a task, document why :) | 12:36 |
evrardjp | wow we are in the main chan, I thought that was PM : ) | 12:36 |
evrardjp | sorry! | 12:36 |
evrardjp | tosky: that wholly depends on the inventory | 12:36 |
evrardjp | tosky: https://github.com/openstack/openstack-ansible-os_sahara/blob/master/tests/inventory | 12:37 |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-os_ceilometer stable/pike: Adds ceilometer-upgrade task https://review.openstack.org/580390 | 12:38 |
tosky | evrardjp: are there other os_* projects which deployes nova but where the inventory does not include more complex nova services? | 12:38 |
evrardjp | tosky: as you can see a few ones from nova are missing, but the question is do we need to deploy them for sahara | 12:38 |
evrardjp | that's a good question | 12:38 |
evrardjp | maybe ironic | 12:39 |
evrardjp | https://github.com/openstack/openstack-ansible-os_ironic/blob/master/tests/inventory#L99-L118 | 12:39 |
evrardjp | takes the whole chain | 12:39 |
tosky | so sahara should too | 12:39 |
evrardjp | that's what I'd do for ease of use to be honest :) | 12:39 |
evrardjp | well | 12:39 |
tosky | I suspect that the placement API is kind of mandatory | 12:39 |
evrardjp | it makes sense to deploy only the minimum required | 12:39 |
tosky | or at least nova check-status needs it | 12:39 |
*** radeks has quit IRC | 12:40 | |
evrardjp | yeah I'd start with adding nova_api_* | 12:40 |
tosky | sahara requires everything :) | 12:40 |
evrardjp | placement|metadata | 12:40 |
evrardjp | haha | 12:40 |
evrardjp | ok | 12:40 |
evrardjp | then add everything! | 12:40 |
evrardjp | :) | 12:40 |
evrardjp | want me to patch it? | 12:40 |
tosky | same for neutron | 12:40 |
tosky | probably not needed until basic API tests are executed, but for a full service, there should be many more services in os_sahara | 12:41 |
tosky | but for now sure, we need at least a working nova | 12:41 |
evrardjp | odyssey4me: weirdly I changed the pattern and it started to work fine again :) | 12:41 |
tosky | glance maybe too | 12:42 |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-os_ceilometer stable/queens: Adds ceilometer-upgrade task https://review.openstack.org/580391 | 12:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 12:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 12:43 |
*** vnogin has quit IRC | 12:43 | |
tosky | evrardjp: about patching it: yes, and if you want to do it, I'm not saying no :) I can do it too if you are busy | 12:44 |
evrardjp | please do then tosky :D | 12:44 |
tosky | oki | 12:44 |
evrardjp | I need to figure out why that thing is skipped | 12:44 |
evrardjp | well if you're changing the inventory it's gonna be autosolved, so I shouldn't spend any cycle on it | 12:46 |
evrardjp | :p | 12:46 |
guilhermesp | morning! odyssey4me I presume that this is faling ( http://logs.openstack.org/21/578721/16/check/openstack-ansible-functional-ubuntu-xenial/4d2cc3a/job-output.txt.gz#_2018-07-13_02_42_38_443422) | 12:47 |
guilhermesp | because of this commit https://github.com/openstack/openstack-ansible-os_monasca/commit/4b46ce34a709791bac55afb67d214c8a40050065 | 12:47 |
guilhermesp | any suggestions? | 12:47 |
evrardjp | morning guilhermesp | 12:47 |
guilhermesp | hey evrardjp ! \m/ | 12:48 |
evrardjp | how are things? | 12:48 |
evrardjp | I saw the patch passing though | 12:48 |
odyssey4me | guilhermesp: looking | 12:48 |
*** vnogin has joined #openstack-ansible | 12:49 | |
odyssey4me | guilhermesp: why do you think that patch is to blame? I don't see anything which would be interfering with it? | 12:50 |
evrardjp | odyssey4me: maybe there is: | 12:50 |
evrardjp | openrc is not deployed anymore | 12:50 |
evrardjp | https://github.com/openstack/openstack-ansible-os_monasca/blob/6a1c60edee9433ad73dbdab27c8e76c0f974a0a0/library/monasca_notification_method.py | 12:50 |
evrardjp | https://github.com/openstack/openstack-ansible-os_monasca/blob/6a1c60edee9433ad73dbdab27c8e76c0f974a0a0/library/monasca_notification_method.py#L121 | 12:50 |
guilhermesp | odyssey4me: keystone variables here https://github.com/openstack/openstack-ansible-os_monasca/blob/4b46ce34a709791bac55afb67d214c8a40050065/tasks/monasca_alarms_setup.yml#L28 | 12:51 |
*** vnogin has quit IRC | 12:51 | |
odyssey4me | all the auth is provided in https://github.com/openstack/openstack-ansible-os_monasca/blob/f6ee455f2b27d924f3ac1f7657006c43bfe6001e/tasks/monasca_alarms_setup.yml#L28-L31 so it doesn't need an openrc, and if it does then it should use it instead of having module arguments | 12:51 |
odyssey4me | it'd be nice to see that module rewritten to use clouds.yaml | 12:51 |
evrardjp | odyssey4me: yeah | 12:52 |
odyssey4me | guilhermesp: yes, I see them - but those haven't changed? | 12:52 |
evrardjp | guilhermesp: a good idea would be to override that no_log: True for the task failing, with a tags: skip_ansible_lint | 12:53 |
evrardjp | so you can know more : ) | 12:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: [TEST] Diagnose problem with these tasks https://review.openstack.org/582530 | 12:53 |
odyssey4me | evrardjp: that's a terrible idea | 12:53 |
evrardjp | yeah or no tags and don't care about lint. | 12:54 |
evrardjp | that works too | 12:54 |
evrardjp | odyssey4me: why? you are afraid the thing would stick? | 12:54 |
evrardjp | humans! | 12:54 |
evrardjp | you should trust them! | 12:54 |
evrardjp | nothing can go wrong with humans (tm) | 12:54 |
odyssey4me | perhaps the words ... for test purposes ... should have been in that sentence, then it would be a good idea ;) | 12:54 |
*** chhagarw has quit IRC | 12:54 | |
evrardjp | haha yeah that's EXACTLY what I meant. | 12:55 |
evrardjp | but I guess I haven't read the "normal way" and you have my translator so you kinda thought ahead! | 12:55 |
evrardjp | thanks! | 12:55 |
evrardjp | TEAM TEAM TEAM | 12:55 |
tosky | stupid question: are those real three-node multinode deployments? Or 4 nodes (excluding localhost)? | 12:56 |
tosky | In the inventory from os_nova I see that nova_compute is assigned to localhost, the others on openstack1 | 12:57 |
evrardjp | https://youtu.be/pGFGD5pj03M?t=56 | 12:57 |
*** vnogin has joined #openstack-ansible | 12:58 | |
guilhermesp | hahahah well, I'm still trying to understand ( part of the process though ). So the suggestion would be do add the tag skip_ansible_lint in that task? About this monasca_notification_method module, I will look for updates, I think could be outdated | 12:58 |
guilhermesp | evrardjp: hahahahahhahahaha TEAM TEAM TEAM | 12:58 |
evrardjp | guilhermesp: odyssey4me has put a patch so it's good -- don't do it :) | 12:59 |
*** shardy is now known as shardy_mtg | 12:59 | |
*** Bhujay has joined #openstack-ansible | 13:00 | |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-openstack_openrc master: Add OS_AUTH_TYPE env var in openrc file https://review.openstack.org/582531 | 13:01 |
openstackgerrit | Michael Vollman proposed openstack/ansible-config_template master: Compare dict vars to determine changed https://review.openstack.org/582532 | 13:02 |
*** vnogin has quit IRC | 13:02 | |
*** vnogin has joined #openstack-ansible | 13:03 | |
*** ansmith has joined #openstack-ansible | 13:03 | |
openstackgerrit | Michael Vollman proposed openstack/ansible-config_template master: Compare dict vars to determine changed https://review.openstack.org/582532 | 13:04 |
*** armaan has joined #openstack-ansible | 13:04 | |
odyssey4me | evrardjp: for https://review.openstack.org/579993 (keystone), I'm thinking that maybe we should run the bootstrap on the first node, but run the service setup tasks on the last node... this way the service setup tasks can execute against the load balancer | 13:07 |
guilhermesp | well, i think flaviosr took this as a reference ( https://github.com/hpcloud-mon/ansible-monasca-default-alarms/blob/master/library/monasca_notification_method.py ). So the most recent version is ours hahaha | 13:07 |
odyssey4me | the alternative is to use the 'auth' parameters to ignore the catalog and force it to use the local service - what do you think is better? | 13:07 |
evrardjp | the simplest code wins | 13:08 |
evrardjp | which I'd say the auth parameters to ignore sound fine | 13:08 |
evrardjp | and easiest | 13:08 |
evrardjp | because no interaction with the rest | 13:08 |
odyssey4me | unfortunately that means we have to use no_log on all the tasks, I think :/ | 13:09 |
odyssey4me | it also means we can't delegate to the deploy host | 13:10 |
odyssey4me | (or any other host) | 13:10 |
evrardjp | well that's keystone for keystone | 13:11 |
evrardjp | I mean keystone things for keystone | 13:11 |
evrardjp | that's pretty much straightforward :p | 13:11 |
evrardjp | don't overthink :) | 13:11 |
evrardjp | we can have exceptions | 13:11 |
evrardjp | like cinder does cinder stuff on cinder nodes, keystone does keystone things on keystone nodes :) | 13:12 |
odyssey4me | but it also means then we have to install shad on the target host, and I'm trying to remove *any* target host system installs if possible | 13:12 |
odyssey4me | *shade | 13:12 |
evrardjp | if you feel better, you can use the keystone cli? | 13:12 |
evrardjp | no that's dead for a while now I guess | 13:13 |
odyssey4me | yes | 13:13 |
odyssey4me | The purpose of those tasks is really only to *update* everything after the initial bootstrap, so I think delegation should be fine if we make sure it's running on the last host in the group. | 13:14 |
evrardjp | meh | 13:14 |
evrardjp | let me think about it | 13:15 |
*** sew has joined #openstack-ansible | 13:16 | |
*** armaan has quit IRC | 13:16 | |
odyssey4me | let me push up a patch to look at - it's easy enough to revert | 13:16 |
*** cmart has joined #openstack-ansible | 13:17 | |
odyssey4me | interesting to see that those tasks run as a run_once, so we're not even making them run on any particular node | 13:18 |
*** sew1 has joined #openstack-ansible | 13:19 | |
openstackgerrit | Luigi Toscano proposed openstack/openstack-ansible-os_sahara master: Add few more services to the inventory (nova, memcached) https://review.openstack.org/582538 | 13:19 |
evrardjp | odyssey4me: https://github.com/openstack/keystone/blob/master/requirements.txt#L20 | 13:20 |
evrardjp | odyssey4me: do you know what's included in this lcient ^ ?] | 13:20 |
*** sew has quit IRC | 13:20 | |
odyssey4me | lots of things, why? | 13:20 |
*** tux_ has joined #openstack-ansible | 13:21 | |
*** KeithMnemonic has joined #openstack-ansible | 13:21 | |
*** tux__ has joined #openstack-ansible | 13:21 | |
evrardjp | well if that's included in keystone requirements, we install it in the venv, so we can use it in the venv | 13:22 |
evrardjp | so we have something we don't need to install to run keystone things | 13:22 |
*** armaan has joined #openstack-ansible | 13:23 | |
evrardjp | but it seems the openstackclient is not there in requirements, so we are doing round and rounds: it would mean write some python code to run this without deps | 13:23 |
odyssey4me | yes, although I'd rather use the modules if possible | 13:23 |
evrardjp | which is kinda the same as carrying tech debt for not using shade | 13:24 |
odyssey4me | yep, exactly what we're trying to avoid | 13:24 |
odyssey4me | I wonder if the keystone-manage bootstrap actually changes things if they're changed | 13:24 |
evrardjp | that's a different story! | 13:24 |
odyssey4me | in which case we'd be able to eliminate most, if not all those tasks | 13:24 |
evrardjp | what do you mean there? | 13:25 |
*** armaan has quit IRC | 13:25 | |
evrardjp | for your patch I think it's overkill for keystone -- I'd say let's use the openstackclient AND/OR shade and run things directly | 13:25 |
evrardjp | make it simple | 13:25 |
*** tux_ has quit IRC | 13:25 | |
evrardjp | why delegating things again on a different node for doing keystone things on keystone | 13:26 |
*** armaan has joined #openstack-ansible | 13:26 | |
evrardjp | that looks more complex than what it should | 13:26 |
evrardjp | I'd use the CLI if the module is not okay | 13:26 |
evrardjp | (will check what we have in requirements) | 13:26 |
*** shardy_mtg is now known as shardy | 13:26 | |
evrardjp | https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L429 | 13:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 13:32 |
ansmith | evrardjp, odyssey4me: question for you, when oslo.messaging uses amqp1 driver, there is a dependency on pyngus, where should i add the pip install for this package when the transport is amqp1? This would be on each service. | 13:32 |
odyssey4me | let me do some testing to see what the bootstrap command does - we may be doing a bunch of stuff that doesn't need doing | 13:32 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_swift master: [DNM] Remove defunct jobs https://review.openstack.org/582543 | 13:33 |
*** armaan has quit IRC | 13:33 | |
evrardjp | odyssey4me: the bootstrap command is still documented on the install guide | 13:33 |
evrardjp | I just checked | 13:33 |
evrardjp | so we are doign what we should do (except if doc is outdated) | 13:34 |
odyssey4me | yes, but that won't tell us if it changes the endpoints if you run it again with different values | 13:34 |
evrardjp | that's true | 13:34 |
odyssey4me | and if it does do that, then we don't need to run half these tasks | 13:34 |
evrardjp | ansmith: so that driver doesn't have pyngus in its requirements? | 13:34 |
evrardjp | ansmith: I am confused | 13:35 |
odyssey4me | ansmith: if oslo.messaging could use extras for deps based on what you provide it, then that'd be ideal | 13:36 |
*** armaan has joined #openstack-ansible | 13:36 | |
evrardjp | odyssey4me: well I think it means we need to care about different backends, and install different requirements | 13:37 |
ansmith | evrardjp: actually it should be in drive reqs, let me look closer | 13:37 |
odyssey4me | then we'd install something like oslo.messaging[rabbitmq] or oslo.messaging[foo] for a lean install with only the bits needed for the right requirements | 13:37 |
evrardjp | odyssey4me: yeah that's kinda what I meant : ) | 13:37 |
odyssey4me | evrardjp: I am your babelfish. :p | 13:37 |
ansmith | that sounds right, let me check back | 13:37 |
evrardjp | odyssey4me: hahah | 13:38 |
evrardjp | odyssey4me: what would I do without you! | 13:38 |
evrardjp | hwoarang: is definitely not understanding my dialect. | 13:38 |
evrardjp | :) | 13:38 |
*** nurdie has joined #openstack-ansible | 13:39 | |
*** armaan has quit IRC | 13:39 | |
evrardjp | let me translate that myself: we'd like to install oslo_messaging[backend] and for oslo_messaging[amqp1] we'd automatically have pyngus because it would be listed in oslo_messaging[amqp1] requirements. | 13:40 |
*** armaan has joined #openstack-ansible | 13:40 | |
*** armaan has quit IRC | 13:40 | |
evrardjp | hard exercice is english-ism | 13:40 |
evrardjp | odyssey4me: ansmith https://github.com/openstack/oslo.messaging/blob/master/setup.cfg#L30 should be enough? | 13:42 |
ansmith | evrardjp, odyssey4me: haven't had enough coffee yet, it is in extras https://github.com/openstack/oslo.messaging/blob/1231c4cbf27989b6a4a92cb7cd59317bb8c9d71a/setup.cfg#L29 | 13:42 |
ansmith | yup | 13:42 |
evrardjp | ansmith: :) | 13:42 |
evrardjp | as long as you install with oslo.messaging[backend] | 13:42 |
evrardjp | for your uber backend! | 13:42 |
evrardjp | ok now guilhermesp 's issue | 13:43 |
*** tux__ has quit IRC | 13:43 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_monasca master: Fix monasca https://review.openstack.org/578721 | 13:44 |
guilhermesp | evrardjp: :both hands doing \m/: | 13:44 |
evrardjp | yeah odyssey4me 's will not be enough as it will fail to merge inline with the patch | 13:46 |
evrardjp | we had to do it ourselves | 13:46 |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-openstack_openrc stable/pike: Add OS_AUTH_TYPE env var in openrc file https://review.openstack.org/582547 | 13:46 |
openstackgerrit | kourosh vivan proposed openstack/openstack-ansible-openstack_openrc stable/queens: Add OS_AUTH_TYPE env var in openrc file https://review.openstack.org/582548 | 13:46 |
evrardjp | I am expecting an issue with the client but let's see | 13:46 |
johnsom | lirt: you neutron agent troubles have nothing to do with Octavia (other than Octavia will have troubles if neutron isn’t working) as Octavia does not have a neutron agent nor integrate into neutron. | 13:47 |
guilhermesp | evrardjp: yep | 13:48 |
guilhermesp | thx odyssey4me anyway | 13:48 |
*** jwitko has joined #openstack-ansible | 13:57 | |
*** jwitko has quit IRC | 13:58 | |
*** seba has quit IRC | 13:58 | |
*** jwitko has joined #openstack-ansible | 13:58 | |
*** nurdie has quit IRC | 13:58 | |
*** seba has joined #openstack-ansible | 13:59 | |
lirt | @johnsom yes, thank you for reading, I found that the issue was in RabbitMQ. Unfortunately Neutron logs are so bad I spent 2 days troubleshooting it. Even though neutron server or agents are unable to connect to MQ, they don't log it. | 14:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Switch connection/become settings for cinder https://review.openstack.org/582579 | 14:02 |
odyssey4me | evrardjp: ^ any suggestions for a better way to do the right thing there? | 14:02 |
odyssey4me | I'm wondering whether it's perhaps not better to set the local connection and become in the inventory for each role where necessary. This is getting a bit silly otherwise. | 14:03 |
evrardjp | become in the inventory? Is that a thing? | 14:03 |
evrardjp | I guess since it moved to task, it can | 14:04 |
evrardjp | I never thought of that | 14:04 |
evrardjp | :mind-blown: | 14:04 |
*** rmart04 has quit IRC | 14:04 | |
evrardjp | yeah that's kinda silly | 14:04 |
*** kstev has joined #openstack-ansible | 14:05 | |
evrardjp | we need to clean this through | 14:05 |
evrardjp | I am not sure if that was a smart idea to make that pattern at the end | 14:05 |
evrardjp | what was the problem we were trying to solve? | 14:05 |
evrardjp | (before opening the can of worms) | 14:06 |
*** tux_ has joined #openstack-ansible | 14:08 | |
odyssey4me | well, https://github.com/openstack/openstack-ansible-tests/blob/master/test-install-cinder.yml#L51 runs, which includes cinder-volume, and magnum puts cinder-volume on localhost: https://github.com/openstack/openstack-ansible-os_magnum/blob/master/tests/inventory#L150 | 14:10 |
evrardjp | I have another idea. | 14:10 |
evrardjp | what if :drum roll: | 14:10 |
evrardjp | we are specifing the user to connect to in the lxc connection plugin | 14:11 |
odyssey4me | for localhost to work right, it needs 'connection: local' and 'become: yes' - while all other hosts only need to use the 'remote_user: root' | 14:11 |
evrardjp | so we always know it's a user | 14:11 |
evrardjp | and we always become | 14:11 |
evrardjp | to root | 14:11 |
evrardjp | boom | 14:11 |
evrardjp | simple code | 14:11 |
evrardjp | inventory is everywhere the same | 14:11 |
evrardjp | plays don't have become: true | 14:11 |
evrardjp | in other words: we are using the inventory to do everything like you said | 14:12 |
evrardjp | localhost is defined in the inventory, with the extra become: yes, become_user: root, ansible_connection=local | 14:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582296 | 14:13 |
odyssey4me | I think we can already do that now though - let me try it | 14:14 |
evrardjp | odyssey4me: please don't that's gonna be massive work :p | 14:16 |
evrardjp | let's not for now :p | 14:16 |
*** KeithMnemonic has quit IRC | 14:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582296 | 14:16 |
odyssey4me | well, let's see what happens - this will only have to be done in some rare cases because most of the roles don't install stuff on the host - they do things in containers | 14:18 |
odyssey4me | most of the openstack roles, that is | 14:18 |
evrardjp | odyssey4me: what? Most of the roles install packages :) | 14:19 |
mnaser | fyi someone on the ML is trying to use OSA on bionic and mentioned that they could help get it working on bionic | 14:19 |
odyssey4me | yes, but those are all taken care of with https://review.openstack.org/#/c/582359/ | 14:19 |
* mnaser is drowned in $work but maybe someone can reach out to them? | 14:19 | |
evrardjp | I have changed of email providers,so my filters are kinda messed up | 14:21 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 14:22 |
evrardjp | mnaser: openstack-dev? | 14:22 |
mnaser | yeah | 14:22 |
mnaser | sorry i lied | 14:23 |
mnaser | openstack | 14:23 |
mnaser | http://lists.openstack.org/pipermail/openstack/2018-July/046716.html | 14:23 |
mnaser | i replied and they followed up | 14:23 |
openstackgerrit | Antony Messerli proposed openstack/openstack-ansible-ops master: Adds Ubuntu 18.04 Bionic image to MNAIO https://review.openstack.org/582600 | 14:24 |
evrardjp | mnaser: could you reply again: asking to join the bionic effort and talk about it on [openstack-dev] or in our channel #openstack-ansible? That would be great | 14:26 |
*** cjloader has joined #openstack-ansible | 14:26 | |
*** cjloader has quit IRC | 14:26 | |
mnaser | I am super drowned in work or I would have done that :) hence asking here :) | 14:26 |
evrardjp | ok | 14:27 |
*** cjloader has joined #openstack-ansible | 14:27 | |
guilhermesp | evrardjp: here it is http://logs.openstack.org/21/578721/17/check/openstack-ansible-functional-ubuntu-xenial/eab2696/job-output.txt.gz#_2018-07-13_14_26_33_758558 | 14:28 |
evrardjp | guilhermesp: yes that's what I expected | 14:29 |
guilhermesp | so, we need to fix ir port the modules? | 14:29 |
guilhermesp | or* | 14:29 |
evrardjp | the module is bad indeed. | 14:30 |
evrardjp | how did that pass previous testing? | 14:30 |
guilhermesp | haven't had any problems with this particular task since I started this work | 14:30 |
evrardjp | let me check the plugin | 14:30 |
evrardjp | oh yeah | 14:31 |
evrardjp | https://github.com/openstack/openstack-ansible-os_monasca/blob/master/library/monasca_alarm_definition.py#L145 | 14:31 |
evrardjp | so that's fine | 14:31 |
*** nurdie has joined #openstack-ansible | 14:31 | |
guilhermesp | but as I mentioned earlier, our module is a port of this reaaaly old one https://github.com/hpcloud-mon/ansible-monasca-default-alarms/blob/master/library/monasca_notification_method.py | 14:32 |
odyssey4me | heh, hard-coded: https://github.com/openstack/openstack-ansible-os_monasca/blob/master/library/monasca_alarm_definition.py#L150 | 14:32 |
evrardjp | guilhermesp: https://github.com/openstack/openstack-ansible-os_monasca/commit/4b46ce34a709791bac55afb67d214c8a40050065 this removed monascaclient | 14:32 |
evrardjp | so it couldn't load it in the venv | 14:32 |
guilhermesp | yep, that's why I raised the issue, when I noticed this | 14:32 |
odyssey4me | oh, but that wasn't in the venv | 14:32 |
odyssey4me | that was on the system | 14:32 |
odyssey4me | so if you put it into the venv, then change that path, it should work again | 14:33 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_monasca master: Fix monasca https://review.openstack.org/578721 | 14:33 |
odyssey4me | it's in the main venv already: https://github.com/openstack/openstack-ansible-os_monasca/blob/master/defaults/main.yml#L277 | 14:33 |
evrardjp | odyssey4me: yeah | 14:34 |
evrardjp | so it needs to load the thing from the venv | 14:34 |
odyssey4me | but it needs to know the right path, but that path changes for every tag | 14:35 |
evrardjp | or alternatively make sure it's available on the delegated node | 14:35 |
evrardjp | localhost* | 14:35 |
odyssey4me | it's a bit horrible to install it as a global requirement, whether monasca is used or not | 14:35 |
evrardjp | odyssey4me: yes I will just ansible_python_interpreter: | 14:36 |
*** KeithMnemonic has joined #openstack-ansible | 14:36 | |
odyssey4me | oh yes, that's a good idea | 14:36 |
*** lirt has quit IRC | 14:38 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_monasca master: Fix monasca https://review.openstack.org/578721 | 14:39 |
tosky | why did my patch fail on multipathd installation? | 14:40 |
*** throwsb1 has joined #openstack-ansible | 14:40 | |
odyssey4me | tosky: that's probably solved by https://review.openstack.org/582359 | 14:40 |
*** kouroshvivan has quit IRC | 14:40 | |
tosky | uh | 14:41 |
tosky | let's try with a dependency | 14:42 |
openstackgerrit | Luigi Toscano proposed openstack/openstack-ansible-os_sahara master: Add few more services to the inventory (nova, memcached) https://review.openstack.org/582538 | 14:42 |
*** cshen has quit IRC | 14:42 | |
odyssey4me | tosky: apologies, I broke a few things :/ | 14:42 |
odyssey4me | happy friday! | 14:42 |
*** lbragstad is now known as elbragstad | 14:43 | |
*** shardy has quit IRC | 14:46 | |
guilhermesp | so guys, I'll AFK for just a moment, I will be back online asap :) Let me know if there something that could be done to make these modules a bit better | 14:48 |
*** FrankZhang has joined #openstack-ansible | 14:49 | |
odyssey4me | guilhermesp: we can figure out how to make it work, but it would be ideal if it could be modified to use clouds.yaml for auth like all the os_* shade-based modules in ansible... that way we would be able to take away 'no_log: yes' to allow better failure reports | 14:50 |
*** lvdombrkr has quit IRC | 14:51 | |
*** vnogin has quit IRC | 14:51 | |
*** cjloader_ has joined #openstack-ansible | 14:52 | |
*** cjloader has quit IRC | 14:52 | |
guilhermesp | if you have an exemple odyssey4me I can study and we would have a better discussion about it | 14:53 |
odyssey4me | guilhermesp: you can find inspiration here: https://github.com/ansible/ansible/tree/devel/lib/ansible/modules/cloud/openstack | 14:53 |
*** cjloader_ has quit IRC | 14:54 | |
*** cjloader has joined #openstack-ansible | 14:54 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582315 | 14:55 |
guilhermesp | k odyssey4me could be another future patch :) | 14:55 |
*** cjloader has quit IRC | 14:55 | |
odyssey4me | of course | 14:55 |
*** cjloader has joined #openstack-ansible | 14:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582381 | 14:56 |
*** TxGirlGeek has joined #openstack-ansible | 14:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Follow the new PTI for document build https://review.openstack.org/582614 | 15:00 |
*** vnogin has joined #openstack-ansible | 15:01 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Use tests repo for common role test requirements https://review.openstack.org/579607 | 15:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582356 | 15:02 |
evrardjp | odyssey4me: you broke "a few" things? | 15:03 |
evrardjp | :p | 15:03 |
odyssey4me | well, if I didn't break them, we wouldn't be making them better | 15:03 |
*** TxGirlGeek has quit IRC | 15:04 | |
evrardjp | ofc, the one that doesn't touch the code will never break it, nor improve it. | 15:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582354 | 15:05 |
evrardjp | it was not to criticize it was a friday joke :) | 15:05 |
odyssey4me | I know ;) | 15:06 |
*** KeithMnemonic has quit IRC | 15:07 | |
FrankZhang | evrardjp: hey man, updated with more scenario and test config, can you help to take a look? Thanks https://review.openstack.org/#/c/579284/4 | 15:07 |
*** armaan has joined #openstack-ansible | 15:07 | |
odyssey4me | cores, could I get some eyes on https://review.openstack.org/582359 pronto please as it's fixing stuff for all role tests | 15:08 |
*** rpittau has quit IRC | 15:12 | |
evrardjp | FrankZhang: great I will have a look | 15:13 |
FrankZhang | thanks! | 15:13 |
*** KeithMnemonic has joined #openstack-ansible | 15:14 | |
evrardjp | oh sorry I did check experimental you did it already | 15:14 |
evrardjp | cool | 15:14 |
evrardjp | if it passes we can probably use it as a check job | 15:14 |
evrardjp | barbican is not a new thing | 15:15 |
FrankZhang | evrardjp: well barbican was not in there | 15:15 |
evrardjp | and a castellan compatible service will be part of the base services | 15:15 |
evrardjp | so it makes sense to bring it | 15:15 |
*** yolanda__ has joined #openstack-ansible | 15:16 | |
FrankZhang | I mean the barbican experimental test was not poped | 15:16 |
Dmitriy | Guys, could you help me please with merge of https://review.openstack.org/#/c/581459/ ? It seems, that some commit was merged before mine. So should I fork from master and place another patch? | 15:16 |
FrankZhang | gate list doesn't conclude barbican scenario test after we poked expoerimental | 15:16 |
odyssey4me | Dmitriy: you'll need to rebase | 15:17 |
Dmitriy | odyssey4me: ok, but should I rebase from master, or from this one https://review.openstack.org/#/c/582209/ ? | 15:18 |
Dmitriy | as I will defenitelly have a conflict with this commit | 15:18 |
*** EmilienM is now known as EvilienM | 15:18 | |
*** yolanda_ has quit IRC | 15:18 | |
evrardjp | FrankZhang: you need to wait | 15:19 |
FrankZhang | cool, thanks | 15:20 |
evrardjp | it is running: | 15:20 |
evrardjp | http://zuul.openstack.org/status.html | 15:20 |
evrardjp | search for | 15:20 |
evrardjp | 579284 | 15:20 |
odyssey4me | Dmitriy: let's get that merged, then you can just rebase on master | 15:21 |
*** ThomasWhite has joined #openstack-ansible | 15:22 | |
evrardjp | odyssey4me: what do you mean by "that" for Dmitriy ? | 15:22 |
odyssey4me | evrardjp: https://review.openstack.org/582209 | 15:22 |
evrardjp | ok | 15:22 |
evrardjp | yeah | 15:22 |
evrardjp | that's simple patch | 15:22 |
evrardjp | interestingly we are close to mid-month but that's not release day today | 15:24 |
evrardjp | cool | 15:24 |
evrardjp | the bump of master seem to still not work though | 15:25 |
evrardjp | tempest | 15:25 |
cloudnull | mornings | 15:25 |
evrardjp | argh | 15:25 |
evrardjp | morning cloudnull | 15:25 |
cloudnull | o/ | 15:26 |
Dmitriy | Ok, thanks, I'll wait for merge | 15:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Use tests repo for common role test requirements https://review.openstack.org/579607 | 15:29 |
openstackgerrit | Merged openstack/openstack-ansible-os_masakari master: Fix usage of "|" for tests https://review.openstack.org/582209 | 15:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582356 | 15:30 |
*** vnogin has quit IRC | 15:31 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Use tests repo for common role test requirements https://review.openstack.org/579607 | 15:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582356 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582296 | 15:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582381 | 15:36 |
*** Bhujay has quit IRC | 15:40 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 15:40 |
*** KeithMnemonic has quit IRC | 15:41 | |
*** poul_ has quit IRC | 15:44 | |
*** v1a4 has joined #openstack-ansible | 15:45 | |
*** KeithMnemonic has joined #openstack-ansible | 15:45 | |
odyssey4me | evrardjp: I'm going to work on fixing up the octavia role - what do you think of setting the functional tests to non-voting temporarily so that I can do patches in small pieces? | 15:48 |
odyssey4me | I guess I could do a patch chain where I set it non-voting at the bottom, and back to voting at the top. | 15:49 |
odyssey4me | yeah, lemme do that | 15:52 |
evrardjp | yeah that should be good | 15:53 |
tosky | uhm, still failing even with Depend-On | 15:54 |
odyssey4me | heh, I just realised why nova's failing - I think, patch incoming | 15:59 |
*** vnogin has joined #openstack-ansible | 16:00 | |
*** agrebennikov has joined #openstack-ansible | 16:03 | |
*** agrebennikov_ has joined #openstack-ansible | 16:04 | |
*** vnogin has quit IRC | 16:04 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Only run nova status-check once a comute host has registered https://review.openstack.org/582627 | 16:05 |
odyssey4me | evrardjp tosky ^ does that make sense? | 16:05 |
tosky | odyssey4me: I don't know nova status-check enough to understand if it needs a compute host, but if it what it needs, well, sure | 16:06 |
odyssey4me | tosky: perhaps add that as a depends-on and see if it works? | 16:07 |
tosky | sure | 16:07 |
tosky | odyssey4me: there is a small typo in the title (comute host) | 16:07 |
odyssey4me | thanks, fixed | 16:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Only run nova status-check once a compute host has registered https://review.openstack.org/582627 | 16:08 |
openstackgerrit | Luigi Toscano proposed openstack/openstack-ansible-os_sahara master: Add few more services to the inventory (nova, memcached) https://review.openstack.org/582538 | 16:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582315 | 16:08 |
marst | Hello. I'm trying to follow guide in http://superuser.openstack.org/articles/using-ansible-2-0-to-launch-a-server-on-openstack/, but getting error: "FAILED! => {"changed": false, "msg": "Unsupported parameters for (os_server) module: register" | 16:11 |
marst | SW versions: ansible 2.6.1, shade 1.28-0 | 16:12 |
evrardjp | odyssey4me: that would solve other things | 16:12 |
evrardjp | voted | 16:12 |
odyssey4me | marst: it's nost likely that you indentation is wrong - register is not a module argument, but a task argument | 16:13 |
marst | ahh, ok. I've blindly copy-pasted from the webpage. | 16:13 |
marst | odyssey4me: thanks a lot! :) | 16:13 |
odyssey4me | marst: oh yeah, the indentation is totally out | 16:14 |
*** armaan has quit IRC | 16:14 | |
odyssey4me | marst: everything below os_server: in the first task on the page should be indented one more to the right | 16:14 |
marst | odyssey4me: it worked! hooray!! :) | 16:15 |
odyssey4me | in the second playbook shown there, register should be one to the left to line up with os_server and name | 16:15 |
marst | thank you and apologies for bothering with trivial problems | 16:15 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible-os_cinder master: Setup oslo.messaging extra packages for optional drivers https://review.openstack.org/582632 | 16:15 |
odyssey4me | no worries, happy to have helped! | 16:15 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible master: [WIP] Add qdrouterd role for messaging backend deployment https://review.openstack.org/570261 | 16:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Switch connection/become settings for cinder https://review.openstack.org/582579 | 16:19 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Change the osa wrapper from a heredoc to a file https://review.openstack.org/582633 | 16:20 |
*** suggestable_ has quit IRC | 16:24 | |
cloudnull | anyone around want to give these a quick review https://review.openstack.org/#/q/topic:memcached-limits+(status:open+OR+status:merged) | 16:25 |
FrankZhang | evrardjp looks barbican gate failed same as other test: 2018-07-13 15:13:42,546 p=23892 u=root | [WARNING]: Unable to parse /etc/openstack_deploy/inventory.ini as an inventory https://review.openstack.org/#/c/579284/ | 16:25 |
*** _v1a4_ has joined #openstack-ansible | 16:26 | |
cloudnull | evrardjp https://review.openstack.org/#/c/582358/ - looks like it got through the tempest run and timedout at the very end, presumably due to a slow node. | 16:27 |
cloudnull | mind if we +w | 16:27 |
evrardjp | cloudnull: logan is looking at something | 16:27 |
evrardjp | I just did a recheck | 16:27 |
evrardjp | so let's see | 16:27 |
evrardjp | FrankZhang: that's a warning not a failure | 16:28 |
cloudnull | applied to my 50 node cloud its working just fine. | 16:28 |
cloudnull | but we can hold off for now | 16:28 |
*** v1a4 has quit IRC | 16:30 | |
*** v1a4 has joined #openstack-ansible | 16:31 | |
*** _v1a4_ has quit IRC | 16:31 | |
*** cjloader has quit IRC | 16:32 | |
odyssey4me | lgtm cloudnull | 16:33 |
FrankZhang | evrardjp yeah, you're right, but the job failed at repo building which is real: http://logs.openstack.org/84/579284/4/experimental/openstack-ansible-deploy-barbican-ubuntu-xenial/266a344/job-output.txt.gz#_2018-07-13_15_28_32_752513 | 16:34 |
*** DanyC has quit IRC | 16:36 | |
*** cjloader has joined #openstack-ansible | 16:37 | |
evrardjp | that's a different problem FrankZhang | 16:37 |
evrardjp | it's late for me now, so please check with other ppl. It looks like your barbican wouldn't deploy . Could you check barbican's requirements, see if they match the upper constraints? | 16:38 |
evrardjp | especially checking the reason why pbr<=3.1.1 | 16:38 |
*** KeithMnemonic has quit IRC | 16:44 | |
FrankZhang | cool, later man, have a good night | 16:46 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server stable/ocata: Increase default connection count to 4096 https://review.openstack.org/582311 | 16:54 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server stable/pike: Increase default connection count to 4096 https://review.openstack.org/582309 | 16:54 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server stable/queens: Increase default connection count to 4096 https://review.openstack.org/582308 | 16:55 |
*** gkadam has quit IRC | 16:55 | |
*** electrofelix has quit IRC | 16:57 | |
*** KeithMnemonic has joined #openstack-ansible | 16:57 | |
Dmitriy | odyssey4me: delegating keystone service (which had been made in https://review.openstack.org/#/c/582300/1/tasks/masakari_service_setup.yml )to the localhost does not pass functional testing. The first problem was missing shade module in requirments, but even with it functional test fail | 16:58 |
Dmitriy | and the problem seems to be, that keystone is not reachable. | 16:59 |
*** FrankZhang has quit IRC | 17:00 | |
Dmitriy | probably for test we should set masakari_service_setup_host in masakari host? | 17:02 |
Dmitriy | or even on utility_all | 17:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Make certificate generation host configurable https://review.openstack.org/582641 | 17:04 |
odyssey4me | Dmitriy: yeah, it's not finding clouds.yaml on localhost - even though it's clear from earlier tasks that it's there | 17:05 |
odyssey4me | I suspect something is up with permissions somewhere. I'll look into it next week - busy working on octavia right now. | 17:05 |
guilhermesp | evrardjp: saw your comment... I think that we can find another workaround and then submit a new patch to fix once for all the module | 17:06 |
Dmitriy | odyssey4me I've fixed functional test, but it wasn't merged due to conflict. So I'm looking for a workaround of this actual problem - except this test passes | 17:06 |
odyssey4me | Dmitriy: oh sorry, had my wires crossed | 17:07 |
odyssey4me | let me take a look at masakari quickly | 17:07 |
odyssey4me | I thought you were talking about tacker. :p | 17:07 |
tux_ | http://paste.openstack.org/show/725840/ | 17:08 |
tux_ | any idea | 17:08 |
odyssey4me | Dmitriy: ok, I see the prblem - fix incoming | 17:09 |
tux_ | Believe me everything was working great and suddenly seeing that error ""gpg: no valid OpenPGP data found.\ngpg: processing message failed:" | 17:10 |
Dmitriy | dyssey4me: probably to set masakari_service_setup_host: infra1 in tests/os_masakari-overrides is not the worst idea? | 17:10 |
*** cshen has joined #openstack-ansible | 17:11 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Follow the new PTI for document build https://review.openstack.org/582644 | 17:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Use tests repo for common role test requirements https://review.openstack.org/582645 | 17:13 |
odyssey4me | Dmitriy: if you rebase on top of https://review.openstack.org/582645 you should get it working again | 17:14 |
tux_ | look like epel-repo issue anyway i think i am good | 17:14 |
Dmitriy | odyssey4me: actually shade is also required on tox envionment to run os_keystone_service | 17:15 |
odyssey4me | Dmitriy: oh bother, wrong one - gimme a sec | 17:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Use tests repo for common role test requirements https://review.openstack.org/579637 | 17:17 |
odyssey4me | Dmitriy: https://review.openstack.org/579637 is the one to base on, apologies for the mixup | 17:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582296 | 17:21 |
*** FoXMaN has quit IRC | 17:24 | |
*** FoXMaN has joined #openstack-ansible | 17:25 | |
Dmitriy | odyssey4me: thanks, I'll try it | 17:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Only run nova status-check once a compute host has registered https://review.openstack.org/582627 | 17:44 |
odyssey4me | evrardjp: ^ updated to use the right bin path | 17:45 |
*** KeithMnemonic has quit IRC | 17:45 | |
*** KeithMnemonic has joined #openstack-ansible | 17:46 | |
*** mmercer has joined #openstack-ansible | 17:54 | |
*** Bhujay has joined #openstack-ansible | 17:54 | |
*** Bhujay has quit IRC | 17:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582315 | 18:12 |
odyssey4me | any cores that happen to be active right now? I'd like to get some reviews done if anyone has time spotz andymccr d34dh0r53 evrardjp jmccrory cloudnull logan- mgariepy hwoarang mnaser | 18:21 |
spotz | odyssey4me: Go for it odyssey4me | 18:21 |
odyssey4me | I'll try to keep it relatively straightforward ;) | 18:21 |
odyssey4me | heh, spotz you answered while I was typing | 18:22 |
spotz | heheh | 18:22 |
odyssey4me | Here we go: https://goo.gl/k9cCfF | 18:24 |
*** Tahvok has joined #openstack-ansible | 18:34 | |
Dmitriy | odyssey4me: unfortunatelly your masakari edits didn't helped. Playbook fails on these lines https://github.com/openstack/openstack-ansible-os_masakari/blob/3cf1cf61aa917766dc2579f204c0d08acec48b33/tasks/masakari_service_setup.yml#L27-L39 (before delegating to the localhost, this step didn't have problems). http://paste.openstack.org/show/725845/ | 18:41 |
odyssey4me | Dmitriy: connection timeout? that's a bit odd - is keystone even running? | 18:42 |
odyssey4me | That might be specific to your test environment. Maybe it's worth pushing up your patch as-is to see what the gate says? | 18:43 |
odyssey4me | spotz: oh, and https://review.openstack.org/579607 and https://review.openstack.org/579597 are quite key | 18:45 |
spotz | odyssey4me: Ok trying to do similar ones first | 18:45 |
Dmitriy | Ok, the point is, that container has address 10.1.1.101 but it is placed on br-mgmt, and this address is unreachable from host | 18:45 |
Dmitriy | and this happens, as the admin uri is on the mgmt network. | 18:46 |
spotz | odyssey4me: might want to look at this one https://review.openstack.org/579372 merge conflist | 18:46 |
odyssey4me | Dmitriy: hmm, thats unlike most other tests I think - I wonder why that's different | 18:47 |
odyssey4me | possibly a mistake | 18:47 |
odyssey4me | take os_glance for example | 18:48 |
*** gkadam has joined #openstack-ansible | 18:50 | |
odyssey4me | evrardjp xgerman_ johnsom and https://review.openstack.org/582641 fixes the break in the octavis role, reviews welcome: https://review.openstack.org/582641 | 18:54 |
odyssey4me | oops, got a little excited with that link there | 18:54 |
xgerman_ | ok looking | 18:54 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582324 | 18:54 |
xgerman_ | ok | 18:57 |
odyssey4me | xgerman_: tyvm sir | 18:58 |
spotz | odyssey4me: Ok got a few done, the release notes on a few were confusing enough I couldn't offer a real alternative:) | 19:00 |
guilhermesp | odyssey4me do you think there is a way to load ansible's variable here https://bit.ly/2JpZHZY ? Kinda of workaround to avoid hardcoding as it is... | 19:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 19:02 |
odyssey4me | heh, nice catch on that - copy/paste :p spotz | 19:02 |
spotz | odyssey4me: Yeah the trove one was more helpful to deciphering | 19:02 |
odyssey4me | hmm, it's not really for the trove role, but rather the service | 19:03 |
odyssey4me | and using the word service again is a bit ugh | 19:03 |
spotz | odyssey4me: yeah, it's not easy to word it | 19:05 |
odyssey4me | spotz: at this stage, after doing so many, I'm a bit meh :p | 19:05 |
*** sew1 has quit IRC | 19:06 | |
spotz | hehe | 19:07 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/582365 | 19:15 |
*** gkadam has quit IRC | 19:17 | |
tux_ | any idea what is going on here | 19:21 |
-tux_- [root@ceph-osd-01 ~]# ceph-disk prepare --cluster ceph --bluestore /dev/sdb | 19:22 | |
-tux_- ceph-disk: Error: Device /dev/sdb1 is in use by a device-mapper mapping (dm-crypt?): dm-0 | 19:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Reduce testing tech debt https://review.openstack.org/582668 | 19:24 |
*** epalper has quit IRC | 19:25 | |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic master: Fix usage of "|" for tests https://review.openstack.org/582230 | 19:26 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Reduce testing tech debt https://review.openstack.org/582668 | 19:26 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/queens: Retry yum/zypper package installs https://review.openstack.org/581961 | 19:27 |
openstackgerrit | Dmitriy R. proposed openstack/openstack-ansible-os_masakari master: Added required defaults, env example, Manage LB hook https://review.openstack.org/581459 | 19:30 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible-os_cinder master: Setup oslo.messaging extra packages for optional drivers https://review.openstack.org/582632 | 19:33 |
odyssey4me | OK folks, I'm out for the w/end - have a great one! | 19:33 |
spotz | seeya odyssey4me | 19:33 |
*** hachi_ has quit IRC | 19:33 | |
*** hachi_ has joined #openstack-ansible | 19:36 | |
*** TxGirlGeek has joined #openstack-ansible | 19:39 | |
guilhermesp | have a nice weekend odyssey4me ! | 19:45 |
openstackgerrit | Dmitriy R. proposed openstack/openstack-ansible-os_masakari master: Basic implemintation of monitors installation. https://review.openstack.org/582675 | 19:47 |
Dmitriy | it seems, that I've just made stupid thing, when I've posted one change by another, before merging the first one... | 19:48 |
openstackgerrit | Dmitriy R. proposed openstack/openstack-ansible-os_masakari master: Added required defaults, env example, Manage LB hook https://review.openstack.org/581459 | 19:52 |
*** ansmith has quit IRC | 20:06 | |
*** TxGirlGeek has quit IRC | 20:06 | |
*** hachi_ has quit IRC | 20:12 | |
*** nurdie has quit IRC | 20:21 | |
*** nurdie has joined #openstack-ansible | 20:21 | |
*** nurdie has quit IRC | 20:25 | |
*** v1a4 has quit IRC | 20:26 | |
*** sew has joined #openstack-ansible | 20:30 | |
*** vakuznet has quit IRC | 20:31 | |
*** kysse has quit IRC | 20:38 | |
cloudnull | odyssey4me im active now | 20:55 |
cloudnull | though I suspect most have retried for the weekend :) | 20:56 |
*** tux_ has quit IRC | 20:58 | |
*** sew has quit IRC | 21:03 | |
*** nurdie has joined #openstack-ansible | 21:04 | |
*** jwitko has quit IRC | 21:09 | |
*** cjloader has quit IRC | 21:11 | |
*** cshen has quit IRC | 21:17 | |
*** gyee has joined #openstack-ansible | 21:25 | |
*** throwsb1 has quit IRC | 21:26 | |
*** kysse has joined #openstack-ansible | 21:26 | |
*** ansmith has joined #openstack-ansible | 21:27 | |
*** markvoelker_ has joined #openstack-ansible | 21:27 | |
*** markvoelker has quit IRC | 21:29 | |
*** kstev has quit IRC | 21:29 | |
*** nurdie has quit IRC | 21:30 | |
*** nurdie has joined #openstack-ansible | 21:30 | |
*** nurdie has quit IRC | 21:35 | |
eumel8 | osa in the news: http://superuser.openstack.org/articles/integrating-tungsten-fabric-with-openstack-ansible/ | 21:41 |
*** admin0 has quit IRC | 21:44 | |
cloudnull | eumel8 oh cool! | 21:44 |
cloudnull | Mr James Denton in da house ! | 21:45 |
-openstackstatus- NOTICE: logs.openstack.org is offline, causing POST_FAILURE results from Zuul. Cause and resolution timeframe currently unknown. | 21:47 | |
*** ChanServ changes topic to "logs.openstack.org is offline, causing POST_FAILURE results from Zuul. Cause and resolution timeframe currently unknown." | 21:47 | |
eumel8 | cloudnull: yeah, already cool if Foundation draw attention to the people in the basement ;) | 21:49 |
cloudnull | ++ | 21:50 |
cloudnull | totally agree | 21:50 |
cloudnull | it'd be great to get some attention for our use of "Boring Containers" :D | 21:50 |
cloudnull | https://twitter.com/cloudnull/status/784046432332320768 | 21:51 |
eumel8 | haha :) | 21:52 |
*** cshen has joined #openstack-ansible | 21:53 | |
eumel8 | We're already done with OSA doc translation in German and I think we will highlight this on the next Summit in Germany. | 21:53 |
*** cshen has quit IRC | 21:58 | |
*** KeithMnemonic has quit IRC | 22:03 | |
*** vnogin has joined #openstack-ansible | 22:32 | |
*** cshen has joined #openstack-ansible | 22:33 | |
*** vnogin has quit IRC | 22:37 | |
*** cshen has quit IRC | 22:38 | |
*** cmart has quit IRC | 22:41 | |
cloudnull | eumel* That's amazing ! | 23:09 |
cloudnull | ** eumel8 | 23:10 |
eumel8 | yeah, still some issues with the sync job, but I'm looking forward we will have this in place till November ;) | 23:18 |
*** TodayandTomorrow has joined #openstack-ansible | 23:21 | |
*** agrebennikov_ has quit IRC | 23:22 | |
*** agrebennikov has quit IRC | 23:22 | |
TodayandTomorrow | Has anyone ran into this issue when deploying 17.0.5 or 17.0.6 with a ceph backed storage configuration? I thought it was 17.0.6 related and rolled back to 17.0.5 but am still having the issue (complete destruction of the deployment box so no artifacts from 17.0.6) https://bugs.launchpad.net/openstack-ansible/+bug/1781321 | 23:22 |
openstack | Launchpad bug 1781321 in openstack-ansible "ceph-ansible error No first item, sequence was empty" [Undecided,New] | 23:22 |
*** TodayandTomorrow has quit IRC | 23:23 | |
*** TodayandTomorrow has joined #openstack-ansible | 23:23 | |
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs" | 23:32 | |
-openstackstatus- NOTICE: logs.openstack.org is back on-line. Changes with "POST_FAILURE" job results should be rechecked. | 23:32 | |
*** TxGirlGeek has joined #openstack-ansible | 23:37 | |
*** tosky has quit IRC | 23:41 | |
*** TxGirlGeek has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!