Tuesday, 2016-05-24

*** jhesketh_ is now known as jhesketh00:02
*** sunshinekitty has quit IRC00:16
*** sunshinekitty has joined #openstack-ansible00:17
*** jayc has joined #openstack-ansible00:18
*** errr has joined #openstack-ansible00:19
*** mrda has joined #openstack-ansible00:19
*** bryan_att has joined #openstack-ansible00:20
sunshinekittycan anyone point me in the right direction for using a different mysql hostname/creds for the aio play?00:20
*** wadeholler has joined #openstack-ansible00:20
*** jamesdenton has quit IRC00:21
*** wadeholler has quit IRC00:23
*** wadeholler has joined #openstack-ansible00:24
*** wadeholler has left #openstack-ansible00:24
cloudnullsunshinekitty: what are you needing?00:29
sunshinekittycloudnull i have a separate db cluster for the db part and want to use that, i see where to turn off the galera container creation but not where to configure to use the separate db cluster00:30
cloudnullv1k0d3n: 4 hosts would work just fine00:30
cloudnullat that spec I'd likely do 1 infra node and 3 compute00:30
v1k0d3nand they only have 500GB...00:30
v1k0d3nthat ok for a test box?00:31
cloudnullindeed.00:31
v1k0d3nah, awesome!00:31
cloudnullI do a lot of testing with a single node00:31
cloudnullbuilt using https://github.com/cloudnull/osa-multi-node-aio/tree/master/templates00:31
v1k0d3ni do too. aio?00:31
cloudnullno AIO00:31
cloudnullI use libvirt to build VMs within the node so I'm testing with ~14 nodes from a single piece of hardware.00:32
cloudnullits not something I'd put into prod00:32
cloudnullbut works to exercise the code and ensure multi-node envs are functioning as expected.00:32
cloudnullIf you have 4 nodes to test w/ I would do a single infra and a bunch of compute.00:33
v1k0d3nmakes sense.00:33
*** alikins has quit IRC00:34
cloudnullthat'd be a better exercise from a performance point of view00:34
v1k0d3nanother question that i just don't know the answer too00:34
stevellesunshinekitty: each of the lines like this https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/user_secrets.yml#L36 will get you half way there, then each of the roles has a line like this https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L93 with a default which you can override in user_variables.yml00:34
v1k0d3nkolla uses a keepalive that can clash if you have two environments on the same broadcast domain. does OSA have the same?00:34
stevellesunshinekitty: the names all follow the same pattern, should be no surprises.00:34
sunshinekittystevelle ahah, thanks!00:34
cloudnullsunshinekitty: stevelle beat me to it00:34
cloudnullv1k0d3n: if you use our haproxy role yes.00:35
cloudnullotherwise etherything else is built as multi-master.00:35
v1k0d3nok that's what i thought. makes sense.00:35
cloudnullour keepalived bits only effect hap00:35
cloudnullthe galera cluster and rabbitmq cluster are direct connect00:36
cloudnullso no keepalived magic there.00:36
stevellesunshinekitty: in case you have any other changes you want to make, we use the same patterns for each role to build the connection string like https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L9700:36
v1k0d3ncan the keepalive use be changed so i can run two in the same BD?00:36
v1k0d3nis that configurable by chance00:36
v1k0d3n?00:36
cloudnullits configurable00:37
sunshinekittyi was just looking at that, thank you00:37
v1k0d3ni knew it. you guys are freaking rockstars00:37
cloudnulland you can disable it.00:37
cloudnulland its only in service if you have >1 hap node.00:37
*** johnmilton has joined #openstack-ansible00:38
cloudnullthis is the keepalived bits we use https://github.com/evrardjp/ansible-keepalived00:38
v1k0d3nthat's awesome00:38
cloudnullevrardjp: works with us and maintains that role. so if there's something that can be done to make it better I'm sure he'd  be keen to see that go upstream00:39
v1k0d3ncloudnull: i probably need your help too soon because i have a box i was doing dev on that suffered from a brown out, and i lost the galera cluster. i ran through the repair as you guys wrote about, and it just doesn't seem to want to get back to a good state.00:40
v1k0d3npretty upset about it. had some really good work going on in there! hate when that happens.00:40
cloudnullcan you bring up the first node in the cluster.00:41
cloudnull's/ . / ? /g'00:41
cloudnulland then add the others in by hand ?00:42
cloudnullI'd step aside from the playbooks, and login to the galera server node and try to bootstrap it as a cluster node.00:42
cloudnullthen restart the other nodes one at a time by hand00:43
cloudnullIf it suffered a brownout it likely has some bad state data.00:43
v1k0d3nyeah, but i have no clue how to repair that.00:43
v1k0d3nof all areas...let's jsut say that's not a strength of mine.00:44
v1k0d3nand honestly...it can wait til tomorrow00:44
v1k0d3nbut i know i'm in over my head...00:44
cloudnullyou may need to login to one of the galera cluster nodes, "rm -rf /var/lib/mysql/.sst". then "/etc/init.d/mysql start --wsrep-new-cluster"00:45
cloudnullif it starts login to the cluster using the mysql client and query "show status like '%wsrep%';"00:46
cloudnullthat should show the gcomm of a single node.00:46
cloudnullif that looks good login to the other nodes and run "service mysql start "00:46
cloudnullv1k0d3n:  if the cluster recovers you should be good to go from there on.00:47
cloudnullthe services may be VERY unhappy but they should recover from the DB down time as soon as the DB is back online and the services cycle.00:48
v1k0d3nso i have one good node one backup and one bad00:49
v1k0d3nthe bad one i actually went through rebuilding because i thought that's what i had to do.00:50
v1k0d3nshould've reached out first though :(00:50
cloudnullif the node is bad, destroy it and make it again00:51
cloudnullas long as you have 1 good one up your OK00:51
cloudnullopenstack-ansible lxc-container-destroy.yml lxc-container-create.yml --limit #HOSTNAME_OF_BAD_NODE00:52
*** Qiming has joined #openstack-ansible00:52
cloudnullthen openstack-ansible galera-install.yml00:52
cloudnullyou could also chain it all together: openstack-ansible lxc-container-destroy.yml lxc-container-create.yml galera-install.yml --limit #HOSTNAME_OF_BAD_NODE00:53
cloudnullbrb00:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Update HAProxy for multi-OS support  https://review.openstack.org/32016001:00
cloudnullback01:02
*** brad[] has quit IRC01:03
*** brad[] has joined #openstack-ansible01:03
*** spotz_ is now known as spotz_zzz01:04
v1k0d3nholy cow01:05
v1k0d3nall good now01:05
v1k0d3nwasn't even that hard01:05
v1k0d3nawesome!01:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement 16.04 support in Keystone  https://review.openstack.org/32017501:09
cloudnullnice !01:09
v1k0d3nwell, maybe not all is perfect yet01:09
cloudnullv1k0d3n: did it recover the second node in the cluster?01:09
cloudnullyou might need to do the same to all offending nodes.01:10
v1k0d3nscheduling instances doesn't seem to quite work...just waits.01:10
cloudnullah.01:10
cloudnullyou may need to restart the nova scheduler services01:10
v1k0d3nah01:10
cloudnullansible -m shell -a 'service nova-scheduler restart' nova_all01:10
v1k0d3nyou told me once where all the services are listed at once....01:11
v1k0d3ni think you said it was in a file in /etc/openstack_deploy?01:11
cloudnullyes they should all be there.01:11
cloudnullif you want to do a rolling restart of nova you can do the following01:11
cloudnullansible nova_all -m shell -a 'for i in $(ls /etc/init | grep nova); do service ${i%".conf"*} restart; done' --forks 101:11
cloudnullthat will restart all of nova one at a time01:12
v1k0d3ndo i need to run that command in a specific directory?01:14
cloudnullfrom the /opt/openstack-ansible/playbooks01:14
v1k0d3noh yeah...ok duh01:14
v1k0d3nright01:14
cloudnullhonestly you can execute that, or any command from everythere. however in that dir we have an ansible.cfg file that makes inventory sourcing simple01:15
v1k0d3nsays there are no hosts available.01:16
v1k0d3nman, wonder how jacked this thing became01:16
cloudnullhum...01:17
v1k0d3nprobably on storage side?01:17
v1k0d3nError: No valid host was found. There are not enough hosts available01:17
cloudnullyour inventory json file at /etc/openstack_deploy/openstack_inventory.json file should have a record of all hosts ever in inventory01:17
v1k0d3nany way to query all the host services?01:17
cloudnulland there is a backup of the running inventory in tar format in /etc/openstack_deploy01:18
cloudnullif you need to recover it you should be able to unarchive the tar and pick a date stamped inventory to restor from01:18
cloudnullif you want to query the inventory you can do it two ways.01:18
cloudnullopenstack-ansible os-nova-install.yml --list-hosts01:19
cloudnullor from the /opt/openstack-ansible directory you can execute # ./scripts/inventory-manage.py --file /etc/openstack_deploy/openstack_inventory.json --list-container01:20
cloudnullor # ./scripts/inventory-manage.py --file /etc/openstack_deploy/openstack_inventory.json -l01:20
cloudnullfor other lists01:20
*** daneyon_ has joined #openstack-ansible01:23
*** psilvad has joined #openstack-ansible01:26
*** daneyon has quit IRC01:28
*** alikins has joined #openstack-ansible01:46
*** eric_lopez has quit IRC01:48
*** joker_ has quit IRC01:48
v1k0d3nso cloudnull question...01:54
v1k0d3nlooking at the hastats page...01:54
v1k0d3nrepo_all-back, swift_proxy-back are both failed01:55
v1k0d3nbad?01:55
v1k0d3nnova_console-back also01:56
v1k0d3ni can't remember01:59
cloudnullrepo_back is bad02:07
cloudnullswift proxy back is bad too .02:07
v1k0d3ncrap. rebuild ok?02:07
cloudnullnova console not so much as you may have the spice or novnc backs up instead02:07
cloudnullyes you can rebuild02:07
v1k0d3nyeah console not worried about.02:07
cloudnullopenstack-ansible repo-install.yml os-swift-install.yml02:08
cloudnullall of the plays/roles are idempotent and can be called at any time in any order.02:08
cloudnullabviously w/ some limitations02:08
cloudnullbut its safe to rerun anything at anytime02:08
sunshinekittygetting AnsibleError: host not found on 'haproxy_server | Create haproxy service config files'02:09
sunshinekittybased on the inventory file it's looking for aio1...02:09
sunshinekittyin openstack_user_config.yml haproxy_hosts is set, anyone know what i'm missing?02:10
sunshinekittyi'm able to hit the ip that it's set to02:10
*** thorst_ has quit IRC02:14
*** thorst_ has joined #openstack-ansible02:15
*** Qiming has quit IRC02:18
*** Qiming has joined #openstack-ansible02:19
*** sacharya has joined #openstack-ansible02:19
*** markvoelker has quit IRC02:21
*** thorst_ has quit IRC02:23
*** Qiming has quit IRC02:30
*** coolj_ has quit IRC02:34
*** coolj has joined #openstack-ansible02:35
sunshinekittyi can resolve the hostname and ip that's in haproxy_hosts, and can run the command ansible fails on without issues..weird02:43
*** psilvad has quit IRC02:45
*** Qiming has joined #openstack-ansible02:46
sunshinekittyder, it's looking at host '[' i think, [{'msg': 'AnsibleError: host not found: [', 'failed': True}]02:47
*** coolj has quit IRC02:48
*** coolj has joined #openstack-ansible02:48
*** coolj has quit IRC02:50
*** coolj has joined #openstack-ansible02:51
*** coolj has quit IRC02:52
sunshinekittyseems i'm not the only one.. http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2016-02-26.log.html#t2016-02-26T20:12:1402:52
*** eric_lopez has joined #openstack-ansible02:52
*** coolj has joined #openstack-ansible02:53
*** coolj has quit IRC02:55
cloudnullsunshinekitty: what release are you deploying ?02:55
sunshinekitty13.1.002:56
*** coolj has joined #openstack-ansible02:56
*** Qiming has quit IRC02:56
cloudnullrerunning same problem ?02:57
cloudnullopenstack-ansible haproxy-install.yml ?02:57
cloudnulldo you by chance have the run up until that point?02:58
cloudnullmaybe something you can upload to a pastebin ?02:58
sunshinekittyyes on re-run, not sure yet how to run just one playbook..the inventory file it outputs is json and ansible complains about yml syntax03:00
sunshinekittys/yml/ini03:01
*** coolj has quit IRC03:03
*** sawblade6 has quit IRC03:04
*** coolj has joined #openstack-ansible03:05
*** coolj has quit IRC03:05
*** coolj has joined #openstack-ansible03:06
*** Qiming has joined #openstack-ansible03:07
sunshinekittyhttp://hastebin.com/ihibezebov.coffee03:18
coolj"host not found: [" wat03:20
*** thorst_ has joined #openstack-ansible03:21
*** markvoelker has joined #openstack-ansible03:22
sunshinekittyyea, i'm not too sure..03:22
sunshinekittyhttp://hastebin.com/hajikiduce.sm03:23
*** markvoelker has quit IRC03:27
*** thorst_ has quit IRC03:28
*** sdake_ has quit IRC03:29
*** flwang has left #openstack-ansible03:30
*** david-lyle_ has joined #openstack-ansible03:55
*** david-lyle has quit IRC03:57
*** albertcard has quit IRC04:03
*** xcdc has joined #openstack-ansible04:07
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021604:10
*** sdake has joined #openstack-ansible04:17
*** sdake has quit IRC04:18
*** markvoelker has joined #openstack-ansible04:23
*** spotz_zzz is now known as spotz04:25
*** thorst_ has joined #openstack-ansible04:26
*** markvoelker has quit IRC04:28
*** thorst_ has quit IRC04:33
*** chhavi has joined #openstack-ansible04:46
*** shausy has joined #openstack-ansible04:48
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021604:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement 16.04 support in Keystone  https://review.openstack.org/32017504:54
*** eric_lopez has quit IRC04:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021604:58
*** eric_lopez has joined #openstack-ansible04:59
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021605:05
*** goldenfri has quit IRC05:11
*** dmellado has quit IRC05:13
*** adreznec has quit IRC05:15
*** dmellado has joined #openstack-ansible05:17
*** shausy has quit IRC05:17
*** shausy has joined #openstack-ansible05:18
*** adreznec has joined #openstack-ansible05:19
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021605:20
*** sacharya_ has joined #openstack-ansible05:21
*** sacharya has quit IRC05:23
*** markvoelker has joined #openstack-ansible05:24
*** sacharya has joined #openstack-ansible05:26
*** sacharya_ has quit IRC05:28
*** markvoelker has quit IRC05:29
*** thorst_ has joined #openstack-ansible05:30
*** iceyao has joined #openstack-ansible05:34
*** Tebro_ is now known as Tebro05:36
*** thorst_ has quit IRC05:38
*** iceyao has quit IRC05:39
*** iceyao has joined #openstack-ansible05:39
*** chhavi has quit IRC05:41
*** saneax is now known as saneax_AFK05:47
*** chhavi has joined #openstack-ansible05:54
*** javeriak has joined #openstack-ansible05:57
*** saneax_AFK is now known as saneax05:58
*** thorst_ has joined #openstack-ansible06:00
*** shausy has quit IRC06:00
*** jiteka has joined #openstack-ansible06:06
*** thorst_ has quit IRC06:09
*** sdake has joined #openstack-ansible06:11
*** b3rnard0 has quit IRC06:14
*** izaakk has quit IRC06:14
*** izaakk has joined #openstack-ansible06:14
*** xar- has quit IRC06:14
*** NachoDuck has quit IRC06:14
*** alextricity25 has quit IRC06:14
*** xar- has joined #openstack-ansible06:15
*** flaviodsr has quit IRC06:15
*** serverascode has quit IRC06:15
*** meteorfox has quit IRC06:15
*** mrhillsman has quit IRC06:16
*** b3rnard0 has joined #openstack-ansible06:16
*** alextricity25 has joined #openstack-ansible06:16
*** meteorfox has joined #openstack-ansible06:17
*** homerp has quit IRC06:18
*** flaviodsr has joined #openstack-ansible06:18
*** stevelle has quit IRC06:19
*** stevelle has joined #openstack-ansible06:19
*** dolphm has quit IRC06:21
*** maximov has quit IRC06:22
*** b3rnard0 has quit IRC06:22
*** rackertom has quit IRC06:23
*** dolphm has joined #openstack-ansible06:23
*** maximov has joined #openstack-ansible06:23
*** h1nch has quit IRC06:23
*** b3rnard0 has joined #openstack-ansible06:24
*** homerp has joined #openstack-ansible06:24
*** markvoelker has joined #openstack-ansible06:25
*** sdake has quit IRC06:25
*** rackertom has joined #openstack-ansible06:26
*** hughsaunders has quit IRC06:26
*** NachoDuck has joined #openstack-ansible06:28
*** markvoelker has quit IRC06:29
*** hughsaunders has joined #openstack-ansible06:32
*** bsv has joined #openstack-ansible06:33
*** serverascode has joined #openstack-ansible06:35
*** sdake has joined #openstack-ansible06:37
*** mrhillsman has joined #openstack-ansible06:43
*** saneax is now known as saneax_AFK06:46
*** saneax_AFK is now known as saneax06:46
*** h1nch has joined #openstack-ansible06:50
*** toanster has joined #openstack-ansible06:52
*** toan has quit IRC06:52
*** sdake has quit IRC06:53
*** admin0 has joined #openstack-ansible06:54
*** admin0 has quit IRC07:00
*** saneax is now known as saneax_AFK07:01
*** saneax_AFK is now known as saneax07:02
*** chhavi has quit IRC07:03
*** karimb has joined #openstack-ansible07:03
*** saneax is now known as saneax_AFK07:05
*** chhavi has joined #openstack-ansible07:05
*** saneax_AFK is now known as saneax07:06
*** thorst_ has joined #openstack-ansible07:06
*** saneax is now known as saneax_AFK07:07
*** saneax_AFK is now known as saneax07:08
*** saneax is now known as saneax_AFK07:09
*** sacharya has quit IRC07:13
*** thorst_ has quit IRC07:13
*** saneax_AFK is now known as saneax07:14
*** chhavi has quit IRC07:14
*** Brew has quit IRC07:23
*** markvoelker has joined #openstack-ansible07:26
*** mikelk has joined #openstack-ansible07:26
*** chhavi has joined #openstack-ansible07:27
*** markvoelker has quit IRC07:32
*** karimb_ has joined #openstack-ansible07:33
*** spotz is now known as spotz_zzz07:34
*** karimb_ has quit IRC07:34
*** karimb_ has joined #openstack-ansible07:35
*** karimb_ has quit IRC07:36
*** karimb has quit IRC07:36
*** karimb_ has joined #openstack-ansible07:36
*** karimb_ has quit IRC07:37
*** karimb has joined #openstack-ansible07:38
evrardjpalways happy to help if there is a need07:41
*** chhavi has quit IRC07:43
evrardjpand good morning everyone07:43
javeriakgood morning evrardjp; was waiting for someone to show up :)07:55
javeriakdo you by an chance know who i can ping for rpc maas ? hav some setup questions07:56
evrardjpDid I win the lottery?07:56
javeriakevrardjp haha not that i know of...07:56
evrardjpgo ahead07:56
javeriakgo ahead and ak ?07:56
javeriakask*07:56
*** chhavi has joined #openstack-ansible07:56
evrardjpyou can ask me, I'll try to help07:57
evrardjpthat's what I meant07:57
evrardjpremember to not use rpc-maas repo (except for older releases)07:57
javeriakoh okay perfect, so i have a rackspace customer portal account, but seems like you need to have a cloud account for the rpc_maas playbooks, as i cant find what to use for the "maas_api_key"07:57
javeriakyes im using the rcbops/rpc-openstack repo07:58
javeriakso just wanted to know, if i can make so with this customer account or is a cloud account necessary07:59
evrardjpthis is more complex, because it requires some kind of access. the best way is to contact rackspace support08:00
evrardjpthey can generate the key for you08:01
javeriakevrardjp yea it is a bit confusing; thanks though08:01
evrardjpthe rpc docs could get a rewrite indeed08:01
evrardjp:D08:01
javeriakoh man they definetly do.. i mean theres like a mountain of differnt sources on the monitoring and how to set it up, but its hard to navigate and make sense of. i guess it hasnt really been structured for consumption outside of rax yet08:02
javeriakit was a blog that i finally found that actually explained how to write a plugin and create alarms for it08:03
matttjaveriak: to be fair there is very little consumption of rackspace monitoring outside of rackspace :P08:03
evrardjpyeah the monitoring bits are quite FOR rackspace08:04
javeriakmatt, i seem to be doing alot of firsts here08:04
evrardjpalthough I used the python scripts in my previous company to generate results for our zabbix monitoring08:04
* mattt hands javeriak a shovel08:04
mattt:)08:04
evrardjpanyway, the playbooks are meant for rackspace environment08:04
javeriak:D08:04
matttjaveriak: let us know if you need help, we're quite familiar w/ the rpc maas stuff, but getting the credentials when you're not on cloud will require you to speak to support08:05
javeriakevrardjp yep i know, but im trying to incorporate my custom alarms into it now08:05
javeriakmatt i've send an email, i do have credentials, but i think not the right kind, as this only shows the customer portal08:06
evrardjpif these are openstack related generic alarms, don't hesitate to send a PR08:06
javeriakevrardjp nope, they are generic to plumgris08:06
javeriakplumgrid*08:06
matttjaveriak: you will actually need a token08:08
javeriakmattt yea it seems to want either a password or a token, but i havnt looked into where to get a token08:08
matttjaveriak: https://github.com/rcbops/rpc-openstack/blob/master/rpcd/playbooks/roles/rpc_maas/defaults/main.yml#L16-L2508:08
*** berendt has joined #openstack-ansible08:08
javeriakyea i saw that... but where to get a token... or can only support generate one for you08:09
evrardjpsupport only08:10
*** karimb_ has joined #openstack-ansible08:11
*** thorst_ has joined #openstack-ansible08:11
*** karimb has quit IRC08:13
*** sacharya has joined #openstack-ansible08:13
*** berendt has quit IRC08:13
*** sacharya has quit IRC08:18
*** thorst_ has quit IRC08:18
*** berendt has joined #openstack-ansible08:19
*** asettle has joined #openstack-ansible08:24
*** odyssey4me_ is now known as odyssey4me08:26
*** markvoelker has joined #openstack-ansible08:28
*** markvoelker has quit IRC08:32
pjm6good morning08:35
*** javeriak has quit IRC08:35
*** javeriak has joined #openstack-ansible08:35
*** retreved has joined #openstack-ansible08:39
*** retreved has quit IRC08:39
*** saneax is now known as saneax_AFK08:40
*** retreved has joined #openstack-ansible08:40
*** ig0r_ has joined #openstack-ansible08:40
*** chhavi has quit IRC08:45
*** sguduru has joined #openstack-ansible08:45
*** sirisha has joined #openstack-ansible08:47
sirishaHi, regarding the review https://review.openstack.org/#/c/317278/, can anyone please let me know what else can be done?08:49
*** chhavi has joined #openstack-ansible08:49
sirishathat's an optional code, to mount drives in swift using openstack ansible08:50
*** sirisha has quit IRC08:54
matttQiming: ping09:00
*** electrofelix has joined #openstack-ansible09:00
*** xcdc has quit IRC09:03
*** thorst_ has joined #openstack-ansible09:16
Qiminghi mattt09:17
Qimingmattt, replied to your comment on #31790109:18
matttQiming: rados.__path__ doesn't work for me, is that perhaps a python 3 thing ?09:19
Qimingmattt, okay, then ignore my comment09:19
Qimingthe current patch looks just fine already09:20
matttQiming: no worries, just wanted to make sure i wasn't doing something dumb :)09:20
*** sdake has joined #openstack-ansible09:20
matttthanks for reviewing !09:20
Qimingmy pleasure, ;)09:21
*** thorst_ has quit IRC09:24
*** saneax_AFK is now known as saneax09:27
*** javeriak has quit IRC09:33
*** karimb_ has quit IRC09:38
*** javeriak has joined #openstack-ansible09:45
*** boogibugs has joined #openstack-ansible09:47
*** iceyao_ has joined #openstack-ansible09:59
*** iceyao_ has quit IRC10:00
*** iceyao__ has joined #openstack-ansible10:00
*** iceyao__ has quit IRC10:00
*** iceyao_ has joined #openstack-ansible10:01
*** sdake has quit IRC10:01
*** iceyao__ has joined #openstack-ansible10:02
*** iceyao_ has quit IRC10:02
*** iceyao has quit IRC10:02
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Automatically enable neutron ha router capabilities  https://review.openstack.org/31304210:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Automatically enable neutron ha router capabilities  https://review.openstack.org/31304210:09
*** sacharya has joined #openstack-ansible10:15
*** johnmilton has quit IRC10:17
*** sacharya has quit IRC10:19
*** thorst_ has joined #openstack-ansible10:21
*** thorst_ has quit IRC10:28
*** markvoelker has joined #openstack-ansible10:29
*** markvoelker has quit IRC10:34
*** javeriak has quit IRC10:47
*** javeriak has joined #openstack-ansible10:53
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron: Consistency for multi-os in the includes  https://review.openstack.org/32035510:54
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rabbitmq_server: Consistency for multi-os in the includes  https://review.openstack.org/32035610:55
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-repo_server: Consistency for multi-os in the includes  https://review.openstack.org/32035710:56
*** Qiming has quit IRC11:06
*** brad[] has quit IRC11:16
*** sdake has joined #openstack-ansible11:17
*** spotz_zzz is now known as spotz11:19
*** johnmilton has joined #openstack-ansible11:20
*** iceyao__ has quit IRC11:23
*** brad[] has joined #openstack-ansible11:24
*** thorst_ has joined #openstack-ansible11:26
*** javeriak has quit IRC11:30
*** markvoelker has joined #openstack-ansible11:30
*** thorst_ has quit IRC11:31
*** tlbr_ has quit IRC11:31
*** ig0r_ has quit IRC11:34
*** markvoelker has quit IRC11:35
*** asettle has quit IRC11:39
*** asettle has joined #openstack-ansible11:39
*** thorst_ has joined #openstack-ansible11:43
*** spotz is now known as spotz_zzz11:47
*** sdake has quit IRC11:49
*** brad[] has quit IRC11:56
*** sawblade6 has joined #openstack-ansible11:56
*** ig0r_ has joined #openstack-ansible11:57
*** brad[] has joined #openstack-ansible11:57
*** Qiming has joined #openstack-ansible11:58
*** admin0 has joined #openstack-ansible11:58
*** tlbr has joined #openstack-ansible12:00
*** markvoelker has joined #openstack-ansible12:02
*** woodard has joined #openstack-ansible12:07
*** woodard has quit IRC12:08
*** asettle has quit IRC12:08
*** psilvad has joined #openstack-ansible12:08
mhaydenmorning12:08
*** woodard has joined #openstack-ansible12:08
mhaydenevrardjp: interesting fix on the horizon ha router stuff -- what's the 'lxb' for on 'ml2.lxb' ?12:10
mhaydenlinux bridge?12:10
*** sguduru has quit IRC12:10
*** psilvad has quit IRC12:13
*** afred312 has quit IRC12:15
*** asettle has joined #openstack-ansible12:15
*** Qiming has quit IRC12:15
*** afred312 has joined #openstack-ansible12:16
*** asettle has quit IRC12:17
*** Qiming has joined #openstack-ansible12:17
*** asettle has joined #openstack-ansible12:17
evrardjpyup12:20
*** afred312 has quit IRC12:20
*** klamath has joined #openstack-ansible12:23
*** klamath has quit IRC12:23
*** klamath has joined #openstack-ansible12:24
evrardjpautomagically_: could you ping me when you're there?12:30
*** afred312 has joined #openstack-ansible12:45
*** afred312 has quit IRC12:46
*** afred312 has joined #openstack-ansible12:46
*** catintheroof has joined #openstack-ansible12:49
cloudnullmornings12:53
*** johnmilton has quit IRC12:54
*** kylek3h has joined #openstack-ansible12:54
*** johnmilton has joined #openstack-ansible12:55
mhaydenhave we considered setting "nova_scheduler_driver" to caching_scheduler in nova?12:56
mhaydeni'm talking to garbutt about it12:56
*** david-lyle has joined #openstack-ansible12:57
*** woodard has quit IRC12:58
cloudnullmhayden:  not to my knowledge12:59
cloudnullif its better lets give it a go :)12:59
automagically_evrardjp: Here13:00
automagically_Morning13:00
*** Qiming has quit IRC13:01
*** david-lyle_ has quit IRC13:01
evrardjpmorning13:01
mhaydencloudnull: i'm told it's an order of magnitude faster than filter13:07
mhaydenbut you can only run one13:07
*** woodard has joined #openstack-ansible13:07
evrardjpso about https://review.openstack.org/#/c/319252/ and tags13:09
*** sdake has joined #openstack-ansible13:09
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_keystone: Cleanup/standardize usage of tags  https://review.openstack.org/31925213:09
evrardjpwith my experience, I'd personally like to have a standard "install/config/upgrade" on top of "{component}-install/$1-config/$1-upgrade"13:10
*** woodard_ has joined #openstack-ansible13:10
evrardjpI don't know what you think of that13:11
evrardjpthe fact to have a generic way to target all roles with a same tags seems interesting13:11
automagically_My concern is the usage of such generic tag names makes it likely that they may bleed into other roles/plays the deployer is running that they use to build on top of/augment OSA13:12
*** BjoernT has joined #openstack-ansible13:12
*** BjoernT is now known as Bjoern_zZzZzZzZ13:12
automagically_In my experience, its also rare that I want to reconfigure several OS services at the same time, typically, I’m iterating on reconfiguring a single service13:13
evrardjpit's a risk if the playbook started includes OSA and other stuff13:13
*** sdake has quit IRC13:13
evrardjpexcept if we give the tag with a generic prefix like osa-13:13
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Update HAProxy for multi-OS support  https://review.openstack.org/32016013:13
*** woodard has quit IRC13:14
evrardjpautomagically_: it's by pure laziness, I'll explain another tag I like to skip, you'll understand :D13:14
evrardjpin general, when I include apt tasks, I tag stuff with {something}apt13:15
evrardjpdoing an apt update/version check to some roles is useless for me, and just skipping the task would have been faster13:15
evrardjpso if we have a standard (across roles) apt tag, we can skip the tag when we know that no apt tasks need to be done13:16
evrardjpthe only line to add would be a line with the generic tag name on the include (due to the include + tag behaviour)13:17
evrardjpwhat do you think?13:17
cloudnullautomagically_: ++ I have the same concerns.13:18
automagically_Gotcha, makes sense. However, during the design summit, we specifically discussed and I believe agreed upon a goal of reducing the number of tags down considerably13:18
automagically_This would have the effect of our reducing the public interface our tags offer13:19
automagically_Is there a use case for running the ${role_name}_install tag where you’d only want to skip apt or yum operations?13:19
*** afred312 has quit IRC13:22
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-memcached_server: Removing the `verbose` variable  https://review.openstack.org/31812113:22
*** afred312 has joined #openstack-ansible13:23
cloudnullautomagically_: We did agree that in this cycle we should reduce tags considerably.13:23
evrardjpI see the following "pros" of standardizing these tags: ease of usage, ease of onboarding for new developers13:24
evrardjpWe should reduce tags, but not reduce functionality if possible13:24
*** Bjoern_zZzZzZzZ is now known as BjoernT13:24
automagically_https://etherpad.openstack.org/p/openstack-ansible-newton-irr-cleanup13:24
evrardjpI don't see the problem13:25
automagically_So, from the actions section. I think we need to document the expected set of tags that every role will implement. It appears that we agred that they would all at least implement ‘install’ and ‘configure’13:26
automagically_evrardjp: Which problem?13:26
evrardjpautomagically_: there is none apparently13:27
automagically_Perfect! :D13:27
evrardjpfor me install/configure/upgrade is enough as a tag13:27
*** afred312 has quit IRC13:27
evrardjpif you are afraid of overlap, maybe using osa-install/osa-configure/osa-upgrade13:27
evrardjpand when we use the role, we tag using the role13:27
evrardjplike tagging every task of the keystone role with keystone13:27
evrardjpthis way we can skip osa-install for all the roles or skip keystone completely13:28
evrardjpwithout ever changing the glue of the playbooks13:28
automagically_I like that idea13:29
evrardjpit's not mine, it's ansible tags default behavior :p13:30
evrardjpthat's how I like to use it13:30
automagically_So, the keystone playbook would include the keystone role with tags: osa-install, osa-config?13:30
automagically_And tasks inside the keystone role would be tagged with keystone-install, keystone-config?13:30
automagically_Just making sure I understand13:30
evrardjpnope that's not what I meant :p13:31
evrardjpon the playbook we include the role13:32
evrardjplet's say keystone playbook13:32
evrardjpin the - role: section we can add tags: keystone13:32
evrardjpall the tasks from the rome will be tagged with "keystone"13:33
evrardjprole*13:33
evrardjpthen inside the role, we can keep using a standard pattern that openstack-ansible has globally defined13:33
evrardjplike osa-install/osa-configure/osa-upgrade/osa-apt whatever13:33
evrardjpand this way we can target what we want easily13:34
evrardjpthe other way would be to use variables to replace tags, but I find this ugly13:37
automagically_Hmm..I’m not opposed to that pattern. Would like to here what others think about it13:39
automagically_AFK for a bit13:39
*** afred312 has joined #openstack-ansible13:42
cloudnullautomagically_: I'd not be against that pattern .13:42
cloudnullodyssey4me: ^ ?13:43
*** ibravo has joined #openstack-ansible13:44
*** iceyao has joined #openstack-ansible13:45
*** ametts has joined #openstack-ansible13:46
*** deadnull_ has joined #openstack-ansible13:49
*** Qiming has joined #openstack-ansible13:55
evrardjpinstead of having ppl not against, could we have ppl in favor instead ? :D13:56
*** bsv has quit IRC13:56
*** TxGirlGeek has joined #openstack-ansible13:57
cloudnullim not against it .13:57
evrardjp:D13:57
cloudnulli like the pattern "<service>-<tag-name>" but can see value in the other too.13:57
cloudnullso like I said, im not against it. :)13:58
evrardjpwe could have that too13:58
evrardjpI'm not against the <service>-<tag-name>13:58
*** phalmos has joined #openstack-ansible13:59
cloudnullo/ phalmos13:59
evrardjpI think we should have both at the end, because it's easier with current ansible's pattern matching13:59
*** jthorne has joined #openstack-ansible13:59
cloudnulljthorne: in DA house :)13:59
jthorneuh oh14:00
cloudnullhide your cloud, hide your instnaces.14:00
jthornebasically14:00
*** phalmos_ has joined #openstack-ansible14:00
cloudnullhows it jthorne?14:02
jthornecloudnull: going alright. still really busy with a particular customer. trying to get them in a good spot.14:03
*** phalmos has quit IRC14:04
jthorneonce that is wrapped up, i'm going to try and go on vacation for once14:04
*** Mudpuppy has joined #openstack-ansible14:05
phalmos_cloudnull: did you ring?14:05
*** afred312 has quit IRC14:09
*** woodard has joined #openstack-ansible14:12
*** woodard_ has quit IRC14:13
*** woodard has quit IRC14:14
*** spotz_zzz is now known as spotz14:15
*** kstev has joined #openstack-ansible14:18
*** woodard has joined #openstack-ansible14:19
*** jayc has quit IRC14:20
*** jayc has joined #openstack-ansible14:20
*** woodard_ has joined #openstack-ansible14:21
*** woodard_ has quit IRC14:22
*** schwicht has joined #openstack-ansible14:22
*** woodard_ has joined #openstack-ansible14:22
*** sacharya has joined #openstack-ansible14:24
*** afred312_ has joined #openstack-ansible14:24
*** sacharya has quit IRC14:24
*** woodard has quit IRC14:25
cloudnullphalmos_: just saying hi is all :)14:26
phalmos_Well, good day to you , sir!14:26
cloudnullgood day to you too :)O14:26
cloudnull's/:)o/:)/g'14:27
phalmos_I was wondering what the '0' was for?14:27
*** pjm6 has quit IRC14:27
phalmos_Looked inappropriate :)14:27
*** TxGirlGeek has quit IRC14:28
*** logan- has quit IRC14:29
*** logan- has joined #openstack-ansible14:30
*** karimb has joined #openstack-ansible14:31
cloudnulli cant type14:32
spotzpoor cloudnull:)14:33
mhaydencould i get one more look from someone at https://review.openstack.org/320131 ? that's the security role gate blocker14:35
*** pjm6 has joined #openstack-ansible14:40
openstackgerritMerged openstack/openstack-ansible-security: Fix auditd log permission bug  https://review.openstack.org/32013114:41
*** afred312_ has quit IRC14:42
*** BjoernT has quit IRC14:42
*** david-lyle has quit IRC14:42
*** homerp has quit IRC14:42
*** klamath has quit IRC14:42
*** dolphm has quit IRC14:42
*** coolj has quit IRC14:42
*** Tebro has quit IRC14:42
*** jwagner has quit IRC14:42
* mhayden hugs cloudnull14:43
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix null password auth in CentOS  https://review.openstack.org/31888814:43
*** phalmos_ has quit IRC14:44
phschwartzmhayden: any chance you have seen this happen before14:44
phschwartzmhayden: fatal: [logs.cloud-ci.ibmcis.com]: FAILED! => {"changed": false, "failed": true, "msg": "FAILED: System accounts are unlocked: "}14:44
* mhayden has seen and broken many many things14:44
phschwartzmhayden: I would expect it to give a list of the accounts but it does not14:44
mhaydenthat's peculiar, phschwartz14:44
mhaydenit should print out a list of the accounts that it found14:45
*** _d34dh0r53_ is now known as d34dh0r5314:45
phschwartzits ubuntu 14.0414:45
mhaydenphschwartz: which version of openstack-ansible-security are you using?14:45
phschwartzand yes, I figured it sould have a list due to the :14:45
phschwartzmhayden: master as of about 2 weeks ago14:45
phschwartzlet me update it and try again14:46
mhaydeni don't know if that particular part of the role has been modified recently14:46
*** pjm6_ has joined #openstack-ansible14:46
mhaydenphschwartz: i can try to reproduce it on a 14.04 VM14:47
Adri2000how do I set vars for a group of hosts (not just one host)? in this case I'd like to set neutron_provider_networks: network_mappings: to "" for all the compute hosts (because my compute hosts only have a br-vxlan bridge, and don't have a br-vlan one nor access to the flat network)14:48
evrardjpmhayden: recently we have changed the V-3849614:48
evrardjpmaybe worth a look14:48
*** deadnull_ is now known as _deadnull14:48
evrardjpyou can define it in the openstack_user_config14:49
evrardjpAdri2000: ^14:49
*** sdake has joined #openstack-ansible14:49
Adri2000evrardjp: I know I can use "host_vars:" in there for a specific host14:50
phschwartzmhayden: yeah, update didn't have a change. Let me look at what is returned by the roll14:50
Adri2000evrardjp: what about for a group of hosts?14:50
mhaydenphschwartz: okay, building a test vm on this end14:50
evrardjpAdri2000: you have two ways14:50
mhaydenphschwartz: if you can add some output into a LP bug, that'd be awesome for tracking14:50
evrardjpchange the group_binds in the global_overrides14:50
phschwartzevrardjp: what changed in v-38496 as that is the one I am hitting the issue from14:50
*** Brew has joined #openstack-ansible14:51
phschwartzmhayden: yeah, I will do that for you14:51
* mhayden tips his hat to phschwartz14:51
evrardjpAdri2000: or you could define overrides per group of hosts like this:14:52
evrardjp(I'm trying to find this in the docs, 2 secs)14:54
*** weshay has joined #openstack-ansible14:55
evrardjpI don't find this in the doc14:55
Adri2000thank you :)14:55
Adri2000:(14:55
evrardjpbasically you can define container_vars: under your node14:55
evrardjpand then you can define variables that apply to your node in your group of nodes14:56
*** TxGirlGeek has joined #openstack-ansible14:56
evrardjpchanges are high you'd want to set the vlan though14:56
evrardjpbr-vlan and br-storage*14:56
evrardjpbut that's another topic14:56
evrardjpphschwartz: I know it's the one :D14:57
evrardjpwe changed that for ansible2 support and few things14:57
evrardjpit shouldn't have any impact14:57
evrardjpbut just in case I was mentioning it to mhayden14:57
*** asettle has quit IRC14:58
*** asettle has joined #openstack-ansible14:58
Adri2000evrardjp: well my real issue at first is that my compute nodes don't have br-vlan. I'm not sure if this configuration is "supported" by OSA or not... but some tests I made suggest that if I make "network_mappings" disappear in the compute hosts neutron conf, it just works (otherwise neutron complains it cannot find br-vlan/flat network)14:58
Adri2000that's why I was looking at overriding that on all my compute hosts14:59
evrardjpit's not supported15:02
evrardjpby OSA15:02
evrardjpbut it's doable15:02
Adri2000any reason it's not supported apart from "someone needs to do it"?15:02
evrardjpand you can create a bridge if you want that clings to nothing too, but I find that ugly15:02
Adri2000yeah indeed...15:02
evrardjpyou don't have any need for vlan at all?15:03
evrardjpor it's just on the computes?15:03
Adri2000not needed on the compute15:03
evrardjp(just to make sure I understand completely)15:03
Adri2000only on the network nodes15:03
Adri2000I have br-vxlan everywhere15:03
Adri2000br-vlan / flat only on network nodes15:04
Adri2000so basically I can't do DVR with this configuration, but that's ok15:04
*** phalmos_ has joined #openstack-ansible15:04
evrardjpDVR is for OVS right?15:04
*** Qiming has quit IRC15:04
Adri2000ah that's the reason you're right :)15:04
evrardjpit's been a while I didn't check on dvr15:05
Adri2000I think you're right15:05
Adri2000anyway15:05
evrardjpafk15:05
Adri2000my instances will only have interfaces in private network, so going through br-vxlan15:05
Adri2000and they'll go through the network node(s) which has br-vlan/flat and the external network15:06
Adri2000to reach outside/internet15:06
*** TxGirlGeek has quit IRC15:07
*** TxGirlGeek has joined #openstack-ansible15:08
*** TxGirlGeek has quit IRC15:10
*** weezS has joined #openstack-ansible15:11
mhaydenphschwartz: http://paste.openstack.org/show/498631/15:12
mhaydenphschwartz: can you give me a little more of your output? feel free to sanitize15:12
phschwartzmhayden: let me run it more verbose. there is no msg after the error like on yours15:13
mhaydenokay15:14
mhaydenmy "testuser" has a uid of 499 and it's unlocked15:14
*** TxGirlGeek has joined #openstack-ansible15:16
phschwartzmhayden: http://paste.openstack.org/show/498635/15:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-pip_install: Adopting the common role documentation pattern  https://review.openstack.org/32052015:17
*** Junhongl_ has joined #openstack-ansible15:17
mhaydenphschwartz: interesting... looking still15:18
mhaydenphschwartz: do you have any unlocked accounts with uid < 500?15:18
phschwartzmhayden: whats the easiest way to tell?15:19
mhaydenphschwartz: i'll bash you something15:19
*** TxGirlGeek has quit IRC15:20
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-pip_install: Removing unnecessary usage of with_items  https://review.openstack.org/32052115:20
*** Junhongl_ has left #openstack-ansible15:20
*** jiteka has quit IRC15:22
*** asettle has quit IRC15:25
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance: Implement Ubuntu 16.04 support with SystemD  https://review.openstack.org/32052615:29
cloudnull^ If folks have some time ^ that should implement a good pattern for the OS roles w/ systemd15:30
mhaydenphschwartz: quick and dirty -> http://paste.openstack.org/show/498682/15:31
mhaydenphschwartz: mainly looking for accounts in /etc/shadow that don't have a '!' in the 2nd field15:32
mhayden! = account is locked15:32
*** admin0 has quit IRC15:32
openstackmhayden: Error: "=" is not a valid command.15:32
mhaydenno ! = account has a password15:32
*** galstrom_zzz is now known as galstrom15:32
mhaydenopenstack: go back to sleep15:32
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021615:32
cloudnullAlso https://review.openstack.org/#/c/314817/ is holding up progress on OS.* role support w/ cent7 so if folks have time to review that one also it'd be appreciated.15:33
mhaydencloudnull: imma add it to my queue15:33
cloudnulltyvm15:34
phschwartzmhayden: it doesn't return anything so I am taking it no unlocked sys accounts15:34
mhaydenphschwartz: weird -- did you see any problems when you updated openstack-ansible-security to master?15:34
mhaydeni think evrardjp may have fixed this already in master15:34
phschwartzmhayden: no15:35
mhaydenORLY15:35
evrardjp?15:35
evrardjpwho pinged me?15:35
evrardjp:D15:35
mhaydenlet me remove my testuser and retry15:35
*** daneyon has joined #openstack-ansible15:36
mhaydenphschwartz: i'll make you a debug patch15:38
*** daneyon_ has quit IRC15:39
evrardjpmhayden: need help?15:39
evrardjpcould you give me a link to the bug?15:39
*** klamath has joined #openstack-ansible15:40
*** dolphm has joined #openstack-ansible15:40
*** coolj has joined #openstack-ansible15:40
*** Tebro has joined #openstack-ansible15:40
*** jwagner has joined #openstack-ansible15:40
*** Junhongl_ has joined #openstack-ansible15:40
phschwartzevrardjp: busy debuging nodepool, haven't had a chance to put it up in LP yet15:40
evrardjpk15:41
*** Junhongl_ has quit IRC15:44
*** Junhongl_ has joined #openstack-ansible15:44
mhaydenphschwartz: https://gist.github.com/major/9fe2c3b159fb59e9a3e4101b3850f50715:45
mhaydentry to apply that15:45
*** afred312_ has joined #openstack-ansible15:45
*** BjoernT has joined #openstack-ansible15:45
*** david-lyle has joined #openstack-ansible15:45
*** homerp has joined #openstack-ansible15:45
mhaydenthat should dump out any problematic accounts15:45
*** mikelk has quit IRC15:46
*** psilvad has joined #openstack-ansible15:47
*** Junhongl_ has quit IRC15:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance: Implement CentOS 7 support in os_glance  https://review.openstack.org/32054215:47
*** Junhongl has joined #openstack-ansible15:48
*** weezS has quit IRC15:49
*** jmccrory_ has joined #openstack-ansible15:50
phschwartzmhayden: it is running now15:50
*** pjm6 has quit IRC15:51
*** pjm6 has joined #openstack-ansible15:51
*** pjm6 has quit IRC15:51
*** Junhongl has quit IRC15:51
*** pjm6 has joined #openstack-ansible15:52
*** pjm6 has quit IRC15:52
*** KLevenstein has joined #openstack-ansible15:52
*** pjm6 has joined #openstack-ansible15:53
*** phalmos has joined #openstack-ansible15:55
phschwartzmhayden: I don't think that will help. lol15:55
phschwartzmhayden: http://paste.openstack.org/show/498686/15:55
mhaydenah!15:56
mhaydenit look like there's a single \n in there15:56
mhaydenthat's peculiar15:56
*** phalmos has quit IRC15:57
*** afred312_ has quit IRC15:57
*** BjoernT has quit IRC15:57
*** david-lyle has quit IRC15:57
*** homerp has quit IRC15:57
mhaydenevrardjp: i wonder if we ought to use something different for default()15:57
mhaydeninstead of default([])15:57
*** weshay has quit IRC15:58
mhaydenperhaps we could use default(False) and check for that boolean?15:58
evrardjpwe should maybe check if the list isn't empty ?15:58
*** phalmos_ has quit IRC15:59
mhaydenpossibly15:59
mhaydenevrardjp: would you want to take on that one?16:00
*** weezS has joined #openstack-ansible16:00
evrardjpcould you just tell me what's this about?16:00
evrardjphttps://review.openstack.org/#/c/319962/1/tasks/auth.yml16:00
evrardjpthis?16:00
evrardjpI'm not sure I followed16:00
*** cloader89 has joined #openstack-ansible16:00
evrardjpI'll try with none16:01
mhaydenevrardjp: see phschwartz' paste up there16:02
mhaydenhe ran the role and ended up with [] in v38496_violations16:03
evrardjpk16:03
mhaydeni'm trying to see if it's something special in phschwartz' environment16:03
mhaydenbecause i can't reproduce it16:03
evrardjpgate doesn't seem to have issues with the current code16:05
evrardjpbut I agree this needs more thought16:05
evrardjpto have proper conditionals16:05
mhaydenso that check is skipped in the gate -- because the images have unlocked accounts :|16:06
*** phalmos has joined #openstack-ansible16:06
*** david-lyle has joined #openstack-ansible16:06
*** homerp has joined #openstack-ansible16:06
evrardjpk16:07
openstackgerritWang Qing wu proposed openstack/openstack-ansible-os_nova: Implement Nova PowerVM Virt Driver  https://review.openstack.org/31902216:08
phschwartzmhayden: whant me to swap that one to default(None) ?16:08
mhaydenphschwartz: you could try, but the next task might not handle that well16:09
mhaydenphschwartz: you can skip the task for now with --skip-task V-3849616:09
mhayden--skip-tasks rather16:09
phschwartzmhayden: you mean --skip-tags=v-38496 ?16:10
evrardjpmhayden: what do you mnean by an :unlocked: account ?16:12
mhaydenevrardjp: unlocked accounts have no ! in the second field of /etc/shadow16:12
mhaydenlocked accounts have a "!" in the second field of /etc/shadow16:12
evrardjpk16:13
*** eil397 has joined #openstack-ansible16:17
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix auditd log permission bug  https://review.openstack.org/32056016:17
*** sacharya has joined #openstack-ansible16:18
v1k0d3ncloudnull: may have a question for you...16:22
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Docs: Update dev notes for Cat 3 controls  https://review.openstack.org/31890516:22
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Docs: Update dev notes for Cat 1 controls  https://review.openstack.org/31942916:22
*** eil397 has quit IRC16:23
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Docs: Update dev notes for Cat 2 controls  https://review.openstack.org/31895416:23
evrardjpmhayden: I've faked my passwd/shadow with some accounts unlocked (or not), I never hit a failure16:24
mhaydenare you using tox to test?16:24
*** ig0r_ has quit IRC16:24
mhaydentox is configured to skip that test16:24
mhaydenthat task, rather16:24
prometheanfiredoes the creation of a simlink between /var/lib/libvirt/qemu/save/ and /var/lib/nova/instances make sence as an OSA issue?16:24
prometheanfiresee https://github.com/rcbops/rpc-openstack/issues/1097 for more info16:24
evrardjpmhayden: directly running the playbook16:26
prometheanfiresymlink, not simlink...16:26
mhaydenevrardjp: are the uid's under 500?16:27
mhaydeni usually do: useradd -u 499 testuser; passwd testuser16:27
evrardjpthere was yes16:28
evrardjpOk let me test16:28
evrardjpI haven't defined a pass16:28
*** catintheroof has quit IRC16:28
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Cleanup horizon vars in hosts.yml  https://review.openstack.org/31994816:28
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Adding audit rule for SELinux policy modifications  https://review.openstack.org/31943816:29
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Add /etc/apparmor.d/ for auditing  https://review.openstack.org/31992216:30
*** asettle has joined #openstack-ansible16:32
*** javeriak has joined #openstack-ansible16:32
*** phalmos has quit IRC16:33
*** phalmos has joined #openstack-ansible16:34
*** sdake_ has joined #openstack-ansible16:35
evrardjpmhayden: can't reproduce the bug16:35
mhaydenthe tasks say you have no unlocked accounts?16:36
evrardjpwhen I have an "unlocked" account it fails, as supposed to16:36
evrardjpwhen having none, it continues and doesn't fail to process the thing16:36
mhaydeni see the same thing16:36
mhaydenas you16:36
evrardjpthat's the expected behavior right?16:36
mhaydenbut phschwartz is seeing something different16:37
mhaydenevrardjp: yes16:37
mhaydenphschwartz: which version of ansible are you running?16:37
*** sdake has quit IRC16:38
*** eil397 has joined #openstack-ansible16:38
evrardjpcould you do a debug of v38496_violations?16:40
evrardjpphschwartz: ^16:40
cloudnullv1k0d3n: whats up ?16:42
evrardjpmhayden: maybe we should replace  if i.stdout|length > 0 by  if i.stdout|trim|length > 016:43
evrardjpjust in case16:43
mhaydenevrardjp: it's worth a try16:43
evrardjpbut I'd rather have the issue16:43
evrardjphowever I have to leave for today16:44
evrardjpso enjoy your evening, everyone!16:44
v1k0d3ncloudnull: hey man, sorry to bother.16:44
automagically_later evrardjp16:44
*** karimb has quit IRC16:44
cloudnullno bother.16:44
v1k0d3ni believe this is the case, but my deploy host can also be a target (or do they have to be separate)?16:44
*** karimb has joined #openstack-ansible16:45
*** admin0 has joined #openstack-ansible16:46
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance: Implement CentOS 7 support in os_glance  https://review.openstack.org/32054216:46
palendaeLooking for some feedback on https://review.openstack.org/#/c/318917/216:48
palendaeNot sure if I should error or warn for this case (which is completely silent right now)16:49
*** karimb has quit IRC16:49
*** asettle has quit IRC16:50
cloudnullv1k0d3n: they can be the same16:54
cloudnulllike if you wanted to have the deployment host be the first infra node that works just fine16:55
phschwartzmhayden: 2.2.016:57
phschwartzevrardjp: it was at the bottom of that paste16:57
*** eric_lopez has quit IRC16:58
phschwartzmhayden: interesting, --skip-tags didn't work. lol16:58
*** retreved has quit IRC17:01
*** javeriak has quit IRC17:03
*** weezS has quit IRC17:05
*** eric_lopez has joined #openstack-ansible17:05
*** pjm6__ has joined #openstack-ansible17:07
*** afred312 has joined #openstack-ansible17:09
*** pjm6_ has quit IRC17:10
v1k0d3nah, ok...thought so...just wanted to make sure17:11
*** javeriak has joined #openstack-ansible17:11
*** pjm6_ has joined #openstack-ansible17:11
*** pjm6__ has quit IRC17:11
cloudnullpalendae: I'd say warn17:11
*** eil397 has quit IRC17:11
cloudnullIMO I think it makes sense to throw a warning when there's a potential problem with a static route17:12
openstackgerritMerged openstack/openstack-ansible-memcached_server: Removing the `verbose` variable  https://review.openstack.org/31812117:22
*** javeriak has quit IRC17:25
openstackgerritMerged openstack/openstack-ansible-openstack_hosts: Add br_netfilter to 16.04 for support  https://review.openstack.org/32013917:28
*** javeriak has joined #openstack-ansible17:30
*** pjm6_ has quit IRC17:45
galstromquick question.. Any particular reason why staticweb is not in the swift_middleware_list by default? https://github.com/openstack/openstack-ansible-os_swift/blob/master/defaults/main.yml#L63-L8117:46
*** dmsimard has joined #openstack-ansible17:46
dmsimardHi o/ This is somewhat of a plug but last weekend I posted about a tool to help record and troubleshoot ansible playbook runs: https://dmsimard.com/2016/05/21/ara-an-idea-to-store-browse-and-troubleshoot-ansible-playbook-runs/17:52
dmsimardThe reason I mention this here is because the primary driver behind the project is RDO (and by extension OpenStack) and I plan on moving the project under the openstack umbrella.17:52
dmsimardI've talked to openstack-infra briefly about it back when it was still a prototype: http://lists.openstack.org/pipermail/openstack-infra/2016-May/004257.html17:53
dmsimardIf you happen to be interested at all, I'll let you know once it is in a more polished state and under the openstack namespace.17:54
galstromandymccr, cloudnull, hughsaunders  Any particular reason why staticweb is not in the swift_middleware_list by default? https://github.com/openstack/openstack-ansible-os_swift/blob/master/defaults/main.yml#L63-L8117:55
*** admin0 has quit IRC17:58
jmccrorythanks dmsimard, that looks really useful17:59
*** weezS has joined #openstack-ansible18:00
*** KLevenstein has quit IRC18:02
*** KLevenstein has joined #openstack-ansible18:03
cloudnulldmsimard: that looks cool18:04
dmsimardWe're definitely no UI/UX guys but we're doing our best, thanks for the comments :)18:04
cloudnullgalstrom: not that im aware of18:05
cloudnulldmsimard: so its a UI for playbook runs and leverages Ansible callbacks to do analysis ? (over simplification)18:06
*** scarlisle has joined #openstack-ansible18:07
dmsimardcloudnull: yeah tl;dr, callback records events in a database (sqlite, mysql, etc .. sqlalchemy) and there's a CLI client and a web UI to browse that database18:07
cloudnulldmsimard: does it support Ansible 2?18:07
dmsimardOnly Ansible 2 :)18:07
cloudnullgood to know.18:07
cloudnullwe're not there yet but looking to target 2.1 this cycle18:07
dmsimardWe're testing on 2.0.1.0 right now, 2.0.2.0 broke a lot of our stuff and I haven't got around to test 2.1 yet.18:07
cloudnullI think we'll  skip 2.018:08
dmsimardWe have no plans for retrofitting 1.9 fwiw, don't have interest or the resources for it and it's fairly EOL18:08
*** albertcard has joined #openstack-ansible18:09
cloudnullyea.18:10
cloudnullwe're on 1.9 right now. but testing 2.1 https://review.openstack.org/#/c/317224/18:10
cloudnullhope to move that direction soon18:10
*** sdake_ is now known as sdake18:11
cloudnullas is, everything we have should be 2.x compatible18:11
cloudnullbut there are some things we need to clean up to make it all happy.18:12
cloudnulldmsimard: ARA looks awesome though . I can see folks really liking that18:12
*** david-lyle_ has joined #openstack-ansible18:12
*** admin0 has joined #openstack-ansible18:12
dmsimardcloudnull: bah, to be fair, the job view in Tower is really awesome but that ties you to using Tower (licensing, not open source yet, central execution model, etc.). They've done a good job on the UI/UX.18:13
dmsimardI hope some frontend folks can eventually give us a hand with the look and feel :)18:14
*** david-lyle has quit IRC18:16
*** electrofelix has quit IRC18:16
cloudnullgalstrom: looks like we need to simply add the plugin and a section for it in config18:17
cloudnullhttp://docs.openstack.org/developer/swift/middleware.html#staticweb18:17
*** jmccrory_ has quit IRC18:19
*** javeriak_ has joined #openstack-ansible18:22
*** ig0r_ has joined #openstack-ansible18:23
openstackgerritMerged openstack/openstack-ansible-os_keystone: Use ansible-lint 2.7.0  https://review.openstack.org/31842918:24
*** javeriak has quit IRC18:24
palendaeI think I was disconnected or netsplit - cloudnull would you mind leaving a comment on the warn/error CR?18:24
palendaehttps://review.openstack.org/#/c/318917/218:24
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift: Add staticweb to the default middleware list  https://review.openstack.org/32061418:27
cloudnullgalstrom: ^18:27
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift: Add staticweb to the default middleware list  https://review.openstack.org/32061418:27
*** admin0 has quit IRC18:29
*** admin0 has joined #openstack-ansible18:29
*** admin0 has quit IRC18:30
cloudnullpalendae:  done18:31
*** chhavi has quit IRC18:33
*** Brew has quit IRC18:35
*** Brew has joined #openstack-ansible18:35
*** TxGirlGeek has joined #openstack-ansible18:37
prometheanfired34dh0r53: cloudnull: can you triage this? https://bugs.launchpad.net/openstack-ansible/+bug/158532518:38
openstackLaunchpad bug 1585325 in openstack-ansible "libvirt save directory saves to the rootfs" [Undecided,New] - Assigned to Matthew Thode (prometheanfire)18:38
prometheanfirealso, kilo is dead right? as in dead dead?18:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance: Implement Ubuntu 16.04 support with SystemD  https://review.openstack.org/32052618:38
cloudnullprometheanfire: looking18:39
prometheanfirethanks18:39
prometheanfirecloudnull: we have users filling up their disks because of this18:40
*** TxGirlGeek has quit IRC18:40
openstackgerritMerged openstack/openstack-ansible: Initial commit to enable mitaka>newton upgrades  https://review.openstack.org/31629018:41
prometheanfirecloudnull: also, how is the release note generated (specifically the hash in the file name.18:41
prometheanfirethis will be my first time using reno18:41
cloudnulltriaged18:42
cloudnullreno is generated like so18:42
cloudnulltox -e venv -- reno new SLUGNAME18:43
prometheanfiresgtm18:43
prometheanfireand SLUGNAME?18:44
*** iceyao has quit IRC18:46
cloudnulltox -e venv -- reno new name_of_thing_being_changed_so_everyone_knows_at_a_glance18:49
*** asettle has joined #openstack-ansible18:51
*** asettle has quit IRC18:51
*** asettle has joined #openstack-ansible18:51
palendaecloudnull, Thanks. Waitress took forever to get my check18:54
palendaeprometheanfire, The hash will be added for you18:55
palendaeAlso, make sure you do it at the root - reno will gladly shove it in ./releasenotes, even if that's not the 'right' place18:55
prometheanfirenice18:56
*** admin0 has joined #openstack-ansible18:56
*** markvoelker_ has joined #openstack-ansible18:57
*** kstev has quit IRC18:58
*** markvoelker has quit IRC18:59
*** TxGirlGeek has joined #openstack-ansible19:00
*** markvoelker has joined #openstack-ansible19:00
mhaydenphschwartz: the role is tested against 1.9.4 at the moment19:01
*** kstev has joined #openstack-ansible19:01
*** markvoelker_ has quit IRC19:02
mhaydenphschwartz: ah, i do see that bug in 2.219:04
galstromcloudnull: ty.. i was just wanting to see if there was some "it is broke, or does not work" issue that yall were aware of19:05
*** pjm9 has joined #openstack-ansible19:06
*** pjm9 has quit IRC19:07
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_nova: Create symlink for libvirt save directory  https://review.openstack.org/32062419:07
prometheanfirepalendae: cloudnull ^ hopefully that follows expected convention19:07
*** saneax is now known as saneax_AFK19:08
palendaeprometheanfire, The reno file looks good to me19:08
prometheanfirecool19:08
openstackgerritJustin Shepherd proposed openstack/openstack-ansible-os_swift: Add staticweb to the default middleware list  https://review.openstack.org/32061419:10
*** mfisch has joined #openstack-ansible19:15
*** mfisch is now known as Guest9293719:16
*** Guest92937 is now known as mfisch19:18
*** mfisch has quit IRC19:18
*** mfisch has joined #openstack-ansible19:18
*** asettle has quit IRC19:20
*** sdake has quit IRC19:21
*** sdake has joined #openstack-ansible19:21
*** javeriak has joined #openstack-ansible19:23
*** javeriak_ has quit IRC19:26
*** sdake has quit IRC19:30
*** sdake has joined #openstack-ansible19:31
*** schwicht has quit IRC19:34
*** schwicht has joined #openstack-ansible19:35
cloudnullmhayden:  do you see a similar bug in 2.1 ?19:36
mhaydennot sure yet19:36
mhaydentrying to fix it in 2.2 + 1.9.419:36
*** TxGirlGeek has quit IRC19:37
phschwartzmhayden: :( if not, I will have to run a temp venv with 1.9.419:37
*** ig0r_ has quit IRC19:39
mhaydencloudnull: any idea how to gate test with both? i thought about running the role two times in the gate :P19:41
cloudnullprometheanfire: looks good. I have one nit, and one suggestion .19:44
prometheanfirego on19:44
cloudnullprometheanfire: in the review19:44
cloudnullmhayden: you'd have to do a local test19:44
prometheanfireah, k19:44
cloudnullmhayden: I have some tooling to test / run with multiple versions of ansible found here https://review.openstack.org/#/c/304840/19:45
cloudnullIt's not looking like that tooling is going to go in at this point, I may spin it off into its own repo and build from there.19:45
cloudnullbut either way its something you can locally use to run multiple versions of ansible19:46
mhaydenphschwartz: did you end up making a bug for this? i'm about to propose a patch19:48
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_keystone: Cleanup/standardize usage of tags  https://review.openstack.org/31925219:51
mhaydenoh dang, ol galstrom done edited cloudnull's commit19:57
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix unlocked account check on Ansible 2.2  https://review.openstack.org/32063719:59
*** asettle has joined #openstack-ansible19:59
mhaydenphschwartz: ^^ patch for your bug19:59
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-repo_server: Removing unnecessary usage of with_items  https://review.openstack.org/32063920:00
mpjettaanyone know how the mitaka & ubuntu 16.04 support is these days ?20:01
automagically_mpjetta: How so? In the context of OpenStack-Ansible or the deb packages?20:01
mhaydenmpjetta: ubuntu 16.04 + OSA are coming together in the newton release20:02
mpjettaOpenStack-Ansible, ahh ok20:02
mpjettathanks20:02
mhaydende nada20:02
*** sdake_ has joined #openstack-ansible20:02
mhaydenautomagically_: we could do linux from scratch support in the O release20:02
* mhayden winks20:02
automagically_Grrrr20:02
* mhayden exits stage left20:03
palendaeBuild lxd on centos/RHEL first20:03
*** javeriak_ has joined #openstack-ansible20:03
*** javeria__ has joined #openstack-ansible20:04
*** javeriak has quit IRC20:05
*** sdake has quit IRC20:05
*** ibravo has quit IRC20:06
*** javeriak_ has quit IRC20:08
*** javeria__ has quit IRC20:08
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Test static route settings  https://review.openstack.org/31891720:08
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add tests for the _net_address_search function  https://review.openstack.org/31893920:09
phschwartzmhayden: sorry, been heads down with a nodepool bug, have the todo for this afternoon of creating your bug20:13
*** asettle has quit IRC20:14
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] Improve gate testing for security role  https://review.openstack.org/32064920:18
mhaydenphschwartz: no problem, i am waiting on the gate to test it :)20:18
*** TxGirlGeek has joined #openstack-ansible20:19
automagically_cloudnull - you around?20:19
cloudnullmhayden: idk if you have time, but the check on https://review.openstack.org/#/c/314817/just came in .20:19
cloudnullautomagically_:  kinda20:19
cloudnullhows it?20:19
automagically_Have a question about openstack_other.yml and openstack_services.yml20:20
mhaydencloudnull: you tell me do things and i done runnin'20:20
* mhayden looks at d34dh0r5320:20
cloudnullmhayden: https://review.openstack.org/#/c/31481720:20
cloudnullautomagically_: shoot20:20
mhaydencloudnull: woot!20:20
automagically_Specifically, I’ve built a mirror to host all of the git repos mentioned there, and wondering where a good place to override all the ${name}_git_repo would be20:20
mhaydencloudnull: lime is in the coconut, sir20:20
cloudnulltyvm!20:20
automagically_It _looks like_ the lookup plugin simply finds any YAML file under the install location of OSA if I’m reading the Python correctly20:21
galstrommhayden you are welcome? i had to make it right :)20:21
automagically_But, I’m guessing I can’t control ordering of the read, so to override, I’ll actually need to edit the files in playbooks/defaults/repo_packages20:21
cloudnullthe lookup plugin will scan the local repo under defaults, and /etc/ansible/roles20:21
palendaeWe should write tests for the lookup plugin20:22
palendaeWell, all the plugins20:22
palendae>.>20:22
automagically_palendae: ++++++++++++++++++++++++++20:22
jthornesigmavirus24: i'm getting alerts for your AIO instance20:22
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_nova: Cleanup spice HTML5 proxy git repo before updating it  https://review.openstack.org/32065020:22
palendaeMay start on harnesses for that today/tomorrow20:22
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_nova: Skip unavailable hosts when distributing keys  https://review.openstack.org/32065120:22
cloudnullthe files in the repos are processed with let priority than that of the local dir20:22
automagically_Ah…20:22
sigmavirus24jthorne: lol, I have no clue why either. It's not just you20:22
cloudnullso if you override something in the main osa repo it will stick20:22
cloudnulleven if redefined elsewhere.20:23
jthornesigmavirus24: are you using a shared internal public cloud account?20:23
automagically_cloudnull: Thanks muchly. I’ll give that a shot.20:23
palendaeautomagically_, So part of the problem for some of those plugins - I don't want to fully re-test all of the openstack client stuff in the Ansible modules we have20:23
palendaeJust wanna make sure it marshalls stuff correctly20:23
automagically_palendae: Makes sense20:23
palendaeconfig_template and the lookups need more love IMO20:23
sigmavirus24jthorne: that I am20:23
automagically_Agreed 100% palendae20:23
jthornethat's gotta be why20:23
palendaeAnd should probably be in Ansible proper, with tests there20:23
sigmavirus24jthorne: right, I'm looking for a way to just have it notify me20:24
*** asettle has joined #openstack-ansible20:28
*** asettle has quit IRC20:28
openstackgerritMerged openstack/openstack-ansible-galera_server: Add CentOS7 support to Galera Server  https://review.openstack.org/31481720:30
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Migrate keystone v2 images to v3 during Liberty upgrade  https://review.openstack.org/31707020:31
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add tests for the _net_address_search function  https://review.openstack.org/31893920:31
*** KLevenstein has quit IRC20:34
*** KLevenstein has joined #openstack-ansible20:35
mhaydenwait, i heard we're filing complaints against sigmavirus24 here20:36
sigmavirus24mhayden: in #openstack-meeting too20:36
sigmavirus24The TC was highlighting me for no reason20:36
*** weezS has quit IRC20:37
sigmavirus24Someone thought I brought a topic up when I didn't20:37
spotz:(20:37
palendaeCan we file bugs against a person with the TC?20:37
mhaydensigmavirus24: i'll take a can of paint to the water tower to defend your honor20:37
mhaydenpalendae: nice20:37
sigmavirus24mhayden: O_o20:37
sigmavirus24mhayden: what does that even mean?20:37
mhaydensigmavirus24: if you were from the south, you'd know20:38
mhayden:)20:38
Mudpuppyhttp://nusouthplayaz.com/wp-content/plugins/rss-poster/cache/8c64f_blades1.jpg20:38
sigmavirus24Thank god I'm not mhayden20:38
sigmavirus24At least I had naps in kindergarden20:38
mhaydensigmavirus24: indeed20:38
*** Zucan has joined #openstack-ansible20:39
spotzheheh20:39
*** johnmilton has quit IRC20:45
palendaeSo I was thinking about adding more helpful messages to the dynamic_inventory.py and detecting common errors like poor indentation/missing semicolons20:48
palendaeThe thought was Ansible does this, so why can't we? Turns out, they wrote their own YAML constructors/loaders/dumpers https://github.com/ansible/ansible/blob/devel/lib/ansible/parsing/yaml/constructor.py20:49
*** phalmos_ has joined #openstack-ansible20:49
palendae=\20:49
*** phalmos has quit IRC20:53
*** TxGirlGeek has quit IRC20:55
*** weezS has joined #openstack-ansible20:56
*** KLevenstein has quit IRC20:57
*** KLevenstein has joined #openstack-ansible20:58
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Test static route settings  https://review.openstack.org/31891720:58
*** asettle has joined #openstack-ansible21:00
*** Mudpuppy has quit IRC21:02
cloader89For some reason the new agreement for code review is saying server error, when I try to submit on gerritt21:03
cloader89any thoughts?21:03
*** TxGirlGeek has joined #openstack-ansible21:05
mcardenI remember being cusght out by that when I started too. Now, what caused it.....?  (welcome cloader89)21:05
mcardenIt's something about geting your Launchpad account set up first because it talks to the Foundation in the background... or something.21:06
spotzcloader89: so it's the gerrit website giving the error?21:06
*** phalmos_ has quit IRC21:06
*** schwicht has quit IRC21:06
palendaeYeah, you need launchpad first21:07
palendaeI don't know that that's the exact cause of that particular problem21:07
mcardenI recall you need to do ALL of this precisely and in order, for it to work: http://docs.openstack.org/infra/manual/developers.html#account-setup21:07
*** phalmos has joined #openstack-ansible21:07
mcardenI think I skipped something and got that 'Server Error' at the time.21:08
*** TxGirlGeek has quit IRC21:09
*** psilvad has quit IRC21:10
*** cloudtrainme has joined #openstack-ansible21:11
*** smatzek has joined #openstack-ansible21:12
*** schwicht has joined #openstack-ansible21:21
*** weezS has quit IRC21:22
cloader89I signed up as a community member, not founder, but its fixed now. thanks21:27
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_nova: Create symlink for libvirt save directory  https://review.openstack.org/32062421:30
cloudnullwelcome cloader8921:31
cloudnullprometheanfire: https://review.openstack.org/#/c/320624/ <-- does that only partially close the bug ?21:32
cloudnullis there any follow up needed beyond that to address it for the Master branch ?21:33
cloudnullsigmavirus24: ping21:33
cloudnulldo you know the name of the new-ish container management project , !Magnum ?21:33
cloudnullprometheanfire: ^21:34
*** sdake has joined #openstack-ansible21:34
cloudnullwe were talking about it the other day i just cant remember the name of it21:34
*** ametts has quit IRC21:35
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Test static route settings  https://review.openstack.org/31891721:35
*** johnmilton has joined #openstack-ansible21:35
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add tests for the _net_address_search function  https://review.openstack.org/31893921:36
mcardencloudnull: Is it Higgins you're after?21:36
cloudnullthats the one21:36
cloudnullthanks you21:36
cloudnull**thank21:37
sigmavirus24cloudnull: higgins21:37
mcardenNP - apparently named after Magnum PI's offsider21:37
sigmavirus24cloudnull: that's just the common api on top of the COEs that magnum would provide21:37
*** thorst_ has quit IRC21:37
cloudnulloh.21:38
*** thorst_ has joined #openstack-ansible21:38
cloudnullwas thinking that the problem was going to get fixed.21:38
* cloudnull remembers he's working in OpenStack21:38
*** sdake_ has quit IRC21:38
*** johnmilton has quit IRC21:40
*** KLevenstein has quit IRC21:40
*** cloudtrainme has quit IRC21:41
*** KLevenstein has joined #openstack-ansible21:42
palendaeCouple reviews up at https://review.openstack.org/#/q/topic:+inventory-tests that got some love today. Would appreciate feedback when people get the time21:42
*** thorst_ has quit IRC21:43
*** thorst_ has joined #openstack-ansible21:44
*** KLevenstein has quit IRC21:45
palendaeAlso https://review.openstack.org/#/c/283149/; wish I could apply multiple topics21:47
*** thorst_ has quit IRC21:48
palendaeAnd now I'm going to go for a walk and call it a night. Have a good one everybody21:49
*** thorst_ has joined #openstack-ansible21:50
mrdaMorning OSA21:50
cloudnullmorning mrda21:51
mrdao/21:53
*** thorst_ has quit IRC21:54
openstackgerritDolph Mathews proposed openstack/openstack-ansible-os_keystone: Grammar: requires -> required  https://review.openstack.org/32068221:54
spotzhey mrda21:54
spotzthat was a hard review to do dolphm:)21:55
*** TxGirlGeek has joined #openstack-ansible21:59
prometheanfirecloudnull: I say partial because it's targeting multiple branches21:59
*** schwicht has quit IRC21:59
dolphmspotz: it was driving be crazy22:00
spotzheheh22:00
mcardenMe too, but I resisted. Thanks for not resisting dolphm. :)22:00
*** cloader89 has quit IRC22:01
*** jayc has quit IRC22:01
*** schwicht has joined #openstack-ansible22:05
*** TxGirlGeek has quit IRC22:06
*** asettle has quit IRC22:08
*** darrenc is now known as darrenc_afk22:09
*** sdake has quit IRC22:09
*** schwicht has quit IRC22:09
*** thorst_ has joined #openstack-ansible22:15
*** darrenc_afk is now known as darrenc22:16
*** jamesdenton has joined #openstack-ansible22:17
*** sdake has joined #openstack-ansible22:19
*** galstrom is now known as galstrom_zzz22:19
*** thorst_ has quit IRC22:19
*** schwicht has joined #openstack-ansible22:24
*** spotz is now known as spotz_zzz22:26
*** woodard_ has quit IRC22:51
*** woodard has joined #openstack-ansible22:52
*** Zucan has quit IRC22:56
stevellelets just agree to not backport that22:56
mhaydenso i just updated to 12.0.12 in liberty, but i have no 'nova_pubkey' set for my hosts22:57
mhaydenwhat's the proper way to set that?22:58
*** openstackgerrit has quit IRC23:03
*** openstackgerrit has joined #openstack-ansible23:03
*** Brew has quit IRC23:05
mhaydenah, i think i need to clear facts23:08
mhayden:/23:08
*** Zucan has joined #openstack-ansible23:09
*** markvoelker has quit IRC23:11
*** david-lyle_ is now known as david-lyle23:12
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add tests for the _net_address_search function  https://review.openstack.org/31893923:19
*** admin0 has quit IRC23:30
*** admin0 has joined #openstack-ansible23:30
*** admin0 has quit IRC23:33
*** jamesdenton has quit IRC23:33
*** admin0 has joined #openstack-ansible23:34
*** admin0 has quit IRC23:34
*** Qiming has joined #openstack-ansible23:37
*** thorst_ has joined #openstack-ansible23:45
*** kstev has quit IRC23:46
*** thorst__ has joined #openstack-ansible23:47
*** thorst_ has quit IRC23:52
*** sdake has quit IRC23:55
*** thorst__ is now known as thorst_23:55

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