Wednesday, 2018-03-21

*** rskeskin has joined #openstack-ansible00:03
*** odyssey4me has quit IRC00:10
*** odyssey4me has joined #openstack-ansible00:10
rskeskinHello everyone. I'm interested in creating this role: https://specs.openstack.org/openstack/openstack-ansible-specs/specs/queens/elk-stack.html00:12
rskeskinactually that task is assigned to me by my professor at my university. I'll do it as my bachelor project.00:15
rskeskinanyway, I'm reading here for last couple of days: https://docs.openstack.org/openstack-ansible/latest/contributor/index.html00:16
*** sawblade6 has joined #openstack-ansible00:20
*** sawblade_ has quit IRC00:20
rskeskinI 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 IRC00:33
*** rskeskin has joined #openstack-ansible00:33
*** savvas has joined #openstack-ansible00:44
*** TxGirlGeek has quit IRC00:48
*** savvas has quit IRC00:48
*** rskeskin has quit IRC01:01
*** rskeskin has joined #openstack-ansible01:05
*** chyka has joined #openstack-ansible01:07
*** chyka has quit IRC01:12
*** rskeskin has quit IRC01:15
*** savvas has joined #openstack-ansible01:19
*** sawblade_ has joined #openstack-ansible01:22
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363001:23
*** savvas has quit IRC01:24
*** sawblade6 has quit IRC01:24
*** nurdie has quit IRC01:29
*** nurdie has joined #openstack-ansible01:29
*** vnogin has joined #openstack-ansible01:33
*** vnogin has quit IRC01:38
openstackgerritMerged openstack/openstack-ansible-plugins master: Remove duplicate check of self.container_user  https://review.openstack.org/55426601:55
openstackgerritMerged openstack/openstack-ansible-plugins master: Add container_user to SSH connection plugin  https://review.openstack.org/55426701:55
logan-cloudnull: confused about this task https://github.com/openstack/ansible-role-systemd_service/blob/d92ebf557402148f57a045c710aa4462aa96124c/tasks/main.yml#L49-L5702:00
logan-all of the other tasks are loops around systemd_services, but this one is not02:00
openstackgerritMerged openstack/openstack-ansible-plugins master: Fixed insecure passing in keystone module  https://review.openstack.org/55422602: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 there02:04
*** savvas has joined #openstack-ansible02:19
*** savvas has quit IRC02:24
*** savvas has joined #openstack-ansible02:24
*** savvas has quit IRC02:28
*** savvas has joined #openstack-ansible02:42
*** savvas has quit IRC02:47
cloudnullevenings02:48
cloudnullthat was implemented to create specific lock temp files for services .02:49
cloudnullin the os roles we lump that in with the main temp file creation02:49
cloudnullbut it means it creates the same temp lock file in different files02:49
logan-gotcha02:50
logan-it seems like this will break if i run the role to deploy services with different user/group combos02:50
logan-because of the template: https://github.com/openstack/ansible-role-systemd_service/blob/master/templates/systemd-tmpfiles-lock.j2#L302:51
cloudnullso the intention was allow a list of services to have access to a single temp lock file02:51
cloudnulli guess it could if the systemd_lock_path was the same between services02:51
*** ANKITA has joined #openstack-ansible02:53
logan-gotcha02:53
logan-well probably not an issue for the near future then, i just wanted to understand it better. thanks02:53
cloudnulldo we still need to get testing in place for the systemd roles02:54
logan-yeah02:56
logan-the base test patches i have up have no config so the role just skips all the tasks02: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 reviews02:57
logan-the networkd is confusing02: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 service03:00
logan-for centos ^03:00
*** savvas has joined #openstack-ansible03: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
cloudnullnew bookmark https://review.openstack.org/#/q/project:%255Eopenstack/ansible-role-systemd.*+branch:master+status:open,n,z03:02
cloudnull:)03:03
logan-:D03:03
odyssey4mecloudnull we were chatting earlier about the python venv stuff03:03
cloudnullo/03:04
odyssey4meI 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 role03:04
* cloudnull just getting caught up on scroll back03:04
odyssey4meThoughts?03:04
*** savvas has quit IRC03:05
cloudnullI'd say https://github.com/odyssey4me/ansible-python_venv_build/blob/master/tasks/python_venv_install.yml#L16-L37 should remain in the os roles03:05
cloudnullthe os roles have their own user requirements03:05
odyssey4methe things I don't like about it is that it becomes boilerplate - we're repeating the same tasks over and over again03:06
odyssey4meif you look at https://review.openstack.org/#/c/551344/12/tasks/glance_install.yml you'll see how I used it03:06
*** savvas has joined #openstack-ansible03: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 that03:08
odyssey4meyep, makes sense to me03:08
openstackgerritMerged openstack/ansible-role-systemd_networkd master: Allow networkd filename override  https://review.openstack.org/55434303:08
cloudnullthat'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 spaghetti03:08
odyssey4methe systemd_service role has all the info it needs to know which user, its home and its group03:08
openstackgerritMerged openstack/ansible-role-systemd_networkd master: Implement networkd restart as handler  https://review.openstack.org/55434503:09
cloudnullI think the swift, keystone, nova users have a slightly different config given that they run commands like rsync, ssh, etc.03:10
odyssey4meyes, but for those we can obviously opt-out and let the role do its thing03:10
cloudnulli mean its a minor thing, but i think that kinda defeats the purpose.03:11
odyssey4meas logan- mentioned, this could be toggled03:11
*** savvas has quit IRC03:11
logan-preferably off by default imo03:11
logan-in the role03:11
odyssey4meyep03:11
logan-systemd role*03:11
cloudnullI also think there's a lot to do already given the service, mount, network, and venv include roles03:12
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363003:12
cloudnullso we might be trying to bite off too much03:12
odyssey4mewell, I was getting a bit twisted in my head about whether to include this stuff in the python_venv_build role03:13
openstackgerritMerged openstack/ansible-role-systemd_mount master: Add base role tests  https://review.openstack.org/55434903:13
odyssey4meI didn't think it really belonged there, but figured it may be worth seeing what it looks like.03:13
odyssey4meWhen fielding it in the meeting using the systemd_service role was suggested as an alternative,03:14
odyssey4meWe could also leave it in the os_service role. Perhaps I'm just getting over excited. :p03:14
cloudnullI think we leave it where it is.03:15
cloudnullit makes some sense to put it in the service role03:15
cloudnullbut idk if its needed at this point03:15
odyssey4meokie dokey - will leave it then, we can always revisit later if need be03:16
cloudnulli too could just be too worried about making Juno agaon03:16
cloudnull**agian03:16
* cloudnull brb - going to bother one of my neighbors03:16
odyssey4meone 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 IRC03:16
odyssey4methere're no 'Manage LB' and 'Restart services' notifiers implemented to ensure the right things happen03:17
odyssey4meI 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.yml03:18
*** savvas has joined #openstack-ansible03:25
cloudnullodyssey4me: not super intentional, we could add that notify03:28
cloudnullthe service restart handlers however are still located in parent role03:29
cloudnullso we're not duplicating handlers and the role has control over when a service restarts03:29
odyssey4meyeah, but the role never knows then the unit files change03:29
cloudnullthis is true.03:30
*** savvas has quit IRC03:30
cloudnullso maybe we just add https://github.com/odyssey4me/ansible-python_venv_build/blob/master/handlers/main.yml to the service roles?03:31
odyssey4methe systemd_service role?03:31
cloudnullyea03: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 that03:32
logan-like manage lb03:32
odyssey4meyep, and then in each role that uses it, have its notifiers listen for the same ones03:32
odyssey4meI should get some sleep. Those were the things on my mind - thanks for listening. :p03: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_change03:34
odyssey4meyes, I like that03:34
odyssey4meas we split things into stages - that'll be very helpful03:34
cloudnull++03:34
odyssey4melemme see if I can get some sleep, night all03:35
logan-cya03:35
cloudnullnight odyssey4me03:36
cloudnulllogan-: so noop meta in the service role and an unconditional daemon reload03:36
cloudnullon change,03:36
cloudnullwant 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 toggle03: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 tooling03:39
openstackgerritMerged openstack/ansible-role-systemd_service master: Add base role tests  https://review.openstack.org/55434803:39
logan-i will just hack a patch togehter real quick, probably easier03:40
cloudnullsounds good.03:42
cloudnulli start looking at the networkd test03:42
*** savvas has joined #openstack-ansible03:50
*** flemingo has quit IRC03:51
*** savvas has quit IRC03:54
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests  https://review.openstack.org/55435003:55
openstackgerritLogan V proposed openstack/ansible-role-systemd_service master: Add service restart handler  https://review.openstack.org/55478603:59
openstackgerritLogan V proposed openstack/ansible-role-systemd_service master: Add service restart handler  https://review.openstack.org/55478603:59
*** udesale has joined #openstack-ansible04:09
*** poopcat has quit IRC04:09
*** aruns__ has joined #openstack-ansible04:18
*** ANKITA has quit IRC04:22
*** radeks has joined #openstack-ansible04:29
*** radeks has quit IRC04:30
*** radeks has joined #openstack-ansible04:30
*** savvas has joined #openstack-ansible04:32
*** vnogin has joined #openstack-ansible04:33
*** chyka has joined #openstack-ansible04:34
openstackgerritLogan V proposed openstack/ansible-role-systemd_service master: Simplify unit file  https://review.openstack.org/55479004:36
*** vnogin has quit IRC04:38
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests  https://review.openstack.org/55435004:38
*** savvas has joined #openstack-ansible04:39
*** chyka has quit IRC04:39
*** chhagarw has joined #openstack-ansible04:40
*** savvas has quit IRC04:43
cloudnulllogan-: https://review.openstack.org/#/c/554790/1/templates/systemd-service.j2 that looks great!04:46
*** ivve has quit IRC04:48
logan-thanks hopefully it works though04:49
logan-prob should wait to merge that one until testing is in place. i didnt test it at all04:49
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests  https://review.openstack.org/55435004:50
cloudnullit 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
cloudnullIm making a simple while loop test for the role right now04:51
logan-cool04: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 packages04:52
logan-seems unreasonable to expect consumers to add packages themselves for the role to just basically function04:52
*** chhagarw has quit IRC04:53
cloudnullI guess we could add it in there.04:57
cloudnullI took the view point that the host already had whats required and the common role was just configuring it04:58
cloudnullbut i've strong opinions about it either way04:59
logan-ok04:59
cloudnullgot some basic testing in there now though https://review.openstack.org/#/c/554350/13/tests/test.yml05:02
cloudnulli'll move the pre-task into the main .yml and that should be good to go, as a start05:03
logan-awesome05:05
logan-nice tests05:07
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_networkd master: Add base role tests  https://review.openstack.org/55435005:18
*** savvas has joined #openstack-ansible05:18
cloudnullI think that'll do it05:18
*** chhagarw has joined #openstack-ansible05:19
logan-oh that's what i did wrong last night05:21
logan-i forgot to add the vars file loading task05:21
logan-lol05:21
cloudnullah so it was only loading the default empty set05:23
*** savvas has quit IRC05:23
cloudnullthat makes sense05: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
cloudnullyes05:28
cloudnullusing a yaml set05:28
logan-ah ok05:28
logan-? stuff05:28
logan-thanks05:28
cloudnullhttps://review.openstack.org/#/c/552721/11/tests/roles/bootstrap-host/tasks/prepare_networking.yml@9705:29
cloudnullsorry was looking for my recent example05:29
cloudnullI had done that before you made the address line multi-functional :)05:29
logan-ah cool05:30
*** savvas has joined #openstack-ansible05:34
*** savvas has quit IRC05:38
openstackgerritLogan V proposed openstack/openstack-ansible master: Disable ceph-ansible NTP installation  https://review.openstack.org/54963805:46
openstackgerritLogan V proposed openstack/openstack-ansible master: Re-add ceph NFS gateway disable settings  https://review.openstack.org/55479805:48
*** savvas has joined #openstack-ansible05:52
*** savvas has quit IRC05:56
*** savvas has joined #openstack-ansible05:59
*** aruns has joined #openstack-ansible06:01
*** savvas has quit IRC06:03
*** aruns__ has quit IRC06:04
*** masuberu has quit IRC06:04
*** udesale has quit IRC06:21
*** udesale has joined #openstack-ansible06:21
*** armaan has joined #openstack-ansible06:28
*** radeks has quit IRC06:30
*** masber has joined #openstack-ansible06:31
*** radeks has joined #openstack-ansible06:32
*** savvas has joined #openstack-ansible06:34
*** gus has quit IRC06:34
*** sdake has quit IRC06:35
*** gus has joined #openstack-ansible06:36
*** jbadiapa has joined #openstack-ansible06:36
*** sdake has joined #openstack-ansible06:37
*** sdake has quit IRC06:37
*** sdake has joined #openstack-ansible06:37
*** savvas has quit IRC06:38
*** gkadam has joined #openstack-ansible06:50
*** logan- has quit IRC06:58
*** logan- has joined #openstack-ansible06:58
*** savvas has joined #openstack-ansible07:04
*** masber has quit IRC07:05
*** masber has joined #openstack-ansible07:06
*** savvas has quit IRC07:08
*** osnaya has joined #openstack-ansible07:12
osnaya@evrardjp @odyssey4me Hi there...07:15
*** aruns__ has joined #openstack-ansible07:18
*** sar has joined #openstack-ansible07: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 IRC07:21
osnaya@evrardjp @odyssey4me anyone of you there?07:22
*** pmannidi has quit IRC07:22
osnaya@cloudnull R U there?07:23
*** mbuil has joined #openstack-ansible07:25
*** savvas has joined #openstack-ansible07:34
*** osnaya has quit IRC07:37
*** savvas has quit IRC07:39
evrardjpI am here07:39
evrardjpwhat's your question?07:39
evrardjpit's a wise decision osnaya07:39
*** PTO has joined #openstack-ansible07:41
evrardjpcloudnull: 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 already07:43
*** aojea has joined #openstack-ansible07:46
PTOWhat is the process to make a suggestion to a new feature?07:51
olivierbourdon38Morning everyone, CI tests passed for https://review.openstack.org/#/c/553432/, could this be reviewed and potentially integrated please. Thx07:53
*** epalper has joined #openstack-ansible07:59
*** cjloader has joined #openstack-ansible08:01
*** savvas has joined #openstack-ansible08:01
*** savvas has quit IRC08:06
*** cjloader has quit IRC08:08
evrardjpolivierbourdon38: I will have a look! thanks for the patch!08:09
evrardjpPTO depends, but most likely a spec08:09
evrardjpif it's a large feature08:09
evrardjp(new role, new way of doing things)08:09
evrardjp...08:10
evrardjpelse you can just submit a patch, and we'll discuss it in the review08:10
evrardjpofc the feature should land in master08:10
PTOI 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.html08:10
evrardjpbut isn't this all documented in the developer guide?08:10
evrardjpPTO that should be fine, it's not a big thing in scope08:10
evrardjpjust put a patch on master08:11
evrardjp:)08:11
openstackgerritMerged openstack/openstack-ansible-memcached_server master: Follow the new PTI for document build  https://review.openstack.org/55467108:17
*** chyka has joined #openstack-ansible08:24
*** chyka has quit IRC08:29
*** brad[] has quit IRC08:34
*** masber has quit IRC08:40
hwoarangdmsimard: hello :) do you have 2 min for an ARA question?08:45
*** hamza21 has joined #openstack-ansible08:47
evrardjphwoarang: on #ara ?08:54
evrardjpyou can ask it here, but it's more likely you'll have an ara answer there08:55
hwoarangok09:00
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Update systemd service for longer TimeoutStopSec  https://review.openstack.org/55473409:04
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/queens: add ml2 config for networking bgpvpn  https://review.openstack.org/54961709:05
*** electrofelix has joined #openstack-ansible09:14
*** haad1 has joined #openstack-ansible09:16
*** savvas has joined #openstack-ansible09:19
*** masber has joined #openstack-ansible09:20
*** savvas has quit IRC09:23
*** savvas has joined #openstack-ansible09:24
openstackgerritMerged openstack/openstack-ansible-os_neutron master: add networking-bgpvpn repo correctly for the tests  https://review.openstack.org/55449409:26
*** savvas has quit IRC09:28
*** haad1 has quit IRC09:30
*** hachi has joined #openstack-ansible09:35
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible-os_neutron stable/queens: add networking-bgpvpn repo correctly for the tests  https://review.openstack.org/55484409:36
*** hamza21 has quit IRC09:37
*** hachi has quit IRC09:46
*** ibmko has joined #openstack-ansible09:51
ArchiFleKshi, xgerman_ can I help you to get this done : https://review.openstack.org/#/c/544002/10:00
*** vnogin has joined #openstack-ansible10:02
*** haad1 has joined #openstack-ansible10:02
haad1evrardjp ?10:05
*** armaan has quit IRC10:09
evrardjphaad1: ?10:09
*** armaan has joined #openstack-ansible10:10
evrardjpI answered you yesterday, not sure what's pending10:10
haad1have you seen this ?10:10
haad1https://gist.github.com/haad/006e8359c8eecfb4b312910c7eda793d10:10
haad1I sent it yesterday before meeting (bad timing) so I'm not sure if you saw it or not10:12
*** alefra has joined #openstack-ansible10:18
evrardjpIt doesn't work? You should try :p10:24
haad1evrardjp: after applying patch above and removing both openstack_inventory.json and ips file10:24
haad1and running setup-hosts/setup-infrastructure10:25
evrardjpdon't need to run setup10:25
evrardjpyou just need to run the dynamic inventory to see if it matches your needs10:25
evrardjp./inventory/dynamic_inventory.py --list10:25
evrardjpcheck the structure10:26
evrardjpif it is as you desire, you can go ahead10:26
haad1ah I see10:26
evrardjponce your env.d is settled, you should be good to go for a deploy10:26
haad1yes it seems to be ok now10:26
evrardjpok10:26
evrardjpthen go ahead :)10:26
haad1ok let's deploy10:26
evrardjpmaybe worth cleaning up the remote machines first10:26
evrardjpif you tried a deploy before10:26
evrardjpa reroll would be the simplest10:27
haad1so if I remove inventory files I do not need to rerun setup ?10:27
evrardjpit's cloud after all10:27
evrardjpif you remove inventory files, you loose track of all what's done before10:27
haad1yeah I have dropped all containers before10:27
evrardjpyeah but there are things running on bare metal too10:27
evrardjplike /etc/hosts10:27
evrardjpthat's why I'd reroll for your case10:28
haad1I have another question10:28
evrardjpjust to be 100% sure10:28
evrardjpnot that it's needed, you can probably clean it up manually10:28
evrardjpbut I am very cautious :)10:28
haad1can I fix version of nova/neutron package installed inside venv somehow ?10:28
evrardjpyes you can10:28
evrardjpmultiple ways10:28
evrardjp:)10:28
haad1I will do full cycle later today10:28
evrardjpthe easiest10:28
evrardjpis to track what's installed10:28
evrardjpwhich branch are you?10:28
evrardjpwait10:29
haad1queens10:29
evrardjplet me rephrase that10:29
haad117.0.010:29
evrardjpthe easiest is to check at what the code is deploying10:29
evrardjpthen look inside the venv10:29
haad1it seems to deploy latest available package10:29
evrardjphaad1: indeed!10:29
evrardjpa very new release!10:29
evrardjphttps://github.com/openstack/openstack-ansible/blob/17.0.0/playbooks/defaults/repo_packages/openstack_services.yml10:30
evrardjpyou see I replaced version with your version in this link10:30
evrardjpyou have information about all what's deployed10:30
evrardjpif you want to have your own fork, you can change it there10:30
evrardjpbut you're on your own if you have your own nova etc :p10:30
evrardjpthe method 2 involves checking the code directly on the remote node10:31
evrardjpcheck your venv into the /openstack/ folder10:31
evrardjppip freeze and the likes are your friend there.10:31
*** savvas has joined #openstack-ansible10:39
*** haad1 has quit IRC10:42
*** savvas has quit IRC10:43
*** haad1 has joined #openstack-ansible10:47
*** vnogin has quit IRC10:48
*** vnogin has joined #openstack-ansible10:57
*** haad1 has quit IRC10:58
openstackgerritMerged openstack/ansible-role-systemd_service master: Simplify unit file  https://review.openstack.org/55479010:59
*** chyka has joined #openstack-ansible11:02
*** udesale_ has joined #openstack-ansible11:04
*** haad1 has joined #openstack-ansible11:05
*** udesale has quit IRC11:07
*** chyka has quit IRC11:07
*** aruns has joined #openstack-ansible11:09
*** aruns__ has quit IRC11:12
*** udesale_ has quit IRC11:13
*** TxGirlGeek has joined #openstack-ansible11:14
*** TxGirlGeek has quit IRC11:19
openstackgerritMerged openstack/openstack-ansible-plugins stable/queens: Fixed insecure passing in keystone module  https://review.openstack.org/55449611:22
openstackgerritAndy McCrae proposed openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes  https://review.openstack.org/55488111:27
*** vnogin has quit IRC11:30
*** ibmko has quit IRC11:31
*** vnogin has joined #openstack-ansible11:36
*** sar has quit IRC11:41
*** MeltedLux has quit IRC11:41
openstackgerritMerged openstack/openstack-ansible stable/queens: Stop running get-ansible-role-requirements with -vvv  https://review.openstack.org/55465011:43
openstackgerritAndy McCrae proposed openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes  https://review.openstack.org/55488111:46
*** haad1 has quit IRC11:51
*** sar has joined #openstack-ansible12:03
*** ansmith has joined #openstack-ansible12:03
*** odyssey4me has quit IRC12:03
*** odyssey4me has joined #openstack-ansible12:03
*** sawblade6 has joined #openstack-ansible12:06
*** sawblade_ has quit IRC12:08
openstackgerritMerged openstack/openstack-ansible master: zuul: Make openSUSE a voting job  https://review.openstack.org/55297712:11
*** aruns has quit IRC12:13
*** Sha000000 has joined #openstack-ansible12:14
*** haad1 has joined #openstack-ansible12:19
*** sawblade6 has quit IRC12:19
*** ibmko has joined #openstack-ansible12:20
*** sawblade6 has joined #openstack-ansible12:20
*** osnaya has joined #openstack-ansible12:25
*** indistylo has joined #openstack-ansible12:26
osnaya@evrardjp @odyssey4me @cloudnull Hi...12:27
osnaya@evrardjp @odyssey4me @cloudnull Hi anyone there?12:30
evrardjposnaya: people are just busy... You shouldn't expect ppl to answer every minute on IRC12:31
evrardjpbut I am here12:31
evrardjpI answered this morning to you, but you left in the meantime12:31
evrardjpwhat's your question osnaya ?12:32
evrardjphow 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
evrardjposnaya: your operations will thank you in the future12:35
evrardjposnaya: it's also easier for getting help here :)12:36
evrardjpafk lunch12: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 way12:37
osnayatrying 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
evrardjpyes there is something12:48
evrardjphttps://docs.openstack.org/openstack-ansible/latest/reference/architecture/container-networking.html12:48
evrardjpthat's for master, but the same is in the Pike documentation12:48
evrardjphwoarang: congrats on the opensuse merge :)12:50
osnayayeah...found similar for Pike...12:50
osnayalooking at the diag, each host (1ctrl,2comp) need 2 diff phy network connectivity, right?12:52
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/queens: add networking-bgpvpn repo correctly for the tests  https://review.openstack.org/55484412:54
*** DimGR has quit IRC12:57
*** Sha000000 has quit IRC12:57
osnayaI 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 confirm13:00
*** SerenaFeng has joined #openstack-ansible13:00
*** SerenaFeng has quit IRC13:02
*** haad1 has quit IRC13:02
*** haad1 has joined #openstack-ansible13:04
*** SerenaFeng has joined #openstack-ansible13:05
*** SerenaFeng has joined #openstack-ansible13:06
*** vnogin has quit IRC13:09
*** throwsb1 has joined #openstack-ansible13:11
*** geb has quit IRC13:11
osnayawhat 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 IRC13:12
*** udesale has joined #openstack-ansible13:12
*** vnogin has joined #openstack-ansible13:15
*** geb has joined #openstack-ansible13:15
*** vnogin has quit IRC13:20
*** kstev has joined #openstack-ansible13:21
*** haad1 has quit IRC13:27
*** aruns has joined #openstack-ansible13:31
*** indistylo has quit IRC13:33
*** osnaya has quit IRC13:34
*** brad[] has joined #openstack-ansible13:38
*** haad1 has joined #openstack-ansible13:38
*** rromans has quit IRC13:44
openstackgerritKevin Lefevre proposed openstack/openstack-ansible-os_nova master: add release note for nova_default_schedule_zone  https://review.openstack.org/55492513:44
ArchiFleKsodyssey4me: hi jesse, I picked up on https://review.openstack.org/#/c/551688/13:45
ArchiFleKsI'll update the backports with dependencie to the reno commit13:45
*** aruns has quit IRC13:46
openstackgerritMerged openstack/openstack-ansible-plugins stable/pike: Utilise sorted to ensure no random changes  https://review.openstack.org/55488113:47
odyssey4melogan- I have a question in https://review.openstack.org/554786 just in case you don't pick up on the email update.13:48
odyssey4mecloudnull 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
openstackgerritwangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs and libguestfs-tools for ubuntu  https://review.openstack.org/55316913:52
cloudnullmornings13:53
odyssey4meandymccr 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-ansible13:54
logan-Good catch odyssey4me I’ll fix it once I get to my desk in a bit thanks13:56
*** haad1 has quit IRC13:57
*** vnogin has joined #openstack-ansible13:58
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Update links in README  https://review.openstack.org/55078414:03
*** SerenaFeng has joined #openstack-ansible14:05
*** sar has quit IRC14:07
*** csmart has quit IRC14:08
*** csmart has joined #openstack-ansible14:09
openstackgerritMerged openstack/ansible-role-systemd_networkd master: Add base role tests  https://review.openstack.org/55435014:12
*** sar has joined #openstack-ansible14:12
cloudnullanyone around want to give https://review.openstack.org/#/c/552047/ a review ?14:13
SamYaplecloudnull: i opened it. but then i closed it without reviewing. its quite large :)14:15
*** DimGR has joined #openstack-ansible14:15
cloudnullit is, converting all of our service and mount options to using systemd-mount,service14:16
openstackgerritMerged openstack/openstack-ansible master: Integrate Congress with OSA.  https://review.openstack.org/50397114:16
dcdamienevrard: 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 oO14:17
*** gkadam_ has joined #openstack-ansible14:18
odyssey4mecloudnull - 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 today14:18
dcdamien^ * evrardjp :)14:18
odyssey4mecloudnull 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 behaviour14:18
*** esberglu has joined #openstack-ansible14:19
cloudnullodyssey4me: it shouldn't impact the integrated pr14:19
cloudnullthe functionality should remain the same given the tasks.14:20
*** gkadam has quit IRC14:20
odyssey4mecloudnull sure thing - will review that other patch a bit later14:21
cloudnullthanks!14:21
cloudnullonce that's in it'll unblock https://review.openstack.org/#/c/552721/14:22
*** cjloader has joined #openstack-ansible14:24
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file  https://review.openstack.org/55406414:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL  https://review.openstack.org/55400314:29
*** sar has quit IRC14:31
hwoarangevrardjp: :)14:32
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL  https://review.openstack.org/55400314:33
hwoarangi hope opensuse can add some value to AIO testing now14:33
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Fix error when /etc/hosts does not exist  https://review.openstack.org/55343214:33
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files  https://review.openstack.org/55438314:34
*** joseg has joined #openstack-ansible14:34
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: tasks: Ensure machinectl quota value is reasonable  https://review.openstack.org/55284214:34
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files  https://review.openstack.org/55438314:36
cloudnullhwoarang: ++ Im pretty excited to see https://review.openstack.org/#/c/552977 get in14:37
openstackgerritAntony Messerli proposed openstack/openstack-ansible-ops master: Adds iPXE UEFI support to Multi Node AIO  https://review.openstack.org/55208814:37
hwoarangcloudnull :)14:37
*** haad1 has joined #openstack-ansible14:38
openstackgerritAntony Messerli proposed openstack/openstack-ansible-ops master: Adds iPXE UEFI support to Multi Node AIO  https://review.openstack.org/55208814:38
*** ivve has joined #openstack-ansible14:41
ionihello14:41
ioniis there a tag for only generating /etc/hosts ?14:41
ioniwhen i use setup-hosts.yml with limit, that particular host is not added to /etc/hosts14:42
odyssey4mecloudnull reviewed https://review.openstack.org/552047 - note that it might need a rebase as gerrit says it cannot merge14:45
odyssey4mecloudnull hwoarang should be backport https://review.openstack.org/552842 to queens & pike?14:46
hwoarangwell it wouldn't hurt i think...14:46
*** dave-mccowan has joined #openstack-ansible14:47
odyssey4mecloudnull  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 clarification14:48
odyssey4mehwoarang I think it may make sense to, and may help the issue where people run out of quota misteriously.14:49
odyssey4mehwoarang could you propose the backports?14:49
hwoarangon it14:49
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts stable/queens: tasks: Ensure machinectl quota value is reasonable  https://review.openstack.org/55494114:49
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts stable/pike: tasks: Ensure machinectl quota value is reasonable  https://review.openstack.org/55494214:49
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL  https://review.openstack.org/55400314:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file  https://review.openstack.org/55406414:52
odyssey4mecloudnull ^ just a small spelling correction14:53
cloudnullthanks!14:53
cloudnull:)14:53
openstackgerritMerged openstack/openstack-ansible-os_swift stable/queens: Switch pypy functional test to experimental  https://review.openstack.org/55373714:54
*** KurtB has quit IRC14:58
evrardjpdcdamien: I am sorry I can't help right now15:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s)  https://review.openstack.org/55204715:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd  https://review.openstack.org/55272115:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Use production like interfaces in the gate  https://review.openstack.org/55363615:06
*** SerenaFeng has quit IRC15:06
openstackgerritMerged openstack/openstack-ansible stable/queens: Add missing Ubuntu packages  https://review.openstack.org/55384415:10
*** electrofelix has quit IRC15:12
*** gkadam_ has quit IRC15:15
odyssey4mecloudnull one final thing in https://review.openstack.org/#/c/552047/27 then I think we're good to go assuming it passes gate15:17
xgerman_evrardjp: Wondering if you have an example of where we do cert generation in other modules?15:19
*** aojeagarcia has joined #openstack-ansible15:20
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s)  https://review.openstack.org/55204715:21
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd  https://review.openstack.org/55272115:22
openstackgerritPaul Belanger proposed openstack/openstack-ansible-plugins master: Fix bug with pipelining disable and container_user  https://review.openstack.org/55467015:24
openstackgerritPaul Belanger proposed openstack/openstack-ansible-plugins master: Add tests for container_user connection attribute  https://review.openstack.org/55427715:24
*** jamesdenton has quit IRC15:24
pabelangercloudnull: evrardjp: logan-: ^addressed comments15:25
*** aojeagarcia has quit IRC15:32
odyssey4mepabelanger I see you doing work on a statsd role - I take it this is in support of a zuul implementation?15:36
pabelangerodyssey4me: yah, we use statsd a lot with nodepool / zuul. So working to see if I can get it up and running on windmill deployments15:38
pabelangermaybe even look into graphite15:38
openstackgerritAndy McCrae proposed openstack/openstack-ansible-plugins master: Add support for --diff on config_template  https://review.openstack.org/55495215:39
odyssey4mepabelanger 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
openstackgerritAndy McCrae proposed openstack/openstack-ansible-plugins stable/ocata: Utilise sorted to ensure no random changes  https://review.openstack.org/55495415:40
pabelangerodyssey4me: Nice! Maybe, what are you using today for statsd/graphite/grafana?15:41
odyssey4mepabelanger right now, nothing - we have a new nodepool, so next step is to figure out how to monitor it and gather metrics15:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL  https://review.openstack.org/55400315:41
pabelangerah, okay. Yah, statsd/graphite/grafana would be the thing.15:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files  https://review.openstack.org/55438315:42
pabelangerso sounds like we might be on the same path15:42
*** indistylo has joined #openstack-ansible15:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions  https://review.openstack.org/55309415:46
*** chyka has joined #openstack-ansible15:50
evrardjppabelanger: I didn't know if I could update your patch, so thanks for updating it!15:54
pabelangerevrardjp: np! feel free to do so, I already have enough stackalytics points :D15:56
evrardjphaha15:56
evrardjplet me check that then!15:56
evrardjp:p15: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
evrardjpxgerman_: yes15:59
evrardjpopenssl ones16:00
openstackgerritAndy McCrae proposed openstack/ansible-config_template master: Add support for --diff  https://review.openstack.org/55496816:00
xgerman_ok, got it16:00
odyssey4mecloudnull 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-ansible16:03
odyssey4mecloudnull I wonder if logan- broke it ;) https://review.openstack.org/55479016:04
*** indistylo has quit IRC16:05
logan-probably16:05
openstackgerritJean-Philippe Evrard proposed openstack/ansible-config_template master: Add testing on config_template  https://review.openstack.org/55497416:06
cloudnullwe still need to add some functional tests to the service role16:07
*** ivve has quit IRC16:08
logan-at least the file templated, i figured that patch would crash on the template task16:13
logan-wonder what the unit looks like16:13
openstackgerritJean-Philippe Evrard proposed openstack/ansible-config_template master: Utilise sorted to ensure no random changes  https://review.openstack.org/55497916:14
logan-program_execstops and program_execstarts should be 'execstarts' and 'execstops'16:14
logan-i think16:14
openstackgerritMerged openstack/openstack-ansible-os_rally master: Add openSUSE support  https://review.openstack.org/55448516:16
*** yolanda_ has joined #openstack-ansible16:19
openstackgerritMerged openstack/openstack-ansible-plugins stable/ocata: Utilise sorted to ensure no random changes  https://review.openstack.org/55495416:19
*** yolanda has quit IRC16:19
*** masber has quit IRC16:27
*** armaan has quit IRC16:37
*** sar has joined #openstack-ansible16:39
*** dariko has joined #openstack-ansible16:40
*** vnogin has quit IRC16:42
*** haad1 has quit IRC16:42
*** rromans has joined #openstack-ansible16:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files  https://review.openstack.org/55438316:53
odyssey4mecloudnull ^ fixed a spelling error16:54
odyssey4meevrardjp I see we finally have a new repo for config_template: https://review.openstack.org/#/q/project:openstack/ansible-config_template16:57
andymccrsi si16:57
openstackgerritAndy McCrae proposed openstack/ansible-config_template master: Add support for --diff  https://review.openstack.org/55496816:57
*** udesale has quit IRC17:03
evrardjpodyssey4me: :)17:03
evrardjplots of work to do17:03
evrardjpmove towards its usage17:04
evrardjpbut I'd like to focus on something first17:04
evrardjpthe inventory :p17:04
*** flemingo has quit IRC17:04
*** vnogin has joined #openstack-ansible17:10
*** ioni has quit IRC17:11
*** armaan has joined #openstack-ansible17:11
*** epalper has quit IRC17:22
*** toan has quit IRC17:37
*** Tyrantelf_ has quit IRC17:37
*** homerp_ has quit IRC17:37
*** gus has quit IRC17:38
*** v1k0d3n has quit IRC17:38
*** Tyrantelf has joined #openstack-ansible17:39
*** homerp has joined #openstack-ansible17:39
*** gus has joined #openstack-ansible17:39
*** v1k0d3n has joined #openstack-ansible17:40
*** toan has joined #openstack-ansible17:41
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role  https://review.openstack.org/55500217:41
logan-nice cloudnull17:43
*** haad1 has joined #openstack-ansible17:44
cloudnullits a start :)17:45
logan-glad to have a more consistent interface with execstart/stop17:45
cloudnulli liked the interface you made better than the old program overrides ect17:45
cloudnullmakes a lot more sense17:45
*** aojea has quit IRC17:46
*** alefra has quit IRC17:49
*** aojea has joined #openstack-ansible17:49
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363017:52
*** ibmko has quit IRC18:00
*** poopcat has joined #openstack-ansible18:00
*** haad1 has quit IRC18:02
*** vnogin has quit IRC18:02
*** haad1 has joined #openstack-ansible18:14
*** chhagarw has quit IRC18:17
*** osnaya has joined #openstack-ansible18:19
*** EmilienM is now known as mimi18:21
*** mimi is now known as EmilienM18:21
*** mbuil has quit IRC18:22
openstackgerritAndy McCrae proposed openstack/ansible-config_template master: Fix pep8 for config_template.py  https://review.openstack.org/55501318:24
osnayaHi 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.N18:25
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role  https://review.openstack.org/55500218:27
openstackgerritJean-Philippe Evrard proposed openstack/ansible-config_template master: Add testing on config_template  https://review.openstack.org/55497418:30
osnaya@cloudnull ... I am going thru the documentation and plan to deploy on containers. need clarification on above.18:31
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role  https://review.openstack.org/55500218:33
*** haad1 has quit IRC18:36
cloudnullosnaya: yes every container will have an address on the network18:36
cloudnullwhich is defined in the provider_networks section of the openstack_user_config.yml18: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 IRC18:42
evrardjpcloudnull: 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
cloudnullosnaya: that should be enough18:43
cloudnullthe ips come from the ip_from_q which relates to the cidr_networks created above18:43
cloudnullevrardjp: you can set the --output option18:44
osnaya@cloudnull thanks18:45
*** throwsb1 has quit IRC18:45
evrardjpcloudnull: nope doesn't help, but thanks, I just tried -l I haven't seen that -o took verbose18:47
*** flemingo has joined #openstack-ansible18:52
evrardjpI think I already asked this morning, but did you see something like : http://paste.openstack.org/show/707230/18:53
*** flemingo_ has joined #openstack-ansible18:53
evrardjpdbus seems installed on the container, and all18:53
evrardjpthe container itself looks fine when I jump in it with systemd-nspawn18: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
evrardjpit's just machinectl18:56
*** flemingo has quit IRC18:57
logan-cloudnull: just found kind of a huge problem with config overrides on unit files18:57
cloudnulloh?18:57
logan-http://paste.openstack.org/show/707884/ look at the execstart ordering18:57
cloudnullevrardjp: nope not seen that.18:58
logan-removing init_config_overrides works http://paste.openstack.org/show/707883/18:58
cloudnullif you're using the nspwan host role you can attach to the container using nspawn-attach $NAME18:58
cloudnullwhich enters using `nsenter`18:58
cloudnulllogan-: do you have https://github.com/openstack/openstack-ansible-plugins/commit/9b13e750df657ea9d4a7b265272426e52e24c171 in your plugins dir ?19:00
logan-let me check which plugins sha19:01
cloudnulli wonder if that commit is sorting things and causing chaos ...19:01
logan-966cb309e4ceb9894adde66445a60fb7a20ca4c7  # HEAD of "master" as of 2018/03/1619:01
logan-nope it is before that merged19:01
*** vnogin has joined #openstack-ansible19:03
cloudnullI see it on my test service too http://paste.openstack.org/show/707893/19:04
logan-:(19:04
evrardjpcloudnull: FYI using the nsenter manually on the machinectl started machine works. I guess this machinectl command line is useless for me.19:07
evrardjpoh no it's not useless, it wget-ed for me.19:07
evrardjp;p19:07
cloudnullhaha19:07
cloudnulland started :O19:07
evrardjpnah because I guess I will use a systemd service for that :p19:08
evrardjpwell... I learned at least.19:08
cloudnullI typically use it for image management, cloning, starting, stopping, removing19:08
cloudnulleverything else, meh.19:08
evrardjpyeah, I understand why now :p19:08
cloudnullalso hostnamectl can do some of that19:09
evrardjpI thought "machinectl shell" or "machinectl login" could be nice.19:09
evrardjpwhat is that again19:09
evrardjp:p19:09
cloudnullhostnamectl --machine=CONTAINER19:09
cloudnullwhen using nspawn19:09
evrardjpoh a new interface to setup a hostname19:09
evrardjplike we hadn't a trillion already :p19:09
evrardjphttps://xkcd.com/927/19:10
cloudnullhostnamectl status has some useful info19:10
cloudnullbut otherwise it's basically hostname, ssh, and nsenter commands in one19:10
evrardjpwhen it works19:11
cloudnullevrardjp: exactly19:11
evrardjpis that sshing though?19:11
cloudnullhostnamectl --host=[USER@]HOST will19:11
evrardjpI'd say it would attach to the console process.19:11
evrardjpOMG. A wrapper to ssh19:11
evrardjpthey did reinvent all the wheels.19:11
logan-hahha19:12
*** vnogin has quit IRC19:12
*** vnogin has joined #openstack-ansible19:12
evrardjpFollowing the unix philosophy quite rite too.19:12
cloudnullhttps://i0.wp.com/anopensuitcase.com/wp-content/uploads/2016/11/maui-600x250.jpg?resize=800%2C33319:12
evrardjp:D19:12
*** vnogin has quit IRC19:13
*** aojea has quit IRC19:14
*** MikeW has joined #openstack-ansible19:16
MikeWHey 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 sense19:17
evrardjpMikeW: it's possible yes, but it depends on you want to achieve19:19
evrardjpif you want only a dev environment for horizon it's possible19:19
MikeWevrardjp So our test-bed got taken by another team. We need a place to test our changes before we push to the cloud yeah19:19
evrardjpcheck at what the horizon role is doing for its tests19:20
evrardjpit'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
evrardjposnaya: you can have 1, 2, or 3. But it's all about your use case.19:21
evrardjpcan't say for you19:21
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363019:21
evrardjpI'm gone for today: Hunting for food now!19:21
evrardjp:D19: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 guess19:22
*** osnaya has quit IRC19:23
*** radeks_ has joined #openstack-ansible19:36
*** radeks has quit IRC19:38
*** radeks_ has quit IRC19:42
*** radeks_ has joined #openstack-ansible19:43
evrardjpyup19:44
MikeWevrardjp 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 IRC20:07
MikeWBecause I'm messing with it, and it almost kind've works... but not quite. Wondering if I'm a complete idiot on this20:08
evrardjpMikeW: I don't understand the question20:08
MikeWI'm deploying openstack onto openstack so I can test some deployment changes before pushing them against the environment20:08
idlemindMikeW 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-security20:08
evrardjpagreed with idlemind20:09
evrardjpbut still not sure about the question :)20:09
MikeWExcellent this makes sense20:09
evrardjpTripleO is doing it20:09
evrardjp:)20:09
evrardjpif you want a quick PoC you probably don't need all those though20:10
evrardjpfor horizon changes I mean20:10
openstackgerritGerman Eichberger proposed openstack/openstack-ansible master: Moves Octavia gate from experimental to required  https://review.openstack.org/54502020:10
MikeWYeah 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 environment20:11
*** vnogin has joined #openstack-ansible20:11
*** radeks_ has joined #openstack-ansible20:11
*** vnogin has quit IRC20:12
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Move the image prep script into a template file  https://review.openstack.org/55406420:23
openstackgerritMerged openstack/openstack-ansible-plugins master: Fix bug with pipelining disable and container_user  https://review.openstack.org/55467020:29
*** armaan has joined #openstack-ansible20:30
*** MikeW has quit IRC20:34
openstackgerritMerged openstack/openstack-ansible-plugins master: Add tests for container_user connection attribute  https://review.openstack.org/55427720:36
evrardjpMikeW the easiest is the AIO20:39
evrardjpit runs inside virtualized stuff20:39
openstackgerritMerged openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions  https://review.openstack.org/55309420:43
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_cinder master: Remove cinder v1 service and endpoints  https://review.openstack.org/55504620:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp  https://review.openstack.org/55504720:48
cloudnulllogan-: ^20:48
*** radeks_ has quit IRC20:48
cloudnullmy test http://paste.openstack.org/show/708013/20:50
cloudnullthe output http://paste.openstack.org/show/708012/20:50
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363020:52
*** kstev has quit IRC20:58
*** esberglu has quit IRC21:01
*** dariko has quit IRC21:07
*** dariko has joined #openstack-ansible21:08
*** dariko has quit IRC21:08
*** vnogin has joined #openstack-ansible21:13
*** esberglu has joined #openstack-ansible21:14
*** guhcampos has joined #openstack-ansible21:17
logan-Thanks cloudnull will test it shortly21:19
*** SerenaFeng has joined #openstack-ansible21:24
*** ansmith has quit IRC21:26
*** SerenaFeng has quit IRC21:29
openstackgerritMerged openstack/openstack-ansible-os_nova master: Move nova_glance_api_servers variable into role  https://review.openstack.org/54928521:41
*** sawblade_ has joined #openstack-ansible21:42
*** sawblade6 has quit IRC21:44
*** throwsb1 has joined #openstack-ansible21:50
*** ibmko has joined #openstack-ansible21:50
*** pcaruana has quit IRC21:55
logan-cloudnull: wfm22:01
logan-thanks22:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp  https://review.openstack.org/55504722:01
cloudnulladded a couple guards. otherwise it seems to work as I'd expect now .22:01
*** sar has quit IRC22:09
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_cinder master: Remove cinder v1 service and endpoints  https://review.openstack.org/55504622:13
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage  https://review.openstack.org/55508422:22
*** threestrands has joined #openstack-ansible22:29
*** threestrands has quit IRC22:30
*** threestrands has joined #openstack-ansible22:30
*** guhcampos has quit IRC22:30
openstackgerritLogan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp  https://review.openstack.org/55508622:32
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Retain the ordering when using with MultiStringOp  https://review.openstack.org/55504722:32
openstackgerritLogan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp  https://review.openstack.org/55508622:33
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Make Octavia V2 API default  https://review.openstack.org/55508722:35
cloudnulllogan-: very nice !22:35
logan-:)22:37
*** flemingo has joined #openstack-ansible22:40
*** flemingo_ has quit IRC22:44
*** flemingo has quit IRC22:45
*** armaan has quit IRC22:45
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Make Octavia V2 API default  https://review.openstack.org/55508722:46
openstackgerritKevin Carter (cloudnull) proposed openstack/ansible-role-systemd_service master: Add tests to the service role  https://review.openstack.org/55500222:47
*** esberglu has quit IRC22:51
*** haad1 has joined #openstack-ansible23:01
*** masber has joined #openstack-ansible23:04
throwsb1Hi, 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
throwsb1Any 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 IRC23:12
openstackgerritLogan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp  https://review.openstack.org/55508623:19
*** haad1 has joined #openstack-ansible23:20
*** haad1 has quit IRC23:34
*** haad1 has joined #openstack-ansible23:36
openstackgerritMerged openstack/openstack-ansible master: Re-add ceph NFS gateway disable settings  https://review.openstack.org/55479823:37
openstackgerritLogan V proposed openstack/openstack-ansible-plugins master: Add tests for MultiStringOp  https://review.openstack.org/55508623:37
*** haad1 has quit IRC23:38
*** chyka has quit IRC23:39
*** Adri2000 has quit IRC23:40
*** Adri2000 has joined #openstack-ansible23:41
*** dpdevel has joined #openstack-ansible23:49
cloudnullthrowsb1: is the playbook failing or is there just an error during the deployment and the playbook recovers completing the deployment successfully?23:50
cloudnullasking 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 method23:51
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Convert lxc_hosts role to use simple download URL  https://review.openstack.org/55400323:52
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Split the container and host variable files  https://review.openstack.org/55438323:53
*** dpdevel has quit IRC23:53
cloudnullI've got to step away for a few.23:59
cloudnullif folks have a moment to review the following I'd greatly appreciate it https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z23:59

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