| *** rskeskin has joined #openstack-ansible | 00:03 | |
| *** odyssey4me has quit IRC | 00:10 | |
| *** odyssey4me has joined #openstack-ansible | 00:10 | |
| rskeskin | Hello everyone. I'm interested in creating this role: https://specs.openstack.org/openstack/openstack-ansible-specs/specs/queens/elk-stack.html | 00:12 |
|---|---|---|
| rskeskin | actually that task is assigned to me by my professor at my university. I'll do it as my bachelor project. | 00:15 |
| rskeskin | anyway, I'm reading here for last couple of days: https://docs.openstack.org/openstack-ansible/latest/contributor/index.html | 00:16 |
| *** sawblade6 has joined #openstack-ansible | 00:20 | |
| *** sawblade_ has quit IRC | 00:20 | |
| rskeskin | I deployed AIO to my laptop. but after couple of reboots and some playaround, I broke things. I want to ask, how can I start? Also, am I need to redeploy AIO from sratch after I change something? | 00:30 |
| *** rskeskin has quit IRC | 00:33 | |
| *** rskeskin has joined #openstack-ansible | 00:33 | |
| *** savvas has joined #openstack-ansible | 00:44 | |
| *** TxGirlGeek has quit IRC | 00:48 | |
| *** savvas has quit IRC | 00:48 | |
| *** rskeskin has quit IRC | 01:01 | |
| *** rskeskin has joined #openstack-ansible | 01:05 | |
| *** chyka has joined #openstack-ansible | 01:07 | |
| *** chyka has quit IRC | 01:12 | |
| *** rskeskin has quit IRC | 01:15 | |
| *** savvas has joined #openstack-ansible | 01:19 | |
| *** sawblade_ has joined #openstack-ansible | 01:22 | |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 01:23 |
| *** savvas has quit IRC | 01:24 | |
| *** sawblade6 has quit IRC | 01:24 | |
| *** nurdie has quit IRC | 01:29 | |
| *** nurdie has joined #openstack-ansible | 01:29 | |
| *** vnogin has joined #openstack-ansible | 01:33 | |
| *** vnogin has quit IRC | 01:38 | |
| openstackgerrit | Merged openstack/openstack-ansible-plugins master: Remove duplicate check of self.container_user https://review.openstack.org/554266 | 01:55 |
| openstackgerrit | Merged openstack/openstack-ansible-plugins master: Add container_user to SSH connection plugin https://review.openstack.org/554267 | 01:55 |
| logan- | cloudnull: confused about this task https://github.com/openstack/ansible-role-systemd_service/blob/d92ebf557402148f57a045c710aa4462aa96124c/tasks/main.yml#L49-L57 | 02:00 |
| logan- | all of the other tasks are loops around systemd_services, but this one is not | 02:00 |
| openstackgerrit | Merged openstack/openstack-ansible-plugins master: Fixed insecure passing in keystone module https://review.openstack.org/554226 | 02:04 |
| logan- | i guess it makes sense but if you ran the role multiple times and had services using different user/group pairs it seems like things would break there | 02:04 |
| *** savvas has joined #openstack-ansible | 02:19 | |
| *** savvas has quit IRC | 02:24 | |
| *** savvas has joined #openstack-ansible | 02:24 | |
| *** savvas has quit IRC | 02:28 | |
| *** savvas has joined #openstack-ansible | 02:42 | |
| *** savvas has quit IRC | 02:47 | |
| cloudnull | evenings | 02:48 |
| cloudnull | that was implemented to create specific lock temp files for services . | 02:49 |
| cloudnull | in the os roles we lump that in with the main temp file creation | 02:49 |
| cloudnull | but it means it creates the same temp lock file in different files | 02:49 |
| logan- | gotcha | 02:50 |
| logan- | it seems like this will break if i run the role to deploy services with different user/group combos | 02:50 |
| logan- | because of the template: https://github.com/openstack/ansible-role-systemd_service/blob/master/templates/systemd-tmpfiles-lock.j2#L3 | 02:51 |
| cloudnull | so the intention was allow a list of services to have access to a single temp lock file | 02:51 |
| cloudnull | i guess it could if the systemd_lock_path was the same between services | 02:51 |
| *** ANKITA has joined #openstack-ansible | 02:53 | |
| logan- | gotcha | 02:53 |
| logan- | well probably not an issue for the near future then, i just wanted to understand it better. thanks | 02:53 |
| cloudnull | do we still need to get testing in place for the systemd roles | 02:54 |
| logan- | yeah | 02:56 |
| logan- | the base test patches i have up have no config so the role just skips all the tasks | 02:57 |
| logan- | they are big enough patches as-is so im wondering if we should build actual test configs on top of them in separate reviews | 02:57 |
| logan- | the networkd is confusing | 02:59 |
| logan- | the package install task shows "ok" as if systemd-networkd and systemd-resolved are already installed, but it still fails on enabling the service | 03:00 |
| logan- | for centos ^ | 03:00 |
| *** savvas has joined #openstack-ansible | 03:00 | |
| logan- | https://review.openstack.org/#/q/topic:systemd-zuul id say lets get these all passing/merged and then flesh out the configs in tests/ | 03:01 |
| cloudnull | ++ | 03:02 |
| cloudnull | new bookmark https://review.openstack.org/#/q/project:%255Eopenstack/ansible-role-systemd.*+branch:master+status:open,n,z | 03:02 |
| cloudnull | :) | 03:03 |
| logan- | :D | 03:03 |
| odyssey4me | cloudnull we were chatting earlier about the python venv stuff | 03:03 |
| cloudnull | o/ | 03:04 |
| odyssey4me | I had added https://github.com/odyssey4me/ansible-python_venv_build/blob/master/tasks/python_venv_install.yml into that role, but jmccrory thought that might be better suited in the systemd_service role | 03:04 |
| * cloudnull just getting caught up on scroll back | 03:04 | |
| odyssey4me | Thoughts? | 03:04 |
| *** savvas has quit IRC | 03:05 | |
| cloudnull | I'd say https://github.com/odyssey4me/ansible-python_venv_build/blob/master/tasks/python_venv_install.yml#L16-L37 should remain in the os roles | 03:05 |
| cloudnull | the os roles have their own user requirements | 03:05 |
| odyssey4me | the things I don't like about it is that it becomes boilerplate - we're repeating the same tasks over and over again | 03:06 |
| odyssey4me | if you look at https://review.openstack.org/#/c/551344/12/tasks/glance_install.yml you'll see how I used it | 03:06 |
| *** savvas has joined #openstack-ansible | 03:07 | |
| logan- | im trying to think of any os_* roles where the user creation isnt directly tied to https://github.com/openstack/ansible-role-systemd_service/blob/d92ebf557402148f57a045c710aa4462aa96124c/defaults/main.yml#L20-L21. was thinking earlier it would be easy to have a conditional systemd_ensure_user boolean to trigger the user/group creation based on that | 03:08 |
| odyssey4me | yep, makes sense to me | 03:08 |
| openstackgerrit | Merged openstack/ansible-role-systemd_networkd master: Allow networkd filename override https://review.openstack.org/554343 | 03:08 |
| cloudnull | that's true its boilerplate but i think that's OK. I think we have to be careful with what we do with include role. theres a risk of trying to be too dry which could result in a miserable mess of spaghetti | 03:08 |
| odyssey4me | the systemd_service role has all the info it needs to know which user, its home and its group | 03:08 |
| openstackgerrit | Merged openstack/ansible-role-systemd_networkd master: Implement networkd restart as handler https://review.openstack.org/554345 | 03:09 |
| cloudnull | I think the swift, keystone, nova users have a slightly different config given that they run commands like rsync, ssh, etc. | 03:10 |
| odyssey4me | yes, but for those we can obviously opt-out and let the role do its thing | 03:10 |
| cloudnull | i mean its a minor thing, but i think that kinda defeats the purpose. | 03:11 |
| odyssey4me | as logan- mentioned, this could be toggled | 03:11 |
| *** savvas has quit IRC | 03:11 | |
| logan- | preferably off by default imo | 03:11 |
| logan- | in the role | 03:11 |
| odyssey4me | yep | 03:11 |
| logan- | systemd role* | 03:11 |
| cloudnull | I also think there's a lot to do already given the service, mount, network, and venv include roles | 03:12 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 03:12 |
| cloudnull | so we might be trying to bite off too much | 03:12 |
| odyssey4me | well, I was getting a bit twisted in my head about whether to include this stuff in the python_venv_build role | 03:13 |
| openstackgerrit | Merged openstack/ansible-role-systemd_mount master: Add base role tests https://review.openstack.org/554349 | 03:13 |
| odyssey4me | I didn't think it really belonged there, but figured it may be worth seeing what it looks like. | 03:13 |
| odyssey4me | When fielding it in the meeting using the systemd_service role was suggested as an alternative, | 03:14 |
| odyssey4me | We could also leave it in the os_service role. Perhaps I'm just getting over excited. :p | 03:14 |
| cloudnull | I think we leave it where it is. | 03:15 |
| cloudnull | it makes some sense to put it in the service role | 03:15 |
| cloudnull | but idk if its needed at this point | 03:15 |
| odyssey4me | okie dokey - will leave it then, we can always revisit later if need be | 03:16 |
| cloudnull | i too could just be too worried about making Juno agaon | 03:16 |
| cloudnull | **agian | 03:16 |
| * cloudnull brb - going to bother one of my neighbors | 03:16 | |
| odyssey4me | one thing I was curious about - the systemd_service role doesn't notify the service to restart when the init files change - was that intentional? | 03:16 |
| *** dave-mccowan has quit IRC | 03:16 | |
| odyssey4me | there're no 'Manage LB' and 'Restart services' notifiers implemented to ensure the right things happen | 03:17 |
| odyssey4me | I thought it made sense to do something like https://github.com/odyssey4me/ansible-python_venv_build/blob/master/handlers/main.yml and then imoplement the real handlers in the os_service role like https://review.openstack.org/#/c/551344/12/handlers/main.yml | 03:18 |
| *** savvas has joined #openstack-ansible | 03:25 | |
| cloudnull | odyssey4me: not super intentional, we could add that notify | 03:28 |
| cloudnull | the service restart handlers however are still located in parent role | 03:29 |
| cloudnull | so we're not duplicating handlers and the role has control over when a service restarts | 03:29 |
| odyssey4me | yeah, but the role never knows then the unit files change | 03:29 |
| cloudnull | this is true. | 03:30 |
| *** savvas has quit IRC | 03:30 | |
| cloudnull | so maybe we just add https://github.com/odyssey4me/ansible-python_venv_build/blob/master/handlers/main.yml to the service roles? | 03:31 |
| odyssey4me | the systemd_service role? | 03:31 |
| cloudnull | yea | 03:32 |
| logan- | systemd_service can notify "systemd unit files changed" and the os_* role can listen to that and implement its own handlers based on that | 03:32 |
| logan- | like manage lb | 03:32 |
| odyssey4me | yep, and then in each role that uses it, have its notifiers listen for the same ones | 03:32 |
| odyssey4me | I should get some sleep. Those were the things on my mind - thanks for listening. :p | 03:33 |
| logan- | daemon_reload should occur unconditionally on change. service restart for services in systemd_services should be implemented in the role imo using a conditional handler tied to systemd_restart_on_change | 03:34 |
| odyssey4me | yes, I like that | 03:34 |
| odyssey4me | as we split things into stages - that'll be very helpful | 03:34 |
| cloudnull | ++ | 03:34 |
| odyssey4me | lemme see if I can get some sleep, night all | 03:35 |
| logan- | cya | 03:35 |
| cloudnull | night odyssey4me | 03:36 |
| cloudnull | logan-: so noop meta in the service role and an unconditional daemon reload | 03:36 |
| cloudnull | on change, | 03:36 |
| cloudnull | want me to get that in or is that something already inflight ? | 03:37 |
| logan- | well im thinking notify a handler called "systemd unit files changed". in systemd_service this does daemon_reload always. also in systemd_service, it conditionally restarts the service (if systemd_restart_on_change | bool), and then in the roles calling systemd_service they can listen to "systemd unit files changed" and implement unrelated handlers like 'manage lb' | 03:38 |
| logan- | it seems reasonable to have a service restart in systemd_service defaulted to yes but with a toggle | 03:38 |
| logan- | then you have the option of disabling the systemd_service restart and orchestrating the restart in the consumer role, or you can just roll with defaults and the restart happens without needing any additional tooling | 03:39 |
| openstackgerrit | Merged openstack/ansible-role-systemd_service master: Add base role tests https://review.openstack.org/554348 | 03:39 |
| logan- | i will just hack a patch togehter real quick, probably easier | 03:40 |
| cloudnull | sounds good. | 03:42 |
| cloudnull | i start looking at the networkd test | 03:42 |
| *** savvas has joined #openstack-ansible | 03:50 | |
| *** flemingo has quit IRC | 03:51 | |
| *** savvas has quit IRC | 03:54 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests https://review.openstack.org/554350 | 03:55 |
| openstackgerrit | Logan V proposed openstack/ansible-role-systemd_service master: Add service restart handler https://review.openstack.org/554786 | 03:59 |
| openstackgerrit | Logan V proposed openstack/ansible-role-systemd_service master: Add service restart handler https://review.openstack.org/554786 | 03:59 |
| *** udesale has joined #openstack-ansible | 04:09 | |
| *** poopcat has quit IRC | 04:09 | |
| *** aruns__ has joined #openstack-ansible | 04:18 | |
| *** ANKITA has quit IRC | 04:22 | |
| *** radeks has joined #openstack-ansible | 04:29 | |
| *** radeks has quit IRC | 04:30 | |
| *** radeks has joined #openstack-ansible | 04:30 | |
| *** savvas has joined #openstack-ansible | 04:32 | |
| *** vnogin has joined #openstack-ansible | 04:33 | |
| *** chyka has joined #openstack-ansible | 04:34 | |
| openstackgerrit | Logan V proposed openstack/ansible-role-systemd_service master: Simplify unit file https://review.openstack.org/554790 | 04:36 |
| *** vnogin has quit IRC | 04:38 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests https://review.openstack.org/554350 | 04:38 |
| *** savvas has joined #openstack-ansible | 04:39 | |
| *** chyka has quit IRC | 04:39 | |
| *** chhagarw has joined #openstack-ansible | 04:40 | |
| *** savvas has quit IRC | 04:43 | |
| cloudnull | logan-: https://review.openstack.org/#/c/554790/1/templates/systemd-service.j2 that looks great! | 04:46 |
| *** ivve has quit IRC | 04:48 | |
| logan- | thanks hopefully it works though | 04:49 |
| logan- | prob should wait to merge that one until testing is in place. i didnt test it at all | 04:49 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests https://review.openstack.org/554350 | 04:50 |
| cloudnull | it looks good. we might need to add some validation tasks into the role so that folks dont try and start a list of things on a simple service but other than that it looks pretty good. | 04:50 |
| cloudnull | Im making a simple while loop test for the role right now | 04:51 |
| logan- | cool | 04:51 |
| logan- | im a little confused why we cant just install networkd in the role tasks itself with state=present for os's that literally do not support the basic role functions without additional packages | 04:52 |
| logan- | seems unreasonable to expect consumers to add packages themselves for the role to just basically function | 04:52 |
| *** chhagarw has quit IRC | 04:53 | |
| cloudnull | I guess we could add it in there. | 04:57 |
| cloudnull | I took the view point that the host already had whats required and the common role was just configuring it | 04:58 |
| cloudnull | but i've strong opinions about it either way | 04:59 |
| logan- | ok | 04:59 |
| cloudnull | got some basic testing in there now though https://review.openstack.org/#/c/554350/13/tests/test.yml | 05:02 |
| cloudnull | i'll move the pre-task into the main .yml and that should be good to go, as a start | 05:03 |
| logan- | awesome | 05:05 |
| logan- | nice tests | 05:07 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests https://review.openstack.org/554350 | 05:18 |
| *** savvas has joined #openstack-ansible | 05:18 | |
| cloudnull | I think that'll do it | 05:18 |
| *** chhagarw has joined #openstack-ansible | 05:19 | |
| logan- | oh that's what i did wrong last night | 05:21 |
| logan- | i forgot to add the vars file loading task | 05:21 |
| logan- | lol | 05:21 |
| cloudnull | ah so it was only loading the default empty set | 05:23 |
| *** savvas has quit IRC | 05:23 | |
| cloudnull | that makes sense | 05:23 |
| logan- | is it possible to send multiple of the same key to config template? | 05:27 |
| logan- | like multiple ExecStart or something? | 05:27 |
| cloudnull | yes | 05:28 |
| cloudnull | using a yaml set | 05:28 |
| logan- | ah ok | 05:28 |
| logan- | ? stuff | 05:28 |
| logan- | thanks | 05:28 |
| cloudnull | https://review.openstack.org/#/c/552721/11/tests/roles/bootstrap-host/tasks/prepare_networking.yml@97 | 05:29 |
| cloudnull | sorry was looking for my recent example | 05:29 |
| cloudnull | I had done that before you made the address line multi-functional :) | 05:29 |
| logan- | ah cool | 05:30 |
| *** savvas has joined #openstack-ansible | 05:34 | |
| *** savvas has quit IRC | 05:38 | |
| openstackgerrit | Logan V proposed openstack/openstack-ansible master: Disable ceph-ansible NTP installation https://review.openstack.org/549638 | 05:46 |
| openstackgerrit | Logan V proposed openstack/openstack-ansible master: Re-add ceph NFS gateway disable settings https://review.openstack.org/554798 | 05:48 |
| *** savvas has joined #openstack-ansible | 05:52 | |
| *** savvas has quit IRC | 05:56 | |
| *** savvas has joined #openstack-ansible | 05:59 | |
| *** aruns has joined #openstack-ansible | 06:01 | |
| *** savvas has quit IRC | 06:03 | |
| *** aruns__ has quit IRC | 06:04 | |
| *** masuberu has quit IRC | 06:04 | |
| *** udesale has quit IRC | 06:21 | |
| *** udesale has joined #openstack-ansible | 06:21 | |
| *** armaan has joined #openstack-ansible | 06:28 | |
| *** radeks has quit IRC | 06:30 | |
| *** masber has joined #openstack-ansible | 06:31 | |
| *** radeks has joined #openstack-ansible | 06:32 | |
| *** savvas has joined #openstack-ansible | 06:34 | |
| *** gus has quit IRC | 06:34 | |
| *** sdake has quit IRC | 06:35 | |
| *** gus has joined #openstack-ansible | 06:36 | |
| *** jbadiapa has joined #openstack-ansible | 06:36 | |
| *** sdake has joined #openstack-ansible | 06:37 | |
| *** sdake has quit IRC | 06:37 | |
| *** sdake has joined #openstack-ansible | 06:37 | |
| *** savvas has quit IRC | 06:38 | |
| *** gkadam has joined #openstack-ansible | 06:50 | |
| *** logan- has quit IRC | 06:58 | |
| *** logan- has joined #openstack-ansible | 06:58 | |
| *** savvas has joined #openstack-ansible | 07:04 | |
| *** masber has quit IRC | 07:05 | |
| *** masber has joined #openstack-ansible | 07:06 | |
| *** savvas has quit IRC | 07:08 | |
| *** osnaya has joined #openstack-ansible | 07:12 | |
| osnaya | @evrardjp @odyssey4me Hi there... | 07:15 |
| *** aruns__ has joined #openstack-ansible | 07:18 | |
| *** sar has joined #openstack-ansible | 07:19 | |
| osnaya | @evrardjp @odyssey4me after the long discussion we had (+ admin0), I have changed my plans and now deploying OS thru OSA on LXC containers instead of directly on the Ubuntu Host as before. | 07:20 |
| *** aruns has quit IRC | 07:21 | |
| osnaya | @evrardjp @odyssey4me anyone of you there? | 07:22 |
| *** pmannidi has quit IRC | 07:22 | |
| osnaya | @cloudnull R U there? | 07:23 |
| *** mbuil has joined #openstack-ansible | 07:25 | |
| *** savvas has joined #openstack-ansible | 07:34 | |
| *** osnaya has quit IRC | 07:37 | |
| *** savvas has quit IRC | 07:39 | |
| evrardjp | I am here | 07:39 |
| evrardjp | what's your question? | 07:39 |
| evrardjp | it's a wise decision osnaya | 07:39 |
| *** PTO has joined #openstack-ansible | 07:41 | |
| evrardjp | cloudnull: I think we should indeed install networkd in the role. According to a var that's default to True, and in OSA we override it to false because we've got the thing already | 07:43 |
| *** aojea has joined #openstack-ansible | 07:46 | |
| PTO | What is the process to make a suggestion to a new feature? | 07:51 |
| olivierbourdon38 | Morning everyone, CI tests passed for https://review.openstack.org/#/c/553432/, could this be reviewed and potentially integrated please. Thx | 07:53 |
| *** epalper has joined #openstack-ansible | 07:59 | |
| *** cjloader has joined #openstack-ansible | 08:01 | |
| *** savvas has joined #openstack-ansible | 08:01 | |
| *** savvas has quit IRC | 08:06 | |
| *** cjloader has quit IRC | 08:08 | |
| evrardjp | olivierbourdon38: I will have a look! thanks for the patch! | 08:09 |
| evrardjp | PTO depends, but most likely a spec | 08:09 |
| evrardjp | if it's a large feature | 08:09 |
| evrardjp | (new role, new way of doing things) | 08:09 |
| evrardjp | ... | 08:10 |
| evrardjp | else you can just submit a patch, and we'll discuss it in the review | 08:10 |
| evrardjp | ofc the feature should land in master | 08:10 |
| PTO | I suggest to include bash completion for openstack in the openstack utility containers (or maybe all): https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/complete.html | 08:10 |
| evrardjp | but isn't this all documented in the developer guide? | 08:10 |
| evrardjp | PTO that should be fine, it's not a big thing in scope | 08:10 |
| evrardjp | just put a patch on master | 08:11 |
| evrardjp | :) | 08:11 |
| openstackgerrit | Merged openstack/openstack-ansible-memcached_server master: Follow the new PTI for document build https://review.openstack.org/554671 | 08:17 |
| *** chyka has joined #openstack-ansible | 08:24 | |
| *** chyka has quit IRC | 08:29 | |
| *** brad[] has quit IRC | 08:34 | |
| *** masber has quit IRC | 08:40 | |
| hwoarang | dmsimard: hello :) do you have 2 min for an ARA question? | 08:45 |
| *** hamza21 has joined #openstack-ansible | 08:47 | |
| evrardjp | hwoarang: on #ara ? | 08:54 |
| evrardjp | you can ask it here, but it's more likely you'll have an ara answer there | 08:55 |
| hwoarang | ok | 09:00 |
| openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: Update systemd service for longer TimeoutStopSec https://review.openstack.org/554734 | 09:04 |
| openstackgerrit | Merged openstack/openstack-ansible-os_neutron stable/queens: add ml2 config for networking bgpvpn https://review.openstack.org/549617 | 09:05 |
| *** electrofelix has joined #openstack-ansible | 09:14 | |
| *** haad1 has joined #openstack-ansible | 09:16 | |
| *** savvas has joined #openstack-ansible | 09:19 | |
| *** masber has joined #openstack-ansible | 09:20 | |
| *** savvas has quit IRC | 09:23 | |
| *** savvas has joined #openstack-ansible | 09:24 | |
| openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: add networking-bgpvpn repo correctly for the tests https://review.openstack.org/554494 | 09:26 |
| *** savvas has quit IRC | 09:28 | |
| *** haad1 has quit IRC | 09:30 | |
| *** hachi has joined #openstack-ansible | 09:35 | |
| openstackgerrit | Periyasamy Palanisamy proposed openstack/openstack-ansible-os_neutron stable/queens: add networking-bgpvpn repo correctly for the tests https://review.openstack.org/554844 | 09:36 |
| *** hamza21 has quit IRC | 09:37 | |
| *** hachi has quit IRC | 09:46 | |
| *** ibmko has joined #openstack-ansible | 09:51 | |
| ArchiFleKs | hi, xgerman_ can I help you to get this done : https://review.openstack.org/#/c/544002/ | 10:00 |
| *** vnogin has joined #openstack-ansible | 10:02 | |
| *** haad1 has joined #openstack-ansible | 10:02 | |
| haad1 | evrardjp ? | 10:05 |
| *** armaan has quit IRC | 10:09 | |
| evrardjp | haad1: ? | 10:09 |
| *** armaan has joined #openstack-ansible | 10:10 | |
| evrardjp | I answered you yesterday, not sure what's pending | 10:10 |
| haad1 | have you seen this ? | 10:10 |
| haad1 | https://gist.github.com/haad/006e8359c8eecfb4b312910c7eda793d | 10:10 |
| haad1 | I sent it yesterday before meeting (bad timing) so I'm not sure if you saw it or not | 10:12 |
| *** alefra has joined #openstack-ansible | 10:18 | |
| evrardjp | It doesn't work? You should try :p | 10:24 |
| haad1 | evrardjp: after applying patch above and removing both openstack_inventory.json and ips file | 10:24 |
| haad1 | and running setup-hosts/setup-infrastructure | 10:25 |
| evrardjp | don't need to run setup | 10:25 |
| evrardjp | you just need to run the dynamic inventory to see if it matches your needs | 10:25 |
| evrardjp | ./inventory/dynamic_inventory.py --list | 10:25 |
| evrardjp | check the structure | 10:26 |
| evrardjp | if it is as you desire, you can go ahead | 10:26 |
| haad1 | ah I see | 10:26 |
| evrardjp | once your env.d is settled, you should be good to go for a deploy | 10:26 |
| haad1 | yes it seems to be ok now | 10:26 |
| evrardjp | ok | 10:26 |
| evrardjp | then go ahead :) | 10:26 |
| haad1 | ok let's deploy | 10:26 |
| evrardjp | maybe worth cleaning up the remote machines first | 10:26 |
| evrardjp | if you tried a deploy before | 10:26 |
| evrardjp | a reroll would be the simplest | 10:27 |
| haad1 | so if I remove inventory files I do not need to rerun setup ? | 10:27 |
| evrardjp | it's cloud after all | 10:27 |
| evrardjp | if you remove inventory files, you loose track of all what's done before | 10:27 |
| haad1 | yeah I have dropped all containers before | 10:27 |
| evrardjp | yeah but there are things running on bare metal too | 10:27 |
| evrardjp | like /etc/hosts | 10:27 |
| evrardjp | that's why I'd reroll for your case | 10:28 |
| haad1 | I have another question | 10:28 |
| evrardjp | just to be 100% sure | 10:28 |
| evrardjp | not that it's needed, you can probably clean it up manually | 10:28 |
| evrardjp | but I am very cautious :) | 10:28 |
| haad1 | can I fix version of nova/neutron package installed inside venv somehow ? | 10:28 |
| evrardjp | yes you can | 10:28 |
| evrardjp | multiple ways | 10:28 |
| evrardjp | :) | 10:28 |
| haad1 | I will do full cycle later today | 10:28 |
| evrardjp | the easiest | 10:28 |
| evrardjp | is to track what's installed | 10:28 |
| evrardjp | which branch are you? | 10:28 |
| evrardjp | wait | 10:29 |
| haad1 | queens | 10:29 |
| evrardjp | let me rephrase that | 10:29 |
| haad1 | 17.0.0 | 10:29 |
| evrardjp | the easiest is to check at what the code is deploying | 10:29 |
| evrardjp | then look inside the venv | 10:29 |
| haad1 | it seems to deploy latest available package | 10:29 |
| evrardjp | haad1: indeed! | 10:29 |
| evrardjp | a very new release! | 10:29 |
| evrardjp | https://github.com/openstack/openstack-ansible/blob/17.0.0/playbooks/defaults/repo_packages/openstack_services.yml | 10:30 |
| evrardjp | you see I replaced version with your version in this link | 10:30 |
| evrardjp | you have information about all what's deployed | 10:30 |
| evrardjp | if you want to have your own fork, you can change it there | 10:30 |
| evrardjp | but you're on your own if you have your own nova etc :p | 10:30 |
| evrardjp | the method 2 involves checking the code directly on the remote node | 10:31 |
| evrardjp | check your venv into the /openstack/ folder | 10:31 |
| evrardjp | pip freeze and the likes are your friend there. | 10:31 |
| *** savvas has joined #openstack-ansible | 10:39 | |
| *** haad1 has quit IRC | 10:42 | |
| *** savvas has quit IRC | 10:43 | |
| *** haad1 has joined #openstack-ansible | 10:47 | |
| *** vnogin has quit IRC | 10:48 | |
| *** vnogin has joined #openstack-ansible | 10:57 | |
| *** haad1 has quit IRC | 10:58 | |
| openstackgerrit | Merged openstack/ansible-role-systemd_service master: Simplify unit file https://review.openstack.org/554790 | 10:59 |
| *** chyka has joined #openstack-ansible | 11:02 | |
| *** udesale_ has joined #openstack-ansible | 11:04 | |
| *** haad1 has joined #openstack-ansible | 11:05 | |
| *** udesale has quit IRC | 11:07 | |
| *** chyka has quit IRC | 11:07 | |
| *** aruns has joined #openstack-ansible | 11:09 | |
| *** aruns__ has quit IRC | 11:12 | |
| *** udesale_ has quit IRC | 11:13 | |
| *** TxGirlGeek has joined #openstack-ansible | 11:14 | |
| *** TxGirlGeek has quit IRC | 11:19 | |
| openstackgerrit | Merged openstack/openstack-ansible-plugins stable/queens: Fixed insecure passing in keystone module https://review.openstack.org/554496 | 11:22 |
| openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes https://review.openstack.org/554881 | 11:27 |
| *** vnogin has quit IRC | 11:30 | |
| *** ibmko has quit IRC | 11:31 | |
| *** vnogin has joined #openstack-ansible | 11:36 | |
| *** sar has quit IRC | 11:41 | |
| *** MeltedLux has quit IRC | 11:41 | |
| openstackgerrit | Merged openstack/openstack-ansible stable/queens: Stop running get-ansible-role-requirements with -vvv https://review.openstack.org/554650 | 11:43 |
| openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes https://review.openstack.org/554881 | 11:46 |
| *** haad1 has quit IRC | 11:51 | |
| *** sar has joined #openstack-ansible | 12:03 | |
| *** ansmith has joined #openstack-ansible | 12:03 | |
| *** odyssey4me has quit IRC | 12:03 | |
| *** odyssey4me has joined #openstack-ansible | 12:03 | |
| *** sawblade6 has joined #openstack-ansible | 12:06 | |
| *** sawblade_ has quit IRC | 12:08 | |
| openstackgerrit | Merged openstack/openstack-ansible master: zuul: Make openSUSE a voting job https://review.openstack.org/552977 | 12:11 |
| *** aruns has quit IRC | 12:13 | |
| *** Sha000000 has joined #openstack-ansible | 12:14 | |
| *** haad1 has joined #openstack-ansible | 12:19 | |
| *** sawblade6 has quit IRC | 12:19 | |
| *** ibmko has joined #openstack-ansible | 12:20 | |
| *** sawblade6 has joined #openstack-ansible | 12:20 | |
| *** osnaya has joined #openstack-ansible | 12:25 | |
| *** indistylo has joined #openstack-ansible | 12:26 | |
| osnaya | @evrardjp @odyssey4me @cloudnull Hi... | 12:27 |
| osnaya | @evrardjp @odyssey4me @cloudnull Hi anyone there? | 12:30 |
| evrardjp | osnaya: people are just busy... You shouldn't expect ppl to answer every minute on IRC | 12:31 |
| evrardjp | but I am here | 12:31 |
| evrardjp | I answered this morning to you, but you left in the meantime | 12:31 |
| evrardjp | what's your question osnaya ? | 12:32 |
| evrardjp | how can we help? | 12:32 |
| evrardjp | (empty ping is also not getting the best results, you should instead summarize the issue in one line, and you get the best results :) ) | 12:33 |
| osnaya | @evrardjp thanks for the reply... we had a discussion around deployment using OSA on Ubuntu Host .... | 12:33 |
| osnaya | @evrardjp wanted to share that I am able to convince and now will be deploying using containers instead... specially 3 of you helped me make the decision, so wanted to thank you. Now I will be changing my plan and start on container deployment. | 12:35 |
| evrardjp | osnaya: your operations will thank you in the future | 12:35 |
| evrardjp | osnaya: it's also easier for getting help here :) | 12:36 |
| evrardjp | afk lunch | 12:37 |
| osnaya | @evrardjp I am new to containers and so have accepted it as a challenge, but to the right thing in the long run... so will have questions on the way | 12:37 |
| osnaya | trying to figure out physical connectivity for the test bed (1 controller, 2 computes... no separate storage node), going thru documentation on Pike... looking for net diagram for physical connectivity... any pointers? | 12:44 |
| evrardjp | yes there is something | 12:48 |
| evrardjp | https://docs.openstack.org/openstack-ansible/latest/reference/architecture/container-networking.html | 12:48 |
| evrardjp | that's for master, but the same is in the Pike documentation | 12:48 |
| evrardjp | hwoarang: congrats on the opensuse merge :) | 12:50 |
| osnaya | yeah...found similar for Pike... | 12:50 |
| osnaya | looking at the diag, each host (1ctrl,2comp) need 2 diff phy network connectivity, right? | 12:52 |
| openstackgerrit | Merged openstack/openstack-ansible-os_neutron stable/queens: add networking-bgpvpn repo correctly for the tests https://review.openstack.org/554844 | 12:54 |
| *** DimGR has quit IRC | 12:57 | |
| *** Sha000000 has quit IRC | 12:57 | |
| osnaya | I don't have bonded pairs, so eth0 in my case for all 3 nodes is used for host management. If I add on eth0 (VLAN.10 subIF and br-mgmt) and on eth1 (VLAN.20 and VxLAN, VLAN tunnel on the other)... pls confirm | 13:00 |
| *** SerenaFeng has joined #openstack-ansible | 13:00 | |
| *** SerenaFeng has quit IRC | 13:02 | |
| *** haad1 has quit IRC | 13:02 | |
| *** haad1 has joined #openstack-ansible | 13:04 | |
| *** SerenaFeng has joined #openstack-ansible | 13:05 | |
| *** SerenaFeng has joined #openstack-ansible | 13:06 | |
| *** vnogin has quit IRC | 13:09 | |
| *** throwsb1 has joined #openstack-ansible | 13:11 | |
| *** geb has quit IRC | 13:11 | |
| osnaya | what about the external internet connectivity... should that be confined to only controller node or needs to be on compute nodes as well? | 13:12 |
| *** SerenaFeng has quit IRC | 13:12 | |
| *** udesale has joined #openstack-ansible | 13:12 | |
| *** vnogin has joined #openstack-ansible | 13:15 | |
| *** geb has joined #openstack-ansible | 13:15 | |
| *** vnogin has quit IRC | 13:20 | |
| *** kstev has joined #openstack-ansible | 13:21 | |
| *** haad1 has quit IRC | 13:27 | |
| *** aruns has joined #openstack-ansible | 13:31 | |
| *** indistylo has quit IRC | 13:33 | |
| *** osnaya has quit IRC | 13:34 | |
| *** brad[] has joined #openstack-ansible | 13:38 | |
| *** haad1 has joined #openstack-ansible | 13:38 | |
| *** rromans has quit IRC | 13:44 | |
| openstackgerrit | Kevin Lefevre proposed openstack/openstack-ansible-os_nova master: add release note for nova_default_schedule_zone https://review.openstack.org/554925 | 13:44 |
| ArchiFleKs | odyssey4me: hi jesse, I picked up on https://review.openstack.org/#/c/551688/ | 13:45 |
| ArchiFleKs | I'll update the backports with dependencie to the reno commit | 13:45 |
| *** aruns has quit IRC | 13:46 | |
| openstackgerrit | Merged openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes https://review.openstack.org/554881 | 13:47 |
| odyssey4me | logan- I have a question in https://review.openstack.org/554786 just in case you don't pick up on the email update. | 13:48 |
| odyssey4me | cloudnull also I've asked for some feedback in https://review.openstack.org/553094 - not sure if that's required with the change in signal given in the lxc config now? | 13:50 |
| openstackgerrit | wangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs and libguestfs-tools for ubuntu https://review.openstack.org/553169 | 13:52 |
| cloudnull | mornings | 13:53 |
| odyssey4me | andymccr evrardjp can we get this through the door to save some test resources/time https://review.openstack.org/553737 ? | 13:54 |
| *** idlemind has joined #openstack-ansible | 13:54 | |
| logan- | Good catch odyssey4me I’ll fix it once I get to my desk in a bit thanks | 13:56 |
| *** haad1 has quit IRC | 13:57 | |
| *** vnogin has joined #openstack-ansible | 13:58 | |
| openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Update links in README https://review.openstack.org/550784 | 14:03 |
| *** SerenaFeng has joined #openstack-ansible | 14:05 | |
| *** sar has quit IRC | 14:07 | |
| *** csmart has quit IRC | 14:08 | |
| *** csmart has joined #openstack-ansible | 14:09 | |
| openstackgerrit | Merged openstack/ansible-role-systemd_networkd master: Add base role tests https://review.openstack.org/554350 | 14:12 |
| *** sar has joined #openstack-ansible | 14:12 | |
| cloudnull | anyone around want to give https://review.openstack.org/#/c/552047/ a review ? | 14:13 |
| SamYaple | cloudnull: i opened it. but then i closed it without reviewing. its quite large :) | 14:15 |
| *** DimGR has joined #openstack-ansible | 14:15 | |
| cloudnull | it is, converting all of our service and mount options to using systemd-mount,service | 14:16 |
| openstackgerrit | Merged openstack/openstack-ansible master: Integrate Congress with OSA. https://review.openstack.org/503971 | 14:16 |
| dcdamien | evrard: regarding to my yesterday issues with upgrading from Pike to Queens which fails with `ValueError: 'host' is not in list` I have applied patches, restored backup but it didn't resolved the issue. Afterwards I get a testing environment, cleaned up things, removed old inventory file etc. and started a *new* deployment and it fails in the same way oO | 14:17 |
| *** gkadam_ has joined #openstack-ansible | 14:18 | |
| odyssey4me | cloudnull - ah, I didn't realise that was ready given that we're still putting some things in place for the roles it uses... I'll give it a review later today | 14:18 |
| dcdamien | ^ * evrardjp :) | 14:18 |
| odyssey4me | cloudnull logan- there's a little thing in https://review.openstack.org/554786 which may need addressing, not sure if the integrated patch relies on that behaviour | 14:18 |
| *** esberglu has joined #openstack-ansible | 14:19 | |
| cloudnull | odyssey4me: it shouldn't impact the integrated pr | 14:19 |
| cloudnull | the functionality should remain the same given the tasks. | 14:20 |
| *** gkadam has quit IRC | 14:20 | |
| odyssey4me | cloudnull sure thing - will review that other patch a bit later | 14:21 |
| cloudnull | thanks! | 14:21 |
| cloudnull | once that's in it'll unblock https://review.openstack.org/#/c/552721/ | 14:22 |
| *** cjloader has joined #openstack-ansible | 14:24 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file https://review.openstack.org/554064 | 14:28 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL https://review.openstack.org/554003 | 14:29 |
| *** sar has quit IRC | 14:31 | |
| hwoarang | evrardjp: :) | 14:32 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL https://review.openstack.org/554003 | 14:33 |
| hwoarang | i hope opensuse can add some value to AIO testing now | 14:33 |
| openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts master: Fix error when /etc/hosts does not exist https://review.openstack.org/553432 | 14:33 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files https://review.openstack.org/554383 | 14:34 |
| *** joseg has joined #openstack-ansible | 14:34 | |
| openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: tasks: Ensure machinectl quota value is reasonable https://review.openstack.org/552842 | 14:34 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files https://review.openstack.org/554383 | 14:36 |
| cloudnull | hwoarang: ++ Im pretty excited to see https://review.openstack.org/#/c/552977 get in | 14:37 |
| openstackgerrit | Antony Messerli proposed openstack/openstack-ansible-ops master: Adds iPXE UEFI support to Multi Node AIO https://review.openstack.org/552088 | 14:37 |
| hwoarang | cloudnull :) | 14:37 |
| *** haad1 has joined #openstack-ansible | 14:38 | |
| openstackgerrit | Antony Messerli proposed openstack/openstack-ansible-ops master: Adds iPXE UEFI support to Multi Node AIO https://review.openstack.org/552088 | 14:38 |
| *** ivve has joined #openstack-ansible | 14:41 | |
| ioni | hello | 14:41 |
| ioni | is there a tag for only generating /etc/hosts ? | 14:41 |
| ioni | when i use setup-hosts.yml with limit, that particular host is not added to /etc/hosts | 14:42 |
| odyssey4me | cloudnull reviewed https://review.openstack.org/552047 - note that it might need a rebase as gerrit says it cannot merge | 14:45 |
| odyssey4me | cloudnull hwoarang should be backport https://review.openstack.org/552842 to queens & pike? | 14:46 |
| hwoarang | well it wouldn't hurt i think... | 14:46 |
| *** dave-mccowan has joined #openstack-ansible | 14:47 | |
| odyssey4me | cloudnull I think you misundertood what I was trying to say in https://review.openstack.org/#/c/554003/34/defaults/main.yml so I added some clarification | 14:48 |
| odyssey4me | hwoarang I think it may make sense to, and may help the issue where people run out of quota misteriously. | 14:49 |
| odyssey4me | hwoarang could you propose the backports? | 14:49 |
| hwoarang | on it | 14:49 |
| openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts stable/queens: tasks: Ensure machinectl quota value is reasonable https://review.openstack.org/554941 | 14:49 |
| openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts stable/pike: tasks: Ensure machinectl quota value is reasonable https://review.openstack.org/554942 | 14:49 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL https://review.openstack.org/554003 | 14:51 |
| openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file https://review.openstack.org/554064 | 14:52 |
| odyssey4me | cloudnull ^ just a small spelling correction | 14:53 |
| cloudnull | thanks! | 14:53 |
| cloudnull | :) | 14:53 |
| openstackgerrit | Merged openstack/openstack-ansible-os_swift stable/queens: Switch pypy functional test to experimental https://review.openstack.org/553737 | 14:54 |
| *** KurtB has quit IRC | 14:58 | |
| evrardjp | dcdamien: I am sorry I can't help right now | 15:01 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s) https://review.openstack.org/552047 | 15:05 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 15:05 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Use production like interfaces in the gate https://review.openstack.org/553636 | 15:06 |
| *** SerenaFeng has quit IRC | 15:06 | |
| openstackgerrit | Merged openstack/openstack-ansible stable/queens: Add missing Ubuntu packages https://review.openstack.org/553844 | 15:10 |
| *** electrofelix has quit IRC | 15:12 | |
| *** gkadam_ has quit IRC | 15:15 | |
| odyssey4me | cloudnull one final thing in https://review.openstack.org/#/c/552047/27 then I think we're good to go assuming it passes gate | 15:17 |
| xgerman_ | evrardjp: Wondering if you have an example of where we do cert generation in other modules? | 15:19 |
| *** aojeagarcia has joined #openstack-ansible | 15:20 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s) https://review.openstack.org/552047 | 15:21 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 15:22 |
| openstackgerrit | Paul Belanger proposed openstack/openstack-ansible-plugins master: Fix bug with pipelining disable and container_user https://review.openstack.org/554670 | 15:24 |
| openstackgerrit | Paul Belanger proposed openstack/openstack-ansible-plugins master: Add tests for container_user connection attribute https://review.openstack.org/554277 | 15:24 |
| *** jamesdenton has quit IRC | 15:24 | |
| pabelanger | cloudnull: evrardjp: logan-: ^addressed comments | 15:25 |
| *** aojeagarcia has quit IRC | 15:32 | |
| odyssey4me | pabelanger I see you doing work on a statsd role - I take it this is in support of a zuul implementation? | 15:36 |
| pabelanger | odyssey4me: yah, we use statsd a lot with nodepool / zuul. So working to see if I can get it up and running on windmill deployments | 15:38 |
| pabelanger | maybe even look into graphite | 15:38 |
| openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins master: Add support for --diff on config_template https://review.openstack.org/554952 | 15:39 |
| odyssey4me | pabelanger I'm working on our (RAX) nodepool implementation and am busy looking at the statsd->graphite->grafana toolchain to add monitoring for our CI just like infra does. Need some help at all? | 15:39 |
| openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins stable/ocata: Utilise sorted to ensure no random changes https://review.openstack.org/554954 | 15:40 |
| pabelanger | odyssey4me: Nice! Maybe, what are you using today for statsd/graphite/grafana? | 15:41 |
| odyssey4me | pabelanger right now, nothing - we have a new nodepool, so next step is to figure out how to monitor it and gather metrics | 15:41 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL https://review.openstack.org/554003 | 15:41 |
| pabelanger | ah, okay. Yah, statsd/graphite/grafana would be the thing. | 15:42 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files https://review.openstack.org/554383 | 15:42 |
| pabelanger | so sounds like we might be on the same path | 15:42 |
| *** indistylo has joined #openstack-ansible | 15:43 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions https://review.openstack.org/553094 | 15:46 |
| *** chyka has joined #openstack-ansible | 15:50 | |
| evrardjp | pabelanger: I didn't know if I could update your patch, so thanks for updating it! | 15:54 |
| pabelanger | evrardjp: np! feel free to do so, I already have enough stackalytics points :D | 15:56 |
| evrardjp | haha | 15:56 |
| evrardjp | let me check that then! | 15:56 |
| evrardjp | :p | 15:57 |
| xgerman_ | evrardjp: you have any link to some module I can look at for certs? Or did you mean the generic ansible 2.4 module? | 15:58 |
| evrardjp | xgerman_: yes | 15:59 |
| evrardjp | openssl ones | 16:00 |
| openstackgerrit | Andy McCrae proposed openstack/ansible-config_template master: Add support for --diff https://review.openstack.org/554968 | 16:00 |
| xgerman_ | ok, got it | 16:00 |
| odyssey4me | cloudnull hmm, http://logs.openstack.org/47/552047/28/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/e983e75/job-output.txt.gz#_2018-03-21_15_53_10_023503 for https://review.openstack.org/#/c/552047/ | 16:01 |
| *** flemingo has joined #openstack-ansible | 16:03 | |
| odyssey4me | cloudnull I wonder if logan- broke it ;) https://review.openstack.org/554790 | 16:04 |
| *** indistylo has quit IRC | 16:05 | |
| logan- | probably | 16:05 |
| openstackgerrit | Jean-Philippe Evrard proposed openstack/ansible-config_template master: Add testing on config_template https://review.openstack.org/554974 | 16:06 |
| cloudnull | we still need to add some functional tests to the service role | 16:07 |
| *** ivve has quit IRC | 16:08 | |
| logan- | at least the file templated, i figured that patch would crash on the template task | 16:13 |
| logan- | wonder what the unit looks like | 16:13 |
| openstackgerrit | Jean-Philippe Evrard proposed openstack/ansible-config_template master: Utilise sorted to ensure no random changes https://review.openstack.org/554979 | 16:14 |
| logan- | program_execstops and program_execstarts should be 'execstarts' and 'execstops' | 16:14 |
| logan- | i think | 16:14 |
| openstackgerrit | Merged openstack/openstack-ansible-os_rally master: Add openSUSE support https://review.openstack.org/554485 | 16:16 |
| *** yolanda_ has joined #openstack-ansible | 16:19 | |
| openstackgerrit | Merged openstack/openstack-ansible-plugins stable/ocata: Utilise sorted to ensure no random changes https://review.openstack.org/554954 | 16:19 |
| *** yolanda has quit IRC | 16:19 | |
| *** masber has quit IRC | 16:27 | |
| *** armaan has quit IRC | 16:37 | |
| *** sar has joined #openstack-ansible | 16:39 | |
| *** dariko has joined #openstack-ansible | 16:40 | |
| *** vnogin has quit IRC | 16:42 | |
| *** haad1 has quit IRC | 16:42 | |
| *** rromans has joined #openstack-ansible | 16:43 | |
| openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files https://review.openstack.org/554383 | 16:53 |
| odyssey4me | cloudnull ^ fixed a spelling error | 16:54 |
| odyssey4me | evrardjp I see we finally have a new repo for config_template: https://review.openstack.org/#/q/project:openstack/ansible-config_template | 16:57 |
| andymccr | si si | 16:57 |
| openstackgerrit | Andy McCrae proposed openstack/ansible-config_template master: Add support for --diff https://review.openstack.org/554968 | 16:57 |
| *** udesale has quit IRC | 17:03 | |
| evrardjp | odyssey4me: :) | 17:03 |
| evrardjp | lots of work to do | 17:03 |
| evrardjp | move towards its usage | 17:04 |
| evrardjp | but I'd like to focus on something first | 17:04 |
| evrardjp | the inventory :p | 17:04 |
| *** flemingo has quit IRC | 17:04 | |
| *** vnogin has joined #openstack-ansible | 17:10 | |
| *** ioni has quit IRC | 17:11 | |
| *** armaan has joined #openstack-ansible | 17:11 | |
| *** epalper has quit IRC | 17:22 | |
| *** toan has quit IRC | 17:37 | |
| *** Tyrantelf_ has quit IRC | 17:37 | |
| *** homerp_ has quit IRC | 17:37 | |
| *** gus has quit IRC | 17:38 | |
| *** v1k0d3n has quit IRC | 17:38 | |
| *** Tyrantelf has joined #openstack-ansible | 17:39 | |
| *** homerp has joined #openstack-ansible | 17:39 | |
| *** gus has joined #openstack-ansible | 17:39 | |
| *** v1k0d3n has joined #openstack-ansible | 17:40 | |
| *** toan has joined #openstack-ansible | 17:41 | |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role https://review.openstack.org/555002 | 17:41 |
| logan- | nice cloudnull | 17:43 |
| *** haad1 has joined #openstack-ansible | 17:44 | |
| cloudnull | its a start :) | 17:45 |
| logan- | glad to have a more consistent interface with execstart/stop | 17:45 |
| cloudnull | i liked the interface you made better than the old program overrides ect | 17:45 |
| cloudnull | makes a lot more sense | 17:45 |
| *** aojea has quit IRC | 17:46 | |
| *** alefra has quit IRC | 17:49 | |
| *** aojea has joined #openstack-ansible | 17:49 | |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 17:52 |
| *** ibmko has quit IRC | 18:00 | |
| *** poopcat has joined #openstack-ansible | 18:00 | |
| *** haad1 has quit IRC | 18:02 | |
| *** vnogin has quit IRC | 18:02 | |
| *** haad1 has joined #openstack-ansible | 18:14 | |
| *** chhagarw has quit IRC | 18:17 | |
| *** osnaya has joined #openstack-ansible | 18:19 | |
| *** EmilienM is now known as mimi | 18:21 | |
| *** mimi is now known as EmilienM | 18:21 | |
| *** mbuil has quit IRC | 18:22 | |
| openstackgerrit | Andy McCrae proposed openstack/ansible-config_template master: Fix pep8 for config_template.py https://review.openstack.org/555013 | 18:24 |
| osnaya | Hi someone who has deployed using OSA on containers - Quick q: If mgmt nework is N.N.host.host, IPs on this network eg. N.N.100.H1 (deployHost) and N.N.101.Host2 (using for ssh to the host with this address). Br-mgmt is created using this network. What to expect: the containers that will get created - will eth1 on each container will be assigned an IP on this network? eg. container1.eth1=N.N.100.x45 and Container2.eth1=N.N | 18:25 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role https://review.openstack.org/555002 | 18:27 |
| openstackgerrit | Jean-Philippe Evrard proposed openstack/ansible-config_template master: Add testing on config_template https://review.openstack.org/554974 | 18:30 |
| osnaya | @cloudnull ... I am going thru the documentation and plan to deploy on containers. need clarification on above. | 18:31 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role https://review.openstack.org/555002 | 18:33 |
| *** haad1 has quit IRC | 18:36 | |
| cloudnull | osnaya: yes every container will have an address on the network | 18:36 |
| cloudnull | which is defined in the provider_networks section of the openstack_user_config.yml | 18:37 |
| osnaya | @cloudnull looking at the openstack_user_config (trying to understand the provider network section).... so hosts ip and container.eth1 IPs are on the same provider network right? (need confirmation, so I can ask for a range of IP pool from that network. With a single Controller and 2 hosts, about 40-50 IPs on that provider network should be good enough right? | 18:40 |
| *** armaan has quit IRC | 18:42 | |
| evrardjp | cloudnull: do you know how to extend the logging of machinectl operations? I have almost no log in my journal, so I can't know what's going on. | 18:42 |
| evrardjp | (it's not OSA related so not urgent ) | 18:43 |
| cloudnull | osnaya: that should be enough | 18:43 |
| cloudnull | the ips come from the ip_from_q which relates to the cidr_networks created above | 18:43 |
| cloudnull | evrardjp: you can set the --output option | 18:44 |
| osnaya | @cloudnull thanks | 18:45 |
| *** throwsb1 has quit IRC | 18:45 | |
| evrardjp | cloudnull: nope doesn't help, but thanks, I just tried -l I haven't seen that -o took verbose | 18:47 |
| *** flemingo has joined #openstack-ansible | 18:52 | |
| evrardjp | I think I already asked this morning, but did you see something like : http://paste.openstack.org/show/707230/ | 18:53 |
| *** flemingo_ has joined #openstack-ansible | 18:53 | |
| evrardjp | dbus seems installed on the container, and all | 18:53 |
| evrardjp | the container itself looks fine when I jump in it with systemd-nspawn | 18:56 |
| osnaya | @cloudnull also on provider network section, out of the 3 network types [VxLAN, VLAN (flat), VLAN(VLAN)] I need to select and populate only 1 network type and comment out the other 2 (right?) | 18:56 |
| evrardjp | it's just machinectl | 18:56 |
| *** flemingo has quit IRC | 18:57 | |
| logan- | cloudnull: just found kind of a huge problem with config overrides on unit files | 18:57 |
| cloudnull | oh? | 18:57 |
| logan- | http://paste.openstack.org/show/707884/ look at the execstart ordering | 18:57 |
| cloudnull | evrardjp: nope not seen that. | 18:58 |
| logan- | removing init_config_overrides works http://paste.openstack.org/show/707883/ | 18:58 |
| cloudnull | if you're using the nspwan host role you can attach to the container using nspawn-attach $NAME | 18:58 |
| cloudnull | which enters using `nsenter` | 18:58 |
| cloudnull | logan-: do you have https://github.com/openstack/openstack-ansible-plugins/commit/9b13e750df657ea9d4a7b265272426e52e24c171 in your plugins dir ? | 19:00 |
| logan- | let me check which plugins sha | 19:01 |
| cloudnull | i wonder if that commit is sorting things and causing chaos ... | 19:01 |
| logan- | 966cb309e4ceb9894adde66445a60fb7a20ca4c7 # HEAD of "master" as of 2018/03/16 | 19:01 |
| logan- | nope it is before that merged | 19:01 |
| *** vnogin has joined #openstack-ansible | 19:03 | |
| cloudnull | I see it on my test service too http://paste.openstack.org/show/707893/ | 19:04 |
| logan- | :( | 19:04 |
| evrardjp | cloudnull: FYI using the nsenter manually on the machinectl started machine works. I guess this machinectl command line is useless for me. | 19:07 |
| evrardjp | oh no it's not useless, it wget-ed for me. | 19:07 |
| evrardjp | ;p | 19:07 |
| cloudnull | haha | 19:07 |
| cloudnull | and started :O | 19:07 |
| evrardjp | nah because I guess I will use a systemd service for that :p | 19:08 |
| evrardjp | well... I learned at least. | 19:08 |
| cloudnull | I typically use it for image management, cloning, starting, stopping, removing | 19:08 |
| cloudnull | everything else, meh. | 19:08 |
| evrardjp | yeah, I understand why now :p | 19:08 |
| cloudnull | also hostnamectl can do some of that | 19:09 |
| evrardjp | I thought "machinectl shell" or "machinectl login" could be nice. | 19:09 |
| evrardjp | what is that again | 19:09 |
| evrardjp | :p | 19:09 |
| cloudnull | hostnamectl --machine=CONTAINER | 19:09 |
| cloudnull | when using nspawn | 19:09 |
| evrardjp | oh a new interface to setup a hostname | 19:09 |
| evrardjp | like we hadn't a trillion already :p | 19:09 |
| evrardjp | https://xkcd.com/927/ | 19:10 |
| cloudnull | hostnamectl status has some useful info | 19:10 |
| cloudnull | but otherwise it's basically hostname, ssh, and nsenter commands in one | 19:10 |
| evrardjp | when it works | 19:11 |
| cloudnull | evrardjp: exactly | 19:11 |
| evrardjp | is that sshing though? | 19:11 |
| cloudnull | hostnamectl --host=[USER@]HOST will | 19:11 |
| evrardjp | I'd say it would attach to the console process. | 19:11 |
| evrardjp | OMG. A wrapper to ssh | 19:11 |
| evrardjp | they did reinvent all the wheels. | 19:11 |
| logan- | hahha | 19:12 |
| *** vnogin has quit IRC | 19:12 | |
| *** vnogin has joined #openstack-ansible | 19:12 | |
| evrardjp | Following the unix philosophy quite rite too. | 19:12 |
| cloudnull | https://i0.wp.com/anopensuitcase.com/wp-content/uploads/2016/11/maui-600x250.jpg?resize=800%2C333 | 19:12 |
| evrardjp | :D | 19:12 |
| *** vnogin has quit IRC | 19:13 | |
| *** aojea has quit IRC | 19:14 | |
| *** MikeW has joined #openstack-ansible | 19:16 | |
| MikeW | Hey is it possible to deploy an openstack service without the repo container? We're limited on resources and can't deploy an AIO. Trying to deploy a test horizon container to write playbooks against for customizations if that makes any sense | 19:17 |
| evrardjp | MikeW: it's possible yes, but it depends on you want to achieve | 19:19 |
| evrardjp | if you want only a dev environment for horizon it's possible | 19:19 |
| MikeW | evrardjp So our test-bed got taken by another team. We need a place to test our changes before we push to the cloud yeah | 19:19 |
| evrardjp | check at what the horizon role is doing for its tests | 19:20 |
| evrardjp | it's definitely not for prod! | 19:20 |
| osnaya | @cloudnull @evrardjp @odyssey4me Q: on provider network section, out of the 3 network types [VxLAN, VLAN (flat), VLAN(VLAN)] I need to select and populate only 1 network type and comment out the other 2 (right?) | 19:20 |
| evrardjp | osnaya: you can have 1, 2, or 3. But it's all about your use case. | 19:21 |
| evrardjp | can't say for you | 19:21 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 19:21 |
| evrardjp | I'm gone for today: Hunting for food now! | 19:21 |
| evrardjp | :D | 19:21 |
| osnaya | @evrardjp ok, if can be 1,2 or 3 that means I can start with 1 first (and comment out the other 2 network types) as a starter... I guess | 19:22 |
| *** osnaya has quit IRC | 19:23 | |
| *** radeks_ has joined #openstack-ansible | 19:36 | |
| *** radeks has quit IRC | 19:38 | |
| *** radeks_ has quit IRC | 19:42 | |
| *** radeks_ has joined #openstack-ansible | 19:43 | |
| evrardjp | yup | 19:44 |
| MikeW | evrardjp Another weird question... Has anyone successfully deployed bridged networking on hosts booted to a tenant network? Or will I need to create a provider network to shuttle such traffic? | 20:06 |
| *** radeks_ has quit IRC | 20:07 | |
| MikeW | Because I'm messing with it, and it almost kind've works... but not quite. Wondering if I'm a complete idiot on this | 20:08 |
| evrardjp | MikeW: I don't understand the question | 20:08 |
| MikeW | I'm deploying openstack onto openstack so I can test some deployment changes before pushing them against the environment | 20:08 |
| idlemind | MikeW I don't totally get the question but a tenant network should be flat at layer 2 the only thing that might be getting in your way is port-security | 20:08 |
| evrardjp | agreed with idlemind | 20:09 |
| evrardjp | but still not sure about the question :) | 20:09 |
| MikeW | Excellent this makes sense | 20:09 |
| evrardjp | TripleO is doing it | 20:09 |
| evrardjp | :) | 20:09 |
| evrardjp | if you want a quick PoC you probably don't need all those though | 20:10 |
| evrardjp | for horizon changes I mean | 20:10 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible master: Moves Octavia gate from experimental to required https://review.openstack.org/545020 | 20:10 |
| MikeW | Yeah we probably don't... I won't be getting a set of devices to test on for another 2 months so I wanted to get something up to train new coworkers and keep from bringing down the environment | 20:11 |
| *** vnogin has joined #openstack-ansible | 20:11 | |
| *** radeks_ has joined #openstack-ansible | 20:11 | |
| *** vnogin has quit IRC | 20:12 | |
| openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file https://review.openstack.org/554064 | 20:23 |
| openstackgerrit | Merged openstack/openstack-ansible-plugins master: Fix bug with pipelining disable and container_user https://review.openstack.org/554670 | 20:29 |
| *** armaan has joined #openstack-ansible | 20:30 | |
| *** MikeW has quit IRC | 20:34 | |
| openstackgerrit | Merged openstack/openstack-ansible-plugins master: Add tests for container_user connection attribute https://review.openstack.org/554277 | 20:36 |
| evrardjp | MikeW the easiest is the AIO | 20:39 |
| evrardjp | it runs inside virtualized stuff | 20:39 |
| openstackgerrit | Merged openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions https://review.openstack.org/553094 | 20:43 |
| openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_cinder master: Remove cinder v1 service and endpoints https://review.openstack.org/555046 | 20:47 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp https://review.openstack.org/555047 | 20:48 |
| cloudnull | logan-: ^ | 20:48 |
| *** radeks_ has quit IRC | 20:48 | |
| cloudnull | my test http://paste.openstack.org/show/708013/ | 20:50 |
| cloudnull | the output http://paste.openstack.org/show/708012/ | 20:50 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 20:52 |
| *** kstev has quit IRC | 20:58 | |
| *** esberglu has quit IRC | 21:01 | |
| *** dariko has quit IRC | 21:07 | |
| *** dariko has joined #openstack-ansible | 21:08 | |
| *** dariko has quit IRC | 21:08 | |
| *** vnogin has joined #openstack-ansible | 21:13 | |
| *** esberglu has joined #openstack-ansible | 21:14 | |
| *** guhcampos has joined #openstack-ansible | 21:17 | |
| logan- | Thanks cloudnull will test it shortly | 21:19 |
| *** SerenaFeng has joined #openstack-ansible | 21:24 | |
| *** ansmith has quit IRC | 21:26 | |
| *** SerenaFeng has quit IRC | 21:29 | |
| openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Move nova_glance_api_servers variable into role https://review.openstack.org/549285 | 21:41 |
| *** sawblade_ has joined #openstack-ansible | 21:42 | |
| *** sawblade6 has quit IRC | 21:44 | |
| *** throwsb1 has joined #openstack-ansible | 21:50 | |
| *** ibmko has joined #openstack-ansible | 21:50 | |
| *** pcaruana has quit IRC | 21:55 | |
| logan- | cloudnull: wfm | 22:01 |
| logan- | thanks | 22:01 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp https://review.openstack.org/555047 | 22:01 |
| cloudnull | added a couple guards. otherwise it seems to work as I'd expect now . | 22:01 |
| *** sar has quit IRC | 22:09 | |
| openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_cinder master: Remove cinder v1 service and endpoints https://review.openstack.org/555046 | 22:13 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 22:22 |
| *** threestrands has joined #openstack-ansible | 22:29 | |
| *** threestrands has quit IRC | 22:30 | |
| *** threestrands has joined #openstack-ansible | 22:30 | |
| *** guhcampos has quit IRC | 22:30 | |
| openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp https://review.openstack.org/555086 | 22:32 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp https://review.openstack.org/555047 | 22:32 |
| openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp https://review.openstack.org/555086 | 22:33 |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Make Octavia V2 API default https://review.openstack.org/555087 | 22:35 |
| cloudnull | logan-: very nice ! | 22:35 |
| logan- | :) | 22:37 |
| *** flemingo has joined #openstack-ansible | 22:40 | |
| *** flemingo_ has quit IRC | 22:44 | |
| *** flemingo has quit IRC | 22:45 | |
| *** armaan has quit IRC | 22:45 | |
| openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Make Octavia V2 API default https://review.openstack.org/555087 | 22:46 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role https://review.openstack.org/555002 | 22:47 |
| *** esberglu has quit IRC | 22:51 | |
| *** haad1 has joined #openstack-ansible | 23:01 | |
| *** masber has joined #openstack-ansible | 23:04 | |
| throwsb1 | Hi, hoping someone can help. I am trying to deploy 16.0.9 and when I run the openstack-ansible setup-infrastructure.yml playbook, I am getting pip errors with just galena. I am seeing Could not find a version that satisfies the requirement pip (from versions: )", "No matching distribution found for pip" The full error can be found http://paste.openstack.org/show/708171/ | 23:04 |
| throwsb1 | Any ideas on what the issue is. I am only having issues with pip and galena. This is with ubuntu 16.04. | 23:04 |
| *** haad1 has quit IRC | 23:12 | |
| openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp https://review.openstack.org/555086 | 23:19 |
| *** haad1 has joined #openstack-ansible | 23:20 | |
| *** haad1 has quit IRC | 23:34 | |
| *** haad1 has joined #openstack-ansible | 23:36 | |
| openstackgerrit | Merged openstack/openstack-ansible master: Re-add ceph NFS gateway disable settings https://review.openstack.org/554798 | 23:37 |
| openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp https://review.openstack.org/555086 | 23:37 |
| *** haad1 has quit IRC | 23:38 | |
| *** chyka has quit IRC | 23:39 | |
| *** Adri2000 has quit IRC | 23:40 | |
| *** Adri2000 has joined #openstack-ansible | 23:41 | |
| *** dpdevel has joined #openstack-ansible | 23:49 | |
| cloudnull | throwsb1: is the playbook failing or is there just an error during the deployment and the playbook recovers completing the deployment successfully? | 23:50 |
| cloudnull | asking because there are a few places where we use ansible blocks with recoveries whcih will show an error but continue the deployment using a recovery method | 23:51 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL https://review.openstack.org/554003 | 23:52 |
| openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files https://review.openstack.org/554383 | 23:53 |
| *** dpdevel has quit IRC | 23:53 | |
| cloudnull | I've got to step away for a few. | 23:59 |
| cloudnull | if folks have a moment to review the following I'd greatly appreciate it https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!