*** 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!