*** mma has joined #openstack-ansible | 00:01 | |
*** mma_ has joined #openstack-ansible | 00:08 | |
*** mma has quit IRC | 00:09 | |
*** MasterofJOKers has quit IRC | 00:17 | |
*** MasterofJOKers has joined #openstack-ansible | 00:18 | |
*** ebbex has quit IRC | 00:18 | |
*** ebbex has joined #openstack-ansible | 00:20 | |
*** gyee has quit IRC | 00:36 | |
*** sawblade6 has joined #openstack-ansible | 00:46 | |
*** nicolasbock has quit IRC | 00:57 | |
*** cjloader has joined #openstack-ansible | 01:14 | |
*** armaan has quit IRC | 01:15 | |
*** armaan has joined #openstack-ansible | 01:16 | |
*** cjloader has quit IRC | 01:19 | |
*** username_ has joined #openstack-ansible | 01:21 | |
*** ianychoi has joined #openstack-ansible | 01:21 | |
rschulman | After making a change to the openstack_user_config.yml file, is rerunning the ansible playbooks from the beginning (setup-hosts.yml, that is) the right idea? | 01:21 |
---|---|---|
*** username_ is now known as username__ | 01:23 | |
cloudnull | rschulman kinda | 01:40 |
cloudnull | depends on the change | 01:40 |
cloudnull | to be safe yes, once you get a handle on everything maybe no | 01:41 |
rschulman | That makes sense, thanks. | 01:41 |
cloudnull | if you changed something like the provide_networks section you should rerun setup-hosts (container-create.yml) | 01:41 |
cloudnull | if you just changed some host_vars or host specific propertie, like cinder overrides, then just the os-cinder-install.yml playbook would be all thats needed to enact that change. | 01:42 |
cloudnull | same goes with nova-compute, etc | 01:42 |
cloudnull | the openstack_user_config is a doorway into inventory | 01:43 |
cloudnull | running setup-everything.yml is an easy way to make sure nothing is missed, though it can be time consuming | 01:43 |
* cloudnull knows that answer is super nebulous sorry. | 01:44 | |
rschulman | No, it makes total sense. | 01:53 |
rschulman | I changed cinder backends, so I'm just rerunning everything from the top to be sure. :) | 01:54 |
rschulman | and also its a test lab so nobody is using it yet. | 01:54 |
*** coolj has quit IRC | 01:57 | |
*** coolj has joined #openstack-ansible | 01:58 | |
*** mwarad has joined #openstack-ansible | 02:09 | |
*** vnogin has joined #openstack-ansible | 02:11 | |
*** cjloader has joined #openstack-ansible | 02:15 | |
*** vnogin has quit IRC | 02:16 | |
*** cjloader has quit IRC | 02:19 | |
*** username__ has quit IRC | 02:35 | |
*** mwarad has quit IRC | 03:35 | |
*** klamath has quit IRC | 03:35 | |
*** udesale has joined #openstack-ansible | 03:36 | |
*** threestrands has joined #openstack-ansible | 03:38 | |
*** threestrands has quit IRC | 03:38 | |
*** threestrands has joined #openstack-ansible | 03:38 | |
*** dave-mccowan has quit IRC | 03:48 | |
*** klamath has joined #openstack-ansible | 03:50 | |
*** udesale has quit IRC | 04:00 | |
*** udesale has joined #openstack-ansible | 04:01 | |
*** osnaya has quit IRC | 04:04 | |
*** klamath has quit IRC | 04:27 | |
*** udesale_ has joined #openstack-ansible | 04:36 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_blazar master: Introduce os_blazar role in gerrit https://review.openstack.org/567112 | 04:38 |
*** udesale has quit IRC | 04:39 | |
nsingh | hi all good morning | 04:51 |
nsingh | Getting "ERROR! Ansible sub-program not implemented: openstack-ansible" while running any playbook. | 04:51 |
nsingh | Any clue? | 04:52 |
*** mma_ has quit IRC | 04:55 | |
*** klamath has joined #openstack-ansible | 05:00 | |
cloudnull | nsingh sounds like ansible is not quite right | 05:02 |
cloudnull | i'd rerun the bootstrap-ansible.sh script | 05:02 |
cloudnull | in ./scripts/bootstrap-ansible.sh | 05:03 |
*** radeks__ has joined #openstack-ansible | 05:05 | |
*** tomtom001 has quit IRC | 05:05 | |
*** tomtom001 has joined #openstack-ansible | 05:06 | |
*** xar- has quit IRC | 05:12 | |
*** klamath has quit IRC | 05:12 | |
*** cjloader has joined #openstack-ansible | 05:13 | |
*** cjloader has quit IRC | 05:18 | |
*** udesale_ has quit IRC | 05:22 | |
*** klamath has joined #openstack-ansible | 05:28 | |
*** klamath has quit IRC | 05:32 | |
*** chas_ has joined #openstack-ansible | 05:38 | |
*** chas_ has quit IRC | 05:38 | |
*** radeks_ has joined #openstack-ansible | 05:40 | |
*** radeks__ has quit IRC | 05:46 | |
*** evin has quit IRC | 05:47 | |
*** udesale_ has joined #openstack-ansible | 05:51 | |
nsingh | cloudnull: ooh ok. | 05:51 |
*** udesale_ has quit IRC | 05:53 | |
*** udesale has joined #openstack-ansible | 05:53 | |
*** threestrands has quit IRC | 05:54 | |
*** pcaruana has joined #openstack-ansible | 05:57 | |
*** bhujay has joined #openstack-ansible | 05:59 | |
*** armaan has quit IRC | 06:05 | |
*** armaan has joined #openstack-ansible | 06:05 | |
*** cjloader has joined #openstack-ansible | 06:13 | |
*** armaan_ has joined #openstack-ansible | 06:13 | |
*** evin has joined #openstack-ansible | 06:15 | |
*** armaan has quit IRC | 06:16 | |
*** cjloader has quit IRC | 06:18 | |
*** dxiri has quit IRC | 06:20 | |
*** dxiri has joined #openstack-ansible | 06:21 | |
*** dxiri has quit IRC | 06:25 | |
*** dxiri has joined #openstack-ansible | 06:26 | |
*** mma has joined #openstack-ansible | 06:32 | |
*** MasterofJOKers_ has joined #openstack-ansible | 06:33 | |
*** armaan_ has quit IRC | 06:33 | |
*** armaan has joined #openstack-ansible | 06:34 | |
*** MasterofJOKers has quit IRC | 06:34 | |
*** MasterofJOKers_ is now known as MasterofJOKers | 06:34 | |
*** mbuil has joined #openstack-ansible | 06:35 | |
evrardjp | nsingh: if you're doing role test,that shouldn't be required | 06:49 |
nsingh | evrardjp: i am working on masakari-monitor in my env. Thats why i need that. | 06:51 |
nsingh | evarardjp: and i updated https://review.openstack.org/#/c/566538/ | 06:52 |
odyssey4me | evrardjp could you go through these please - this is a finalization based on our engineering ops group feedback and my own testing to validate: https://review.openstack.org/#/q/I196f4e29cfef5f0eb0fcacf898ded877672d99f9 | 07:12 |
odyssey4me | Given that feedback, I think the merged fixes may also be a little too brutal, so I'll push some patches up to correct the solution for Queens and below. | 07:13 |
*** epalper has joined #openstack-ansible | 07:13 | |
hwoarang | good morning. | 07:21 |
hwoarang | odyssey4me: evrardjp re https://review.openstack.org/#/c/562606/ the experimental job is not passing due to unrelated error. is the experimental job a requirement for this review to get in? | 07:22 |
hwoarang | maybe we can create a DNM review and Depend-On this patchset instead? | 07:22 |
odyssey4me | hwoarang sure, can do that - the test is to verify whether merging it will break the integrated gate | 07:23 |
odyssey4me | that's a pretty odd failure | 07:24 |
hwoarang | ok | 07:25 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing AIO on openSUSE https://review.openstack.org/507451 | 07:27 |
hwoarang | i dont understand the failure to be honest and I have no time to dig into it right now | 07:27 |
*** bertys_ has joined #openstack-ansible | 07:27 | |
*** pmannidi has quit IRC | 07:29 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/queens: Fix LXC cache resolvers more appropriately https://review.openstack.org/567137 | 07:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/queens: Fix LXC cache resolvers more appropriately https://review.openstack.org/567137 | 07:31 |
odyssey4me | yeah, me neither unfortunately | 07:31 |
*** masber has quit IRC | 07:36 | |
*** tosky has joined #openstack-ansible | 07:37 | |
jrosser | wow pip_install : Install PIP -------- 6567.58s | 07:43 |
*** armaan has quit IRC | 07:50 | |
*** armaan has joined #openstack-ansible | 07:51 | |
*** electrofelix has joined #openstack-ansible | 07:51 | |
odyssey4me | ouch | 07:53 |
jrosser | i guess this doesnt hurt too much in the CI but if you have any reasonable number of nodes its gonna hurt badly | 07:54 |
jrosser | particulary if ansible forks < number of nodes | 07:55 |
*** rpittau has joined #openstack-ansible | 07:57 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/queens: Fix LXC cache resolvers more appropriately https://review.openstack.org/567137 | 08:00 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_tempest master: Prefer distribution packages for Tempest dependencies https://review.openstack.org/562606 | 08:03 |
jrosser | oh no it's doing another round of pip_install in setup_infrastrcuture :( | 08:04 |
*** DanyC has joined #openstack-ansible | 08:05 | |
*** armaan has quit IRC | 08:05 | |
evrardjp | nsingh: yes | 08:06 |
*** armaan has joined #openstack-ansible | 08:06 | |
evrardjp | nsingh: it's good for me as is | 08:06 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/ocata: Prepare gate-check-commit.sh for newton EOL https://review.openstack.org/566587 | 08:09 |
odyssey4me | jrosser the long time taken is due to the repo server not having the wheels yet? | 08:09 |
evrardjp | hwoarang: it's not a requirement, yes a DNM and depends on is fine | 08:09 |
jrosser | odyssey4me: looks like its another thing trying to hit the repo, which isnt there yet http://paste.openstack.org/show/720641/ | 08:10 |
jrosser | i wonder if i should just burn the whole deployment and apply your patches you linked to yesterday? | 08:11 |
odyssey4me | ah yes, that's what this fix is for: https://review.openstack.org/#/c/564422/ | 08:12 |
jrosser | ooh another one :) | 08:12 |
odyssey4me | that whole chain has struggled to gate, and I haven't had much time to dig into what's going on to try and get it resolved | 08:13 |
jrosser | so far i've got 3 i think? https://review.openstack.org/#/c/563114/6 https://review.openstack.org/549012 https://review.openstack.org/#/c/564422/ | 08:13 |
odyssey4me | I am strongly considering reverting the pypiserver/pypi-reverse proxy patches in Queens given the trouble they've created... but it was a complex chain of patches, and I don't want to break it any worse either | 08:14 |
odyssey4me | yep | 08:14 |
jrosser | happy to test those out for you | 08:14 |
odyssey4me | #3 should be applied first, then #1, then #2 | 08:14 |
odyssey4me | if you loko at 'related patches' for the first one, you'll see them in their reverse order | 08:15 |
odyssey4me | the one on the bottm is applied first, then the others on top in the order shown from bottom to top | 08:15 |
odyssey4me | evrardjp hwoarang if you have a gap to inspect https://review.openstack.org/567137 I'd appreciate it... it's a more subtle approach to solving the resolver issue in the base cache, rather than the current hammer approach which may break things if people are depending on resolvconf in any way | 08:19 |
hwoarang | odyssey4me: i was looking at it earlier on. one point to consider is that not all distros download the same image so the /etc/resolv.conf symlink may not exist everywhere. suse for example is not using resolvd | 08:20 |
hwoarang | so i am still thinking if the new solution will handle these cases as well | 08:20 |
odyssey4me | hwoarang that's true for Rocky only, but not for the stable branches | 08:20 |
odyssey4me | but yes - the new solution works better anyway - because it tests for a symlink or static file | 08:21 |
hwoarang | i think at least for suse that's true everywhere because resolvd is not available i believe | 08:21 |
hwoarang | yeah | 08:21 |
odyssey4me | as far as I know it's systemd-resolvd that's not available... whereas resolvd is | 08:21 |
hwoarang | oh that's what i though you meant by 'resolvd' | 08:22 |
hwoarang | not sure what resolvd is :p | 08:23 |
odyssey4me | I might be using the wrong name... there's that service that checks the network interface config and dynamically builds the resolv.conf file | 08:23 |
hwoarang | resolvconf ? | 08:23 |
odyssey4me | yes! | 08:24 |
*** dxiri has quit IRC | 08:24 | |
*** dxiri has joined #openstack-ansible | 08:25 | |
*** udesale_ has joined #openstack-ansible | 08:28 | |
*** udesale has quit IRC | 08:28 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/queens: Fix LXC cache resolvers more appropriately https://review.openstack.org/567137 | 08:32 |
odyssey4me | thanks evrardjp and hwoarang - updated | 08:32 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing AIO on openSUSE https://review.openstack.org/507451 | 08:43 |
Tahvok | Guys, what are your working hours? I see you here 24/7 XD | 08:43 |
Tahvok | Anyway, good morning | 08:43 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: tasks: repo_build_wheels: Collect more information from the wheel build https://review.openstack.org/567156 | 08:50 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing AIO on openSUSE https://review.openstack.org/507451 | 08:51 |
*** tomtom001 has quit IRC | 08:51 | |
jrosser | odyssey4me: if https://review.openstack.org/#/c/564422/ requires the rax mirror to work to pass the gate then it might need trusted-host:... adding to the pip config? | 08:52 |
*** tomtom001 has joined #openstack-ansible | 08:52 | |
odyssey4me | jrosser hmm, I'm not following? | 08:53 |
odyssey4me | what're you seeing? | 08:53 |
jrosser | mirrors are added, and ignored | 08:53 |
jrosser | "The repository located at mirror.ord.rax.openstack.org is not a trusted or secure host and is being ignored." | 08:54 |
jrosser | i don't know if that matters or not, clearly it's being configured to be used but then is deemed untrusted | 08:54 |
odyssey4me | that may be coming from the global host /etc/pip.conf | 08:55 |
jrosser | i have to explicity trust my local pip mirror via trusted-host: or it doesnt get used | 08:55 |
odyssey4me | lemme look again | 08:55 |
jrosser | i don't know if it actually breaks anything in this case, or just means that a more optimum mirror is ignored | 08:56 |
*** nicolasbock has joined #openstack-ansible | 08:56 | |
odyssey4me | that's happening because the default index is set to the repo server in http://logs.openstack.org/22/564422/4/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/31c6c21/logs/ara-report/result/5039b12d-c112-42ac-90fe-5906e621ce80/ | 08:58 |
odyssey4me | and the global pip.conf still has the infra mirror | 08:58 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: tasks: repo_build_wheels: Collect more information from the wheel build https://review.openstack.org/567156 | 08:58 |
*** udesale_ has quit IRC | 08:59 | |
*** udesale_ has joined #openstack-ansible | 08:59 | |
*** udesale_ has quit IRC | 09:00 | |
*** udesale has joined #openstack-ansible | 09:00 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Do not sync pre-configured /etc/pip.conf file https://review.openstack.org/567159 | 09:04 |
odyssey4me | jrosser ^ that may help reduce confusion, and things have changed since we implemented that anyway now that we use the mirror script | 09:04 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_tempest master: DNM - Testing AIO jobs with Tempest https://review.openstack.org/567160 | 09:05 |
jrosser | odyssey4me: anything that reduces the pip related noise currently will be good | 09:06 |
*** gkadam__ has joined #openstack-ansible | 09:06 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing AIO on openSUSE https://review.openstack.org/507451 | 09:06 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/pike: Fix LXC cache resolvers more appropriately https://review.openstack.org/567161 | 09:07 |
openstackgerrit | Christian Zunker proposed openstack/openstack-ansible-os_cloudkitty master: Configure cloudkitty-api to use Apache + mod_wsgi https://review.openstack.org/567168 | 09:16 |
openstackgerrit | Merged openstack/ansible-hardening master: Use absolute path for aide binary in cronjob https://review.openstack.org/565960 | 09:26 |
*** Taseer has quit IRC | 09:30 | |
openstackgerrit | lei zhang proposed openstack/openstack-ansible master: Fix the incorrect cirros default password https://review.openstack.org/567172 | 09:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Adjust inside/outside openstack-ci bootstrap-host tasks https://review.openstack.org/567159 | 09:36 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing AIO on openSUSE https://review.openstack.org/507451 | 09:38 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_tempest master: Prefer distribution packages for Tempest dependencies https://review.openstack.org/562606 | 09:38 |
*** kysse has joined #openstack-ansible | 09:43 | |
hwoarang | odyssey4me: got a sec? | 10:07 |
odyssey4me | hwoarang sure | 10:07 |
hwoarang | re the wheel build failures for experimental jobs | 10:07 |
hwoarang | so the failing file is this http://logs.openstack.org/51/507451/61/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/b1264db/logs/host/repo/requirements.txt | 10:07 |
odyssey4me | hmm, that underscore | 10:07 |
hwoarang | notice the '-' right before 'a' in the first times on the list | 10:07 |
odyssey4me | yeah, also the 'a', 'c', 'e'... etc | 10:08 |
hwoarang | i am guessing we hit some sort of error in the script that generates that thing | 10:08 |
odyssey4me | it looks like a var being fed there isn't being interpreted correctly | 10:08 |
hwoarang | do you know how it's being generated? | 10:08 |
odyssey4me | ah, I see the {} too | 10:08 |
odyssey4me | so yeah, it's likely some sort of jinja thing - let's check the py_pkgs output | 10:08 |
hwoarang | ok so that's the thing that messes things up | 10:09 |
odyssey4me | interesting - that's coming from the py_pkgs lookup: http://logs.openstack.org/51/507451/61/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/b1264db/logs/ara-report/result/1c802389-70b3-4346-a901-0aae4a70ce90/ | 10:09 |
odyssey4me | lxc_cache_distro_packages | 10:10 |
odyssey4me | of course, it reads that jinja var as a string and treats it as a list | 10:10 |
evrardjp | mmm | 10:10 |
evrardjp | I guess that's for me? | 10:10 |
odyssey4me | oh hang on - distro_packages shouldn't get blended into the pip packages | 10:11 |
evrardjp | we need a rename | 10:11 |
evrardjp | that's not in pip packages | 10:12 |
evrardjp | it's in role_distro_packages | 10:12 |
odyssey4me | aha - it's os_tempest actually - see the pip packages in that list | 10:12 |
hwoarang | so this only happens when we test this patchset https://review.openstack.org/#/c/562606/ | 10:12 |
hwoarang | which is in fact tempest yes, but i don't see why it would mess things up | 10:13 |
odyssey4me | ah, that's because of tempest_requires_pip_packages: "{{ _tempest_requires_pip_packages }}" | 10:13 |
hwoarang | why would that be a problem? | 10:13 |
odyssey4me | py_pkgs doesn't interpret jinja, and reads the pip_packages as a list, always | 10:13 |
evrardjp | yup | 10:13 |
odyssey4me | if you fix that to be a list, not a string, it should be fine | 10:13 |
evrardjp | it's time to get rid of this | 10:14 |
odyssey4me | yes, working on that | 10:14 |
evrardjp | (Never heard that before) | 10:14 |
hwoarang | odyssey4me: like | list filter? | 10:14 |
evrardjp | hwoarang: the lookup is just a python script | 10:14 |
evrardjp | we can probably make it work with the {{ | 10:14 |
hwoarang | oh i see you mean that it does not understand what "{{ foo }}" is | 10:14 |
hwoarang | it thinks it's a string | 10:15 |
evrardjp | it just parses the yaml file, so we can say if it's jinja, ignore | 10:15 |
hwoarang | :( | 10:15 |
evrardjp | yes | 10:15 |
hwoarang | ok fair enough | 10:15 |
odyssey4me | hwoarang well, either we need to recognise a string in the lookup and not think the string is a list... or that var needs to be tempest_requires_pip_packages: [ "{{ _tempest_requires_pip_packages }}" ] - but I think that'll break other things | 10:15 |
evrardjp | because it expects a list, it just sees the list as string, and boom you have your elements! :) | 10:15 |
odyssey4me | another way to do it would be to not have the default var, and just do this in the package task: tempest_requires_pip_packages | default(_tempest_requires_pip_packages) | 10:16 |
evrardjp | a string is always a list! :P | 10:16 |
evrardjp | odyssey4me: that's quite elegant but you remove the documented part | 10:16 |
evrardjp | I am not sure that needs overriding though | 10:17 |
evrardjp | does it? | 10:17 |
odyssey4me | personally I'd just get rid of the defaults file entry and adjust the task file - if documenting the available var to override packages is important, just make the var commented | 10:17 |
evrardjp | for the requires packages I mean | 10:17 |
odyssey4me | I don't think it needs documenting personally | 10:17 |
odyssey4me | that's not really something we want people to muck with | 10:17 |
evrardjp | yeah, on this case, yes | 10:17 |
evrardjp | so I'd say we can simply have tempest_requires_pip_packages somewhere in a vars file | 10:18 |
evrardjp | and nothing in defaults | 10:18 |
hwoarang | so if i move that exact line in vars/main.yml will it blow up again? | 10:18 |
odyssey4me | that's an option too | 10:18 |
odyssey4me | I think the lookup checks defaults and vars. | 10:18 |
odyssey4me | So yes. | 10:18 |
evrardjp | I think in the future, when we need an user override, it needs to 1) go into defaults, loading standard "vars/", 2) Add the documentation in the defaults/ saying WHY we needed this override. | 10:19 |
evrardjp | (a comment) | 10:19 |
evrardjp | odyssey4me: it does | 10:19 |
hwoarang | so better move that line to var/$distro.yml ? | 10:19 |
evrardjp | yes | 10:19 |
odyssey4me | yep | 10:19 |
evrardjp | removing the default | 10:19 |
hwoarang | ok | 10:19 |
hwoarang | another day another bug | 10:19 |
evrardjp | :) | 10:20 |
evrardjp | well | 10:20 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Add missing api_paste sections https://review.openstack.org/566552 | 10:20 |
evrardjp | now that I saw the py_pkg output, I realize we have to do it in many other places | 10:20 |
evrardjp | :) | 10:20 |
evrardjp | thanks hwoarang ! | 10:20 |
evrardjp | :D | 10:20 |
odyssey4me | https://review.openstack.org/#/c/564841/ would simplify the output, but unfortunately it causes some sort of module failure | 10:20 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_tempest master: Prefer distribution packages for Tempest dependencies https://review.openstack.org/562606 | 10:21 |
odyssey4me | evrardjp if we get https://review.openstack.org/#/c/564841/ done then no, we don't - because all those other places are distro package lists | 10:21 |
odyssey4me | heh, I think I see the problem | 10:21 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Remove distro package indexing from py_pkgs lookup https://review.openstack.org/564841 | 10:24 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Use tags only once https://review.openstack.org/566547 | 10:24 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Use two seperate service variables https://review.openstack.org/566548 | 10:24 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Loosen up the sqlalchemy requirements https://review.openstack.org/566545 | 10:24 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Use cloudkitty_collector also for section config https://review.openstack.org/566551 | 10:24 |
evrardjp | odyssey4me: yes on that patch you need to change some things :) | 10:25 |
evrardjp | ok you've done it | 10:26 |
evrardjp | great | 10:26 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_almanach stable/queens: Be clear about python3: Remove its support https://review.openstack.org/566599 | 10:34 |
openstackgerrit | Merged openstack/openstack-ansible-os_masakari master: Add Maskari base jobs https://review.openstack.org/566538 | 10:38 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_almanach stable/queens: Be clear about python3: Remove its support https://review.openstack.org/566599 | 10:39 |
*** Taseer has joined #openstack-ansible | 10:41 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/ansible-role-systemd_networkd master: Add Bionic testing https://review.openstack.org/567016 | 10:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/ocata: Fix LXC cache resolvers more appropriately https://review.openstack.org/567184 | 10:43 |
jrosser | odyssey4me: pip_install : Install PIP --------- 21.71s | 10:50 |
jrosser | better :) | 10:50 |
odyssey4me | jrosser hopefully for rocky we'll be doing that a *lot* less given that we're shifting to using packages on the host where possible, and only doing pip installs where we must on the host | 10:53 |
odyssey4me | we'll still do it in the venvs, but that'll be much more isolated | 10:53 |
jrosser | btw thats those 3 patches on top of stable/queens | 10:54 |
odyssey4me | ah, so it works - the tests just keep getting stuck on bad hosts then :/ | 10:54 |
jrosser | i think so yes - there seems to be a huge amount of random fail right now | 10:54 |
odyssey4me | yep, we got no favours thanks to spectre/meltdown | 10:55 |
odyssey4me | everyting has slowed down quite a lot | 10:55 |
*** jwitko_ has joined #openstack-ansible | 10:58 | |
*** gkadam_ has joined #openstack-ansible | 10:59 | |
*** gkadam__ has quit IRC | 10:59 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Add Bionic testing https://review.openstack.org/567038 | 10:59 |
nsingh | odyssey4me: Add Maskari base jobs https://review.openstack.org/566538 got merged. After this what should be my nect step? Should i upload masakari-monitor patch after test? | 10:59 |
odyssey4me | nsingh well, getting them into a working state would be good, so they can be marked voting | 11:00 |
odyssey4me | but yes, any additional patches can go up independently now | 11:00 |
odyssey4me | only in the role for now - nothing to the integrated build until the role's tests are passing and voting | 11:00 |
*** jwitko has quit IRC | 11:01 | |
evrardjp | yup that's the deal | 11:01 |
nsingh | ok. are you going to add other jobs for role test. | 11:01 |
evrardjp | the functional test is the one we should start with | 11:01 |
evrardjp | of the role | 11:02 |
evrardjp | but yes, bionic will probably be added, but don't you worry about it for now :) | 11:02 |
nsingh | :) ok | 11:02 |
odyssey4me | evrardjp odd https://review.openstack.org/#/q/I11d069e2d0cb3becad067689fa8f1e4c9391f368 works fine for ocata and pike, but not for queens - I didn't think that queens had changed much, but it looks like it's failing to resolve DNS | 11:03 |
nsingh | evrardjp: so if i want to test masakari-monitor with masakari. I need your help in configuration as monitor services will be install on compute host. | 11:04 |
evrardjp | small steps at a time, first ensure the role works, then integrate it, document it, and ... then https://memegenerator.net/img/instances/59895613/whats-the-plan-world-domination.jpg | 11:05 |
nsingh | If i get this part that how i can install masakari-monitor services on all compute node then i can work on testing part for masakari-monitor and masakari | 11:05 |
nsingh | Ok ok. | 11:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add Bionic testing https://review.openstack.org/567192 | 11:06 |
evrardjp | odyssey4me: is resolveconf included in the base image, so that it can start? | 11:07 |
odyssey4me | nsingh if you need integration with other roles and different groups, take a look at something like the nova role which consumes neutron and cinder | 11:07 |
evrardjp | because the image changed in Q right? | 11:07 |
odyssey4me | evrardjp I thought the image changed in R, not Q | 11:07 |
evrardjp | nsingh: let's first fix the current issues, which is a difference between existing roles and your role. Then we can think of tweaking tests/inventory.ini | 11:08 |
evrardjp | I thought it was, but I might be wrong | 11:08 |
odyssey4me | nsingh yeah, at least try to get the API service up and exercise some sort of test to validate that it's up if that's possible | 11:08 |
odyssey4me | some roles just do a port check | 11:08 |
odyssey4me | it was in master, afaik, that we switched to using OCI images | 11:10 |
odyssey4me | evrardjp ^ | 11:10 |
evrardjp | mmm ok | 11:11 |
openstackgerrit | Merged openstack/openstack-ansible stable/newton: Update release note for resolvconf cache prep failure https://review.openstack.org/566968 | 11:11 |
evrardjp | odyssey4me: I don't have any machine to test . It would be super nice to see if the symlink/file we put back is good. | 11:12 |
nsingh | odyssey4me: ok. i added that test https://github.com/openstack/openstack-ansible-os_masakari/blob/master/tests/test-masakari-functional.yml that checks masakari-api service | 11:12 |
evrardjp | maybe ensuring the resolvconf is well started | 11:12 |
nsingh | i will test it in my env and let you know | 11:13 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: Update release note for resolvconf cache prep failure https://review.openstack.org/567052 | 11:19 |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: Update release note for resolvconf cache prep failure https://review.openstack.org/567050 | 11:19 |
odyssey4me | evrardjp the trouble is that I'm getting inconsistent results - my ocata test failed (integrated build) and my queens test passed | 11:21 |
odyssey4me | something is hinky | 11:21 |
*** ygl has joined #openstack-ansible | 11:21 | |
ygl | hi | 11:21 |
ygl | I am unable to upload images from horizon in queens version of openstack-ansible | 11:21 |
ygl | can someone help m eplease | 11:21 |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Update release note for resolvconf cache prep failure https://review.openstack.org/567051 | 11:22 |
evrardjp | yes | 11:22 |
evrardjp | ygl: | 11:22 |
ygl | I also found this on google: https://bugs.launchpad.net/openstack-ansible/+bug/1747684 | 11:22 |
openstack | Launchpad bug 1747684 in openstack-ansible "Default Values Do Not Allow Image Uploads to Glance from Horizon" [Medium,In progress] - Assigned to Kevin Carter (kevin-carter) | 11:22 |
ygl | evrardjp: what is this actually about ? can you explain me a bit please | 11:22 |
evrardjp | yes so | 11:22 |
evrardjp | I voted on the patch to improve the usability right now :) | 11:22 |
ygl | evrardjp: can you please explain me a bit what this bug is about ? | 11:23 |
evrardjp | but before people were using their own user_variables.yml before | 11:23 |
evrardjp | s/before$// | 11:23 |
evrardjp | so in the meantime the bug is fixed, you can have something like this in your environment: | 11:23 |
evrardjp | (just a sec, trying to find my example) | 11:24 |
ygl | evrardjp: sure | 11:24 |
evrardjp | https://gist.github.com/evrardjp/5f1ae8d1afdf7b23d3224bc55388adab | 11:24 |
evrardjp | ygl that should help you ^ | 11:25 |
ygl | evrardjp: can you please explain what this is about ? | 11:25 |
evrardjp | I am not fully familiar with it: | 11:26 |
evrardjp | https://en.wikipedia.org/wiki/Cross-origin_resource_sharing | 11:26 |
evrardjp | but basically saying you allow url x to do y. | 11:26 |
evrardjp | so here x is horizon calls | 11:26 |
ygl | evrardjp: ok then ? | 11:27 |
evrardjp | and y is glance API calls (different url) | 11:27 |
ygl | evrardjp: so why is it not working in this case ? | 11:27 |
evrardjp | it depends on your configuration | 11:27 |
evrardjp | depends on what you used as urls | 11:27 |
ygl | evrardjp: but my horizon is working fine | 11:27 |
ygl | evrardjp: where is this CORS configuration stored ? in glance.conf ? | 11:28 |
evrardjp | not sure to understand your question | 11:29 |
openstackgerrit | Merged openstack/ansible-hardening master: Ensure that comments are not counted https://review.openstack.org/566936 | 11:29 |
ygl | evrardjp: where is this user_cors.yml file located ? | 11:30 |
evrardjp | CORS is a standard spec | 11:30 |
evrardjp | ygl: oh you must create it for your deploy | 11:30 |
evrardjp | in /etc/openstack_deploy/user_<whatever>.yml | 11:30 |
evrardjp | user_cors.yml was just the name for me to remember it. | 11:30 |
evrardjp | but it's possible you don't need that at all | 11:31 |
ygl | evrardjp: then in which files, the changes take place in openstack ? in horizon or in glance ? | 11:31 |
evrardjp | https://gist.github.com/evrardjp/5f1ae8d1afdf7b23d3224bc55388adab#file-user_cors-yml-L21 would impact glance.conf | 11:31 |
evrardjp | but https://gist.github.com/evrardjp/5f1ae8d1afdf7b23d3224bc55388adab#file-user_cors-yml-L19 would impact cinder.conf for example | 11:32 |
evrardjp | I think for us to understand better what your use case is, you should paste on a website your openstack_user_config and your user variables. | 11:32 |
ygl | evrardjp: so basically what does it do when you say cors_override ? | 11:33 |
evrardjp | cors_override in itself doesn't do anything | 11:33 |
evrardjp | but glance_glance_api_conf_overrides changes the glance config | 11:34 |
evrardjp | and you pass it what you override in the glance config | 11:34 |
evrardjp | so here, a "cors" section in the ini file, with https://gist.github.com/evrardjp/5f1ae8d1afdf7b23d3224bc55388adab#file-user_cors-yml-L11-L14 as key/values | 11:34 |
ygl | evrardjp: what is overridden in glance exactly ? | 11:34 |
ygl | evrardjp: ok got it | 11:34 |
ygl | evrardjp: what is the ETA for this bug fix ? | 11:35 |
evrardjp | you can have my workaround in the meantime | 11:37 |
evrardjp | the bugfix simply helps you, and allows you to not define this variable yourself | 11:37 |
ygl | evrardjp: ok, thanks | 11:40 |
*** armaan has quit IRC | 11:41 | |
*** ygl has quit IRC | 11:41 | |
*** armaan has joined #openstack-ansible | 11:41 | |
ioni | hello guys | 11:45 |
ioni | i have a situation and i don't know why it happend | 11:45 |
ioni | i updated to 16.0.13 and when running os-neutron playbook, compute nodes have now l3 and metadata-agent got installed | 11:46 |
ioni | i don't have compute nodes defined as network_hosts | 11:47 |
ioni | but not all compute nodes have neutron agents installed | 11:47 |
*** jwitko_ has quit IRC | 11:48 | |
evrardjp | ioni: what the version ebfore? | 11:50 |
ioni | 16.0.10 | 11:50 |
ioni | evrardjp 16.0.10 | 11:51 |
ioni | but the thing is, only on one region does this | 11:51 |
evrardjp | why not updating to latest btw ? | 11:52 |
evrardjp | :) | 11:52 |
evrardjp | mmm | 11:52 |
ioni | it's the latest from pike? | 11:52 |
evrardjp | it looks like a bad inventory | 11:52 |
evrardjp | ioni: yup | 11:52 |
evrardjp | https://docs.openstack.org/project-deploy-guide/openstack-ansible/pike/deploymenthost.html#install-the-source-and-dependencies | 11:52 |
ioni | evrardjp i don't understand what you mean | 11:53 |
ioni | i'm already on latest version from pile | 11:53 |
ioni | pike | 11:53 |
ioni | 16.0.13 | 11:54 |
*** bhujay has quit IRC | 11:55 | |
evrardjp | 16.0.12 I guess :) | 11:55 |
ioni | https://paste.xinu.at/p3YlT/ | 11:55 |
ioni | not sure how this happened | 11:55 |
evrardjp | oh yes I've seen that in some inventories | 11:56 |
ioni | how can i get rid of it? | 11:56 |
evrardjp | that's a good question | 11:56 |
evrardjp | let me just ask you more questions first | 11:56 |
evrardjp | could you paste your inventory? | 11:57 |
evrardjp | (make sure you remove public ips etc.) | 11:57 |
ioni | i could do it in private | 11:57 |
ioni | it's fine? | 11:57 |
evrardjp | fine for me | 11:57 |
openstackgerrit | Andy McCrae proposed openstack/ansible-config_template master: Allow default section in ini to be specified https://review.openstack.org/566292 | 11:57 |
hwoarang | odyssey4me: evrardjp tempest finally passes in experimental https://review.openstack.org/#/c/562606/ | 11:58 |
hwoarang | how can I convince you to get it in? :) | 11:58 |
hwoarang | it's a dependency for all the roles which are converted for the source/distro blueprint | 11:58 |
ioni | evrardjp you have it in private | 11:59 |
ioni | evrardjp should i just manually edit it? | 12:01 |
evrardjp | well the problem to edit the json file manally is that it's error prone | 12:02 |
evrardjp | and it can have disastrous results. | 12:02 |
evrardjp | but the inventory-manage tool here won't help you. | 12:02 |
evrardjp | So... I guess you have no real choice. | 12:03 |
*** bertys_ has quit IRC | 12:03 | |
evrardjp | However, I have a tool (in beta) that manipulate json inventories. | 12:03 |
evrardjp | if you want to try it :) | 12:03 |
ioni | i'll edit it manually, i can manage json :) | 12:03 |
jrosser | there is backup_openstack_inventory.tar if you want to diff back through what has changed | 12:04 |
evrardjp | yes. | 12:05 |
evrardjp | that could be good to know what happened between 16.0.10 to 16.0.13 | 12:06 |
jrosser | that would well have been around the time my inventory got scrambled too | 12:07 |
evrardjp | andymccr: if you want to help on config_template, I'd pretty much love to see its role included as meta dependency everywhere. Or cloned into an extraplugins folder | 12:07 |
ioni | jrosser, well, i did run again setup hosts and the backup is the one that is broken | 12:08 |
andymccr | evrardjp: yeah i'd put it in a plugins folder personally, but yeah im putting some changes in there. using it for fio currently causes issues so wanted a way to specify the top group. although perhaps being able to specify a sorted list would be even better | 12:09 |
jrosser | ioni: each time the dynamic inventory script is run it should drop a copy of the current inventory into that tar file | 12:09 |
jrosser | it should be possible to find a good copy of the inventory in there | 12:10 |
evrardjp | ioni: and no change in the config files? | 12:11 |
evrardjp | andymccr: I think the priority would be to be arbitrary, including None :) | 12:11 |
evrardjp | (making it work with no headers) | 12:12 |
evrardjp | that would be even cooler! | 12:12 |
evrardjp | (and fix a bug) | 12:12 |
evrardjp | hahah | 12:12 |
andymccr | some of the problem is that we use python 2's config parser which doesnt have a bunch of stuff that is in py3's. | 12:12 |
evrardjp | I am enclined to add it into meta/ dependencies because it comes for free | 12:12 |
evrardjp | no need to configure stuff | 12:13 |
evrardjp | but I agree it's easier with the folder | 12:13 |
evrardjp | tell me about python3 :) | 12:13 |
evrardjp | :p | 12:13 |
andymccr | for e.g. stripping spaces is possible in py3 directly (not in py2), specifying the default_section is possible in py3, not in py2 directly etc etc etc. | 12:13 |
evrardjp | https://wiki.openstack.org/wiki/Python3#Python_3_Status_of_OpenStack_projects | 12:13 |
*** astellwag has quit IRC | 12:15 | |
evrardjp | between 16.0.10 and head of pike, there is NO change in the inventory code | 12:16 |
*** armaan has quit IRC | 12:16 | |
evrardjp | it must be a hidden remnant of a previous edit. | 12:17 |
evrardjp | our worst ones. | 12:17 |
evrardjp | or a problem with the tar file or something. | 12:17 |
ioni | indeed | 12:17 |
ioni | i looked in the inventory from last month and l3 with computes is there | 12:18 |
ioni | maybe is from a mistake from a long time ago | 12:18 |
ioni | and only know it takes care of l3 in the right way | 12:18 |
*** pcaruana has quit IRC | 12:21 | |
evrardjp | don't worry the future is brighter: We'll move to static inventories, easy to edit! | 12:29 |
*** armaan has joined #openstack-ansible | 12:30 | |
odyssey4me | hwoarang yay! lgtm! | 12:31 |
odyssey4me | andymccr I thought there was already a way to not have the general group - is that not enough? | 12:32 |
andymccr | odyssey4me: no for e.g. in fio [global] has to be at the top, if it's not it won't read those conf options correctly - the way config_template orders sections could mean its not at the top | 12:32 |
mgariepy | morning everyone. | 12:33 |
andymccr | the top section will only ever be [DEFAULT] or if thats not specified some random other section which is fine if you don't care what is at the top of the file. | 12:33 |
andymccr | in py3 we could specify the "default_section" option and just pass it through to config parser and it'd sort the rest, but in py2 that option doesnt exist | 12:33 |
odyssey4me | oh I see, so to make that work in py2 we'd have to output that section, then output the rest - two steps | 12:34 |
andymccr | yeah which is the PR i put in | 12:34 |
andymccr | kinda annoying :D | 12:34 |
andymccr | i have a manual hack to remove spacing too - which would be possible in py3 with another flag. | 12:34 |
odyssey4me | andymccr evrardjp mind reviewing https://review.openstack.org/567159 - I'd like to port that back to Queens too to help reduce the pip noise about infra mirrors not being trusted | 12:36 |
odyssey4me | I'll do an adapted version of it for pike and back given the changes in the way we do things, but the use of the block still being relevant. | 12:36 |
odyssey4me | oh yay, there's also this patch now passing the integrated build! https://review.openstack.org/564841 :) | 12:42 |
odyssey4me | no more distro package noise in the output: http://logs.openstack.org/41/564841/3/experimental/openstack-ansible-integrated-deploy-aio/5b25b77/logs/ara-report/result/e0c850a4-3fe8-4752-af51-7ecdab21a434/ | 12:43 |
*** dave-mccowan has joined #openstack-ansible | 12:43 | |
mnaser | morning everyone | 12:46 |
mgariepy | morning mnaser | 12:47 |
openstackgerrit | Mohammed Naser proposed openstack/ansible-hardening stable/queens: Ensure that comments are not counted https://review.openstack.org/567212 | 12:49 |
openstackgerrit | Mohammed Naser proposed openstack/ansible-hardening stable/pike: Ensure that comments are not counted https://review.openstack.org/567213 | 12:49 |
openstackgerrit | Mohammed Naser proposed openstack/ansible-hardening stable/ocata: Ensure that comments are not counted https://review.openstack.org/567214 | 12:49 |
mnaser | https://review.openstack.org/#/c/565894/ simple cherry picked patch | 12:53 |
*** armaan has quit IRC | 12:54 | |
*** arbrandes has quit IRC | 13:06 | |
*** arbrandes has joined #openstack-ansible | 13:07 | |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts stable/queens: Retry restarting systemd-journald https://review.openstack.org/565894 | 13:08 |
*** klamath has joined #openstack-ansible | 13:13 | |
cloudnull | Morning | 13:14 |
mgariepy | morning cloudnull | 13:15 |
*** yolanda has joined #openstack-ansible | 13:16 | |
*** klamath has quit IRC | 13:17 | |
*** yolanda_ has quit IRC | 13:18 | |
*** throwsb1 has joined #openstack-ansible | 13:19 | |
openstackgerrit | Matt Riedemann proposed openstack/openstack-ansible-os_nova master: Remove ironic_host_manager usage https://review.openstack.org/565829 | 13:21 |
openstackgerrit | Merged openstack/openstack-ansible master: Configure cors for glance for additional usability https://review.openstack.org/565961 | 13:29 |
*** armaan has joined #openstack-ansible | 13:34 | |
cloudnull | How's it mgariepy? | 13:36 |
*** cjloader has joined #openstack-ansible | 13:38 | |
*** jwitko has joined #openstack-ansible | 13:38 | |
*** pcaruana has joined #openstack-ansible | 13:40 | |
*** jwitko has quit IRC | 13:41 | |
*** jwitko has joined #openstack-ansible | 13:42 | |
*** kaiokmo has joined #openstack-ansible | 13:44 | |
*** weezS has joined #openstack-ansible | 13:49 | |
*** klamath has joined #openstack-ansible | 13:54 | |
*** evin has quit IRC | 13:55 | |
*** esberglu has joined #openstack-ansible | 13:58 | |
*** pcaruana has quit IRC | 14:05 | |
mgariepy | not too bad, yourself? fighting to network connectivity ... | 14:05 |
*** kstev has joined #openstack-ansible | 14:07 | |
*** pcaruana has joined #openstack-ansible | 14:08 | |
evrardjp | morning mnaser cloudnull and mgariepy | 14:20 |
mnaser | bonjour | 14:20 |
mgariepy | on pourrait faire un take-over du channel en francais ! | 14:22 |
evrardjp | mnaser: you got the french touch in you, do you? | 14:22 |
mgariepy | haha | 14:22 |
evrardjp | oh my god | 14:22 |
mnaser | :p | 14:22 |
evrardjp | when I am tired or just weirdly context switching, I sometimes speak french to odyssey4me | 14:22 |
mnaser | everyone seems to forget i speak fluient french :X | 14:22 |
mnaser | fluent* | 14:23 |
evrardjp | ask him how he feels about it :p | 14:23 |
jrosser | could i get advice on this? http://paste.openstack.org/show/720684/ | 14:23 |
*** dxiri has quit IRC | 14:23 | |
evrardjp | mnaser: een probleem dat ik niet heb. | 14:24 |
*** dxiri has joined #openstack-ansible | 14:24 | |
evrardjp | then Tahvok and hwoarang come in, and we are happy that utf-8 was invented. | 14:24 |
evrardjp | :D | 14:25 |
evrardjp | how are things everyone ? | 14:25 |
*** pcaruana has quit IRC | 14:25 | |
*** pcaruana has joined #openstack-ansible | 14:26 | |
*** dxiri_ has joined #openstack-ansible | 14:26 | |
Tahvok | If I search badly I probably can find some hebrew characters not supported by utf-8 ;) | 14:27 |
mgariepy | when are you all arriving in Vancouver ? | 14:29 |
*** dxiri has quit IRC | 14:29 | |
mgariepy | my plane should land at 7h30 pm on sunday may 20. | 14:29 |
odyssey4me | lol, yeah - evrardjp really has done that... literally 2-3 minutes of him talking in french with me looking at him blankly, wondering whether he's trying to play a joke or whether he's about to translate... then he doesn't | 14:29 |
mgariepy | odyssey4me, lol. | 14:30 |
mgariepy | odyssey4me, to help him you should learn french. | 14:30 |
*** dxiri_ has quit IRC | 14:30 | |
odyssey4me | mgariepy that would probably help, but then he'd never have learned so much english ;) | 14:31 |
evrardjp | odyssey4me: but do you REALLY speak English? | 14:32 |
evrardjp | :p | 14:32 |
evrardjp | odyssey4me: and it only happened like twice. | 14:33 |
mnaser | mgariepy: i'm coming in saturday at 9am | 14:36 |
*** evin has joined #openstack-ansible | 14:37 | |
evrardjp | mgariepy: saturday evening | 14:39 |
prometheanfire | is anyone using radosgw as an object backend to store glance images on AND using ironic in that setup with a ocata or newer deployment (swiftclient-3.3.0 or up) | 14:44 |
openstackgerrit | Matt Riedemann proposed openstack/openstack-ansible-os_nova master: Remove ironic_host_manager usage https://review.openstack.org/565829 | 14:45 |
*** udesale has quit IRC | 14:46 | |
*** srihas has quit IRC | 14:52 | |
jrosser | what would make neutron_fwaas==12.0.1.dev3 be missing from my repo server? http://paste.openstack.org/show/720684/ | 14:53 |
cloudnull | I believe the selective wheel build only builds what's enabled. So if fwaas wasnt enabled when the repobuild happened it would skip it. I think. | 14:56 |
cloudnull | odyssey4me ^ | 14:57 |
jrosser | it looks like there are other versions there, which is a little odd | 14:58 |
*** mma has quit IRC | 15:01 | |
jrosser | cloudnull: i find this neutron_fwaas-12.0.1.dev3-py2.py3-none-any.whl -> /var/www/repo/pools/ubuntu-16.04-x86_64/neutron_fwaas/neutron_fwaas-12.0.1.dev3-py2.py3-none-any.whl | 15:02 |
*** DanyC has quit IRC | 15:04 | |
*** mma has joined #openstack-ansible | 15:04 | |
*** DanyC has joined #openstack-ansible | 15:05 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix links to figures https://review.openstack.org/567251 | 15:05 |
*** Leo_m has joined #openstack-ansible | 15:05 | |
*** DanyC has quit IRC | 15:06 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix links to figures https://review.openstack.org/567251 | 15:06 |
*** mma has quit IRC | 15:09 | |
idlemind | the stable/pike centos patches might need: https://github.com/openstack/openstack-ansible-galera_server/commit/dbbcb56a62e4a97af3f63f970a34a3c815352ced#diff-0dc9e326c64f4a15341a43e16b94ee60 | 15:16 |
idlemind | hmm maybe not; we'll see | 15:21 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Add Bionic testing https://review.openstack.org/567038 | 15:22 |
*** armaan has quit IRC | 15:25 | |
*** armaan has joined #openstack-ansible | 15:26 | |
dmsimard | cloudnull: hey, if you'd like to join #ara, I have a question about the virtualenv stuff :) | 15:28 |
*** prometheanfire has quit IRC | 15:32 | |
cloudnull | dmsimard sure | 15:32 |
*** gyee has joined #openstack-ansible | 15:38 | |
*** epalper has quit IRC | 15:41 | |
*** evin has quit IRC | 15:42 | |
odyssey4me | jrosser so the wheel was there, but installing it didn't work? | 15:48 |
*** tosky has quit IRC | 15:48 | |
*** tosky has joined #openstack-ansible | 15:48 | |
odyssey4me | cloudnull should https://review.openstack.org/565961 be ported back? it looks like it may be relevant to stable branches? (not sure which) | 15:49 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible stable/queens: Configure cors for glance for additional usability https://review.openstack.org/567264 | 15:49 |
*** dxiri has joined #openstack-ansible | 15:49 | |
*** openstacking_123 has joined #openstack-ansible | 15:49 | |
cloudnull | odyssey4me yes | 15:49 |
jrosser | odyssey4me: yes thats right | 15:57 |
jrosser | odyssey4me: i wonder if there is an unfortunate interaction with me having a local pip mirror and its looking there instead | 15:57 |
jrosser | just travelling but i will dig into this later | 15:58 |
jrosser | everything went completely fine with those three patches we discussed earlier until it got to neutron | 15:59 |
odyssey4me | jrosser bother, that's the exact problem they were trying to solve :/ | 16:01 |
odyssey4me | I unfortunately haven't had the time to dig into it again since pushing those up. | 16:01 |
jrosser | hey no problem :) i'll help get to the bottom of it if youre about | 16:02 |
jrosser | i am slightly suspicious as i expect noone else enables the fwaas stuff, i only recently patched that to work at all | 16:03 |
*** openstacking_123 has quit IRC | 16:06 | |
evrardjp | jrosser: did you bump the fwaas sha? | 16:07 |
jrosser | evrardjp: no | 16:08 |
evrardjp | k | 16:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add Bionic testing https://review.openstack.org/567192 | 16:08 |
odyssey4me | jrosser well, the issue will show up for any of the optional_pip_packages, including lbaas and perhaps others | 16:09 |
odyssey4me | they're not put into the venv in repo build, but added in a task later | 16:09 |
odyssey4me | that's why it relies on the pypiserver serving them | 16:10 |
jrosser | ah right i see | 16:10 |
odyssey4me | pip -> haproxy -> repo server -> nginx -> pypiserver | 16:10 |
odyssey4me | if pypiserver has a package index for the request package, then it returns only the versions it has - effectively locking down the deployment to only the versions on the repo server | 16:11 |
odyssey4me | if it doesn't, then it returns the pypi index which has everything... but it won't have the pre-release packages (...dev...) | 16:12 |
jrosser | and if i have a bogus pip -> my_mirror thats going to end badly | 16:12 |
odyssey4me | if you have your own mirror, that'w what pip_links was meant for - it will ensure that's also looked at for packages | 16:12 |
odyssey4me | however, that's primarily for proprietary packages which the repo can never build | 16:13 |
odyssey4me | if you have just a normal pypi mirror, it's the repo build that's supposed to be given that information | 16:13 |
odyssey4me | that should be provided as the repo build default index so that the repo build uses it: https://github.com/openstack/openstack-ansible-repo_build/blob/master/defaults/main.yml#L77 | 16:14 |
*** dxiri_ has joined #openstack-ansible | 16:16 | |
jrosser | fab thanks, i'll check what weve done | 16:17 |
*** dxiri_ has quit IRC | 16:17 | |
*** dxiri_ has joined #openstack-ansible | 16:18 | |
*** dxiri has quit IRC | 16:20 | |
*** hamzy has quit IRC | 16:28 | |
*** DanyC has joined #openstack-ansible | 16:28 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-galera_client master: Add Bionic testing https://review.openstack.org/567029 | 16:31 |
*** DanyC_ has joined #openstack-ansible | 16:31 | |
*** udesale has joined #openstack-ansible | 16:32 | |
*** DanyC has quit IRC | 16:33 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-lxc_hosts master: Add Bionic testing https://review.openstack.org/567034 | 16:35 |
*** prometheanfire has joined #openstack-ansible | 16:36 | |
*** weezS has quit IRC | 16:36 | |
*** masber has joined #openstack-ansible | 16:40 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Remove test-requirements files from py_pkgs lookup https://review.openstack.org/567285 | 16:40 |
odyssey4me | I'm out for the evening folks. Chat tomorrow! | 16:49 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix links to figures https://review.openstack.org/567251 | 16:51 |
*** armaan has quit IRC | 16:55 | |
*** armaan has joined #openstack-ansible | 16:55 | |
*** tosky has quit IRC | 16:57 | |
*** evin has joined #openstack-ansible | 16:58 | |
*** tosky has joined #openstack-ansible | 16:59 | |
evrardjp | odyssey4me: have a good day | 16:59 |
*** prometheanfire has quit IRC | 17:06 | |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Vagrantfile: Increase VM memory requirements to 6GB https://review.openstack.org/564153 | 17:25 |
*** mbuil has quit IRC | 17:25 | |
*** hamzy has joined #openstack-ansible | 17:27 | |
*** gkadam_ has quit IRC | 17:43 | |
*** tasker has joined #openstack-ansible | 17:45 | |
tasker | I have need to move a few LXCs made with OSA to another physical host within the same cluster. is it possible to destroy and recreate the containers using OSA? | 17:46 |
tasker | i found: https://docs.openstack.org/openstack-ansible/12.2.6/install-guide/ops-galera-recoverycontainer.html , but that's galera specific and suggests that the host name needs to be the same. | 17:46 |
tasker | in my case the target hosts have different names. | 17:46 |
tasker | I've used `lxc-containers-destroy` to get rid of the old containers and modified /etc/openstack_deploy/openstack_user_config.yml to point the services to their new homes. | 17:47 |
*** osnaya has joined #openstack-ansible | 17:48 | |
tasker | however, the inventory still thinks that the original hosts are necessary and a part of the deploy. I can't move the inventory out of the way, or else the whole set of containers is recreated. | 17:48 |
tasker | did I miss or forget a step? | 17:48 |
tasker | I've deleted the facts and run "ansible -m setup all" and get a key error during inventory that references the old hosts. | 17:49 |
*** udesale has quit IRC | 17:50 | |
mnaser | evrardjp, jrosser: https://bugs.launchpad.net/openstack-ansible/+bug/1768231 fyi i just hit this | 17:52 |
openstack | Launchpad bug 1768231 in openstack-ansible "Cinder filter scheduler not enabled with multiple storage back ends" [Medium,Confirmed] - Assigned to Mohammed Naser (mnaser) | 17:52 |
mnaser | so i'm going to be diving in to figuring out a) why it goes down | 17:52 |
mnaser | and b) seeing if we have to make that switch | 17:52 |
osnaya | Hitting an issue upon executing setup-hosts.yml related to lxc cache ... chroot /var/lib/machines/ubuntu-xenial-amd64 /usr/local/bin/cache-prep-commands.sh. Log excerpt @http://paste.openstack.org/show/720609/ | 17:52 |
osnaya | Has anyone seen this issue? any pointers? | 17:53 |
*** mma has joined #openstack-ansible | 17:57 | |
*** mma has quit IRC | 17:59 | |
mgariepy | osnaya, https://review.openstack.org/#/c/566298/ | 17:59 |
*** armaan has quit IRC | 18:00 | |
*** tasker has quit IRC | 18:00 | |
*** armaan has joined #openstack-ansible | 18:00 | |
mgariepy | osnaya, https://review.openstack.org/#/c/566046/ | 18:01 |
*** tasker has joined #openstack-ansible | 18:03 | |
osnaya | @mgariepy thanks for the pointer. let me check. | 18:05 |
mnaser | evrardjp, jrosser: added comments, please have a look :) | 18:06 |
tasker | i guess, really, I can just treat "moving" the LXCs as adding new infrastructure? https://docs.openstack.org/openstack-ansible/pike/admin/maintenance-tasks/scale-environment.html#add-a-new-infrastructure-host | 18:09 |
tasker | but it's not all of the LXCs from a host I want to move. just a subset. "network_hosts" in particular. | 18:17 |
*** armaan has quit IRC | 18:17 | |
*** armaan has joined #openstack-ansible | 18:17 | |
*** armaan has quit IRC | 18:18 | |
*** armaan has joined #openstack-ansible | 18:18 | |
*** spine55 has joined #openstack-ansible | 18:36 | |
jrosser | mnaser: i did a deploy today which i expect the same cinder issue to be present, i'll see if theres anything interesting in the log | 18:39 |
mnaser | jrosser: cool thanks | 18:39 |
*** weezS has joined #openstack-ansible | 18:39 | |
mnaser | jrosser: ok i noticed something i'll log too | 18:52 |
mnaser | checking journalctl | 18:52 |
mnaser | cinder-volume[567641]: terminate called after throwing an instance of 'std::runtime_error' | 18:53 |
mnaser | cinder-volume[567641]: what(): random_device::random_device(const std::string&) | 18:53 |
mnaser | killed one of the agents | 18:53 |
mnaser | and restarted it | 18:53 |
jrosser | mnaser: mine is essentially a log of what happens during the deploy | 18:59 |
jrosser | so there are many many of these cinder-volume.service: Main process exited, code=exited, status=1/FAILURE | 18:59 |
mnaser | jrosser: anything with this? journalctl | fgrep 'cinder-volume[' | 19:00 |
jrosser | and the cinder-volumes log is piled with errors becasue of the database tables not existing | 19:00 |
jrosser | no nothing matching that - but this cloud hasnt been used at all yet | 19:01 |
*** hamzy has quit IRC | 19:01 | |
mnaser | interesting | 19:04 |
*** hamzy has joined #openstack-ansible | 19:18 | |
throwsb1 | Hi, I am having failure with tenant vm getting an IP from DHCP servers on tenant network. I believe the issue is that there is not a eth10 on the 3 infra nodes in my build. | 19:21 |
throwsb1 | This looks to be a difference between pike and queens. Where pike would install all neutron services in a container and queens puts services on baremetal. | 19:22 |
throwsb1 | would some be able to verify that yes I need to create a veth eth10 for DHCP on tenant networks to work? I can verify with a tcpdump that the request is seen on all node on the br-vxlan physical nic. | 19:23 |
jrosser | i don't think you need to do that | 19:24 |
jrosser | ip netns <- that should show you the dhcp namespace | 19:24 |
throwsb1 | jrosser: I don't see dhcp request coming in on the vxlan-72, which is associated with the tenant network on the infra nodes | 19:25 |
jrosser | (i don't have my neutron book to hand sadly) | 19:25 |
throwsb1 | I was going by the OSA troubleshooting guide where it mentions eth10 | 19:25 |
jrosser | just to clarify, you see the request on the compute node, but not at all on the infra node? | 19:26 |
throwsb1 | and eth10 is listed in the user config | 19:26 |
throwsb1 | I only see it broadcasted on infra nodes on the physical nic | 19:26 |
throwsb1 | actually I also see it on br-vxlan on all nodes too | 19:27 |
jrosser | did 'ip netns' show you anything related to dhcp? | 19:28 |
jrosser | you should know which infra nodes (all maybe) that the dhcp agents are running on | 19:29 |
throwsb1 | qdhcp-dc79c87f-098d-4458-87df-8b28fd1b7b74 (id: 15) | 19:29 |
throwsb1 | qrouter-82c6957d-d19c-4f38-92f6-708b91925b5f (id: 14) | 19:29 |
throwsb1 | from infra | 19:29 |
throwsb1 | last deploy was single infra, this one is 3 nodes. little harder to trace. I was trying to at least trace the traffic with a tcpdump | 19:31 |
jrosser | ip netns exec qdhcp-<blah> tcpdump <options> | 19:33 |
jrosser | ^ run tcpdump within the dhcp agent network namespace | 19:34 |
throwsb1 | k | 19:34 |
jrosser | throwsb1: as i don't have my usual neutron reference book to hand the best i can offer you is this https://dischord.org/2015/03/09/troubleshooting-openstack-neutron-networking-part-one/ | 19:35 |
jrosser | which admittedly is OVS based so will be a little off topic, but covers the use of tcpdump in network namespaces which should be the same | 19:36 |
throwsb1 | cool, thanks. and btw the dhcp is not coming in | 19:36 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning master: Updated from OpenStack Ansible Tests https://review.openstack.org/567324 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client master: Updated from OpenStack Ansible Tests https://review.openstack.org/567325 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client master: Updated from OpenStack Ansible Tests https://review.openstack.org/567326 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567327 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567328 | 19:38 |
osnaya | @cloudnull @odyssey4me @mgariepy looked at issue "lxc-cache"... workaround @https://review.openstack.org/#/c/566298/ and fix in 16.0.13 @https://review.openstack.org/#/c/566046/. So since I have 16.0.12 on my host, I applied workaround. Questions is ... after the workaorund - Do I just rerun setup-hosts.yml? Please clarify. | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create master: Updated from OpenStack Ansible Tests https://review.openstack.org/567329 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests https://review.openstack.org/567330 | 19:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567331 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-nspawn_container_create master: Updated from OpenStack Ansible Tests https://review.openstack.org/567332 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-nspawn_hosts master: Updated from OpenStack Ansible Tests https://review.openstack.org/567333 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts master: Updated from OpenStack Ansible Tests https://review.openstack.org/567334 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc master: Updated from OpenStack Ansible Tests https://review.openstack.org/567335 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from OpenStack Ansible Tests https://review.openstack.org/567336 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests https://review.openstack.org/567337 | 19:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests https://review.openstack.org/567338 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests https://review.openstack.org/567036 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests https://review.openstack.org/567339 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests https://review.openstack.org/567340 | 19:40 |
throwsb1 | jrosser: thanks for the guide. looks like some good troubleshooting steps. | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests https://review.openstack.org/567341 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_congress master: Updated from OpenStack Ansible Tests https://review.openstack.org/567342 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests https://review.openstack.org/567343 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests https://review.openstack.org/567344 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from OpenStack Ansible Tests https://review.openstack.org/567345 | 19:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests https://review.openstack.org/567346 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests https://review.openstack.org/567347 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests https://review.openstack.org/567348 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests https://review.openstack.org/567349 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests https://review.openstack.org/567350 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests https://review.openstack.org/567351 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca master: Updated from OpenStack Ansible Tests https://review.openstack.org/567352 | 19:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests https://review.openstack.org/567353 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests https://review.openstack.org/567354 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests https://review.openstack.org/567355 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests https://review.openstack.org/567356 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests https://review.openstack.org/567357 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests https://review.openstack.org/567358 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_searchlight master: Updated from OpenStack Ansible Tests https://review.openstack.org/567359 | 19:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests https://review.openstack.org/567360 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests https://review.openstack.org/567361 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest master: Updated from OpenStack Ansible Tests https://review.openstack.org/567362 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests https://review.openstack.org/565133 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher master: Updated from OpenStack Ansible Tests https://review.openstack.org/567363 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar master: Updated from OpenStack Ansible Tests https://review.openstack.org/567364 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-pip_install master: Updated from OpenStack Ansible Tests https://review.openstack.org/567365 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests https://review.openstack.org/567366 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567367 | 19:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build master: Updated from OpenStack Ansible Tests https://review.openstack.org/567368 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567370 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests https://review.openstack.org/567371 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests https://review.openstack.org/567372 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-config_template master: Updated from OpenStack Ansible Tests https://review.openstack.org/567373 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Tests https://review.openstack.org/567374 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Tests https://review.openstack.org/567375 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests https://review.openstack.org/567376 | 19:45 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests https://review.openstack.org/567377 | 19:45 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests https://review.openstack.org/567378 | 19:45 |
*** kysse has quit IRC | 19:51 | |
*** kysse has joined #openstack-ansible | 19:58 | |
*** DanyC_ has quit IRC | 20:03 | |
*** prometheanfire has joined #openstack-ansible | 20:09 | |
*** DanyC has joined #openstack-ansible | 20:28 | |
*** DanyC has quit IRC | 20:30 | |
*** DanyC has joined #openstack-ansible | 20:31 | |
osnaya | @cloudnull @odyssey4me @mgariepy please clarify on the workaround question - on deployment host I did workaround step.... Do I need to re-execute setup-hosts.yml? | 20:35 |
*** DanyC has quit IRC | 20:36 | |
cloudnull | osnayawhats up ? | 20:42 |
*** radeks_ has quit IRC | 20:46 | |
cloudnull | osnaya if you have that commit within the lxc hosts role, all you need to do is run lxc-hosts | 20:46 |
cloudnull | however you can rerun setup-everything if you want to be sure | 20:47 |
osnaya | @cloudnull thanks | 20:49 |
*** kstev has quit IRC | 20:54 | |
*** DanyC has joined #openstack-ansible | 20:59 | |
*** pcaruana has quit IRC | 20:59 | |
*** vnogin has joined #openstack-ansible | 21:01 | |
*** hamzy has quit IRC | 21:01 | |
*** prometheanfire has quit IRC | 21:02 | |
*** osa_tacker has joined #openstack-ansible | 21:04 | |
osa_tacker | hey guys, I'm running into some issues trying to deploy tacker using openstack ansible. I currently have queens deployed, but when I copy over the default variables from https://docs.openstack.org/openstack-ansible-os_tacker/latest/ and then copy the tacker.yml into the env.d directory, and run the setup-hosts playbook, I cannot see any tacker-server container being created, any suggestions? | 21:04 |
*** throwsb1 has quit IRC | 21:07 | |
*** hamzy has joined #openstack-ansible | 21:11 | |
*** hamzy has quit IRC | 21:15 | |
osnaya | @cloudnull @odyssey4me @mgariepy hmmm... re-running setup-hosts.yml upon the workaround still gives the same error... Am I missing something? Please see @http://paste.openstack.org/show/720715/ Please advise | 21:15 |
*** dave-mccowan has quit IRC | 21:17 | |
*** osa_tacker has quit IRC | 21:18 | |
osnaya | @cloudnull @odyssey4me @mgariepy please note, since I have 16.0.12 .... I changed the config (user_config.yml) as specified in https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=0f88f27268a7913349aaa3df393ec55668746851 | 21:18 |
cloudnull | osnaya do you have this commit https://github.com/openstack/openstack-ansible-lxc_hosts/commit/e77c3a923bc8aae4a264917f592b58b5d1c79aed ? | 21:21 |
cloudnull | if youre going to use the method specifiied in the commit your referenced you will need to save that override in the user_variables file | 21:22 |
cloudnull | like /etc/openstack_deploy/user_variables.yml | 21:22 |
*** dave-mccowan has joined #openstack-ansible | 21:22 | |
osnaya | @cloudnull nope... I don't have the commit. I used the workaround and updated /etc/openstack_deploy/user_variables.yml specified @https://review.openstack.org/#/c/566298/ Please see @http://paste.openstack.org/show/720715/ for exact details from my setup | 21:27 |
*** DanyC has quit IRC | 21:28 | |
*** DanyC has joined #openstack-ansible | 21:28 | |
*** kstev has joined #openstack-ansible | 21:29 | |
osnaya | @cloudnull did the workaround from upstream as I interpreted... exact details of the workaround step @@http://paste.openstack.org/show/720715/..... Is it either workaround or commit .....Or Do I need both workaround and the commit? | 21:29 |
*** hamzy_ has joined #openstack-ansible | 21:29 | |
*** hamzy_ is now known as hamzy | 21:30 | |
*** DanyC has quit IRC | 21:33 | |
*** cjloader has quit IRC | 21:38 | |
*** cjloader_ has joined #openstack-ansible | 21:38 | |
osnaya | @cloudnull @odyssey4me @mgariepy modified /etc/openstack_deploy/user_variables.yml already---> added a line [lxc_cache_prep_pre_commands: "rm -f /etc/resovl.conf || true"] Am I missing anything in the workaround step.... re-running setup-hosts.yml log has the same error.... as if it didn't take the change added line | 21:39 |
*** jwitko_ has joined #openstack-ansible | 21:40 | |
*** prometheanfire has joined #openstack-ansible | 21:41 | |
*** jwitko_ has quit IRC | 21:41 | |
*** jwitko_ has joined #openstack-ansible | 21:41 | |
*** cjloader_ has quit IRC | 21:43 | |
*** jwitko has quit IRC | 21:43 | |
*** prometheanfire has quit IRC | 21:45 | |
*** jwitko_ has quit IRC | 21:47 | |
*** weezS has quit IRC | 21:51 | |
*** Leo_m has quit IRC | 21:53 | |
cloudnull | It's hard to say... I'd likely cherry pick the change in and go from there. | 21:56 |
*** wat89 has joined #openstack-ansible | 22:00 | |
wat89 | hey guys, I'm running into some issues trying to deploy tacker using openstack ansible. I currently have queens deployed, but when I copy over the default variables from https://docs.openstack.org/openstack-ansible-os_tacker/latest/ and then copy the tacker.yml into the env.d directory, and run the setup-hosts playbook, I cannot see any tacker-server container being created, any suggestions? | 22:00 |
*** prometheanfire has joined #openstack-ansible | 22:02 | |
*** weezS has joined #openstack-ansible | 22:10 | |
*** vnogin has quit IRC | 22:10 | |
*** esberglu has quit IRC | 22:10 | |
*** sawblade6 has quit IRC | 22:14 | |
*** prometheanfire has quit IRC | 22:15 | |
*** sawblade6 has joined #openstack-ansible | 22:15 | |
*** cjloader has joined #openstack-ansible | 22:17 | |
*** vnogin has joined #openstack-ansible | 22:21 | |
*** cjloader has quit IRC | 22:21 | |
*** vnogin has quit IRC | 22:31 | |
*** threestrands has joined #openstack-ansible | 22:33 | |
*** threestrands has quit IRC | 22:33 | |
*** threestrands has joined #openstack-ansible | 22:33 | |
*** threestrands_ has joined #openstack-ansible | 22:36 | |
*** threestrands has quit IRC | 22:38 | |
*** tomcsi has quit IRC | 22:38 | |
*** hamzy has quit IRC | 22:39 | |
*** tomcsi has joined #openstack-ansible | 22:39 | |
*** mstrohl has joined #openstack-ansible | 22:39 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/queens: Updated from OpenStack Ansible Tests https://review.openstack.org/566613 | 22:43 |
*** prometheanfire has joined #openstack-ansible | 22:43 | |
*** prometheanfire has quit IRC | 22:47 | |
*** prometheanfire has joined #openstack-ansible | 22:48 | |
*** mstrohl has quit IRC | 22:49 | |
osnaya | @cloudnull ok... my local host git describe --tags is "16.0.12" How do I get this new commit with the fix on my host?.... Not sure how to do that. Can you please provide pointers? | 23:00 |
cloudnull | Osnaya you can do a fetch and cherry pick of commit e77c3a9 | 23:02 |
*** prometheanfire has quit IRC | 23:09 | |
*** weezS has quit IRC | 23:13 | |
*** cjloader has joined #openstack-ansible | 23:13 | |
*** cjloader has quit IRC | 23:17 | |
*** vnogin has joined #openstack-ansible | 23:19 | |
osnaya | @cloudnull ok... so once I cherry pick the commit on my local host, then I undo the workaround step, right? | 23:23 |
*** SamYaple has quit IRC | 23:32 | |
*** SamYaple has joined #openstack-ansible | 23:33 | |
*** tosky has quit IRC | 23:38 | |
*** dxiri_ has quit IRC | 23:39 | |
*** prometheanfire has joined #openstack-ansible | 23:39 | |
*** prometheanfire has quit IRC | 23:43 | |
*** vnogin has quit IRC | 23:44 | |
osnaya | @cloudnull @odyssey4me Cherrypick a commit is new for me...please confirm if the command to get that commit is right? git fetch origin e77c3a923bc8aae4a264917f592b58b5d1c79aed:refs/remotes/origin/lxccacheprefix-commit | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!