Wednesday, 2016-11-23

*** klamath has quit IRC00:07
*** dxiri_ has joined #openstack-ansible00:07
*** dxiri has quit IRC00:07
*** victorhe has quit IRC00:10
*** victorhe has joined #openstack-ansible00:11
*** jperry has quit IRC00:15
*** spotz is now known as spotz_zzz00:28
*** weezS has quit IRC00:32
*** vnogin has quit IRC00:32
*** sdake has quit IRC00:43
*** dxiri_ has quit IRC00:44
*** sdake has joined #openstack-ansible00:45
*** yolanda has joined #openstack-ansible00:56
*** agrebennikov has quit IRC01:00
*** dxiri has joined #openstack-ansible01:01
*** f13o has joined #openstack-ansible01:03
*** sdake has quit IRC01:05
*** dxiri has quit IRC01:06
*** sdake has joined #openstack-ansible01:06
*** f13o has quit IRC01:08
*** jlockwood has quit IRC01:08
*** sdake has quit IRC01:27
*** sdake has joined #openstack-ansible01:29
*** victorhe has quit IRC01:34
*** woodard has quit IRC01:36
*** woodard has joined #openstack-ansible01:36
*** dxiri has joined #openstack-ansible01:38
*** dxiri has quit IRC01:42
*** havocbmx-LT has quit IRC01:42
*** qiliang27 has joined #openstack-ansible01:48
*** sdake has quit IRC01:50
*** omiday has quit IRC01:51
*** sdake has joined #openstack-ansible01:53
*** sdake has quit IRC02:14
*** sdake has joined #openstack-ansible02:15
*** chhavi has joined #openstack-ansible02:15
*** omiday has joined #openstack-ansible02:16
*** jwitko has quit IRC02:19
*** dxiri has joined #openstack-ansible02:23
*** dxiri has quit IRC02:23
*** dxiri has joined #openstack-ansible02:24
*** dxiri_ has joined #openstack-ansible02:26
*** fguillot has quit IRC02:27
*** dxiri_ has quit IRC02:28
*** dxiri_ has joined #openstack-ansible02:29
*** dxiri has quit IRC02:29
*** jamielennox is now known as jamielennox|away02:30
*** thorst has joined #openstack-ansible02:32
*** thorst has quit IRC02:32
*** thorst has joined #openstack-ansible02:33
*** sdake has quit IRC02:36
*** jwitko has joined #openstack-ansible02:37
*** sdake has joined #openstack-ansible02:37
*** chhavi has quit IRC02:39
*** thorst has quit IRC02:40
*** thorst has joined #openstack-ansible02:41
*** thorst has quit IRC02:45
*** asettle has joined #openstack-ansible02:45
*** asettle has quit IRC02:50
*** chhavi has joined #openstack-ansible02:56
*** sdake has quit IRC02:57
*** jamielennox|away is now known as jamielennox02:59
*** sdake has joined #openstack-ansible02:59
*** dxiri has joined #openstack-ansible03:08
*** thorst has joined #openstack-ansible03:09
*** thorst has quit IRC03:10
*** dxiri_ has quit IRC03:12
*** Mudpuppy_ has quit IRC03:13
*** javeriak has joined #openstack-ansible03:17
*** sdake has quit IRC03:19
*** sdake has joined #openstack-ansible03:21
*** kylek3h_ has quit IRC03:24
*** kylek3h has joined #openstack-ansible03:25
*** omiday has quit IRC03:26
*** kylek3h has quit IRC03:29
*** thorst has joined #openstack-ansible03:36
*** thorst has quit IRC03:37
openstackgerritChhavi Agarwal proposed openstack/openstack-ansible-os_trove: Trove service user configuration should be aligned  https://review.openstack.org/40105403:39
*** sdake has quit IRC03:41
*** sdake has joined #openstack-ansible03:43
*** Mudpuppy has joined #openstack-ansible03:56
*** chhavi has quit IRC04:00
*** hw_wutianwei has joined #openstack-ansible04:02
*** markvoelker has quit IRC04:02
*** sdake has quit IRC04:03
*** sdake has joined #openstack-ansible04:05
openstackgerritMerged openstack/openstack-ansible-repo_build: Remove join filter from pre-build pip module tasks  https://review.openstack.org/40036004:06
openstackgerritMerged openstack/openstack-ansible-os_nova: Remove join filter from optional pip module tasks  https://review.openstack.org/40035604:14
*** sdake has quit IRC04:25
*** kylek3h has joined #openstack-ansible04:25
*** sdake has joined #openstack-ansible04:28
*** kylek3h has quit IRC04:30
openstackgerritMerged openstack/openstack-ansible-os_neutron: Remove join filter from optional pip module tasks  https://review.openstack.org/40034604:35
*** mhayden has quit IRC04:38
openstackgerritMerged openstack/openstack-ansible: Remove join filter from pip module tasks  https://review.openstack.org/40036204:44
*** sdake has quit IRC04:49
*** dxiri has quit IRC04:49
*** mhayden has joined #openstack-ansible04:50
*** jwitko has quit IRC04:51
*** sdake has joined #openstack-ansible04:53
*** havocbmx-LT has joined #openstack-ansible04:53
*** havocbmx-LT has quit IRC04:54
*** jwitko has joined #openstack-ansible04:59
*** dxiri has joined #openstack-ansible05:01
*** poopcat has quit IRC05:03
*** victorhe has joined #openstack-ansible05:05
*** dxiri has quit IRC05:05
*** Jeffrey4l has quit IRC05:06
*** victorhe has quit IRC05:06
*** victorhe has joined #openstack-ansible05:07
*** victorhe has quit IRC05:16
*** javeriak has quit IRC05:21
*** chhavi has joined #openstack-ansible05:24
*** kylek3h has joined #openstack-ansible05:26
*** kylek3h has quit IRC05:31
*** sdake_ has joined #openstack-ansible05:31
*** sdake has quit IRC05:35
*** victorhe has joined #openstack-ansible05:37
*** javeriak has joined #openstack-ansible05:38
*** victorhe has quit IRC05:42
*** Jack_Iv has joined #openstack-ansible05:43
*** hybridpollo has quit IRC05:43
*** cathrichardson has quit IRC05:49
*** cathrichardson has joined #openstack-ansible05:50
*** jwitko has quit IRC06:02
*** markvoelker has joined #openstack-ansible06:02
*** qiliang27 has quit IRC06:04
*** markvoelker has quit IRC06:08
*** michaelgugino has quit IRC06:23
*** janki has joined #openstack-ansible06:26
*** kylek3h has joined #openstack-ansible06:27
*** kylek3h has quit IRC06:31
*** jwitko has joined #openstack-ansible06:34
openstackgerritChhavi Agarwal proposed openstack/openstack-ansible-os_trove: Trove service user configuration should be aligned  https://review.openstack.org/40105406:36
*** javeriak has quit IRC06:40
*** oanson has joined #openstack-ansible06:43
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Inventory refactor SystemExit uses removed  https://review.openstack.org/40045306:44
*** Jack_Iv has quit IRC06:52
*** Jack_Iv has joined #openstack-ansible06:53
*** Mudpuppy has quit IRC06:56
*** h5t4 has joined #openstack-ansible07:06
*** Mudpuppy has joined #openstack-ansible07:27
*** kylek3h has joined #openstack-ansible07:28
*** gouthamr has joined #openstack-ansible07:30
*** Mudpuppy has quit IRC07:32
*** kylek3h has quit IRC07:32
*** tshtilma has joined #openstack-ansible07:34
*** survietamine has joined #openstack-ansible07:42
*** drifterza has joined #openstack-ansible07:44
*** chhavi has quit IRC07:46
*** victorhe has joined #openstack-ansible07:58
*** victorhe has quit IRC08:02
*** berendt has joined #openstack-ansible08:12
*** derekjhyang has quit IRC08:21
*** kylek3h has joined #openstack-ansible08:28
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Inventory refactor SystemExit uses removed  https://review.openstack.org/40045308:33
*** kylek3h has quit IRC08:33
*** victorhe has joined #openstack-ansible08:34
*** victorhe has quit IRC08:38
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-galera_server: [WIP] Install MariaDB 10.1 server  https://review.openstack.org/40112308:43
openstackgerritOmer Anson proposed openstack/openstack-ansible-os_neutron: [WIP] Dragonflow  https://review.openstack.org/39152408:43
neithevrardjp: awesome talk yesterday!08:45
prometheanfireevrardjp: you gave a talk?08:48
*** oneswig has joined #openstack-ansible08:57
*** karimb has joined #openstack-ansible09:00
*** gouthamr has quit IRC09:04
*** asettle has joined #openstack-ansible09:05
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-galera_server: [WIP] Install MariaDB 10.1 server  https://review.openstack.org/40112309:07
*** chhavi has joined #openstack-ansible09:16
*** gtrxcb has joined #openstack-ansible09:28
evrardjpprometheanfire: yes09:29
*** kylek3h has joined #openstack-ansible09:29
*** rpittau has joined #openstack-ansible09:29
*** markvoelker has joined #openstack-ansible09:32
*** karimb has quit IRC09:33
*** kylek3h has quit IRC09:34
*** tshtilma has quit IRC09:34
*** tshtilma has joined #openstack-ansible09:34
*** markvoelker has quit IRC09:37
*** karimb has joined #openstack-ansible09:37
andymccrok! i think my job to remove trusty gating from master is in :D (whilst making xenial voting on master, but non-voting on newton!)09:45
drifterzaHello all09:45
*** haad1 has joined #openstack-ansible09:47
evrardjpandymccr: onwards!09:49
andymccrevrardjp: i dont think it worked looking at the gates running :P09:50
andymccrmight need help figuring out why hahaha09:50
evrardjpfinishing my bug answer, and then I'll help you09:50
andymccrthanks! i think i got the nv vs voting incorrect09:50
andymccrhmm nope that looks ok09:52
drifterzaevrardjp, how was your talk yesterday?09:53
*** victorhe has joined #openstack-ansible09:54
*** gtrxcb has quit IRC09:55
evrardjpIt was really nice! I thank Rackspace for sending me, and the OpenStack Day France for having me. It was my first one, so a little stressed out before... I hope it didn't impact too much the presentation.09:56
evrardjpI would have wished to have more time for questions, but I got questions afterwards, so it's fine. I did a full house, with ppl standing in the room, so that feels good too.09:57
evrardjpI hope I can do this again :)09:57
neithevrardjp: I confirm, It was cool09:57
neithevrardjp: using xkcd's was a good idea09:57
*** karimb has quit IRC09:58
evrardjpwell XKCD is good source of real life things, and many applied :p09:58
*** karimb has joined #openstack-ansible10:01
*** victorhe has quit IRC10:03
*** vnogin has joined #openstack-ansible10:03
evrardjpandymccr: do you think we should have ^gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial$ instead?10:09
evrardjphttps://review.openstack.org/#/c/400197/5/zuul/layout.yaml line 328710:09
andymccrahh yeah maybe10:10
andymccrand the one below10:10
andymccrthat could be it.10:10
evrardjpI don't know why in the branch we have the ? before negating too10:10
evrardjpbut this seems utterly complex10:10
evrardjpwe have still kilo branches etc?10:11
evrardjplet me check10:11
andymccrevrardjp: nope10:11
andymccrnot anymore10:11
evrardjpok10:11
andymccrinfact liberty is going away soon10:11
andymccrhaha and yeah its complex10:11
*** karimb has quit IRC10:11
evrardjpso it makes sense to me to make it simple, and not negate the list10:11
andymccrlet me go edit 2 15k + line files :D10:12
evrardjpxenial-nv$ for ^(liberty|stable/(mitaka|newton)) and xenial for branch:^(master)10:12
andymccri think you're right though10:12
andymccrwithout the $ it'll not work properly10:12
evrardjpI suppose they gonna catch on both :p10:13
andymccryeah exactly10:13
evrardjpWell it's  just a way to make sure it behaves cleanly10:13
evrardjpand for the branch master, it's easy, at each big release we have to go to this file anyway, so why making everything complex :p10:13
andymccrthere is also no real way to test it before hand10:14
evrardjpthat's the bad part10:14
*** electrofelix has joined #openstack-ansible10:14
evrardjpbut it slipped through the review10:14
andymccryeah10:14
evrardjpdo you know if there is at least a way to test the regexp?10:14
andymccrodyssey4me is good at picking up those kinda things, but it merged before you or him could review :)10:15
evrardjpI'm not sure how this was impletemented10:15
evrardjpahah10:15
andymccrevrardjp: honestly im learning by looking at what already exists...10:15
drifterzathats the best way to learn10:15
drifterzaIMO10:15
evrardjpagreed10:15
andymccrhaha drifterza yeah agree10:18
evrardjpseems ?! is standard here10:19
evrardjpand we use it ourselves10:20
*** jamielennox is now known as jamielennox|away10:21
andymccri think the idea is to specify the branches that already exist and wont change - so it'll apply to the ones that arent going to change - that way you dont have to change it next cycle when stable/ocata now exists10:22
*** haad1 has quit IRC10:25
andymccrhmm evrardjp https://review.openstack.org/#/c/391524/ not sure why the trusty jobs are running there - thoughts? the main func-ubuntu-trusty job got skipped correctly.10:25
evrardjpI'm testing with regexr10:26
evrardjpisn't that the problem when some jobs are already exist before the change in the infra?10:27
evrardjpjobs/reviews?10:27
evrardjpanyway I'm reviewing the full regexpes10:27
evrardjpI'll give you feedback10:27
evrardjpyou have another patch running?10:28
evrardjpor should I?10:28
andymccrevrardjp: you can if you want, i have one ready i can mark it wip for feedback so it doesnt merge before we're happy10:28
andymccrbut you could be right10:28
andymccrthere arent many new patches to confirm10:28
*** haad1 has joined #openstack-ansible10:29
andymccrperhaps i should make some test ones to check that all that is missing is the $ which i think might fix it10:29
evrardjpyou're gonna have to test after the changed merged10:29
evrardjp /merged/merges10:29
evrardjplet me review your patch10:29
evrardjpahah there are other things to improve on that layout.yaml10:31
andymccrhttps://review.openstack.org/401184 <- that one10:31
oansonHi, I rebased the Dragonflow patch ( https://review.openstack.org/#/c/391524/ ) on top of latest master with the updated tempest method patch ( https://review.openstack.org/#/c/398923/ ).10:32
oansonDo I need to add something to have test-requirements.txt installed?10:32
oansonDoes the name of the tempest plugin have to be 'tempest-dragonflow', or is 'dragonflow' enough?10:33
evrardjpandymccr: reviewing it right now10:34
andymccrevrardjp: thanks!10:34
evrardjpoanson: I can't help you on this, I'm a tempest noob10:34
andymccrdrifterza: do you know about the tempest plugin bits?10:34
oansonevrardjp, I see. Thanks.10:35
drifterzagenerally speaking its just the name of repo10:35
drifterzaso IE: 'dragonflow'10:35
evrardjpoanson: sorry. I can try to help you later 'though10:36
oansondrifterza, I see in my local test environment that the 'Running Dragonflow fullstack' test fails since subunit isn't installed, although it does appear in Dragonflow's test-requirements.txt.10:36
oansonI understood that adding dragonflow to the tempest-plugins should solve the issue.10:37
drifterzawheres the pr ?10:37
evrardjpandymccr: I made a terrible mistake. I opened the full layout.yaml file in my browser.10:37
oansonhttps://review.openstack.org/#/c/391524/33/tests/neutron-overrides-dragonflow.yml10:37
*** tshtilma has quit IRC10:37
andymccrevrardjp: hahahahahahahahaa10:37
andymccryes.10:37
*** zhangjn has joined #openstack-ansible10:40
*** zhangjn has quit IRC10:40
*** zhangjn has joined #openstack-ansible10:41
*** zhangjn has quit IRC10:41
*** yolanda has quit IRC10:41
drifterzaoanson, I'm reviewing10:41
drifterzagive me a few10:41
oansonThanks10:41
*** zhangjn has joined #openstack-ansible10:41
*** zhangjn has quit IRC10:41
*** zhangjn has joined #openstack-ansible10:43
*** zhangjn has quit IRC10:43
*** zhangjn has joined #openstack-ansible10:44
*** zhangjn has quit IRC10:44
*** zhangjn has joined #openstack-ansible10:44
*** zhangjn has quit IRC10:44
*** mmoster_ has quit IRC10:44
vnoginmorning guys :)10:45
*** stuartgr has joined #openstack-ansible10:47
drifterzaoanson, you can add test-vars type things in the overrides10:48
drifterzaI replied to your PR10:48
oansonI saw your reply10:49
oansonI didn't understand the test-vars point?10:49
drifterzaso before the new method you would have vars in tests/test-vars.yml right10:49
oansonLet me check. I don't remember :)10:50
drifterzaumn let me get you an example10:50
drifterzaone sec10:50
oansonBut I don't see it. Maybe I should have added it and didn't?10:50
drifterzaas an example: https://github.com/openstack/openstack-ansible-os_trove/blob/master/tests/os_trove-overrides.yml#L1910:51
drifterzaif you require things that are not in your defaults/main.yml10:51
drifterzaor want to override things10:51
drifterzaI don't think you do overrides things, but its just so you know where to put them10:52
drifterzaI hope I'm making sense10:53
oansonOne sec. I'm trying to keep up :)10:53
evrardjpandymccr: I think there is also the fact you're giving the aio, I have to fully review the full list of rules :p10:53
oansondrifterza, I think I follow so far10:54
andymccrevrardjp: i think the AIO is correct though - because i want ALL trusty jobs to be ignored in master - but before master, and then i want to promote the xenial AIO to voting for master,but NOT for newton10:54
oansonThis is in case we want to override variables/parameters/defaults in the tox/testing environment10:54
andymccrthe other xenial jobs are all voting already10:54
andymccr(correctly)10:54
*** tshtilma has joined #openstack-ansible10:55
andymccri guess the alternative is to simplify and just make xenial voting in newton too :P10:55
drifterzawell mostly just if you want to override default variables in your tests10:55
evrardjplet me have a full deep check, I want to ensure we don't (with this rule) forget the impact on other openstack-ansible-os_ repos10:56
evrardjpand when I'll have digested all that it's gonna be done for the future anyway10:56
oansondrifterza, I see.10:57
oansonI am not sure how this allows me to install dragonflow's test-requirements.txt ?10:57
drifterzais test-requirements.txt specific to tempest ?11:00
andymccroanson: test-requierments for dragonflow should get installed by the tempest role11:00
drifterzatrue andymccr11:00
oansondrifterza, dragonflow11:00
oansondrifterza, dragonflow's test-requirement.txt . We have libraries we only use for testing that we don;t install in production11:01
andymccrhttps://github.com/openstack/openstack-ansible-os_tempest/blob/master/tasks/tempest_install.yml#L129-L15011:01
oansonandymccr, that's was my understanding11:01
andymccroanson: ^ that'll check for the file and install the reqs :) or should at least, so if that isn't happening something is wrong!11:01
oansonThe 'Run Dragonflow Fullstack' task fails since it can't find subunit11:02
oanson1 sec. Let me try something11:02
oansonOpening a new shell from a venv breaks out of the venv?11:02
drifterzajust type deactivate in the venv11:03
drifterzaunless you want to keep the venv11:03
oansonI want to keep the venv. My test opens a new shell, since I source openrc11:03
oansonBut it looks like that's not it11:05
*** tshtilma has quit IRC11:05
chhavidrifterza: Want to discuss on the review comments https://review.openstack.org/#/c/401054/11:05
drifterzagive me 10mins11:05
oansonMaybe the shell from ansible isn't running in the venv? Do I need to activate it manually?11:06
*** karimb has joined #openstack-ansible11:09
*** tshtilma has joined #openstack-ansible11:10
*** yolanda has joined #openstack-ansible11:11
*** Jeffrey4l has joined #openstack-ansible11:14
openstackgerritOmer Anson proposed openstack/openstack-ansible-os_neutron: [WIP] Dragonflow  https://review.openstack.org/39152411:16
chhavidrifterza: sure11:23
neithguys, I have a small OS cluster now, but on the node with haproxy, I see dozens of process like: haproxy  34956  0.0  0.0 346640 79676 ?        Sl   03:15   0:08 (wsgi:keystone-se -k start. Is it normal?11:24
neiththere are not user currently using the cluster11:24
neith*no11:24
evrardjpwait11:24
evrardjpI'm not sure to understand what you mean neith11:25
evrardjpit's normal to see the child processes of your containers as root on the bare metal node11:26
neithevrardjp: but there are dozens11:26
drifterzachhavi, im back11:26
evrardjpneith: I'd sayt it depends on many containers you have :p11:27
chhaviok, there are multiple ways to fix this issue.11:27
chhaviI understand all the openstack project uses the service tenant. But in that case we need the openstack project user to get assigned to the admin role with the service tenant.11:27
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Test new gate rules for scenarios.  https://review.openstack.org/40120811:27
evrardjpI'm on one keystone container that is bored as hell, and it has already 2 keystone-se and 2 keystone-ad11:27
neithevrardjp: there are all the same process: (wsgi:keystone-ad -k start11:27
evrardjpmultiply by 3 containers, you have 12 keystone11:28
chhaviIn the case of trove, as per the documentation it uses only trove_for_trove_usage as a tenant.11:28
neithI have only one keystone container11:28
evrardjpzombie processes?11:29
chhaviFor any project service to work, the configuration [keystone_authtoken] section should be updated with the correct user,project, tenant and password.11:29
evrardjpcheck on your container see what's inside11:29
evrardjpelse, restart the container :p11:29
neithno zombie process11:30
chhavidrifterza: do you agree with me.11:30
drifterzaah okay11:33
chhavi1 way to solve this is to associate a admin_trove_user with the service tenant, if we really want to use the same service tenant which we are using for all others11:34
drifterzabut it goes against their documentation right ?11:34
*** kylek3h has joined #openstack-ansible11:34
chhavidocumentation no where mentioned about this.11:35
drifterzaI think if we can keep to how other projects address the service tenants11:35
drifterzathen we should be better off ?11:36
drifterzamy personal opinion11:36
*** chhavi_ has joined #openstack-ansible11:38
*** kylek3h has quit IRC11:39
*** chhavi has quit IRC11:39
chhavi_drifterza: Regarding the service_password comment, if u are using the trove admin/regular user for service configuration, u need to use service_password, so that it can be applied in the configuration file11:40
chhavi_templates/trove.conf.j2:54:nova_proxy_admin_pass = {{ trove_service_password }}11:41
chhavi_these passwords are used to feed into the configuration file, and they should be in sync with the user.11:41
drifterzaokay I'm clear on this11:42
chhavi_so what you suggest, how we should fix this.11:42
chhavi_1. Either we need to create a new service user as trove and get all these stuff in.11:43
chhavi_2. Or we can use an existing users and make them use. I don't see the existing users playing any role unless we make them use for service.11:43
chhavi_As per the documentation, they mentioned these users should be used "These are the accounts used by the Trove service"11:44
drifterzaokay so lets try keep with their documentation to some degree11:46
drifterzaI honestly thought I catered for this11:47
drifterzain the service creation bits11:47
chhavi_When we create the service, we do not have to specify any user details, we specify the tenant, so that is why I modified the tenant so that trove tenant can be used.11:48
*** haad1 has quit IRC11:48
*** victorhe has joined #openstack-ansible11:49
drifterzaokay then I'm happy with the pr11:49
chhavi_second: once the service is created they use the service_password, in all other project since there is a single user alligned with the project name, there are no new passwords to be created.11:50
drifterzaThanks for clarifying that11:50
chhavi_in the case of trove its different, since we added 2 new password in the user_secrets, there is no service_password associated with any usr11:50
drifterzayeah11:51
chhavi_can we update the review11:51
drifterzadone11:52
chhavi_thanks, i was trying to further test the trove by creating few instances11:53
*** victorhe has quit IRC11:53
chhavi_I am getting the trove flavor-list as empty, do you have any idea how to create a trove flavor, I performed glance image-create and got the image there.11:53
*** yolanda has quit IRC11:55
*** yolanda has joined #openstack-ansible11:55
drifterzaI havent had the time to test trove fully, I would have to check11:56
chhavi_ok11:57
drifterzathats the next tempest test actually11:57
chhavi_for the tempest we would be needing the steps to run,11:59
drifterzaits on my todo list :)12:00
drifterzahttp://git.openstack.org/cgit/openstack/trove/tree/trove/tests/tempest/tests/api/database/flavors/test_flavors.py12:01
drifterzaim thinking its probably a meta tag on a glance image12:02
*** openstackgerrit has quit IRC12:03
*** openstackgerrit has joined #openstack-ansible12:04
openstackgerritOmer Anson proposed openstack/openstack-ansible-os_neutron: [WIP] Dragonflow  https://review.openstack.org/39152412:05
drifterzachhavi_, http://git.openstack.org/cgit/openstack/trove/tree/devstack/plugin.sh#n25812:07
drifterzalike here12:07
*** schwicht has joined #openstack-ansible12:10
*** leduardo has quit IRC12:12
*** chhavi_ has quit IRC12:23
*** hw_wutianwei has quit IRC12:25
*** johnmilton has joined #openstack-ansible12:25
*** johnmilton has quit IRC12:26
*** hw_wutianwei has joined #openstack-ansible12:26
*** Mudpuppy has joined #openstack-ansible12:26
*** chhavi_ has joined #openstack-ansible12:28
*** Mudpuppy has quit IRC12:28
*** karimb has quit IRC12:28
openstackgerritMerged openstack/openstack-ansible: Add ceilometer-api-init-delete to run-upgrade.sh  https://review.openstack.org/40084712:29
oansondrifterza, I think I got it - the test wasn't running from the tempest venv12:29
oansonHow can I verify the tempest venv was installed? Is there an overrides config option? A task/notifier I need to register to?12:30
*** gouthamr has joined #openstack-ansible12:32
*** schwicht has quit IRC12:33
*** kylek3h has joined #openstack-ansible12:36
neithlxc-top gives me this though my cluster is idle, no users, no instances... : infra1_keystone_co       329.17        22.13       305.45        6.67 MB    6.17 GB12:39
neithhow come keystone uses 300% cpu12:39
*** victorhe has joined #openstack-ansible12:39
*** weshay_ has quit IRC12:40
*** mmoster_ has joined #openstack-ansible12:40
*** kylek3h has quit IRC12:40
drifterzaoanson, looking12:43
*** victorhe has quit IRC12:43
oansondrifterza, I think I found it12:43
oansonI think tempest is installed in openstack1 container, and the test runs on localhost (i.e. not in a container)12:44
openstackgerritOmer Anson proposed openstack/openstack-ansible-os_neutron: [WIP] Dragonflow  https://review.openstack.org/39152412:44
drifterzatempest usually runs from the inventory where utility_all12:44
drifterzais defined12:44
oansonThat's what I saw. I modified the fullstack test to run from there as well12:45
drifterzalets see what the build does12:45
oansonAll right. Thanks for your help so far.12:45
drifterzasure anytime12:45
*** hw_wutianwei has quit IRC12:46
*** kylek3h has joined #openstack-ansible12:52
*** oanson has quit IRC12:53
*** victorhe has joined #openstack-ansible13:05
drifterzaanyone here using the lxd hypervisor ?13:09
*** victorhe has quit IRC13:10
*** chhavi_ has quit IRC13:11
mgariepygood morning everyone13:16
*** schwicht has joined #openstack-ansible13:17
drifterzahi13:18
mgariepywe have one or 2 lxd server here but not integrated in openstack13:20
drifterzaah okay, kinda testing the nova-lxd stuff13:20
mgariepyok i've never tested it, at least not yet :)13:21
*** haad1 has joined #openstack-ansible13:25
*** markvoelker has joined #openstack-ansible13:28
*** yolanda has quit IRC13:29
*** victorhe has joined #openstack-ansible13:33
evrardjpandymccr: do you mind removing your -W on this? https://review.openstack.org/#/c/401184 We can still refactor later, and I'd like to see the results13:34
*** victorhe has quit IRC13:37
*** johnmilton has joined #openstack-ansible13:39
*** schwicht has quit IRC13:39
*** chhavi_ has joined #openstack-ansible13:39
*** haad1 has quit IRC13:41
*** jamesdenton has joined #openstack-ansible13:44
*** dmsimard|away is now known as dmsimard13:45
evrardjpodyssey4me: andymccr: asettle: do you know the rationale behind the job ^gate-openstack-ansible-deploy-guide$ ?13:46
*** haad1 has joined #openstack-ansible13:53
*** karimb has joined #openstack-ansible13:54
*** jamesdenton has quit IRC13:55
*** woodard_ has joined #openstack-ansible14:01
*** fguillot has joined #openstack-ansible14:05
*** woodard has quit IRC14:05
asettleevrardjp: Sorry, was out14:06
asettleWhat's your questino?14:06
evrardjpnp :D14:06
evrardjpstill up there14:06
asettleIt's to build the deploy guide in docs.o.o14:07
evrardjpoh ok14:07
andymccrdone!14:07
evrardjpthere may be a typo there14:07
evrardjp branch: ^(?!(liberty|stable/(mitaka/newton))).*$14:07
evrardjpinstead of14:07
evrardjp branch: ^(?!(liberty|stable/(mitaka|newton))).*$14:07
evrardjpbut I'm refactoring anyway14:07
evrardjp:p14:07
asettleUhh maybe I'm going blind byt I can't see the typo?14:08
drifterzaslash vs pipe14:08
asettleOh, ha.14:08
*** thorst has joined #openstack-ansible14:08
asettleThanks drifterza14:09
drifterza;)14:09
evrardjpit's also possible that my copy paste was wrong, so don't spend time on it14:09
evrardjpyeah sorry14:09
evrardjp:p14:09
evrardjpI'm with regexpes so I'm focusing on these chars right now :p14:09
asettleOkay :) thanks for catching that evrardjp14:09
asettleandymccr is going to fix that :)14:10
evrardjpI will don't worry14:10
evrardjpor he could14:10
evrardjpdon't mind14:10
evrardjpas I am trying to see if we can refactor, that's maybe owrth a little wait, there is no hurry in fixing that right now14:11
andymccrevrardjp: i just added it to the PR that i already had14:11
andymccrits an obvious fix anyway :)14:11
evrardjphaha separate concerns, separate patches!14:13
evrardjpbut yes14:13
evrardjpfine for me14:13
asettleHahaha okay good job folks14:13
*** tshtilma has quit IRC14:14
*** pcaruana has quit IRC14:14
*** jamesdenton has joined #openstack-ansible14:15
neithguys, each time a user want to upload an image through horizon it get a 78eb25f826d5.js:1210 PUT https://openstack.irt-systemx.local/api/glance/images/ 403 (FORBIDDEN)14:15
neithI cant see anything in the haproxy config doing this14:16
*** karimb has quit IRC14:17
andymccrneith: are you able to upload the image via the cli (e.g. it works normally, but horizon doesn't)?14:17
neithandymccr: yes perfectly14:17
andymccrhmm we have a bug up that seemslike it may be related in that case: https://bugs.launchpad.net/openstack-ansible/+bug/163908014:18
openstackLaunchpad bug 1639080 in openstack-ansible "Image uploads fail in Horizon if upload mode is set to direct if endpoint set to internal." [Low,Confirmed] - Assigned to Alexandra Settle (alexandra-settle)14:18
andymccrthere are some instructions on things you can do to change that14:18
andymccryou could try and see if that works?14:18
neithandymccr: checking14:19
*** thorst has quit IRC14:19
*** yolanda has joined #openstack-ansible14:21
evrardjpsorry andymccr I didn't know you had to ack the remove-incubated-oslo-code14:22
evrardjpwe*14:22
andymccrevrardjp: no problem, i did that already14:22
*** thorst has joined #openstack-ansible14:22
andymccrhonestly, i didnt either - i think i missed the initial email which must've come out before the summit, but I got the "we need this done by friday" email and got it done that day :P14:23
evrardjpwell I think there was something written in the openstack-dev lists14:23
evrardjpabout releases14:23
evrardjpbut I didn't realise we had to ack if we have nothing to do14:23
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-galera_server: Updating MariaDB yum repo to use SSL.  https://review.openstack.org/40128114:24
evrardjpI thought it was just "fix it"14:24
andymccryeah same.14:24
*** jamesdenton has quit IRC14:24
*** victorhe has joined #openstack-ansible14:26
*** victorhe has quit IRC14:26
*** victorhe has joined #openstack-ansible14:26
*** thorst has quit IRC14:31
*** schwicht has joined #openstack-ansible14:36
*** kjw3 has joined #openstack-ansible14:38
neithandymccr: It seems to work14:40
neithandymccr: but I'm not completely sure of the conf14:40
*** victorhe has quit IRC14:42
*** victorhe has joined #openstack-ansible14:43
*** mmoster_ has quit IRC14:46
*** survietamine has left #openstack-ansible14:48
neithandymccr: my conclusion is that OSA should set OPENSTACK_ENDPOINT_TYPE is set to publicURL.14:55
andymccrneith: im not sure that would work, because for other requests horizon would need internalURL (for example AUTH with keystone)14:56
andymccri might have a chat to one of the horizon devs and see their thoughts on that14:57
*** chhavi_ has quit IRC14:58
neithandymccr: using legacy does not fix the isssue though14:58
andymccrneith: interesting14:59
neiththe upload reach 100% then TypeError: Cannot read property 'data' of undefined14:59
*** vnogin has quit IRC15:02
*** satheesh has joined #openstack-ansible15:02
satheeshHi I have installed using openstack-ansible and ceph as a backend storage. I need to get the ceph metrics in ceilometer. Does anyone have the steps.15:02
*** oanson has joined #openstack-ansible15:02
*** vnogin has joined #openstack-ansible15:04
*** vnogin has quit IRC15:04
*** thorst has joined #openstack-ansible15:05
*** weezS has joined #openstack-ansible15:08
*** havocbmx-LT has joined #openstack-ansible15:11
*** thorst has quit IRC15:12
havocbmx-LTlogan: I wanted to thank you again for your help yesterday15:14
*** victorhe has quit IRC15:14
*** vnogin has joined #openstack-ansible15:14
*** chris_hultin|AWA is now known as chris_hultin15:15
*** thorst has joined #openstack-ansible15:16
havocbmx-LTunfortunately, guys I have a new issue that I'm just slamming my head into the wall on. I have instances able to provision and glance doing images and things are looking good. Except, for some reason I can't create or import ssh keys. I uploaded an error from the create keypair error from nova api here: http://paste.openstack.org/show/590222/15:17
*** karimb has joined #openstack-ansible15:17
*** spotz_zzz is now known as spotz15:19
*** thorst has quit IRC15:20
*** schwicht has quit IRC15:20
*** agrebennikov has joined #openstack-ansible15:21
*** victorhe has joined #openstack-ansible15:21
*** victorhe_ has joined #openstack-ansible15:22
*** klamath has joined #openstack-ansible15:22
*** klamath has quit IRC15:22
*** klamath has joined #openstack-ansible15:23
andymccrhavocbmx-LT: interestingly: https://bugs.launchpad.net/openstack-ansible/+bug/157675515:24
openstackLaunchpad bug 1576755 in openstack-ansible trunk "Paramiko 2.0 does not work with Nova" [High,Fix released] - Assigned to Kevin Carter (kevin-carter)15:24
evrardjpandymccr: have a look at L79 to L121 of this https://etherpad.openstack.org/p/layout.yml15:24
andymccrhavocbmx-LT: are you running on master?15:25
*** victorhe has quit IRC15:26
andymccrevrardjp: taking a look15:27
evrardjpaccording to what I've seen we are worrying too much about specific cases which don't apply15:27
*** drifterza_ has joined #openstack-ansible15:27
*** Mudpuppy has joined #openstack-ansible15:29
andymccrevrardjp: probably - or rather i think what has happened is a fear of changing things wholesale so we have kept the existing rules in place over time it has grown and become more complex!15:29
*** jamesdenton has joined #openstack-ansible15:29
evrardjpexactly15:29
evrardjpThis is why I'd like to try this15:30
andymccryeah i agree15:30
*** drifterza has quit IRC15:30
andymccrit almost seemslike that repo should be versioned too per release hahah15:31
*** omiday has joined #openstack-ansible15:31
andymccrthat way all the regex goes away and i just specify the gates that need to run for that version15:32
*** jmckind has joined #openstack-ansible15:32
evrardjpandymccr: omg that would have been so easier if we could just put that in our repos as metadata15:32
evrardjpI thought of it when writing the regexp15:33
evrardjptoo much energy15:33
evrardjpI'd rather fix the regexp :p15:33
andymccrhaha yeah15:33
evrardjpI think the idea here is to skip the exceptions15:33
andymccri think that would require a change to the way the infra is setup15:33
evrardjpand we don't have much to what I've seen15:34
evrardjpall the upgrade jobs15:34
evrardjpthe security with stig715:34
evrardjpand ceilometer with gnocchi15:34
evrardjpbut we can excent15:35
havocbmx-LTevrardjp: I'm running latest stable newton openstack-ansible from last week15:35
evrardjpextend*15:35
evrardjpanyway, now I think I understand how it works, it's good enough for the future15:35
*** victorhe_ has quit IRC15:35
mgariepyhavocbmx-LT, 13.3.8 is mitaka, not newton.15:36
mgariepynewton would be 14.something15:36
havocbmx-LTmgariepy: hmm...let me check and make sure then15:37
andymccrthere is a bug: https://bugs.launchpad.net/nova/+bug/1585515 about stable/mitaka nova having issues15:37
openstackLaunchpad bug 1585515 in OpenStack Compute (nova) "Paramiko doesn't work with Nova" [Undecided,New]15:37
*** schwicht has joined #openstack-ansible15:37
*** janki has quit IRC15:38
*** h5t4 has quit IRC15:38
havocbmx-LTmgariepy: we're using the stable/newton openstack-ansible15:39
mgariepyhavocbmx-LT, that's strange then considering http://paste.openstack.org/show/590222/15:42
*** berendt has quit IRC15:44
havocbmx-LTmgariepy: I see what your saying...15:45
*** chhavi_ has joined #openstack-ansible15:45
havocbmx-LTmgariepy: I'll do some more investigating here then brb15:45
havocbmx-LTmgariepy: I show in our history of the git pull that we pulled git checkout -b stable/newton15:47
*** schwicht has quit IRC15:48
neithandymccr: seems like I get random 504 errors in horizon15:48
*** omiday has quit IRC15:49
andymccrneith: 504 is a gateway timeout, can you see in the log where the timeout occurs?15:49
*** kristia__ has joined #openstack-ansible15:49
neithandymccr: thats what i'm checking15:49
drifterza_okay so I've tested qemu,kvm and lxd on 14.0.215:50
*** vnogin has quit IRC15:50
drifterza_I can't get lxd to work15:50
kristia__Hi I have a question. Can I do a all in one deployment and have the deployment host on the deploy target??15:50
drifterza_http://paste.openstack.org/show/590224/15:50
*** satheesh has quit IRC15:51
*** vnogin has joined #openstack-ansible15:52
andymccrkristia__: im not sure i understand - you want to do an AIO, and the host you run the aio on is the target?15:53
havocbmx-LTmgariepy: I've down a git status on openstack-deploy which shows we're on newton or should be15:53
havocbmx-LTmgariepy: output of the git status http://paste.openstack.org/show/590225/15:53
kristia__andymccr: yes15:53
andymccrkristia__: then yip :) that's how the AIO works, you just get one host and run the deploy from there15:54
kristia__ok15:54
andymccrdrifterza_: ive not run the lxd stuff really, i think the test does a boot and ssh though - so i guess it should work.15:54
drifterza_I have 3 compute nodes using the same control backend, and lxd is the only one that is not spawning an instance15:55
kristia__how is the support for magnum, trove, murano, ceilometer and gpu passthough?15:56
*** klamath has quit IRC15:56
*** drifterza__ has joined #openstack-ansible15:57
*** drifterza__ is now known as drifterza15:57
*** drifterza_ has quit IRC16:01
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to create consolidated AIO config  https://review.openstack.org/39230016:01
*** schwicht has joined #openstack-ansible16:04
*** vnogin has quit IRC16:07
*** haad1 has quit IRC16:07
*** haad1 has joined #openstack-ansible16:10
neithandymccr: I never see any 504 in the haproxy logs :16:10
neithandymccr: what am I missing?16:11
*** vnogin has joined #openstack-ansible16:11
havocbmx-LTmgariepy: If this is mitaki what would be the best way to upgrade this to newton given that we were on the newton branch?16:12
*** gouthamr has quit IRC16:12
evrardjpwell 504 is bad so if you don't have then it's good I guess :)16:12
neithevrardjp: I see it in my browser but not on the logs16:13
*** gouthamr has joined #openstack-ansible16:13
evrardjpdo you have proper haproxy logs?16:14
neithevrardjp: yep16:14
evrardjpwhat do you see on your stat sockets?16:14
*** karimb has quit IRC16:14
neithevrardjp: stat sockets?16:15
evrardjpjmccrory: loved your comment there: https://review.openstack.org/#/c/396219/2/tests/test.yml@2816:15
evrardjphatop -s /var/run/haproxy.stat16:15
evrardjpneith: ^16:15
evrardjpcheck if your backends answer correctly16:15
evrardjpman I should do a haproxy and keepalived guide16:15
evrardjpand refactor the haproxy role16:16
evrardjpI should stop talking and doing it16:16
neithevrardjp: lol16:16
evrardjpthat's gonna be for later, after the tests and other things I have in mind. but it's gonna be great!16:17
evrardjpI need to find a consul role16:17
*** Jack_Iv has quit IRC16:19
neithevrardjp: I see 2 5xx errors throught the haproxy console16:20
evrardjpandymccr: so we are taking the german vs brasil approach for the glance upgrade?16:21
evrardjphttps://www.youtube.com/watch?v=RLZUKqpXYzU16:21
*** vnogin has quit IRC16:21
evrardjpso your backends don't seem to run properly?16:21
kristia__Im getting this error http://paste.openstack.org/show/590231/ Please may someone help me?16:22
evrardjpkristia__: there is something wrong with your inventory16:22
evrardjpprobably something misplaced in openstack_user_config16:23
evrardjpdid you lint it?16:23
andymccrhaha evrardjp you mean the upgrade testing?16:23
*** vnogin has joined #openstack-ansible16:23
evrardjpyes16:23
evrardjpwe don't do a seemless upgrade, we just try to upgrade on top of the other, right?16:23
evrardjpwell let me check at the blueprint to see if there was recommendations about how to do it16:23
andymccrevrardjp: well the idea is that we put some testing in place. its step 116:24
evrardjpok16:24
andymccrideally we figure out proper upgrade path after16:24
evrardjpit's not everything together16:24
evrardjpok16:24
evrardjpfine for me16:24
andymccrbut i think this catches a few issues - nova already seems to not work16:24
*** fguillot has quit IRC16:24
evrardjpwell glance seem to work16:24
evrardjpthat was what I was reviewing16:24
*** kjw3 has quit IRC16:25
evrardjpand also, I wanted to re-share this video that's been forgotten16:25
*** fguillot has joined #openstack-ansible16:26
*** paulfantom has joined #openstack-ansible16:27
kristia__evrardjp: How lint the openstack_user_config??16:28
*** vnogin has quit IRC16:28
evrardjpkristia__: http://docs.openstack.org/developer/openstack-ansible/newton/install-guide/run-playbooks.html#checking-the-integrity-of-the-configuration-files16:30
kristia__ok16:30
evrardjpyaml lint would be the help16:31
evrardjpif this passes, don't hesitate to use a pastebin and we'll check16:31
evrardjplogan-: are you there?16:33
*** dxiri has joined #openstack-ansible16:33
logan-yep. 'grats on the talk!16:34
kristia__evrardjp: please may you help me with the config scince Im new to openstack-ansible?16:34
evrardjphehe thanks logan-16:36
evrardjpkristia__: sure16:36
kristia__thanks16:36
kristia__in private?16:36
evrardjpkristia__: nope, for yours sake16:36
kristia__ok16:36
evrardjpI'd be offline soon, and someone can continue my work :p16:36
*** kristia__ is now known as kristian__16:36
kristian__ok16:37
kristian__then Im going to install openstack ansible on my server16:37
kristian__because that was on a vps16:37
evrardjplogan-: could you tell me where you have issues like the one listed here: https://review.openstack.org/#/c/399984/1 ?16:37
evrardjpkristian__: don't16:37
kristian__why?16:38
evrardjpI mean don't change your workflow for our help16:38
*** thorst has joined #openstack-ansible16:38
evrardjpwe can help you without connecting, we probably just need to see the config files for this kind of error16:38
evrardjpdon't worry :)16:38
kristian__yeah16:39
*** thorst has quit IRC16:39
*** vnogin has joined #openstack-ansible16:39
kristian__I currently use kolla but it doesnt have stuff that openstack-ansible has16:39
evrardjplogan-: because I don't this in master, and I'm pretty sure that the "if 'repo_all' in group_names else None" is flawed logic, and should be either avoided or moved to group vars16:39
evrardjpandymccr: ^16:39
kristian__and gpu passthrough doesnt work there16:39
evrardjpandymccr: I meant two lines above16:39
evrardjpok16:40
evrardjpkristian__: ^16:40
*** allanice001 has joined #openstack-ansible16:40
evrardjpkristian__: how can we help you?16:40
kristian__currently bootstrapping according to the guide16:41
kristian__I will need help with the config16:41
evrardjpkristian__: an AIO using the quickstart, or are you following the install guide?16:41
evrardjpand which release are you following?16:41
*** dxiri has quit IRC16:41
kristian__http://docs.openstack.org/developer/openstack-ansible/newton/install-guide/deploymenthost.html16:41
*** vnogin has quit IRC16:41
kristian__currently here16:42
*** dxiri has joined #openstack-ansible16:42
paulfantomHi, I have a problem while installing keystone via ansible on CentOS7. It comes down to yum trying to download shibboleth from ftp.gwdg.de mirror, which doesn't hold all needed packages. Do you have any workaround?16:42
evrardjpkristian__: ubuntuy 16.04 ?16:43
kristian__yes16:43
evrardjpok16:43
evrardjppaulfantom: that's a good question16:44
kristian__rebooting server16:44
evrardjpI suppose the shibboleth consortium should have a proper mirror16:44
evrardjplet me check16:44
*** ricardobuffa_ufs has joined #openstack-ansible16:44
paulfantomthey use download.opensuse.org, but it redirects to ftp.gwdg.de16:45
*** galstrom_zzz is now known as galstrom16:46
evrardjppaulfantom: yes I just checked16:46
evrardjpwell I'm not sure he redirect to .de for me16:46
kristian__evrardjp: Ok got to the config part16:46
evrardjppaulfantom: I think it's distributed16:46
evrardjpoh no you're right16:47
evrardjpsome work some dont16:47
paulfantomdo you have one that works?16:48
evrardjppaulfantom: I think we should talk to the mirror maintener of ftp.gwdg.de16:48
evrardjpI'm not sure we are mirroring this16:48
evrardjplet me check16:48
*** schwicht has quit IRC16:48
openstackgerritMerged openstack/openstack-ansible-os_swift: Remove join filter from optional pip module tasks  https://review.openstack.org/40035916:50
evrardjpnope I don't have anything right now paulfantom16:50
evrardjppaulfantom: could you open a bug somewhere?16:51
kristian__evrardjp: I have configured what I understood. Please may you help me on the rest?16:51
kristian__http://paste.openstack.org/show/590236/16:51
evrardjpI think it's good if you could post a bug, for example in openstack-ansible, telling the mirror is down for the file x or y, and this way we can track this16:52
evrardjppaulfantom: ^16:52
paulfantomok, I'll do it.16:52
evrardjpif this reproduces again, we can take actions16:52
evrardjpin the meantime, it's a question of asking the maintainer of ftp.gwdg.de to fix that16:52
evrardjpand because .de is now after business hours, I don't expect anything to be done today16:53
evrardjpkristian__: yup, one sec16:53
kristian__ok16:53
evrardjppaulfantom: maybe they are syncing right now and it's maybe gonna be fixed tomorrow. But anyway, that's a risk to be listed somewhere16:53
evrardjpkristian__: you're using an aio right?16:55
kristian__yes16:55
evrardjpwhat did you do right now to get this config file16:55
evrardjpbootstrap-aio.sh ?16:55
kristian__no16:55
*** drifterza has quit IRC16:55
evrardjpI'm all ears :)16:56
kristian__from /etc/openstacl-ansible/openstack_user_config.yml.aio16:56
*** vnogin has joined #openstack-ansible16:56
*** galstrom is now known as galstrom_zzz16:56
kristian__*openstack_deploy16:56
logan-evrardjp: sorry-had an interruption but I use those vars to heavily limit what gets installed on my computes16:57
evrardjplogan-: I understand why, I'd like to see where and think of a better solution if possible16:59
evrardjpkristian__: there is an easy way to have an aio17:00
evrardjpthere is a specific doc for that17:00
evrardjpare you interested?17:00
kristian__yes17:00
evrardjpkristian__: here: http://docs.openstack.org/developer/openstack-ansible/newton/developer-docs/quickstart-aio.html17:00
logan-understood -- I could post a more complete list of my overrides for newton once they're done and we could look at ways to segment where/what we install. i think there's definitely room to optimize especially w/r/t things that only need to be installed in the repo containers17:01
evrardjpit's gonna help you I think17:01
evrardjplogan-: I think that now that we have group_vars it's time to properly use this :p17:01
logan-group vars don't really work for this with how we have package installs set up in the roles17:02
evrardjpbut anyway the condition looked really ugly because it was linking to inventory in the role17:02
logan-role vars > group vars17:02
evrardjpwhich I'd like to avoid as much as possible for portability17:02
evrardjplogan-: that's true17:02
evrardjpbut if it's something that could be considered as conditional it shouldn't be set as a static var17:02
evrardjpimo17:02
openstackgerritMerged openstack/openstack-ansible-os_glance: Glance upgrade testing.  https://review.openstack.org/39621917:03
kristian__ok going to try not destroy my server :D17:03
kristian__evrardjp: what about lxd address and ranges in /etc/openstack_deploy/user_variables.yml17:03
evrardjpwe may need to break up the var into smaller vars and combine them in the tasks17:03
logan-yep17:04
evrardjpkristian__: when following the http://docs.openstack.org/developer/openstack-ansible/newton/developer-docs/quickstart-aio.html , the bootstrap-aio script will handle the creation of that17:04
evrardjpif you're not happy with it, you can still customize it before running tbhe run-playbooks17:05
kristian__ok17:05
kristian__running17:05
*** jmckind_ has joined #openstack-ansible17:05
*** jmckind has quit IRC17:06
*** thorst has joined #openstack-ansible17:06
evrardjpkristian__: if you've done things on /etc/openstack_deploy/, I cannot ensure everything will be running fine, this guide was used as "here is how to quick start from nothing"17:07
evrardjpwhich is what you are looking for in testing right?17:07
evrardjpand then you can go a little further, step by step17:07
*** thorst_ has joined #openstack-ansible17:07
kristian__we will see if it will deploy17:07
kristian__it should17:07
*** haad1 has quit IRC17:07
kristian__I didnt do anything that would break the install17:08
kristian__currently on lxc_hosts creating images17:09
dxirihey guys, I have one question, can I have my controller running on a different subnet than my compute hosts?17:09
*** sdake_ is now known as sdake17:09
dxiriare there any special considerations?17:09
*** thorst has quit IRC17:11
*** thorst_ has quit IRC17:11
evrardjpdxiri: you're doomed!17:14
evrardjpno, I'm joking17:14
dxirievrardjp: lol :P17:14
evrardjpbut yes there is I guess things to do17:14
evrardjpdxiri: but there is connectivity between the two?17:14
dxiriosa really got traction over here, so now we will have a sort of deployment cloud with big boxes, so that people can spin up there controllers there using VMs, and people will later add there own compute nodes17:15
dxirievrardjp: yes there is connectivity between the 217:15
evrardjpso as long as you can connect to your clusters it should be fine17:16
evrardjpfor example your compute node can connect on rabbit etc...17:16
evrardjpit's not an often used case17:16
evrardjpbut I don't see a problem that could be caused by routing the mgmt17:16
dxirithese are all lab boxes so I get to experiment :)17:17
evrardjpdxiri: will the LB be reachable from everywhere?17:17
dxirievrardjp: yes17:17
dxiriprovided people have their VPN up17:17
evrardjpso basically it's the same network :p17:17
evrardjphaha!17:18
evrardjpnow I understand better what you're doing17:18
evrardjpyou want to vpn the control plane from the compute to the controller networks17:18
evrardjpright?17:18
evrardjprouted vpn17:18
dxirino, let me put some context17:18
dxirilets say I have a controller sitting on a VM inside a 172.1.1.0/24 network17:19
evrardjpok17:19
dxiriand I have a couple of compute hosts sitting on 172.2.2.0/2417:19
evrardjponly one nic right17:19
dxiriL3 connectivity is all good, I can ping both ways17:19
dxirionly 1 nic correct17:19
evrardjpinside your vm, you bridge your br-mgmt to 172.1.1.0/24 ?17:20
dxiriyes17:21
evrardjpthat sentence doesn't make sense network wise but you got me17:21
dxiriyeah I got your point17:21
evrardjpand your external lb vip ip is on the same subnet then, but with a different ip17:21
evrardjpthan your internal lb vip17:22
dxirion 172.1.1.0/24 yes17:22
dxirifor the external lb vip17:22
evrardjpthat's weird, man! :p17:23
evrardjpbut it should work just fine17:23
evrardjpyou just have bridged the lxc br-mgmt broadcast domain to your 172.1.1.0/2417:23
evrardjpI hope the l2 of this network is not too heavily crowded, for your own sake :p17:24
evrardjpbut technically it has no impact17:24
evrardjpon your deployment I mean17:24
evrardjpoh wait small question17:25
evrardjpbehind your lb17:25
evrardjpon your vm br-mgmt17:25
evrardjpwhich kind of IP you have?17:25
dxirino HA for now, if that is your question17:25
dxirijust a single controller and everything would go there17:26
evrardjpdxiri: no17:26
evrardjpfor example what's the ip of your galera containers17:26
*** jmckind has joined #openstack-ansible17:26
evrardjpor of your keystone containers, or rabbit containers17:26
havocbmx-LTmgariepy: thankfully, we're no in full prod yet so we are rerolling again after blowing it all up and verifying that it's on newton. You were right for some reason it was rolling mitaki even though according to the logs and checkout we were on newton after we repulled everything it's showing the right stuff now so fingers crossed17:26
dxiriah....I was thinking to use the same as the examples on the appendix for osa17:27
evrardjpwell that's gonna be involving routing then17:28
evrardjp:p17:28
evrardjpboth ways remember !17:28
*** jmckind_ has quit IRC17:28
*** jamesde__ has joined #openstack-ansible17:28
*** javeriak has joined #openstack-ansible17:28
*** allanice001 has quit IRC17:29
evrardjpthe easier, IMO would be to bridge your vm interface in 172.1.1.0/24 to your br-mgmt, and use this same range for br-mgmt inside openstack-ansible17:29
evrardjpthis way, you all work internally17:29
evrardjp(except if you want to isolate for security reasons, but then you have to figure out ways to bring the compute nodes into this network17:29
dxiriyou mean use 172.1.1.0/24for the container cidr on the config?17:30
*** jamesdenton has quit IRC17:30
evrardjplet me verify the name but yes17:30
*** paulfantom has quit IRC17:31
evrardjpyup17:31
evrardjpdon't forget to proper list what was used in used_ips17:31
evrardjpif you cannot do that you have no choice, you're gonna have fun with routes!17:32
evrardjpstatic routes of course, because irp are too fun17:32
*** javeriak has quit IRC17:32
kristian__evrardjp: where can I change public ip of openstack?17:33
evrardjpkristian__: for your aio?17:33
kristian__yes17:33
evrardjpdid you deploy it already?17:33
kristian__its deploying :/17:34
evrardjpif you're deploying it's already too late17:34
evrardjp:p17:34
evrardjpwhat step are you?17:34
kristian__os_cinder17:34
evrardjptoo late then17:34
evrardjp:p17:34
kristian__then how to tear it down??17:34
evrardjpyou just have to delete the containers with a playbook it's quite easy17:34
evrardjpbut before doing that17:35
evrardjpyour external lb vip is in /etc/openstack_deploy/openstack_user_config.yml17:35
evrardjpexternal_lb_vip_address17:35
kristian__ok17:35
kristian__what about cidr_networks and used ips?17:36
kristian__also those networks?17:36
dxirievrardjp: cool thanks :)17:38
dxirievrardjp: will have to look if I have enough space on the subnet to do the containers on the same subnet17:39
*** jlockwood has joined #openstack-ansible17:39
ricardobuffa_ufsHi everyone. We were having this error before but our configuration was not exactly the same of the test environment, but now we changed to get the configuration as close of the test environment as possible.17:39
ricardobuffa_ufsThe slightest difference now it's just we got 2 infras and 2 compute nodes. Before we were defining the storage in the infra machines, but now we are using a single machine for storage. http://pastebin.com/Uv7dDrKQ17:39
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-galera_server: [WIP] Install MariaDB 10.1 server  https://review.openstack.org/40112317:43
*** victorhe has joined #openstack-ansible17:45
kristian__enrardjp: how can I configure networks when I want enp2s0 for neutron?17:46
*** javeriak has joined #openstack-ansible17:47
*** javeriak has quit IRC17:48
*** vnogin has quit IRC17:50
*** javeriak has joined #openstack-ansible17:50
*** vnogin has joined #openstack-ansible17:50
jmccroryricardobuffa_ufs :  the infra hosts are still in the storage_hosts group in your inventory, you'll need to fix that. there's a script to help there: http://docs.openstack.org/developer/openstack-ansible/newton/developer-docs/inventory.html17:51
*** javeriak has quit IRC17:52
*** oneswig has quit IRC17:53
*** jamesde__ has quit IRC17:54
*** sdake has quit IRC17:54
*** kristian__ has quit IRC17:55
*** vnogin has quit IRC17:55
jmccroryricardobuffa_ufs : actually, i'm not sure if that will allow you to remove just the hosts from just that group. you might need to edit the json file directly17:55
*** javeriak has joined #openstack-ansible17:57
ricardobuffa_ufsjmccrory : Can we remove /etc/openstack_deploy/openstack_inventory.json and run everything from the beginning?17:58
jmccroryyep, that would be even easier. make sure to destroy any containers first: lxc-containers-destroy.yml playbook18:00
jmccroryricardobuffa_ufs : this is still a test environment, right?18:00
ricardobuffa_ufsyes, still a test at the start18:01
*** javeriak has quit IRC18:02
ricardobuffa_ufsThanks a lot, jmccrory, we're going to try it18:08
*** drifterza has joined #openstack-ansible18:09
*** vnogin has joined #openstack-ansible18:10
evrardjptoo bad kristian_ left18:11
evrardjpdxiri: it is possible to make it work routed if you can't find room, but I thought it would simplify things to have everything set up on one net18:12
drifterzaare there known issues with nova-lxd and vxlan ?18:14
cloudnulldrifterza: I've not seen any.18:14
drifterzabizarre18:14
cloudnullthough I've not really burned in on it18:14
evrardjphey cloudnull and jmccrory!18:14
drifterzaand nova-lxd and booting from ceph for ephemeral ?18:14
drifterzathat probably doesnt work18:15
jmccroryhi evrardjp18:15
cloudnullephemeral storage in lxd needs to be local on the box using zfs or btrfs18:15
cloudnullotherwise it'll through an error saying no valid host found, or something similart18:15
cloudnull**similar18:15
drifterzaso if we have18:16
drifterzanova_libvirt_images_rbd_pool defined18:16
drifterzaand lxd as nova_virt_type18:16
drifterzait will error out18:16
drifterza?18:16
drifterzaI think I'm hitting this18:16
cloudnulldrifterza: https://github.com/openstack/nova-lxd/blob/9bf9db7e52a37ab7761ea63daacd3a41725d98b8/nova/virt/lxd/driver.py#L1194-L119518:17
drifterzaI dont get that error18:17
drifterzaI get http://paste.openstack.org/show/590224/18:17
cloudnullhey evrardjp18:18
openstackgerritChhavi Agarwal proposed openstack/openstack-ansible-os_trove: Trove service user configuration should be aligned  https://review.openstack.org/40105418:18
cloudnulldrifterza: odd.18:19
cloudnulldo you have ephemeral storage in the flavor ?18:19
drifterzacloudnull, I'm setting nova_virt_type on individual compute nodes inventory18:19
*** Jack_Iv has joined #openstack-ansible18:19
cloudnullalso can you use the lxd api locallaly?18:19
drifterzaso I have kvm for some and lxd for others18:19
cloudnullah cool18:20
chhavi_evrajdp: As per your review comments I have updated the commit message,18:20
drifterzaand the lxd ones are the only ones that screw out18:20
drifterzasame control plane18:20
drifterzaetc..18:20
evrardjpchhavi_: ok I'll review18:20
cloudnullyou will need to set the image meta-data to the correct hypervisor-type18:20
chhavi_In the trove service setup, we had already commented that we are following the manual_install document.18:20
cloudnulland you have to do that via the cli18:20
evrardjpdrifterza: cloudnull would you think that this is worth a documentation in nova? How to run multiple things in the same cluster?18:20
cloudnullhorizon does not have an option to define lxd18:20
drifterzaevrardjp, definately18:20
cloudnullevrardjp: boom! https://cloudnull.io/2016/11/multi-hypervisor-openstack-cloud/18:21
drifterzacloudnull, I upload the raw xenial image to glance18:21
drifterzakvm consumes no issues18:21
cloudnullhahaha18:21
drifterzaso I need to set meta for lxd specifically?18:21
drifterzaso two images exactly the same ?18:21
drifterzabut update the ones meta to reflect hypervisor type lxd18:22
cloudnulldrifterza: set the hypervisor-type on the image to lxd using the openstack cli18:22
cloudnullopenstack image set "$i" --property hypervisor_type=lxd18:22
drifterzaGod if its that I will freak18:23
cloudnullevrardjp: but yes. more formal docs, would be great18:23
cloudnullsomething better than my mindless ramblings18:23
drifterzainteresting would setting hypervisor type effect kvm deployments18:23
cloudnullyes.18:24
drifterzaoh suck18:24
cloudnulli'd bet that you have more kvm than lxd18:24
drifterzaso we need to cart around two images for everything18:24
evrardjpcloudnull: I like your ramblings! not the mindless ones 'though18:24
cloudnullso kvm works more often because luck18:24
drifterzaLOL18:24
drifterzaI wonder if using LXD in prod is a good idea18:25
cloudnulldrifterza: https://cloudnull.io/2016/11/multi-hypervisor-openstack-cloud/#isolatingyourexistingimages18:25
evrardjpask that to docker guys18:25
evrardjpthey will tell you it's production ready18:25
cloudnullyou can pull the list of our current images. and set them all to qemu18:25
drifterzathe crap part is you cant use iscsi paths or ceph ephemeral18:25
evrardjp "I don't see why not"18:25
evrardjpthis works with lxd too18:25
cloudnullthen redefine your one image to be lxd18:25
evrardjpcloudnull: set them all to qemu?18:26
drifterzaI'm not keen to hack the host machine to do bind mounts for iscsi paths18:26
drifterzathat sucks to me18:26
cloudnullqemu / kvm same thing18:26
cloudnullnova sees kvm hypervisors as qemu18:27
evrardjpoh yes I misread what you meant18:27
evrardjpyou didn't mean to use qemu utils to move them from a format to another, you just wanted to re-upload them by forcing to specify the hypervisor_type18:27
cloudnullno.18:27
cloudnulldrifterza: once the metadata is all in place, everything will work and nobdody will be the wiseer.18:28
evrardjpto qemu18:28
evrardjpcloudnull: isn't it a good practice anyway to specify hypervisor_type when you have more than one hypervisor?18:29
cloudnullyes.18:29
cloudnullin newton if you wanted to run ironic and kvm in the same region you'd need to define the hypervisor type18:29
evrardjpI don't like these y/n games, I am leaving for today!18:29
cloudnulleles things would get very confued.18:30
drifterzacloudnull, I'm assuming you guys havent used lxd with shared-storage, IE iscsi18:30
*** vnogin has quit IRC18:30
cloudnulldrifterza: i've not.18:30
cloudnullevrardjp: :(18:30
cloudnullcome back18:30
cloudnull:)18:30
irtermiteask a y/n question, get a y/n answer    ;)18:30
evrardjpI've discovered today that rocket league is installed on the ps4 at the office18:31
drifterzaI think as a default one should always specify hypervisor_type18:31
*** vnogin has joined #openstack-ansible18:31
*** chhavi_ has quit IRC18:31
drifterzaeven if its only a qemu env18:31
cloudnulloh. rocket leage is fun18:31
evrardjpirtermite: I've got the answer I deserve! but I like it that way :p18:31
cloudnulldrifterza: ++ i tend to agree18:31
irtermitehehe18:31
drifterzacloudnull, Ill try the meta update18:31
drifterzahopefully it will work then18:31
drifterzathis is 14.0.2 fyi18:31
cloudnullnice!18:32
evrardjpcloudnull: well it was my second session of rocket league ever, and I won one of the two games we had! I'm eager to buy a pc or a console now18:32
cloudnulldxiri: did you get the dhcp things working from the other day?18:32
cloudnullevrardjp: PC FTMFW18:32
drifterzaevrardjp, did you look at https://review.openstack.org/#/c/401054/18:32
cloudnull:)18:32
cloudnullneith: hows the POC going?18:33
*** electrofelix has quit IRC18:33
evrardjpdrifterza: not yet, but I just promised I'll be doing it18:34
dxiricloudnull: not yet, still at the concept stage18:34
evrardjpoh man I never really used trove, but I already start to hate it :p18:34
dxirisame thing I asked the separate controller questions today18:35
drifterzaevrardjp, its a pig dude18:35
*** vnogin has quit IRC18:35
evrardjphehe18:35
*** markvoelker has quit IRC18:35
evrardjpI don't know if I should love or hate18:35
evrardjpbecause bacon obviously18:35
cloudnulldxiri: seperate controller?18:35
drifterzawell infra seems to use it18:36
* cloudnull may be missing scroll back18:36
drifterzaso it cant be all that bad18:36
dxiricloudnull: scroll up and see my chat with evrardjp18:36
drifterzaI also hate that we cant use service/trove18:36
drifterzaseems so silly18:36
evrardjpdrifterza: yes, or use config template for this seems overkill, it should be done correctly from the start!18:36
evrardjpcloudnull: dxiri is willing to have control nodes on a separate subnet than compute nodes18:37
evrardjpI told him it was not hard if they have all proper ip connectivity18:37
evrardjpthat's the summary18:37
drifterzaevrardjp, sadly I think we are stuck between a rock and a hard place with this18:37
drifterzawhich sucks18:37
drifterzaunless you have a clever way to manipulate this18:37
drifterzaI'm sure you do18:38
drifterza:)18:38
evrardjpwell I didn't want to go that place18:38
drifterzacomon you love this sorta of hackery stuff18:38
evrardjpI'm challenged enough18:38
evrardjp:p18:38
evrardjpI do18:38
evrardjpdarn it!18:38
cloudnull++ dxiri yes. you can do it :)18:38
cloudnullso long as there's a route, anything will work.18:39
*** jlockwood has quit IRC18:39
evrardjpthat's what I said18:39
evrardjpalmost18:39
evrardjpbut that's what I meant!18:39
drifterzaevrardjp, if you keen to hack this one, it would be awesome. If not we can live with this hack18:39
cloudnullwe're using 2 regions in the osic now, both on different subnets and a miserable mix of routes allowing interconnectivity.18:40
evrardjplet's live with the hack until someone complaints18:40
evrardjpbut man the commit message is ugly18:40
dxiricloudnull: evrardjp https://www.youtube.com/watch?v=qztuEucrNBc18:40
drifterzayeah18:40
drifterzaand a release note should be part of this PR18:40
cloudnullexactly. :)18:40
*** jlockwood has joined #openstack-ansible18:41
evrardjpI'm fixing this it hurts me18:41
drifterzayay18:42
drifterza++ for evrardjp18:42
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_trove: Trove service user configuration should be aligned  https://review.openstack.org/40105418:42
evrardjpchhavi_ I've updated your commit message18:44
*** karimb has joined #openstack-ansible18:44
evrardjp^ useless message for posterity18:44
cloudnullok back to my ironic pit of dispare.18:47
evrardjphehe18:47
evrardjpenjoy18:47
cloudnulloh you know it18:47
evrardjp:p18:47
evrardjpcloudnull: buying a pc for gaming is far more expensive than buying a console, for what I play at least :p18:48
*** kristian__ has joined #openstack-ansible18:48
evrardjpand I have kilometers away from me18:48
cloudnullget a server then play rocket league on it :)18:48
evrardjpwelcome back kristian__!18:49
cloudnullwhich can also be used for dev18:49
evrardjpcloudnull: that doesn't need a proper gpu or you meant a server with a proper gpu?18:49
evrardjp(it's not a y/n question!)18:49
cloudnullhttps://cloudnull.io/2016/11/home-server-episode-1/18:49
evrardjpI expected a True18:49
evrardjpoh man I am so sad for you18:50
evrardjpI tried this it was an awful experience18:50
cloudnull16 core, 150gb ram, many ssds, r9 gpu.18:50
cloudnullworks well so far18:50
evrardjpyou passthrough your gpu to a vm right?18:50
cloudnullyes.18:50
cloudnullthat's what I'm doing now.18:51
cloudnulliommu + sriov18:51
drifterzaoh man I'm so over gaming18:51
cloudnullw/ gpu passthrough18:51
evrardjpoh man this shit broke everytime I had to a pacman -Syu18:51
cloudnullno pacman. :p18:51
drifterzayaourt -Syu18:51
drifterzafor the win18:51
evrardjpyaourt indeed18:51
cloudnullmy box is an osa deployment18:51
evrardjpbut I didn't know if ppl knew :p18:51
evrardjpyaourt is french btw18:52
drifterzayeah?18:52
evrardjpnot only the name18:52
evrardjpyeah18:52
drifterzanice18:52
evrardjpnot that it's a good thing or a bad thing18:52
drifterzaI didnt know that18:52
evrardjpbecause I am belgian you know :p18:52
*** ricardobuffa_ufs has quit IRC18:52
evrardjpbut that's too much possible sources of trolling for one day18:53
*** kristian__ has quit IRC18:53
evrardjpcloudnull: with lxd?18:53
cloudnullw/ kvm on the main box, lxd on one of my brix.18:53
evrardjpI mean it's a deploy with osa and libvirt/kvm + lxd ? I am pretty sure you're good on that18:53
evrardjp:p18:53
*** victorhe has quit IRC18:53
cloudnullI had ironic doing things but have decided i no longer wanted to do that.18:54
evrardjpcloudnull: I am pretty sure you'll be leading the upgrade work now18:54
cloudnullIf i can get some time to do things it'd be great.18:54
drifterzareplace ironic with maas dude18:54
drifterzaand be done with life18:54
*** Jack_Iv has quit IRC18:54
evrardjpdrifterza: cloudnull is already used to cobbler18:55
evrardjpno need for another shiny thing18:55
evrardjpit has a cli, and can be interfaced18:55
cloudnulldrifterza: ++18:55
*** Jack_Iv has joined #openstack-ansible18:55
cloudnullmaas is great. but i do like my cobbler things18:55
evrardjpis maas good?18:55
drifterzajeeze its the shit dude18:55
*** victorhe has joined #openstack-ansible18:55
cloudnullthe latest maas release is fantaatic18:56
drifterzais it out of beta now18:56
drifterzamaas 2.018:56
evrardjpcloudnull: cobbler sucks for the debian partitioning18:56
drifterzaI'm still using the bzr one18:56
evrardjpdrifterza: I am not sure if you're sarcastic or not18:56
evrardjpthat's good18:56
drifterzaevrardjp, I got maas booting windows 2012r2 on metal18:56
logan-might have to try maas. im on cobbler right now too18:57
drifterzacobbler sucks compared to maas18:57
drifterzaand maas can run inside lxd18:57
evrardjpI wanted to try maas long ago18:58
evrardjpbut it sucked at that time18:58
drifterzalook it was shit a awhile ago18:58
drifterzai would recommend a revisit if you have the time18:58
cloudnullevrardjp: partitioning is hard w/ preseeds but i have that down pat18:58
mgariepyevrardjp, presseed suck for partitionning18:59
logan-kickstart partitioning makes so much more sense18:59
drifterzacloudnull, with maas 2.0, partitioning is easy with the UI18:59
evrardjpcloudnull: I remember I had to use %, minimum space, another partition with %, and it was a nightmare18:59
*** Jack_Iv has quit IRC18:59
evrardjpmgariepy: I think we all agree18:59
evrardjpmgariepy: that's why you are on centos right19:00
evrardjpanaconda is the deal19:00
evrardjpworks perfectly with ks19:00
mgariepylol i'm not on centos yet.19:00
evrardjpfiles19:00
cloudnulldrifterza: ++ maas is nice19:00
drifterzaah shit with maas they have lvm support now part of the I19:00
evrardjpok I know what I'll test when I'll be in Belgium19:00
mgariepyand i only do centos stuff as a side effect of political issue ;)19:00
drifterzaso centos/xenial etc.. sorted19:00
drifterzapardon my french but screw centos19:01
mgariepydrifterza, it's not french ;p haha19:01
evrardjphaha drifterza19:01
drifterzaI thought evrardjp would like that meem19:02
evrardjp:D19:02
evrardjpmgariepy: do you have the same thing with french ppl or is it just with americans?19:02
drifterzanot all french and not all americans19:03
drifterzasome are very nice19:03
mgariepyevrardjp, same thing as what ?19:04
jrossercloudnull: we started looking at multinode-aio / 16.0419:05
jrossercobbler is a huge pita in 16.0419:05
cloudnullcool19:05
cloudnullbuh.19:05
drifterzaits gonna be cool if we can get powerkvm gates19:06
drifterzaalways wondered if thats better than x8619:06
cloudnulljrosser: is it a newer version19:06
cloudnulland all the things are broken?19:06
cloudnullor is it something else?19:06
jrossercobbler versions is an area of large wtf19:07
jrosserand there isnt a xenial package19:07
jrosserso its conpile / diy / fix mess19:07
cloudnullalso i know raddaoui was working on some changes to the build systems .19:07
jrosseri have a playbook that does it19:07
logan-jrosser: i pretty much gave up on running cobbler in ubuntu19:07
cloudnullmaybe he has some bits to make it better?19:07
cloudnullidk19:07
cloudnulljrosser: that kinda sux19:08
evrardjpok I am off for today, I received a game and I didn't play it yet!19:08
drifterzaagain maas has an api and it rox better than cobbler19:08
evrardjp(for a console :p )19:08
drifterzalater evrardjp have a good one19:08
jrosseryeah it does, beware the cobbler source tgz too19:08
evrardjpnot trolling i promise19:08
jrosserthey dont match the github branches19:08
logan-haha19:09
drifterzaah shit19:10
*** stuartgr has quit IRC19:10
drifterzaandymccr, you there19:10
evrardjpdrifterza: it's probably late for him :p19:12
drifterzayou still here19:13
drifterzago home dude19:13
evrardjpyes19:13
evrardjpI'm off!19:13
evrardjpyou too :p19:13
drifterzalol I am home19:13
drifterzaI'm a work-a-holic19:13
*** kristian__ has joined #openstack-ansible19:14
*** Jack_Iv has joined #openstack-ansible19:15
*** Mudpuppy_ has joined #openstack-ansible19:15
*** jwitko has quit IRC19:15
*** kristian__ has quit IRC19:16
*** kristian__ has joined #openstack-ansible19:16
dxirimmm, any clues as to why one of my computes is doing this?19:18
dxiri2016-11-23 13:15:30.448 4094 ERROR oslo_service.periodic_task IOError: [Errno 13] Permission denied: '/var/lib/nova/instances/locks/nova-storage-registry-lock'19:18
dxirican't launch any instances on that host19:18
*** Mudpuppy has quit IRC19:19
dxiriand I just rebooted the server itself, same problem19:19
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-galera_server: [WIP] Install MariaDB 10.1 server  https://review.openstack.org/40112319:19
andymccrdrifterza: whats up?19:19
*** asettle has quit IRC19:19
drifterzasee : https://bugs.launchpad.net/openstack-ansible/+bug/163601719:19
openstackLaunchpad bug 1636017 in openstack-ansible "no logging for nova* containers unless container is restarted" [Medium,Confirmed] - Assigned to Donovan Francesco (donovan-francesco)19:19
*** Mudpuppy_ has quit IRC19:19
drifterzasuprised this has not been caught before19:20
andymccryeah me too...19:22
drifterzaBut yeah thats definately happening19:22
drifterzajust did a fresh install19:22
drifterzaneed to look at the rsyslog playbook19:23
drifterzawe need to ensure the service is listening on port 51419:23
kristian__Hi, Please may someone tell me in what files this ip is located?19:24
kristian__172.29.236.10019:24
*** jamesdenton has joined #openstack-ansible19:25
logan-drifterza: if you run the rsyslog_server role tests does it also break19:25
logan-wonder if its the role breaking or something with the integrated repo configs19:26
drifterzathe config files and everything is correct19:26
drifterzabut the service isnt being started19:26
logan-ahh19:26
logan-xenial?19:26
drifterzayip19:26
drifterzacheck here: http://paste.openstack.org/show/590247/19:27
logan-anything useful in systemctl status for the syslog unit19:27
drifterzafull stack installed19:27
logan-https://github.com/openstack/openstack-ansible-rsyslog_server/blob/master/tasks/rsyslog_server_post_install.yml19:27
drifterzahttp://paste.openstack.org/show/590248/19:27
drifterzasystemd says its running but its not19:28
logan-:/19:28
drifterzaor maybe it needs to be restarted since the config files changed19:28
drifterzaso somethings not right with our post plays19:28
logan-let me see if i can repro it real quick without a full integrated build, just using the role tests19:29
drifterzaI'm using 14.0.219:30
drifterzanot sure if it happens on master19:30
logan-ok19:30
drifterzabut would be good if you could check too19:30
*** jamesdenton has quit IRC19:31
*** schwicht has joined #openstack-ansible19:32
andymccrdrifterza: im guessing nobody uses the rsyslog server stuff - it looks like we havent set up the log shipping properly - or maybe we need to run the rsyslog client role19:34
drifterzaYeah, ill work on a PR to fix this.19:35
logan-confirmed by just running the role test19:35
drifterzadoing the same thing logan- ?19:35
logan-yep19:35
drifterzadarn19:35
logan-rsyslog is indeed running19:35
drifterzabut not listening right19:35
logan-correct19:35
andymccrkristian__: do you have more info on what ip that is? in general all IPs live inside the inventory /etc/openstack_deploy/openstack_inventory.json but that file is generated by taking the definitions in /etc/openstack_deploy/openstack_user_config.yml19:35
drifterzaah sigh19:35
drifterzathanks for confirming19:35
drifterzais this on 14.0.2 or master aswell ?19:36
logan-that was on 14.0.219:36
drifterzaany chance you can confirm on master ?19:36
logan-yea19:36
logan-one moment19:36
drifterzathanks dude19:36
kristian__andymccr: so I want to have a aio deployment, eno1 ip is 192.168.0.133 and enp2s0 ip is 192.168.0.121. I would like to have neutron on the enp2s0 interface. Also idk but my floating ips are 192.168.0.200-192.168.0.25019:38
*** victorhe has quit IRC19:39
*** victorhe_ has joined #openstack-ansible19:39
*** Jack_Iv has quit IRC19:40
*** victorhe has joined #openstack-ansible19:40
logan-occurs on master as well drifterza19:42
drifterzaah crap19:42
drifterzacould you update the bug with that info aswell please ?19:42
*** victorhe_ has quit IRC19:43
drifterzacloudnull, even with hypervisor_type set it fails with : LXDAPIException: not found19:43
drifterzacloudnull, do you have a nova.conf I can look at that works ?19:44
andymccrkristian__: ahh i see. it's the AIO - so the AIO is just designed to configure everything for you and setup the interfaces/links etc as required. Since it's an AIO you don't necessarily have to use the physical interfaces etc. The address ranges etc are all pre-configured19:44
kristian__and when I want to access it from outside including the api?19:45
kristian__and also access the vms19:45
*** jamesdenton has joined #openstack-ansible19:46
drifterzacloudnull, this is my nova.conf on the lxd node : http://paste.openstack.org/show/590249/19:49
drifterzasee anything I'm missing ?19:50
andymccrkristian__: in general you wouldn't want your API and tenant network on the same network, although you could do that. but if you want, what you could do is (on a clean build) run the bootstrap-aio.sh script, and then adjust the /etc/openstack_deploy/openstack_user_config.yml to reflect the appropriate network range, as well as specify used_ips of .121, .133 and .200-.25019:50
andymccrthat's probably closer to what you're looking at doing19:50
kristian__andymccr: so just run bootstrap-aio, then change ips in openstack_user_config and deploy19:51
*** phalmos has joined #openstack-ansible19:52
dxiriguys, any guidance on how to set different settings per compute host? for example, what if I want to have different cpu_allocation_ratio values for 2 different compute hosts19:53
*** johnmilton has quit IRC19:53
andymccrkristian__: yeah that is probably the easiest way to do it if you're running an AIO19:53
kristian__ok19:54
andymccrit'll setup the base of what you need, and then you can adjust the ips in that user_config file19:54
andymccrand then run everything!19:54
kristian__andymccr: so change only external_lb_vip_address and it should work?19:56
kristian__plus provider networks19:57
drifterzacloudnull, you gone ?19:57
andymccrkristian__: so change your external_lb_vip_address (and internal_lb_vip_address), as well as the aio1 host ip address references lower down, and the cidr_networks for container and tunnel, you may need to use 2 different subnets for the same network (the 192.168.0.0/24) and then add the ips .131, .122, .200-.250 into the used_ips: section.19:58
andymccrbasically any ip references :) except storage which should be fine19:58
andymccrand actually if you have real floating ips19:58
andymccryou wont need to change the tunnel address either19:58
andymccrso just the container network19:59
andymccrbut you will need to configure a provider network (probably of type flat) that goes on the linuxbridge_agent containers (maybe just adjust one of the ones there br-vlan for example)20:00
drifterzathanks logan-20:00
logan-ty for confirming the bug :P20:01
*** phalmos has quit IRC20:02
drifterzano problem20:03
drifterzaIll start working on the PR to fix this20:03
drifterzasad part of this is every service that runs needs a restart for logs to start spooling remotely20:03
drifterzaI guess thats why rsyslog should be done properly before the rest of the plays20:03
drifterzastill have to work out this weirdness with nova-lxd20:06
drifterzasigh20:06
drifterzaBut I need sleep now ;)20:06
andymccrok im out for today too :) seeya all.20:07
drifterzaciao guys20:07
spotzseeya drifterza20:07
spotzseeya andymccr20:07
*** cmart has quit IRC20:08
*** jamesdenton has quit IRC20:09
*** oanson has quit IRC20:09
*** jmckind_ has joined #openstack-ansible20:09
*** havocbmx-LT has quit IRC20:10
openstackgerritPedro Perez proposed openstack/openstack-ansible-os_cloudkitty: Clean up unused vars  https://review.openstack.org/40140520:11
*** jmckind has quit IRC20:11
*** drifterza has quit IRC20:11
*** hybridpollo has joined #openstack-ansible20:13
*** jamesdenton has joined #openstack-ansible20:13
*** Jack_Iv has joined #openstack-ansible20:16
*** jperry has joined #openstack-ansible20:19
*** hybridpollo has quit IRC20:19
kristian__andymccr: I got this error20:21
kristian__FAILED - RETRYING: TASK: lxc_container_create : Wait for ssh to be available (3 retries left).20:21
*** allanice001 has joined #openstack-ansible20:21
*** Jack_Iv has quit IRC20:22
*** Jack_Iv has joined #openstack-ansible20:22
*** jmckind_ has quit IRC20:22
*** cmart has joined #openstack-ansible20:26
*** Jack_Iv has quit IRC20:27
*** hybridpollo has joined #openstack-ansible20:32
kristian__andymccr: do you know what can be causing it?20:34
*** v1k0d3n has quit IRC20:46
*** dxiri has quit IRC20:49
*** dxiri has joined #openstack-ansible20:50
*** gouthamr has quit IRC20:50
*** sdake has joined #openstack-ansible20:54
*** cmart has quit IRC20:58
*** schwicht has quit IRC21:04
-openstackstatus- NOTICE: Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved.21:05
*** ChanServ changes topic to "Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved."21:06
*** spotz is now known as spotz_zzz21:10
*** jamesdenton has quit IRC21:18
*** Mudpuppy has joined #openstack-ansible21:19
*** phalmos has joined #openstack-ansible21:19
*** karimb has quit IRC21:20
*** karimb has joined #openstack-ansible21:20
*** jamielennox|away is now known as jamielennox21:22
kristian__Hi I got this error while deploying http://paste.openstack.org/show/590256/ . Please may someone help me?21:23
*** fguillot has quit IRC21:24
*** schwicht has joined #openstack-ansible21:26
*** cmart has joined #openstack-ansible21:28
cloudnullkristian__: looks like  br-mgmt does not exist21:28
cloudnullon the node21:28
*** victorhe has quit IRC21:29
cloudnulldrifterza my bad.21:29
cloudnulldrifterza hit me up later if lxd still wont go21:29
*** allanice001 has quit IRC21:30
kristian__cloudnull: http://paste.openstack.org/show/590258/21:30
cloudnullosa wont create the base network on the physical host for you21:31
*** schwicht has quit IRC21:31
cloudnullthe user config is simply telling the system how to wire things up21:31
kristian__oh so how to do that?21:32
cloudnullthat all really depends on your arch21:32
cloudnullwe do have some examples thoughj21:32
cloudnullhttps://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.prod.example21:32
kristian__its ubuntu 16.0421:32
cloudnullyou dont need all the bonds and such, or even the vlans for that matter.21:33
cloudnullhowever you will need the bridges.21:33
cloudnullthis covers the bridges needed http://docs.openstack.org/developer/openstack-ansible/newton/install-guide/overview-network-arch.html21:34
cloudnullyou may want to review http://docs.openstack.org/developer/openstack-ansible/newton/install-guide/targethosts.html21:34
cloudnullmore specifically the network diagram here http://docs.openstack.org/developer/openstack-ansible/newton/install-guide/app-config-prod.html#production-environment-config21:35
*** Jeffrey4l has quit IRC21:35
cloudnullkristian__: how many nodes are you deploying?21:35
kristian__aio21:35
*** Jeffrey4l has joined #openstack-ansible21:35
cloudnulloh. if you just run ./scripts/gate-check-commit.sh21:35
cloudnullit'll do all that for you21:35
kristian__ok21:36
*** f13o has joined #openstack-ansible21:36
cloudnullif you're looking to learn how it all is put together the quick-start guide can be useful http://docs.openstack.org/developer/openstack-ansible/newton/developer-docs/quickstart-aio.html21:37
cloudnullhowever if you just need an AIO up and running the script makes it all go.21:37
*** schwicht has joined #openstack-ansible21:38
openstackgerritFlávio Ramalho proposed openstack/openstack-ansible-os_ironic: Adds support for the ironic-oneview drivers.  https://review.openstack.org/40024121:38
cloudnulland is gerenally what I use to kick a new test node21:38
openstackgerritPedro Perez proposed openstack/openstack-ansible: Add Cloudkitty to integrated repo.  https://review.openstack.org/39731321:38
*** schwicht has quit IRC21:39
*** jperry has quit IRC21:40
*** schwicht has joined #openstack-ansible21:40
*** weezS has quit IRC21:41
*** victorhe has joined #openstack-ansible21:43
*** cmart has quit IRC21:43
*** thorst_ has joined #openstack-ansible21:47
*** yolanda has quit IRC21:50
*** vnogin has joined #openstack-ansible21:51
*** vnogin has quit IRC21:51
*** vnogin has joined #openstack-ansible21:51
*** schwicht has quit IRC21:55
*** vnogin has quit IRC21:59
kristian__cloudnull: Im getting no more hosts left error22:01
cloudnullthat's an error coming back from an ansible run .22:02
cloudnullwhich means something failed.22:02
kristian__sorry this22:02
cloudnullyou will have to go through the scrollback to figure that out22:02
kristian__http://paste.openstack.org/show/590261/22:02
*** oneswig has joined #openstack-ansible22:02
cloudnullsomething failed in the run22:03
kristian__this is the first error before the NORICE22:03
kristian__*NOTICE22:03
cloudnullthere should be a bash or ansible trace someone above that.22:03
kristian__ok22:04
kristian__going to look for it22:04
kristian__why it is using that bad ip??22:06
kristian__http://paste.openstack.org/show/590263/22:06
kristian__it looks like it got rewritten :(22:06
cloudnullthe AIO script sets up an env with everything known for it.22:07
*** vnogin has joined #openstack-ansible22:07
cloudnullits using the 100 address because its internal only and not plugged into the outside world22:07
cloudnullyou can access the aio externally through the default nic22:08
cloudnullhaproxy will provide for load balancing22:08
kristian__yes but it looks like it had a communication problem22:09
*** cmart has joined #openstack-ansible22:10
*** v1k0d3n has joined #openstack-ansible22:10
*** oneswig has quit IRC22:17
*** thorst_ has quit IRC22:20
cloudnullok. im off, take care all.22:21
kristian__ok bye22:21
*** f13o has quit IRC22:27
*** kristian__ has quit IRC22:29
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Inventory Generation rename vars  https://review.openstack.org/40146022:32
*** chris_hultin is now known as chris_hultin|AWA22:37
*** agrebennikov has quit IRC22:40
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"22:50
-openstackstatus- NOTICE: The affected filesystems on the log server are repaired. Please leave 'recheck' comments on any changes which failed with POST_FAILURE.22:50
*** vnogin has quit IRC22:53
mrhillsmanany ideas why a fresh install of stable/mitaka is returning - https://gist.githubusercontent.com/mrhillsman/20b905ffbfd701b29d90aa3f75c1f6e0/raw/45eefd95d80741f5ef6702e475a0b18fc50e3c23/mitaka-errors.sh22:54
*** victorhe has quit IRC22:57
logan-did you have newton bootstrapped on there at some point?22:57
logan-looks like it is pulling in requirements from rally. does /etc/ansible/roles/os_rally exist?22:58
*** vnogin has joined #openstack-ansible22:59
mrhillsmani deleted it23:03
*** Rodrigo_BR has joined #openstack-ansible23:03
mrhillsmani believe newton was possibly there then completely removed23:03
mrhillsmanlet me try23:03
mrhillsmanthat23:03
logan-you might want to wipe all of the roles in /etc/ansible/roles23:04
logan-and run bootstrap-ansible again23:04
mrhillsmanthx23:04
logan-yep np23:04
Rodrigo_BRHi23:06
Rodrigo_BRI am receive intermittent errors during launch of new instances, 2016-11-23 22:43:56,350 - url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [119/120s]: unexpected error ['Timeout' object has no attribute 'response']. sometimes work sometimes fail23:06
Rodrigo_BRI checked the nova-metadata logs e don't see any erros23:08
logan-Rodrigo_BR: sounds like the requests might not even be making it to the metadata server23:11
stevellemore eyeballs desired: https://review.openstack.org/#/q/topic:inventory-refactor+status:open23:24
*** dxiri has quit IRC23:25
*** dxiri has joined #openstack-ansible23:26
*** dxiri has quit IRC23:33
*** jlockwood has quit IRC23:34
*** sdake has quit IRC23:37
*** sdake has joined #openstack-ansible23:40
*** sdake has quit IRC23:40
*** sdake has joined #openstack-ansible23:40
*** jamesdenton has joined #openstack-ansible23:50
*** jamesdenton has quit IRC23:52
*** omiday has joined #openstack-ansible23:55
*** omiday has quit IRC23:55
*** omiday has joined #openstack-ansible23:55
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-galera_server: [WIP] Install MariaDB 10.1 server  https://review.openstack.org/40112323:55

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