Thursday, 2017-06-15

cloudnullevenings00:04
*** NWOutlier_ has joined #openstack-ansible00:08
NWOutlier_anyone else having issues creating images 15.1.4 OSA w/Ocata.  We get TypeError: Cannot read property 'data' of undefined - the research we did brought us to edit local_settings.py to include REST_API_REQUIRED_SETTINGS = ['OPENSTACK_HYPERVISOR_FEATURES', 'LAUNCH_INSTANCE_DEFAULTS', 'OPENSTACK_IMAGE_FORMATS']   unfortunately we still have the error.00:11
cloudnullNWOutlier_: trying to upload a remote image?00:15
NWOutlier_correct - tahnks for bringing that up; we also made a change to another attribute to allow the remote images to be uploaded.  I can find the file and AVP in a sec if you need me too00:18
logan-is your horizon url different than your glance api endpoint00:18
NWOutlier_IMAGES_ALLOW_LOCATION   .. let me check the horizon url and glance end point00:19
NWOutlier_glance and horizon are the same url (different ports)00:20
NWOutlier_here is one resource we've read through https://bugs.launchpad.net/horizon/+bug/163083300:21
openstackLaunchpad bug 1630833 in OpenStack Dashboard (Horizon) "Horizon image upload via URL fails with "TypeError: Cannot read property 'data' of undefined"" [Medium,Fix released] - Assigned to Gloria Gu (gloria-gu)00:21
NWOutlier_it describes our issue very well (e.g. exactly).00:23
cloudnullNWOutlier_:  you have the horizon local_settings.py setup like so https://bugs.launchpad.net/horizon/+bug/1630833/comments/5  ?00:23
openstackLaunchpad bug 1630833 in OpenStack Dashboard (Horizon) "Horizon image upload via URL fails with "TypeError: Cannot read property 'data' of undefined"" [Medium,Fix released] - Assigned to Gloria Gu (gloria-gu)00:23
NWOutlier_ok let me take a look at that Cloudnull00:24
cloudnulland is "show_multiple_locations" enabled within glance?00:24
cloudnullit looks like the bug was fixed in master.00:25
NWOutlier_I'll check my file for comment 5...  what file would i look at for show_multiple_locations?00:25
cloudnulli dont see a backport to stable at this time.00:25
cloudnullglance-api i believe.00:26
cloudnullidk if it will go but i initiated the cherry-pick https://review.openstack.org/#/c/474396/00:26
NWOutlier_ok this will take me a few minutes... my first time working with lxc attach and navigate00:26
cloudnull`ansible -m shell -a 'grep -rni show_multiple_locations /etc/glance/' glance_all`00:27
cloudnull^ distributed search :)00:27
NWOutlier_will that work within the glance container?00:28
cloudnullit will .00:28
cloudnullyou can run any ansible command and target various containers/hosts.00:28
cloudnullif you ever need to run commands within containers there's a whole mess of groups you can target00:29
NWOutlier_glance-api.conf:show_multiple_locations = True00:30
cloudnullgenerally all of the openstack things have ${SERVICENAME}_all00:30
cloudnullso glance_all, nova_all, neutron_all ect00:30
cloudnullthat's good.00:30
NWOutlier_ok  let me check comment 5.. I'm sure we did it.. but need to check00:31
*** SerenaFeng has joined #openstack-ansible00:31
*** SerenaFeng has quit IRC00:31
*** SerenaFeng has joined #openstack-ansible00:32
*** SerenaFeng has quit IRC00:33
NWOutlier_ok - comment 5 was completed as part of our debugging and at some point we've restarted the container and httpd00:33
NWOutlier_seems we've been doing everything correctly - but still get the same error when creating image from ISO, QCOW2 - anything.00:34
logan-look in your browser debug console for clues00:35
logan-the error happens when it is contacting the wrong api endpoint or if the browser is blocking the request00:35
cloudnullif you upload an image using the glance client do you get an error ?00:35
*** bauruine has quit IRC00:37
NWOutlier_I haven't tried that I can.  I might have to pick this up tomorrow, I'm runing about an hour late.  Logan - you're right, we were getting a 403 error early this morning (forbidden)00:38
NWOutlier_we found that via the browser console and in the logs on the server side00:39
*** bauruine has joined #openstack-ansible00:42
*** fyu has joined #openstack-ansible00:43
*** manheim has joined #openstack-ansible00:56
*** armaan has quit IRC00:56
*** cuongnv has joined #openstack-ansible00:57
*** dxiri has joined #openstack-ansible01:00
*** dxiri has quit IRC01:01
*** dxiri has joined #openstack-ansible01:02
*** armaan has joined #openstack-ansible01:05
*** dxiri has quit IRC01:06
*** SerenaFeng has joined #openstack-ansible01:07
*** SerenaFeng has quit IRC01:07
*** cNilesh has joined #openstack-ansible01:11
*** acormier has joined #openstack-ansible01:12
*** lucasxu has joined #openstack-ansible01:19
*** lucasxu has quit IRC01:21
*** jamesdenton has joined #openstack-ansible01:23
*** woodard_ has joined #openstack-ansible01:26
*** woodard has quit IRC01:26
*** manheim has quit IRC01:30
*** piliman974 has joined #openstack-ansible01:32
*** jamesdenton has quit IRC01:34
*** bauruine has quit IRC01:39
*** acormier has quit IRC01:44
openstackgerritMerged openstack/openstack-ansible-os_nova master: Fix default_floating_pool option  https://review.openstack.org/47363401:48
*** SerenaFeng has joined #openstack-ansible01:51
*** bauruine has joined #openstack-ansible01:53
*** SerenaFeng has quit IRC01:53
*** SerenaFeng has joined #openstack-ansible02:00
*** SerenaFeng has quit IRC02:03
*** manheim has joined #openstack-ansible02:27
*** markvoelker has quit IRC02:32
*** markvoelker has joined #openstack-ansible02:33
*** markvoelker has quit IRC02:37
*** piliman974 has quit IRC02:43
*** piliman974 has joined #openstack-ansible02:45
*** woodard_ has quit IRC02:53
*** woodard has joined #openstack-ansible02:54
*** woodard has quit IRC02:58
*** manheim has quit IRC03:00
*** dxiri has joined #openstack-ansible03:03
*** dxiri has quit IRC03:09
*** bauruine has quit IRC03:28
*** bauruine has joined #openstack-ansible03:31
*** hybridpollo has quit IRC03:55
*** SerenaFeng has joined #openstack-ansible04:05
*** tobberydberg has joined #openstack-ansible04:09
*** SerenaFeng has quit IRC04:11
*** tobberydberg has quit IRC04:13
*** bauruine has quit IRC04:13
*** bauruine has joined #openstack-ansible04:14
*** dxiri has joined #openstack-ansible04:15
*** dxiri has quit IRC04:20
*** gkadam has joined #openstack-ansible04:21
*** gouthamr has quit IRC04:24
*** markvoelker has joined #openstack-ansible04:33
*** piliman974 has quit IRC04:40
*** armaan has quit IRC04:50
*** markvoelker has quit IRC05:07
*** udesale has joined #openstack-ansible05:11
*** Amit82 has joined #openstack-ansible05:14
*** phalmos_ has quit IRC05:15
*** phalmos has joined #openstack-ansible05:18
Amit82Hi All05:19
Amit82Virtual Machine console is not accessible through horizon05:24
Amit82I had used "openstack_service_publicuri_proto: http" option in user_variables.yml05:25
Amit82Has anybody observed such behavior05:25
*** udesale has quit IRC05:30
*** vnogin has joined #openstack-ansible05:34
oansonAmit82, I think you need to enable novnc with: nova_console_type: novnc (Or whatever type you're trying to use). But I don't have much experience in that.05:34
*** vnogin has quit IRC05:38
*** udesale has joined #openstack-ansible05:49
*** tobberydberg has joined #openstack-ansible05:50
*** markvoelker has joined #openstack-ansible06:04
*** udesale has quit IRC06:04
*** dxiri has joined #openstack-ansible06:08
*** dxiri has quit IRC06:09
*** udesale has joined #openstack-ansible06:09
*** galstrom_zzz is now known as galstrom06:10
*** Oku_OS-away is now known as Oku_OS06:11
*** armaan has joined #openstack-ansible06:31
*** armaan_ has joined #openstack-ansible06:36
*** armaan has quit IRC06:36
odyssey4meAmit82 verify that the endpoint in the service catalog is http06:36
odyssey4mealso, if the VM was created before you changed your endpoints then I'm not sure if you can change the console reference for it06:36
Amit82odyssey4me: All the service endpoints as observed in Horizon are http06:37
odyssey4mefinally, check your browser debug console to verify that it's using the right endpoint06:37
*** markvoelker has quit IRC06:37
Amit82VM was created after06:37
odyssey4meAmit82 you should observe in the catalog itself using the utility container via the CLI06:37
Amit82I recreated the setup06:37
odyssey4methe browser only gives you an end-user point of view06:37
*** SerenaFeng has joined #openstack-ansible06:39
Amit82Here is the list of endpoints, all are on http: http://paste.openstack.org/show/612635/06:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/newton: Dynamically include upgrade_check task files  https://review.openstack.org/47445706:39
odyssey4meAmit82 you'll need to do some digging if you can't figure it out via the browser06:40
*** ArchiFleKs has quit IRC06:44
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-plugins master: Python fix to the connection issue  https://review.openstack.org/47333706:52
*** pcaruana has joined #openstack-ansible06:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Make a "test_branch" variable set to master  https://review.openstack.org/47144007:02
*** armaan_ has quit IRC07:02
*** armaan has joined #openstack-ansible07:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: scripts: Introduce sources-branch-updater-lib library  https://review.openstack.org/46546507:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: scripts: sources-branch-updater: Allow role requirements updates on master  https://review.openstack.org/46546607:03
*** NWOutlier_ has quit IRC07:07
*** dxiri has joined #openstack-ansible07:10
evrardjpfun, https://review.openstack.org/#/c/473368/ failed again07:12
*** dxiri has quit IRC07:15
*** armaan has quit IRC07:16
*** manheim has joined #openstack-ansible07:20
*** manheim has quit IRC07:24
*** udesale has quit IRC07:26
*** udesale has joined #openstack-ansible07:27
*** SerenaFeng has quit IRC07:30
*** SerenaFeng has joined #openstack-ansible07:30
*** armaan has joined #openstack-ansible07:31
*** armaan has quit IRC07:32
*** armaan has joined #openstack-ansible07:33
*** markvoelker has joined #openstack-ansible07:34
*** shardy has joined #openstack-ansible07:36
*** ArchiFleKs has joined #openstack-ansible07:39
*** manheim has joined #openstack-ansible07:40
*** armaan has quit IRC07:43
*** manheim has quit IRC07:45
*** SerenaFeng has quit IRC07:46
*** gkadam is now known as gkadam-brb07:48
*** vnogin has joined #openstack-ansible08:01
*** armaan has joined #openstack-ansible08:03
*** SerenaFeng has joined #openstack-ansible08:04
*** SerenaFeng has quit IRC08:05
evrardjpvars vars vars :)08:06
*** markvoelker has quit IRC08:08
*** SerenaFeng has joined #openstack-ansible08:11
*** dxiri has joined #openstack-ansible08:11
*** dxiri has quit IRC08:15
*** armaan has quit IRC08:17
*** vnogin has quit IRC08:24
*** pbandark has joined #openstack-ansible08:26
*** cNilesh has quit IRC08:29
*** shardy has quit IRC08:31
odyssey4meevrardjp yeah, I just realised that for tests we aren't activating the thing to place the override08:32
*** cNilesh has joined #openstack-ansible08:32
evrardjpI will have a look at the tool in tests/ to update this globally08:32
evrardjpopenstack-ansible-tests08:33
odyssey4meyou're going to do it now?08:33
evrardjpnever touched it, it's time08:33
evrardjpfinishing something quick first08:33
odyssey4meok, thanks - I'll wait for your patch then08:33
*** rstarmer_ has joined #openstack-ansible08:34
evrardjpthanks08:37
evrardjpand sorry for the wait :p08:37
*** armaan has joined #openstack-ansible08:40
*** cNilesh has quit IRC08:40
*** rstarmer_ has quit IRC08:41
*** rstarmer_ has joined #openstack-ansible08:42
*** cNilesh has joined #openstack-ansible08:43
odyssey4meevrardjp does this patch make any sense to you? https://review.openstack.org/47094408:48
evrardjpoh my god the test updating script does tons of changes08:48
evrardjpI'll do it manually I think08:49
odyssey4metest updating script?08:49
evrardjpsync test repos.sh08:49
odyssey4meoh no, that's not needed to fix the galera thing at all08:49
evrardjpWell I wanted to test it anyway, if we have many repos to fix08:50
odyssey4meall we need is to activate galera_disable_privatedevices in test-vars08:50
evrardjpyes08:50
odyssey4methere's other work going on to make that update automatically, so it's better if you don't08:50
evrardjpoh yes, not for all the repo, for the global one08:50
*** electrofelix has joined #openstack-ansible08:51
evrardjpmemcached too?08:51
evrardjplet's start with galera :p08:51
odyssey4meI'm working on a patch for memcache now - only galera required at this time08:51
evrardjpok. Gates run everything under containers right? I can't remember one that doesn't.08:53
odyssey4memostly, for role testing it doesn't matter if we activate it globally08:53
odyssey4mefor galera it's always in a container anyway08:54
*** piliman974 has joined #openstack-ansible08:54
*** manheim has joined #openstack-ansible08:55
*** manheim has quit IRC08:56
*** manheim has joined #openstack-ansible08:56
*** yolanda_ has joined #openstack-ansible08:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Set PrivateDevices=false for Galera  https://review.openstack.org/47431609:00
odyssey4meevrardjp ^ like so?09:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-tests master: Disable private devices  https://review.openstack.org/47450009:01
evrardjpI will have a look09:01
evrardjpyup09:01
evrardjpsounds safer09:01
evrardjpif anyone sets is_metal: no for example09:01
evrardjpor is_metal: yes09:01
odyssey4meyep09:01
evrardjpwe love our | bool09:02
evrardjp><09:02
odyssey4memgagne according to a memcache install i have, PrivateDevices=no09:05
*** markvoelker has joined #openstack-ansible09:05
odyssey4meoops, not mgagne I meant mgariepy09:05
evrardjpmgariepy: ?09:05
evrardjp:p09:05
odyssey4mehttps://pastebin.com/ps1LMrcJ09:06
odyssey4melet me put it into a container to confirm09:06
evrardjpshould be good09:06
*** vnogin has joined #openstack-ansible09:07
evrardjpif there is anyone else to vote on https://review.openstack.org/#/c/474500/  that would be great.09:07
odyssey4melet's see if it passes gate - if it does, then perhaps we push it through considering it's a gate blocker09:08
odyssey4meand we've been sitting with this problem for two weeks now09:08
*** jwitko__ has quit IRC09:10
*** SerenaFeng has quit IRC09:11
*** vnogin has quit IRC09:12
evrardjpodyssey4me: about the https://review.openstack.org/#/c/470944 ...09:17
evrardjpwell it makes sense to me to want to separate the packages, but I think the whole thing is overblown09:17
odyssey4meagreed09:17
evrardjppackages install should be simple as09:17
odyssey4mepart of me wants to let this happen to allow hwoarang to get on with the suse work09:18
evrardjpname: "{{ list1 + list2 + list3 }}"09:18
odyssey4mebut another part of me wants to rewrite the whole way the packages are installed09:18
evrardjpwell yes it's not readable09:18
evrardjpyou did a patch recently that used this kind of pattern right?09:19
odyssey4meI did some, yes - but the pattern is quite different09:19
*** rstarmer_ has quit IRC09:19
odyssey4mehttps://review.openstack.org/#/q/topic:distro-pkg-optimise09:20
*** rstarmer_ has joined #openstack-ansible09:21
evrardjpdid we merge the lookup change with the group vars at the end?09:21
odyssey4melookup change?09:21
evrardjpyes for py_pkg09:22
evrardjpto load from group_vars09:22
odyssey4meno, that's still in review09:22
evrardjpI know I didn't like it09:22
evrardjpwell09:22
evrardjplet me change the vote, it's not because I don't like it we shouldn't go forward09:22
evrardjpcould you ping me the review?09:23
odyssey4mehttps://review.openstack.org/46629509:23
evrardjpthanks09:23
*** vnogin has joined #openstack-ansible09:23
odyssey4medo you want to add the /all bit there to make it clearer that it's a global only lookup?09:23
odyssey4meI think it'd be better actually09:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Add group_vars to py_pkgs lookup  https://review.openstack.org/46629509:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Add group_vars to py_pkgs lookup  https://review.openstack.org/46629509:24
evrardjpmaybe add /repo too09:25
odyssey4melike that - which means it will only read group vars targeted for all09:25
odyssey4mewe're doing this all over the place to make use of the requirements repo sha: https://github.com/openstack/openstack-ansible/blob/master/playbooks/lxc-hosts-setup.yml#L5509:25
odyssey4meso I'd want to put the git sources into all, not the repo group09:26
evrardjpI meant /group_vars/repo09:26
odyssey4meI know, and I still do not think that has any use at all.09:26
evrardjpthat's fine, but I think the future could be brighter if we target groups properly09:26
odyssey4meit is not global09:27
*** SerenaFeng has joined #openstack-ansible09:27
odyssey4methis is a global lookup09:27
odyssey4meyes, ultimately we could do a lot of things better09:27
odyssey4meI was thinking this morning that we should actually pull all repo setup, apt cache updates, etc into its own role09:27
odyssey4meperhaps even use a galaxy role09:27
evrardjpso someone that sets something in group_vars/repo would not even see his changed applied there?09:28
odyssey4meno09:28
odyssey4mebecause the repo group is not universal09:28
evrardjpthat's nonsense!09:28
odyssey4meit needs to be clear that repo vars are global09:28
evrardjpOk now I remember why we arrived to a deadlock.09:28
*** SerenaFeng has quit IRC09:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Add group_vars to py_pkgs lookup  https://review.openstack.org/46629509:30
evrardjpI'd rather see the var for the git_repo for keystone in group_vars/keystone_all .... but we can iterate09:30
evrardjpI think the part I don't get is what you call "global"09:31
odyssey4methe values returned by the lookup are used by the repo in a global fashion09:32
odyssey4methere is absolutely nothing group focused aboutit09:32
evrardjpmove its usage into a default variable, and you'll see it respects the groups :p09:33
evrardjpjoking aside09:33
evrardjpI agree we should go forward09:34
evrardjpAdded mhayden to the review.09:34
evrardjpHim and cloudnull should be good enough to get this merged :p09:35
odyssey4me:( http://logs.openstack.org/00/474500/1/check/gate-openstack-ansible-tests-ansible-func-centos-7/a82abb2/console.html#_2017-06-15_09_18_21_44056909:35
odyssey4mehmm, actually that's an access denied - which is different to before09:35
evrardjpnooo09:35
evrardjpI think I tried on my machine the galera_server change, I think it worked09:36
odyssey4melemme finish verifying that memcache doesn't need the private thingy override, then I'll fire this test up too09:37
*** markvoelker has quit IRC09:38
evrardjpwell I'll fire up the galera + cinder just to see09:39
openstackgerritMerged openstack/openstack-ansible master: scripts: Introduce sources-branch-updater-lib library  https://review.openstack.org/46546509:40
*** galstrom is now known as galstrom_zzz09:52
*** rstarmer_ has quit IRC10:12
evrardjpodyssey4me: Jun 15 09:59:00 infra1 systemd[5546]: Failed at step NAMESPACE spawning /bin/sh: Invalid argument10:13
odyssey4meevrardjp where is that?10:14
evrardjpon my test machine10:14
odyssey4mehmm, is the override file there then?10:14
evrardjpI've updated the test vars, and deleted all my previous roles10:14
evrardjplet me double check, but I edited the file beforehand.10:14
odyssey4meis the task to put the file there activating?10:15
evrardjpyup it is10:15
*** rstarmer_ has joined #openstack-ansible10:16
odyssey4mehmm, it appears that the vars plugin is not doing host_vars properly for ansible 2.310:17
odyssey4mewell, not on centos at least10:18
odyssey4melet me check for ubuntu10:18
evrardjpyup it ran10:19
evrardjpmmm ?10:19
odyssey4menvm, let me not distract you10:19
odyssey4mefiguring out the centos mariadb issue is something that needs solving10:19
*** cuongnv has quit IRC10:20
evrardjpyes. Here are patching here and there, but nothing seems very conclusive10:23
evrardjpI am not sure we fixed the problem with the disable thingy10:24
odyssey4meit's working on the role tests10:24
odyssey4methat was the first time we had a gate pass for months10:24
odyssey4mewell, weeks10:24
*** abhishekk has joined #openstack-ansible10:25
*** piliman974 has quit IRC10:26
*** abhishekk has quit IRC10:26
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater: Allow role requirements updates on master  https://review.openstack.org/46546610:27
*** abhishekk has joined #openstack-ansible10:27
*** cNilesh has quit IRC10:27
*** stuartgr has joined #openstack-ansible10:29
evrardjpI wasn't aware of the issue to be honest10:33
evrardjp:/10:33
*** markvoelker has joined #openstack-ansible10:34
odyssey4meok, I've confirmed that memcache has the same issue in a container10:40
*** armaan has quit IRC10:46
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Fix typo  https://review.openstack.org/47453710:48
*** shardy has joined #openstack-ansible10:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453810:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453810:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453810:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453810:55
*** rstarmer_ has quit IRC10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453810:56
odyssey4mesorry about the spam, clearly I'm being a little thick this morning10:56
*** fyu has quit IRC10:58
*** gkadam-brb is now known as gkadam11:00
*** armaan has joined #openstack-ansible11:05
*** tobberyd_ has joined #openstack-ansible11:06
*** tobberyd_ has quit IRC11:07
*** tobberyd_ has joined #openstack-ansible11:07
*** markvoelker has quit IRC11:08
*** smatzek has joined #openstack-ansible11:09
*** tobberydberg has quit IRC11:09
*** tobberyd_ has quit IRC11:10
*** tobberydberg has joined #openstack-ansible11:11
*** ivveh has quit IRC11:15
spotzQuick reminder for the early crowd no meeting today11:16
*** ivveh has joined #openstack-ansible11:16
TahvokIs it ok to ignore the log_hosts? Or is it required?11:16
TahvokI don't want to have seperate log_hosts in my env11:17
spotzTahvok: Where do you want your logs to go?11:17
evrardjpwhy no meeting today?11:19
TahvokThe default? On the controller/compute?11:19
TahvokWhich logs are we talking about anyway? The service logs?11:20
evrardjpif no meeting, we have to think about who's gonna handle the bug triage meeting for the next weeks.11:20
spotzevrardjp: We decided to cancel last meeting cause no andymccr11:22
spotzTahvok: then that's your log host11:23
spotzbe back need to go take care of pony11:23
evrardjpwell we can't postpone every week I guess11:25
evrardjpif ppl want to postpone fine for me11:25
*** udesale has quit IRC11:26
*** armaan has quit IRC11:27
evrardjpodyssey4me: mysql -u root -p secrete ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)11:28
evrardjpfun.11:28
*** udesale has joined #openstack-ansible11:28
*** yolanda__ has joined #openstack-ansible11:30
*** yolanda_ has quit IRC11:30
*** tobberyd_ has joined #openstack-ansible11:31
*** tobberydberg has quit IRC11:34
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Fix typos  https://review.openstack.org/47453711:36
*** armaan has joined #openstack-ansible11:37
*** armaan has quit IRC11:37
odyssey4meevrardjp for centos, perhaps instead of executing the securing bits via our own script we should be using the mariadb provided script?11:39
evrardjpI didn't know any of this.11:39
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Avoid using 'dirname $0'  https://review.openstack.org/47455111:39
odyssey4mealso, is the root user's password being set at all11:39
odyssey4meI just discovered something interesting - using the vars plugin you cannot override localhost's vars11:40
odyssey4meyou can override any other host, but not localhost11:40
hwoaranghmm what is the vars plugin11:41
evrardjphwoarang: something I wrote11:41
hwoarangaha11:41
evrardjpit will be deprecated now that ansible is becoming better :p11:42
evrardjpdon't worry too much :p11:42
evrardjpodyssey4me: interesting11:42
evrardjpI'd like to see the env, I don't think it's directly related to the plugins itself11:42
evrardjpplugin*11:43
evrardjpI think I tried it on localhost11:43
evrardjpcould you run it with -vvvvv ?11:43
odyssey4meyep, want to pop into my test env?11:43
evrardjpYou should see why and how it overrides11:43
evrardjpsure thing11:43
evrardjpI just want to understand the mysql too11:43
evrardjpyou were talking about that right? https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_setup.yml11:43
Tahvoknetwork_hosts11:45
TahvokIs it the neutron api, or the network agent hosts?11:45
odyssey4meevrardjp nope https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_install_yum.yml#L109-L13511:45
odyssey4meTahvok both11:46
TahvokIf I have a dedicated network nodes, is it it?11:46
evrardjpodyssey4me: haha ok.11:46
Tahvokodyssey4me: but I want it seperated.. The neutron server on the controllers, and the l3 agents on the network nodes.11:46
TahvokThis is actually per the networking guide: https://docs.openstack.org/ocata/networking-guide/deploy-ovs-ha-vrrp.html11:47
*** tobberyd_ has quit IRC11:49
odyssey4meTahvok yeah, I have no idea why our grouping is like that right now and haven't had a chance to figure out how to seperate them, which I expect is possible with our defaults11:49
Tahvokodyssey4me: so how should I do this?11:49
*** markvoelker has joined #openstack-ansible11:51
*** tobberydberg has joined #openstack-ansible11:52
*** yolanda__ is now known as yolanda12:05
mhaydenmorning12:07
*** abhishekk has quit IRC12:12
*** scott_wd has joined #openstack-ansible12:13
mgariepyhttps://pastebin.com/zWNQubJv12:14
mgariepyodyssey4me, ^^12:14
scott_wdhi, I have following interfaces available on my vms, what should I specify in openstack_user_config.yml for network_providers, http://paste.openstack.org/show/612680/, please help12:14
odyssey4memgariepy yes, I have a patch up for it already12:15
odyssey4me:)12:15
odyssey4mein a container that setting is there, outside a container it is not12:15
odyssey4meweird12:15
odyssey4memgariepy https://review.openstack.org/47453812:16
odyssey4memhayden ^12:16
*** dxiri has joined #openstack-ansible12:16
mgariepyhuh ?12:16
mgariepywhen installing baremetal the setting it not there ?12:16
mhaydenodyssey4me: one of the best written patches ever, it looks like it was inspired by greatness :P12:17
odyssey4memgariepy nope - it's off12:17
mhaydeni gave it +2.512:17
odyssey4memhayden I learn from the best.12:18
odyssey4meI hope to do great things. :)12:18
mgariepyodyssey4me, on 16.04 in container is it on or off ?12:19
odyssey4memgariepy I didn't check12:20
mgariepyif I install memcached on my host it's the same private output.12:20
*** dxiri has quit IRC12:20
openstackgerritMerged openstack/openstack-ansible-memcached_server master: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47453812:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server stable/ocata: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47456112:25
odyssey4memgariepy so, I've been looking into the issue with the selinux bindings for localhost... and as it turns out it appears that you cannot use the inventory to override the python interpreter for localhost12:25
odyssey4mefor any other host, sure, but never localhost12:25
mgariepyis there a way to do something similar for localhost ?12:27
*** bauruine has quit IRC12:28
neithsomeone can explain me whe the "cinder-volume" service is deployed on infra hosts?12:29
scott_wdhi all , I have these (http://paste.openstack.org/show/612680/) interfaces available on my vms, what should I specify in openstack_user_config.yml for network_providers,  please help12:29
odyssey4memgariepy busy trying to figure it out12:29
odyssey4meneith it is not by default - it is deployed on the hosts you designate as storage hosts12:29
mgariepyfrom the end of : https://github.com/ansible/ansible/issues/1672412:29
mgariepy-- delegate_to DOES change the host execution context12:29
mgariepyso delegate to localhost ?12:30
openstackgerritMerged openstack/openstack-ansible-plugins master: Remove neutron library  https://review.openstack.org/46779712:30
odyssey4memgariepy we are delegating to localhost12:31
*** schwicht has joined #openstack-ansible12:31
odyssey4meit's just that for localhost the ansible_python_interpreter var is ptotected12:31
mgariepyhmm12:32
neithaccording to https://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/app-config-prod.html the storage hosts are also the infra hosts. And they are handling the nfs mount for cinder? I mean, how the infra hosts can communicate with the nfs server if they don"t even have an IP on the same subnet than the nfs server?12:33
evrardjpI think this var was never intended to be one in the inventory12:33
openstackgerritMerged openstack/monitorstack master: Remove inline comments from example config  https://review.openstack.org/47439212:33
openstackgerritMerged openstack/monitorstack master: Verify https connections by default  https://review.openstack.org/47436612:34
evrardjpneith: in all cases you have to ensure the proper host for storage host can speak with its backend12:34
*** jamesdenton has joined #openstack-ansible12:34
*** Amit82 has quit IRC12:35
neithevrardjp: I do understand that, I just raise the fact that the doc might be wrong12:35
evrardjpoh yes.12:35
odyssey4meneith that is just an example configuration12:35
evrardjpwhere exactly?12:35
*** schwicht has quit IRC12:35
evrardjpand FYI you don't have to be on the same network to do NFS :p12:36
neithevrardjp: its said that infra hosts dont need IP on br storage12:36
evrardjpnfs is working perfectly fine routed.12:36
evrardjpI will not say it's smart12:36
evrardjp:p12:36
*** bauruine has joined #openstack-ansible12:36
neithevrardjp: yep but in the same page its shown as isolated vlans12:36
odyssey4meneith ah, that's an oversight in the config example12:36
evrardjpindeed. neith and odyssey4me12:36
odyssey4mecould you either submit a bug or patch for that12:36
neithI will12:37
evrardjpneith: are you willing to patch this? that could be good :)12:37
neithcount on me12:37
evrardjphehe good12:37
neithso last question, If I add an IP static conf to br-storage will it interfere with lxc containers already assigned with an ip on this bridge?12:38
evrardjpmaybe it's good to multiply the example interfaces config file too? One for infra, one for compute, what do you think odyssey4me?12:38
odyssey4memgariepy evrardjp so it appears that the way it's supposed to be done is to override it in the play, or in the task itself12:38
evrardjpodyssey4me: yes12:38
odyssey4meevrardjp too many files then12:38
odyssey4meevrardjp I'd rather see the example file commented with any extra info12:38
mgariepyodyssey4me, why is it overidable by -e "ansible_python_interpreter=/usr/bin/python"12:38
evrardjpmgariepy: that's because ansible is lenient :)12:38
odyssey4memgariepy that's a global override, which works12:39
odyssey4meso the simplest solution here is to implement the override on the task, which I think is fair - any comments before I push the patch?12:39
evrardjpNo I am not, I am even strongly in favor, because I wanted to use that everywhere :p12:39
evrardjpfor this I'd rather be explicit12:40
mgariepygo ahead12:40
evrardjpand like we discussed live, it opens the door for venvs12:40
evrardjplike utility venvs :)12:40
mgariepybuild an venv for the utility container ?12:41
evrardjpI meant not building a utility container and having a venv somewhere where we do all our stuff :D12:41
mgariepyha.12:42
evrardjpinstead of installing keystone client everywhere12:42
evrardjpit's not my fault, odyssey4me shown me that we are installing stuff everywhere.12:42
*** schwicht has joined #openstack-ansible12:43
evrardjp:D12:43
*** oldcrowew has joined #openstack-ansible12:43
oldcrowewhello, i was wondering if anyone had experience using jenkins-job-builder? I am having issues find good examples for builders: ansible-playbook. Any help would be appreciated!12:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47456512:44
odyssey4memgariepy mhayden ^ that should get the integrated build back on track for centos12:45
odyssey4mewell, for that one issue12:45
mhaydenoh i bumped into this the other day12:46
mhaydenwas doing a fair amount of head scratching12:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove localhost host_vars file  https://review.openstack.org/47456712:47
mgariepygreat success :D http://paste.openstack.org/show/612696/12:48
odyssey4mehuzzah12:48
odyssey4memhayden mgariepy the integreated build patch is to ensure that no-one is led down this path of madness again12:49
odyssey4mehaving that file there is misleading12:49
*** esberglu has joined #openstack-ansible12:50
mhaydenlearned something new12:50
odyssey4meas did I12:50
odyssey4menow, back to the centos mariadb debacle12:50
odyssey4memhayden mgariepy FYI for some reason https://review.openstack.org/474500 does not work12:52
odyssey4meit's very odd12:52
* mhayden looks12:52
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47456512:53
mhaydenodyssey4me: well, MariaDB is *up* but something else is broen12:53
mhaydenbroken, rather12:53
*** kylek3h has joined #openstack-ansible12:53
odyssey4meoh yes, the root password either is not being set or is being set incorrectly12:53
mhaydenERROR 1045 (28000): Access denied for user 'root'@'localhost <-- server had to be online to say that12:53
mhaydenthat's unusual12:54
odyssey4meI was wondering whether https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_install_yum.yml#L109-L135 should be changed12:54
odyssey4meodd though, because it's obviously working in the galera role12:54
*** schwicht has quit IRC12:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/ocata: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47456912:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/newton: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47457012:56
mgariepyodyssey4me, mhayden missing /run/mysqld ?12:57
mgariepyso mysql cannot create the socket file.12:57
*** armaan has joined #openstack-ansible12:58
*** qcrivera has joined #openstack-ansible12:59
* mhayden fired up a vm to test it in the background13:04
*** udesale has quit IRC13:05
evrardjpmhayden: mgariepy let's stay in sync there13:05
evrardjpI have my own instance too13:05
evrardjpodyssey4me: suggested to cleanup the extra tasks we are doing for yum13:06
evrardjphttps://github.com/openstack/openstack-ansible-galera_server/blob/1da7340a99328d4d7d89bbcdb9986b4e6c975a67/tasks/galera_install_yum.yml#L112-L12913:06
evrardjpI doubt that's the issue13:07
evrardjpmgariepy: I see the socket file on my machine13:08
mgariepystarted a new one with the private stuff patch in ?13:09
evrardjpyes13:10
evrardjpI'm testing cinder role13:10
evrardjpFYI13:10
evrardjpnot that matters much13:10
evrardjpthat it*13:10
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/ocata: [Docs] Replace security role references  https://review.openstack.org/47383713:10
*** gouthamr has joined #openstack-ansible13:11
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Avoid using 'dirname $0'  https://review.openstack.org/47455113:12
mhaydenif anyone has a moment to gander at my docs patch, i'd be much obliged: https://review.openstack.org/47382313:12
odyssey4meI have some ocata backports waiting for review if anyone has a gap: https://review.openstack.org/#/q/owner:jesse-pretorius+status:open+branch:stable/ocata13:13
odyssey4mesame for newton: https://review.openstack.org/#/q/owner:jesse-pretorius+status:open+branch:stable/newton13:13
*** oldcrowew has quit IRC13:16
*** schwicht has joined #openstack-ansible13:16
evrardjpmhayden: and... reviewed.13:17
mhaydenevrardjp: thanks sir! :)13:17
evrardjpyou didn't see the review yet!13:17
evrardjphaha no don't worry.13:17
mhaydennice13:17
neithso cinder-volume service is creating the /var/lib/cinder/mnt/7288a12b3319e2d9ff0da4e3b2b7b5aa directory but does not set permission for user cinder to use it. does this path is randomly generated?13:22
neithwhen using nfs13:23
odyssey4meneith you have to ensure that your nfs system allows access to all users13:23
odyssey4meand yes, for volumes the path is random13:23
neithodyssey4me: All users? not just cinder?13:23
evrardjpodyssey4me: I'm having a look at the ansible_python_environment13:24
odyssey4mewell, is the cinder user (or whichever use mounts the disk) consistent across hosts?13:24
odyssey4meif so, then just that13:24
evrardjpIt should be an inventory thing apparently :/13:24
evrardjpexcept for pip tasks13:24
*** cpuga has joined #openstack-ansible13:25
openstackgerritMerged openstack/ansible-hardening master: Doc updates  https://review.openstack.org/47382313:25
*** askb has quit IRC13:26
*** cpuga has quit IRC13:26
*** lucasxu has joined #openstack-ansible13:26
*** cpuga has joined #openstack-ansible13:27
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-ceph_client master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47457713:27
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/newton: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47457013:27
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/ocata: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47456913:27
odyssey4menice catch there mgariepy13:28
mgariepynothing grep cannot find :)13:28
*** klamath has joined #openstack-ansible13:29
*** klamath has quit IRC13:29
mgariepy+ I need ceph to work on centos :D13:29
*** klamath has joined #openstack-ansible13:29
*** mariusv has joined #openstack-ansible13:33
*** George has joined #openstack-ansible13:34
*** jamesden_ has joined #openstack-ansible13:35
*** jamesdenton has quit IRC13:36
*** thorst has joined #openstack-ansible13:36
*** whiteveil has joined #openstack-ansible13:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Implement a data plane down time test for upgrades  https://review.openstack.org/46766113:44
*** scott_wd has quit IRC13:44
odyssey4meI'd appreciate it if I could get some reviews for ^ to round out the tests during upgrades. They'll be very useful to improve our rolling upgrade capabilities.13:45
neithodyssey4me: alright I squashed user to cinder users13:47
*** woodard has joined #openstack-ansible13:47
*** woodard has quit IRC13:48
*** woodard has joined #openstack-ansible13:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Set PrivateDevices=false for MemcacheD  https://review.openstack.org/47458313:51
odyssey4memhayden ^ I am once again inspired by your work.13:52
odyssey4memgariepy ^13:52
mhaydenwoot13:52
mgariepymagical, only missing a unicorn ! Thanks odyssey4me13:54
*** mariusv has quit IRC13:55
spotzforgot to say back but I don't think you guys missed me:)13:58
*** armaan has quit IRC13:58
mgariepyspotz, we always miss you13:58
spotzaww mgariepy13:58
*** George has quit IRC14:00
*** schwicht has quit IRC14:04
cloudnullmornings14:06
*** qcrivera has quit IRC14:06
palendaeMorning14:09
*** phalmos has quit IRC14:10
*** cjloader_ has joined #openstack-ansible14:12
*** Tahvok has quit IRC14:12
openstackgerritMerged openstack/openstack-ansible-memcached_server stable/ocata: Disable PrivateDevices for MemcacheD on CentOS 7  https://review.openstack.org/47456114:13
openstackgerritMerged openstack/openstack-ansible-plugins master: Python fix to the connection issue  https://review.openstack.org/47333714:13
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: defaults: main: Set default host disk size to 16G  https://review.openstack.org/47415014:15
neiththe ressource usage menu in horizon is the gnocchi GUI?14:15
*** SerenaFeng has joined #openstack-ansible14:16
*** SerenaFeng has quit IRC14:17
robcresswellneith: No, its Ceilometer, and was removed a long time ago14:19
*** acormier has joined #openstack-ansible14:20
*** SerenaFeng has joined #openstack-ansible14:20
neithrobcresswell: ceilometer is deprecated ?14:21
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47457714:22
robcresswellneith: No, the GUI part in Horizon was removed a long time ago though.14:22
robcresswellneith: It was barely usable for many cycles.14:23
*** cjloader_ has quit IRC14:23
neithrobcresswell: so how to remove it from horizon ?14:23
*** cjloader_ has joined #openstack-ansible14:23
odyssey4meneith gnocchi is simply like RRD - it's a time series database... it doesn't make sense to have a GUI14:23
openstackgerritMerged openstack/openstack-ansible-galera_server stable/newton: Dynamically include upgrade_check task files  https://review.openstack.org/47445714:24
odyssey4meI have no idea whether it actually does.14:24
odyssey4meAnd I have no idea whether there's any sort of telemetry system GUI for horizon.14:24
mhaydenevrardjp: so the openstack-ansible-tests test that i ran pulled in the latest galera server changes14:27
*** jamesden_ has quit IRC14:27
mhaydenbut the galera_disable_privatedevices variable isn't being set14:27
*** cjloader_ has quit IRC14:28
evrardjpmhayden: did you use my patch?14:28
evrardjphttps://review.openstack.org/#/c/474500/14:28
evrardjpmhayden: I used this patch, it sets the proper value, but still fails14:28
*** qcrivera has joined #openstack-ansible14:29
mhaydenyeah, i have that patched in14:29
*** jamesdenton has joined #openstack-ansible14:29
*** udesale has joined #openstack-ansible14:30
mhaydenthe variable in test-vars.yml isn't being applied, for some reason14:30
evrardjpwhat?14:31
evrardjpI see the task running14:31
mhaydenwell it did get applied, but i checked the system journal and it looks like one of the mariadb startups failed with the namespace error14:32
mhaydensubsequent startups are okay, but the first one failed14:33
evrardjpoh14:34
mhaydenhttps://gist.github.com/major/5d7bf972ad9c562b33fd3693e41addcb14:34
mhaydenso there was a task that enabled the service14:34
mhaydenand then the next one that runs all of the user setup commands failed14:34
mhaydenbecause mariadb couldn't start14:34
*** Tahvok has joined #openstack-ansible14:34
evrardjpinteresting output service mysql stop removes=None creates=/etc/mysql/rhel_configured _uses_shell=True14:35
openstackgerritCharles Farquhar proposed openstack/openstack-ansible-os_swift master: Add support for swift3 middleware  https://review.openstack.org/37441614:36
evrardjpok I've messed up too much these things for other purposes, let me destroy my infra1 and debug it properly14:36
neithodyssey4me: well, I understadn the usage of time series DB but how gnocchi is now integrated to OSA? whats its goal?14:38
*** armaan has joined #openstack-ansible14:38
evrardjpintegration for ceilometer/aodh14:39
openstackgerritCharles Farquhar proposed openstack/openstack-ansible-os_swift master: Add support for swift3 middleware  https://review.openstack.org/37441614:40
openstackgerritMerged openstack/openstack-ansible master: Add API availability tests to upgrade  https://review.openstack.org/47146814:44
openstackgerritMerged openstack/openstack-ansible stable/newton: Add additional role path for lint testing  https://review.openstack.org/47389514:44
openstackgerritMerged openstack/openstack-ansible stable/newton: If repo build fails, force all hosts to fail  https://review.openstack.org/47390514:45
*** woodard has quit IRC14:45
odyssey4memhayden is there a daemond reload being done?14:46
odyssey4me*daemon14:46
*** stewie925 has joined #openstack-ansible14:46
odyssey4meneith I don't know the telemetry systems all that well, but as I understand it it goes something like this:14:47
odyssey4meceilometer collects metrics from hosts14:47
odyssey4megnocchi stores those metrics14:47
odyssey4meaodh interprets them and stores alarms14:47
odyssey4meand I can't recall what panko does14:48
odyssey4mealextricity25 ^14:48
neithok14:48
neith i'll dig into that later14:48
*** Tahvok has quit IRC14:49
*** armaan has quit IRC14:51
openstackgerritMerged openstack/openstack-ansible master: Set PrivateDevices=false for Galera  https://review.openstack.org/47431614:52
*** bauruine has quit IRC14:53
*** Tahvok has joined #openstack-ansible14:55
*** manheim has quit IRC14:55
*** bauruine has joined #openstack-ansible14:57
*** dxiri has joined #openstack-ansible14:57
*** schwicht has joined #openstack-ansible14:59
*** rstarmer has joined #openstack-ansible14:59
*** gfa has quit IRC15:01
neithto modify spice keymap I can only re run os-nova-install.yml ?15:04
*** gkadam has quit IRC15:04
odyssey4meneith yep15:04
*** dxiri has quit IRC15:07
*** rstarmer has quit IRC15:09
*** dxiri has joined #openstack-ansible15:11
*** schwicht has quit IRC15:11
*** Oku_OS is now known as Oku_OS-away15:14
openstackgerritCharles Farquhar proposed openstack/openstack-ansible-os_swift master: Add support for swift3 middleware  https://review.openstack.org/37441615:15
*** phalmos has joined #openstack-ansible15:15
*** schwicht has joined #openstack-ansible15:15
*** tobberyd_ has joined #openstack-ansible15:22
*** tobberydberg has quit IRC15:25
*** tobberyd_ has quit IRC15:28
*** pbandark has quit IRC15:28
*** pbandark1 has joined #openstack-ansible15:28
*** pbandark1 is now known as pbandark15:31
*** vnogin has quit IRC15:32
*** vnogin has joined #openstack-ansible15:32
*** manheim has joined #openstack-ansible15:35
*** dxiri has quit IRC15:37
openstackgerritMerged openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Fix typos  https://review.openstack.org/47453715:38
openstackgerritMerged openstack/openstack-ansible stable/ocata: Add additional role path for lint testing  https://review.openstack.org/47389415:38
openstackgerritMerged openstack/openstack-ansible stable/ocata: Include strategy/connection plugin fix  https://review.openstack.org/47393815:38
openstackgerritMerged openstack/openstack-ansible stable/ocata: If repo build fails, force all hosts to fail  https://review.openstack.org/47390415:38
*** SerenaFeng has quit IRC15:39
*** dxiri has joined #openstack-ansible15:39
*** manheim has quit IRC15:44
*** lenserpgo has joined #openstack-ansible15:45
evrardjpmhayden: mgariepy could you have a look at the centos thing? I have to go for today, and it doesn't look that the var change is enough15:47
mgariepyhttp://paste.openstack.org/show/612725/15:47
mhaydeni'll try to gander in a bit15:47
mgariepythe mysql create user fails15:47
*** craigs has quit IRC15:53
*** tobberydberg has joined #openstack-ansible15:53
*** dxiri has quit IRC15:53
evrardjpOk guys, enjoy the next weeks, and see you in July! :p15:54
*** dxiri has joined #openstack-ansible15:56
odyssey4mecheerio evrardjp - have a great holiday!15:57
mgariepycya evrardjp15:57
*** tobberydberg has quit IRC15:57
alextricity25How can I run just the os_ceilometer playbook when running the role tests? Is there an environment variable I can set?15:58
odyssey4mealextricity25 just use ansible in the tox venv16:00
alextricity25That'll work. Thanks odyssey4me16:00
odyssey4me .tox/functional/bin/ansible-playbook -i tests/inventory <playbook name>16:00
*** udesale__ has joined #openstack-ansible16:05
*** udesale has quit IRC16:07
*** dxiri has quit IRC16:08
EmilienMfolks, please look [deployment][kolla][openstack-ansible][kolla][openstack-helm] ansible role to produce oslo.config files for openstack services16:09
EmilienModyssey4me: ^16:09
*** dxiri has joined #openstack-ansible16:10
*** jamesdenton has quit IRC16:16
cloudnulloh cool16:23
alextricity25Turns out the uri module writes out json with the unicode indicators: {'telemetry:create_samples': u'', 'telemetry:query_sample': u'', 'telemetry:get_resources': u'', 'telemetry:get_meters': u'', 'segregation': u'rule:context_is_admin', 'telemetry:get_resource': u'', 'context_is_admin': u'role:admin', 'telemetry:get_sample': u'', 'telemetry:compute_statistics': u'', 'telemetry:get_samples': u''}16:25
alextricity25So ceilometer flops when trying to parse that16:25
alextricity25Does anybody know of a way to convert that to a format without the unicode strings?16:26
*** gfa has joined #openstack-ansible16:27
*** dxiri has quit IRC16:32
*** manheim has joined #openstack-ansible16:33
odyssey4mealextricity25 I think there's a filter that does that16:33
odyssey4meto_nice_json or something16:33
*** dxiri has joined #openstack-ansible16:34
*** Mannheim has joined #openstack-ansible16:37
*** ThiagoCMC has joined #openstack-ansible16:37
*** manheim has quit IRC16:37
*** qcrivera has quit IRC16:37
alextricity25odyssey4me: Yup. that's it! Thanks! I was using to_json, but that was escaping all of the double quotes and printing the escaped quotes16:38
alextricity25i.e. "{\"telemetry:create_samples\": \"\", \"telemetry:query_sample\": \"\", \"telemetry:get_meters\": \"\", \"segregation\": \"rule:context_is_admin\", \"context_is_admin\": \"role:admin\"16:39
odyssey4meyeah, it thinks it's a string16:39
odyssey4mewhich it is16:39
alextricity25Ah, that makes sense16:41
*** dxiri has quit IRC16:44
ThiagoCMCHey guys, is it possible to deploy Nova LXD on compute nodes deployed by OSA?16:44
ThiagoCMCI want to create a host aggregate with Nova LXD...16:45
ThiagoCMCAnd not the whole cloud16:45
odyssey4meThiagoCMC yes16:46
ThiagoCMCJust found this: https://medium.com/walmartlabs/deploying-nova-lxd-hypervisors-with-openstack-ansible-39525157879d but, looks like that it is for the whole thing...16:46
*** dxiri has joined #openstack-ansible16:46
ThiagoCMCodyssey4me, niiice!16:46
ThiagoCMC:-D16:46
ThiagoCMCIs there a way to have 2 AZs (2 Host Aggregates), 1 with KVM, another with LXD?16:46
odyssey4meyes16:47
ThiagoCMCAwesome!16:47
*** udesale__ has quit IRC16:47
logan-o/16:48
logan-ThiagoCMC: you could use group vars to split out the compute_hosts group to a kvm_compute_hosts and a lxd_compute_hosts16:48
ThiagoCMCHmm... Thanks!16:49
odyssey4meThiagoCMC this may be useful to you: https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiVkpiep8DUAhUsIcAKHfdEC_YQFggoMAA&url=https%3A%2F%2Fmedium.com%2Fwalmartlabs%2Fdeploying-nova-lxd-hypervisors-with-openstack-ansible-39525157879d&usg=AFQjCNHeeVQdp3a8-befaUI7FsPHc7uIVg&sig2=yVSYFQHg3QOjHVykao7YwQ16:49
odyssey4medammit16:49
odyssey4mehttps://medium.com/walmartlabs/deploying-nova-lxd-hypervisors-with-openstack-ansible-39525157879d16:49
ThiagoCMClol16:50
ThiagoCMCTks!16:50
odyssey4meI would suggest just starting with a dedicated region for a test environment - get familiar with it, then try a mixed hypervisor setup16:50
logan-i do a similar thing where i have some hypervisors that configure nova to use rbd backed storage, and other hypervisors that use local disk storage. let me see if i can pull an example together for this16:50
ThiagoCMCYou guys are very helpful!16:51
ThiagoCMC^_^16:51
*** woodard has joined #openstack-ansible16:51
odyssey4mecloudnull you are terrible: https://cloudnull.io/2017/05/rolling-restart-using-openstack-ansible/16:51
*** woodard has quit IRC16:52
*** dxiri has quit IRC16:52
odyssey4meThiagoCMC this may be useful - not the same hypervisor mix, but conceptually useful: https://cloudnull.io/2016/11/multi-hypervisor-openstack-cloud/16:52
ThiagoCMCThat's cool!16:53
*** woodard has joined #openstack-ansible16:53
ThiagoCMCThank you!16:53
*** dxiri has joined #openstack-ansible16:55
*** Mannheim has quit IRC17:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Set PrivateDevices=false for MemcacheD  https://review.openstack.org/47458317:06
*** n3v3rm0r3r has quit IRC17:07
*** Manheim has joined #openstack-ansible17:07
*** whiteveil has quit IRC17:10
*** dxiri_ has joined #openstack-ansible17:12
*** dxiri has quit IRC17:13
*** pcaruana has quit IRC17:16
*** greghaynes is now known as greghayn117:18
*** n3v3rm0r3r has joined #openstack-ansible17:19
mgariepyho the diff between the galera-server test and the roles tests it that galera_server install an old version first. which is not started by systemd.17:21
mgariepythen upgrade it.17:22
*** bauruine has quit IRC17:23
*** greghayn1 has quit IRC17:25
cloudnullodyssey4me: you like that :)17:29
*** Mannheim has joined #openstack-ansible17:29
cloudnullI had to do that to the osic when we changed the domain name17:29
*** dxiri_ has quit IRC17:30
*** bauruine has joined #openstack-ansible17:30
*** craigs_ has joined #openstack-ansible17:31
*** Manheim has quit IRC17:32
*** dxiri has joined #openstack-ansible17:36
*** whiteveil has joined #openstack-ansible17:41
mgariepymhayden, odyssey4me , i'm debugging galera stuff on centos17:41
*** whiteveil_ has joined #openstack-ansible17:45
*** whiteveil has quit IRC17:45
*** whiteveil_ is now known as whiteveil17:45
*** shardy has quit IRC17:47
*** dxiri has quit IRC17:51
mgariepymhayden, odyssey4me are you still around ?17:51
*** dxiri has joined #openstack-ansible17:51
mhaydenyes, but a bit sidetracked right now17:51
logan-ThiagoCMC: https://gist.github.com/Logan2211/88a591fcf5ea54d0f17cc98123810851 something like that to split the compute_hosts group up should work.17:52
odyssey4meyep17:52
mgariepymhayden, the issue with musql is that it's starting correctly via systemd without having galera_new_cluster executed.17:52
mgariepyhttp://logs.openstack.org/00/474500/1/check/gate-openstack-ansible-tests-ansible-func-centos-7/a82abb2/logs/ara/17:52
mgariepytask ::  galera_server : Start galera clusterinfra1command0:12:250:00:00SKIPPED17:53
ThiagoCMClogan-, wooooow!!!!    :-D17:53
ThiagoCMCLooks so simple!17:53
ThiagoCMCO_O17:53
logan-ThiagoCMC: then in openstack_user_config, add hosts to lxd-compute_hosts and kvm-compute_hosts instead of compute_hosts17:54
ThiagoCMC:-O17:54
ThiagoCMCThank you so much!17:54
logan-no probs. my setup is a bit different from that so it might not work out of the box, but if you run into problems ping away and ill try to help17:55
cloudnullwe should just do something like this by default ^17:55
cloudnullwe kinda have that for ironic now17:55
ThiagoCMCYou guys are awsome!17:55
cloudnullit'd be nice to just expand the pattern17:55
ThiagoCMCcloudnull, like for Hyper-V Compute Nodes, ESXi, Xen, etc?17:56
cloudnull++17:56
cloudnullfor ironic we do this https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/env.d/ironic.yml#L60-L6517:56
*** admin0 has joined #openstack-ansible17:56
cloudnullwhich is similar to what logan- has17:57
logan-i think i used the ironic skel as a reference actually17:57
openstackgerritMerged openstack/openstack-ansible master: Remove localhost host_vars file  https://review.openstack.org/47456718:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat stable/ocata: Correct heat developer mode constraint  https://review.openstack.org/47472018:14
odyssey4meI'd appreciate a quick review for ^ - it's a very simple patch.18:14
odyssey4mecloudnull logan- ^18:16
odyssey4mejmccrory ^18:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add breakout groups for hypervisor types  https://review.openstack.org/47472118:16
cloudnulllogan-: ThiagoCMC ^18:16
cloudnullodyssey4me: looking18:16
odyssey4melol, thanks all of you18:17
odyssey4menow we hope the heat gate is working18:17
cloudnullmuch workflow18:17
cloudnullsuch code-review18:17
cloudnull:)18:17
*** dxiri has quit IRC18:22
*** dxiri has joined #openstack-ansible18:23
*** stuartgr has quit IRC18:24
*** electrofelix has quit IRC18:24
*** rstarmer has joined #openstack-ansible18:25
*** lbragstad has quit IRC18:28
*** qcrivera has joined #openstack-ansible18:28
*** vnogin has quit IRC18:29
*** rstarmer has quit IRC18:36
*** lbragstad has joined #openstack-ansible18:36
*** manheim has joined #openstack-ansible18:37
*** NWOutlier_ has joined #openstack-ansible18:39
*** rstarmer has joined #openstack-ansible18:40
odyssey4memgariepy hmm, but it's not starting that way because there's only one galera host18:46
odyssey4meoh, maybe not18:47
odyssey4meit's possibly because 'Start mysql node normally' succeeded?18:48
odyssey4mesee https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_bootstrap.yml#L4218:48
mgariepyyes18:51
*** dxiri has quit IRC18:52
odyssey4meoh I see18:53
odyssey4meso it starts normally, which means the cluster is never initialised18:53
odyssey4mein a multi-node situation there would be failures and we're covered there18:53
odyssey4meso perhaps one of those tasks need an OR condition for when there's only one node18:53
mgariepyyes I guess so.18:54
odyssey4meor perhaps we add https://github.com/openstack/openstack-ansible-galera_server/commit/ff4e9c6ece0849d08f36dda93315181fe5a75339 to that initial task (or something like it)18:55
odyssey4methis whole role needs simplification18:57
odyssey4meit's way too complicated - difficult to follow18:57
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades  https://review.openstack.org/47429918:58
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add breakout groups for hypervisor types  https://review.openstack.org/47472119:00
mgariepy+3 on thos odyssey4me19:01
mgariepy:)19:01
*** dxiri has joined #openstack-ansible19:05
mgariepyodyssey4me, it's really confusing to me haha19:05
mgariepygalera_server works because of the galera using init.d instead of systemd and cannot start with the initd can we have a better test to know if there is a cluster up ?19:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: Split user create and ssh key generation  https://review.openstack.org/47473019:06
mgariepyand it works on ubuntu because we pressed debconf stuff here  https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_install_apt.yml#L83-L9119:08
*** lucasxu has quit IRC19:10
*** lucasxu has joined #openstack-ansible19:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Split user create and ssh key generation  https://review.openstack.org/47473419:12
odyssey4meok, I need to get outta here19:14
odyssey4metoo many late nights trying ot work this out19:14
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add breakout groups for hypervisor types  https://review.openstack.org/47472119:14
odyssey4mekeep at it mgariepy - hopefully mhayden can help you out some time today too19:14
mgariepyi'll try to submit a working patch talk to you tomorrow.19:15
odyssey4meit's driving me crazy19:15
odyssey4methank you so much for keeping at it19:15
*** dxiri has quit IRC19:22
*** vnogin has joined #openstack-ansible19:25
*** dxiri has joined #openstack-ansible19:26
*** vnogin has quit IRC19:29
alextricity25cloudnull: You around?19:30
cloudnulldepends :)19:30
alextricity25hehe19:30
alextricity25Question about v2_config_template19:30
alextricity25more specificly the json bits19:30
alextricity25specifically*19:30
cloudnulland then ?19:31
alextricity25cloudnull: Do you think we need to specifiy an encoding here: https://github.com/openstack/openstack-ansible-plugins/blob/master/action/_v2_config_template.py#L363? The module splits out unicode strings into policy files, which causes parsing issues :/19:32
palendaealextricity25: Yes19:32
palendaeI have an example19:32
palendaehttps://review.openstack.org/#/c/471531/19:32
alextricity25I love examples19:32
palendaeUnicode writing - encode. Unicode reading - decode19:33
palendaeNote, though, that I was super lazy and just did ascii for all that stuff19:33
alextricity25So we need an encode('ascii') there, it seems19:33
*** manheim has quit IRC19:33
cloudnullalextricity25: what does the override look like?19:34
cloudnulland are you running w/ py3?19:34
palendaethe .encode will work in p2.719:34
palendaeBut yeah, curiuous what you're giving it19:34
alextricity25cloudnull: In this case there is no override. The module is being fed content via the 'content' attribute. So the module still processes the string19:34
alextricity25Let me show you the task19:34
palendaeIf it's got UTF-8 somehow the ascii encoding won't work19:34
alextricity25sec..19:34
* cloudnull f519:35
* cloudnull f519:35
* cloudnull f519:35
cloudnull:P19:35
*** vnogin has joined #openstack-ansible19:35
alextricity25cloudnull: So demanding!19:35
alextricity25cloudnull: https://github.com/openstack/openstack-ansible-os_ceilometer/blob/master/tasks/ceilometer_post_install.yml#L75-L7819:35
palendaeWhy isn't it here yet?19:35
* cloudnull f519:35
* cloudnull f519:35
cloudnullhahaha19:35
cloudnullwhen will then be now!?19:35
palendaeHm, that looks suspiciously like everything else19:35
palendaeI mean, the encode call shouldn't hurt19:36
alextricity25All of the other services don't pull down policy content from git though. I think ceilometer is the only one that does it. The other services get the content from templates19:36
palendaeAhhhhh19:36
palendaeThat may be it19:36
cloudnullare we seeing that across all services?19:37
*** tobberydberg has joined #openstack-ansible19:37
alextricity25cloudnull: I'm only seeing this with ceilometer/policy.json. It looks like the other services get the content from templates, which is probably why they aren't having this problem.19:37
alextricity25Let me show you what it looks like currently..19:38
cloudnullthis makes sense19:38
cloudnullI'd give the encoding a try19:38
cloudnullas palendae mentioned19:38
alextricity25{'telemetry:create_samples': u'', 'telemetry:query_sample': u'', 'telemetry:get_resources': u'', 'telemetry:get_meters': u'', 'segregation': u'rule:context_is_admin', 'telemetry:get_resource': u'', 'context_is_admin': u'role:admin', 'telemetry:get_sample': u'', 'telemetry:compute_statistics': u'', 'telemetry:get_samples': u''}19:38
alextricity25^ that's written out into the policy file19:38
palendaeInteresting19:38
palendaeYeah, I'd guess it has something to do with coming from git19:38
palendaevs our own templates19:39
alextricity25I'll write up a patch to add the encode there19:39
alextricity25hopefully that does the trick.19:39
cloudnull++19:39
palendaeI didn't turn on failing for python3 compatability because our tox envs are kinda weird19:39
palendaeCan't just do tox -e py27,py36 without redefining stuff19:40
openstackgerritMerged openstack/openstack-ansible master: Set PrivateDevices=false for MemcacheD  https://review.openstack.org/47458319:42
*** dxiri has quit IRC19:45
alextricity25Are these modules cached anywhere? I'm changing vi /root/.ansible/plugins/action/_v2_config_template.py locally but it doesn't make a difference.19:45
*** dxiri has joined #openstack-ansible19:45
palendaealextricity25: Maybe drop an import pdb; pdb.set_trace() there to see if it works?19:48
palendaeMay also be in the ansible runtime venv19:48
*** dxiri has quit IRC19:49
*** pbandark has quit IRC19:53
alextricity25palendae: Will the set_trace stop the playbook execution?19:54
palendaealextricity25: Should19:54
palendaeset_trace starts an interactive prompt19:54
palendaeCould toss that into a blank py file and run it to see what happens19:55
alextricity25palendae: Hmm...stange. It's not doing anything for me when I add it in /root/.ansible/plugins/action/_v2_config_template.py19:55
palendaeAre you on master?19:56
alextricity25palendae: Ocata19:56
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-galera_server master: Move PrivateDevices before mysql password set  https://review.openstack.org/47476019:57
mgariepymhayden, ^^19:57
alextricity25palendae: this json.dumps code must not be running at all19:58
palendaealextricity25: Maybe try in /etc/ansible/roles/plugins/action?19:58
alextricity25maybe my understanding of the 'content' attribute is wrong19:58
palendaehttps://github.com/openstack/openstack-ansible/blob/stable/ocata/scripts/openstack-ansible.rc#L2719:59
palendaeCould also move that pdb line up to the top of the module and see if it's happening19:59
palendaeDo you have a stack trace?19:59
alextricity25No :/ I'm still working at it. it looks like the module reads the content, writes it out to a tempfile(using encode()), then set's it to the 'source' attribute20:02
palendaeHm20:03
palendaeI haven't looked closely at that code20:03
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-tests master: [test] do not merge (it's pointless)  https://review.openstack.org/47476520:04
mgariepyon that, have a good evening everyone20:05
palendaealextricity25: https://gist.github.com/nrb/4f9b76c7074782073a4754d96d36ccb8 is what I got dropping a pdb at the top of the file in /etc/ansible/roles/plugins/actions then running os-install-keystone20:09
palendaeSo it should interrupt the playbook and show you the pdb shell20:09
alextricity25palendae: hmm...my playbook execution failed after showing the pdb shell, then kicked me out :(20:10
palendaeThat's a start20:10
palendaeBut also I'm on master20:10
alextricity25lol20:10
palendaeAt least now you're seeing which file's getting run20:10
alextricity25looks like you're running an intergraded build too20:10
*** qcrivera has quit IRC20:10
palendaeI am20:10
palendaeWell20:10
palendaeKind of20:10
palendaeI did setup-hosts, setup-infra, setup-keystone20:11
palendaeAnd now working on geting the glance playbooks to do rolling upgrades20:11
palendaeBut I had keystone there so that's what I tried20:11
*** manheim has joined #openstack-ansible20:24
*** thorst has quit IRC20:27
*** manheim has quit IRC20:28
odyssey4mecloudnull you were looking into https://bugs.launchpad.net/openstack-ansible/+bug/1696802 at some point?20:28
openstackLaunchpad bug 1696802 in openstack-ansible "lxc-containers-create fails when run on a host with existing containers" [Critical,Confirmed]20:28
odyssey4meI'm seeing it on newton minor upgrades :/20:28
*** dxiri has joined #openstack-ansible20:29
cloudnulli've not20:30
cloudnullI've seen chatter on it20:30
cloudnullbut spent no time looking into why20:30
*** rstarmer has quit IRC20:31
*** dxiri has quit IRC20:37
*** dxiri has joined #openstack-ansible20:39
* odyssey4me disappears again20:40
palendaeHm, there's no filter/test like |changed but for brand new information, is there? I need to distinguish from a brand new glance install and an updated one20:41
alextricity25I think odyssey4me used local facts for that kind of stuff20:42
alextricity25on the cinder ps20:42
palendaeYyyyeah20:42
palendaeWell, glance needs some more logic :(20:42
alextricity25bleh20:42
palendaeIt's db sync command has no --check flag20:42
palendaeafaict it has no way to communicate to me that a migration is necessary unless I figure it out myself20:43
palendaeRight now my change tries to sync, expand, migrate, and contract all at once20:43
palendaeBut if sync was performed, I don't need the others20:43
logan-i think cinder is the same way. iirc we were discussing storing a local fact for the last deployed tag and running migrations if the tag we're deploying is newer than the stored fact20:43
palendaeOk, maybe I missed that20:44
palendaeCinder doesn't have expand/migrate/contract yet20:44
palendaeKeystone does, but it also uses db sync --check to signal if they're needed20:44
logan-gotcha20:44
palendaehttps://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_db_setup.yml#L31 - doesn't exist in the glance stuff20:45
*** smatzek has quit IRC20:46
palendaeSo yeah, maybe I need to write local facts with the version of glance installed =\20:46
palendaeAh, I can use the venv checksum20:47
palendaeCool20:47
palendaeAlthough changes could have happened that don't necessitate migrations...20:49
palendaeI think I'll go ask the glance devs20:49
logan-yeah its kind of impossible to know really if they don't expose a way to check. pretty much just have to assume we need to run migrations any time we roll a new venv imo20:50
*** penguintamer has joined #openstack-ansible20:50
alextricity25palendae: So I found where it writes to the file, and it does look like it's already using encode: https://github.com/openstack/openstack-ansible-plugins/blob/stable/ocata/action/_v2_config_template.py#L44920:50
alextricity25I'm not sure why it would still write out unicode indicators20:51
*** dxiri has quit IRC20:52
alextricity25ugh. I'm going to have to come back to this20:53
*** dxiri has joined #openstack-ansible20:53
*** lucasxu has quit IRC20:55
*** hamzy has quit IRC20:58
*** thorst has joined #openstack-ansible20:59
*** dxiri has quit IRC21:01
palendaealextricity25: Ahh, so the issue is it's writing strings like u'thing' instead of 'thing'?21:01
*** klamath has quit IRC21:01
palendaelogan-: Yeah, which would be fine, except when I run migrations that aren't necessary, it raises an exception21:02
palendaeAnd I don't wanna blanket ignore errors21:02
logan-yuck21:02
palendaeI'll jump in their channel and bug them about it tomorrow though21:02
logan-yeah21:02
palendaeMaybe that can still be added for Pike21:02
logan-what do we do right now? ignore them?21:02
palendaeFor glance? looks like >.>21:02
palendaeBut also, in Ocata they changed their migration model21:02
NWOutlier_I have a newbie question; We've completed an OSA 15.1.5 - with Ocata:  When attempting to launch an instance we get The requested availability zone is not available (HTTP 400) (Request-ID: req-13fd98cf-2311-4ddc-8c50-75dfb30cd84b) ...   In the past, I don't recall needed the availability zones to be configured, or I assumed there would be demo availability zones created during hte OSA execution.  Anyone else run21:03
NWOutlier_into this?21:03
palendaelogan-: https://github.com/openstack/openstack-ansible-os_glance/blob/master/tasks/glance_db_setup.yml21:03
palendaevs their docs: https://docs.openstack.org/developer/glance/db.html21:03
palendaeWhich don't mention checks...you'd have to look at their migrations directories from what I can tell21:04
logan-i guess db_sync doesn't throw an exception if there are no migrations to do21:04
palendaeIt does for me21:04
palendaeIt's complaining cause there's duplicate info21:04
palendaee.g. columns already exist21:04
palendaeSame with expand right after sync (because I'm on the latest already)21:05
logan-we aren't ignoring errors there though21:05
palendaeOh, with their old one you mean21:05
palendaeYeah, good point21:05
logan-yeah21:05
palendaeI'm using master21:05
palendaeSpecifically, https://review.openstack.org/#/c/474299/ and whatever it checks out21:06
logan-i see21:06
*** smatzek has joined #openstack-ansible21:06
logan-seems like a bug in glance for sure. they ought to either provide a check or at the very least not fail if no migrations are needed21:07
palendaehttps://gist.github.com/nrb/6f3788c333f717e601b0ded35137acee21:07
palendaeYep21:07
palendaeI'll poke around their channel tomorrow and ask about it21:08
logan-cool21:08
palendaeI also didn't look at their bug tracker/open patches21:08
*** bauruine has quit IRC21:08
*** tobberydberg has quit IRC21:10
*** bauruine has joined #openstack-ansible21:10
*** tobberydberg has joined #openstack-ansible21:10
*** michaelb has joined #openstack-ansible21:12
*** tobberydberg has quit IRC21:15
*** woodard_ has joined #openstack-ansible21:16
*** qcrivera has joined #openstack-ansible21:19
*** woodard has quit IRC21:19
*** woodard_ has quit IRC21:20
*** smatzek has quit IRC21:22
*** vnogin has quit IRC21:22
*** oanson has quit IRC21:23
*** gouthamr has quit IRC21:23
*** oanson has joined #openstack-ansible21:26
*** whiteveil has quit IRC21:29
*** Mannheim has quit IRC21:31
*** manheim has joined #openstack-ansible21:38
openstackgerritJimmy McCrory proposed openstack/openstack-ansible master: Move unsetting of group and host env vars  https://review.openstack.org/47478721:39
*** vnogin has joined #openstack-ansible21:41
*** gouthamr has joined #openstack-ansible21:42
*** esberglu has quit IRC21:43
*** esberglu has joined #openstack-ansible21:44
*** yolanda has quit IRC21:45
*** esberglu has quit IRC21:48
*** cpuga has quit IRC21:53
*** eaxiom has joined #openstack-ansible21:57
eaxiomhi all21:57
eaxiomi do not want to use a separate network for storage21:58
eaxiomis it still required to mention a storage network in the openstack_user_config.yml file ?21:58
*** eaxiom has quit IRC22:04
*** manheim has quit IRC22:09
*** askb has joined #openstack-ansible22:12
*** deadnull has joined #openstack-ansible22:14
*** thorst has quit IRC22:14
*** woodard has joined #openstack-ansible22:18
*** woodard has quit IRC22:18
*** woodard has joined #openstack-ansible22:19
*** kylek3h has quit IRC22:27
*** admin0 has quit IRC22:32
*** thorst has joined #openstack-ansible22:33
*** thorst has quit IRC22:34
*** oanson has quit IRC22:38
*** esberglu has joined #openstack-ansible22:38
*** schwicht has quit IRC22:39
*** oanson has joined #openstack-ansible22:39
*** bauruine has quit IRC22:42
*** esberglu has quit IRC22:43
*** bauruine has joined #openstack-ansible22:43
*** deadnull has quit IRC22:54
*** schwicht has joined #openstack-ansible22:54
*** esberglu has joined #openstack-ansible22:54
*** acormier has quit IRC23:03
*** acormier has joined #openstack-ansible23:04
*** acormier has quit IRC23:08
*** stewie925 has quit IRC23:13
*** schwicht has quit IRC23:20
*** bauruine has quit IRC23:22
*** schwicht has joined #openstack-ansible23:22
*** phalmos has quit IRC23:24
*** schwicht has quit IRC23:26
*** bauruine has joined #openstack-ansible23:30
*** vnogin has quit IRC23:44
*** thorst has joined #openstack-ansible23:53

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