Thursday, 2014-10-02

*** saurabhs has quit IRC00:05
*** saurabhs has joined #tripleo00:12
*** saurabhs has quit IRC00:13
*** akuznetsov has joined #tripleo00:24
*** chuckC_ has quit IRC00:26
*** akuznetsov has quit IRC00:28
*** spzala has joined #tripleo00:30
*** ChuckC has quit IRC00:36
sdakechmouel nope, check out the launchpad - just assign yourself if you want to work on it00:37
*** saurabhs has joined #tripleo00:39
*** yamahata has quit IRC00:41
*** spzala has quit IRC00:49
*** rainya has quit IRC00:53
*** dsneddon has quit IRC00:58
*** dsneddon has joined #tripleo01:00
*** ChuckC has joined #tripleo01:09
*** panda has quit IRC01:10
*** panda has joined #tripleo01:11
*** chuckC_ has joined #tripleo01:11
*** sdake_ has joined #tripleo01:13
*** akuznetsov has joined #tripleo01:24
*** yamahata has joined #tripleo01:26
*** sdake_ has quit IRC01:26
*** saurabhs has left #tripleo01:27
*** akuznetsov has quit IRC01:29
openstackgerritRyan Brady proposed a change to openstack/diskimage-builder: Fix $DISTRO_NAME usage for centos7 element  https://review.openstack.org/12553801:36
openstackgerritRyan Brady proposed a change to openstack/diskimage-builder: Fix $DISTRO_NAME usage for centos7 element  https://review.openstack.org/12553801:42
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Fix DISTRO_NAME usage for centos7 element  https://review.openstack.org/12553901:49
*** eghobo has quit IRC02:11
*** nosnos has joined #tripleo02:14
*** sdake_ has joined #tripleo02:17
*** akuznetsov has joined #tripleo02:25
*** cwolferh_ has joined #tripleo02:28
*** akuznetsov has quit IRC02:29
*** sdake_ has quit IRC02:46
*** andreaf has quit IRC02:54
*** andreaf has joined #tripleo02:54
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137541403:00
uvirtbotLaunchpad bug 1375414 in tripleo "mysql/rabbit overcloud issues when the bootstrap node is removed" [Undecided,New]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137620003:00
uvirtbotLaunchpad bug 1376200 in tripleo "Stale connections when VIP is moved" [High,New]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137542203:00
uvirtbotLaunchpad bug 1375422 in tripleo "Vlan not recreated on overcloud controller reboot" [Undecided,In progress]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136616403:00
uvirtbotLaunchpad bug 1366164 in tripleo "Add domain roles for admin user" [Undecided,New]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136774203:00
uvirtbotLaunchpad bug 1367742 in tripleo "keepalived brings the VIP up in multiple places on a controller reboot" [Undecided,New]03:00
*** untriaged-bot has quit IRC03:00
*** openstackgerrit has quit IRC03:08
*** pcrews has quit IRC03:10
*** openstackgerrit has joined #tripleo03:10
rhalliseylarsks, thanks, must've forgotten it. I'll put it up there03:13
*** jml has quit IRC03:14
*** jml has joined #tripleo03:16
*** openstackgerrit has quit IRC03:18
*** openstackgerrit has joined #tripleo03:18
*** akuznetsov has joined #tripleo03:26
*** sdake_ has joined #tripleo03:29
*** nosnos has quit IRC03:29
*** nosnos has joined #tripleo03:30
*** akuznetsov has quit IRC03:30
*** nosnos has quit IRC03:34
*** Yanyanhu has joined #tripleo03:52
*** cwolferh_ has quit IRC04:02
*** rushiagr_away is now known as rushiagr04:12
*** noslzzp has quit IRC04:18
*** nosnos has joined #tripleo04:19
*** tzumainn has quit IRC04:20
*** akuznetsov has joined #tripleo04:27
*** akuznetsov has quit IRC04:31
*** dshulyak_ has joined #tripleo04:31
*** dshulyak_ has quit IRC04:41
*** dshulyak_ has joined #tripleo04:58
*** dshulyak_ has quit IRC05:08
openstackgerritRichard Su proposed a change to openstack/diskimage-builder: Update EPEL release rpm  https://review.openstack.org/12555205:26
*** akuznetsov has joined #tripleo05:27
*** akuznetsov has quit IRC05:32
*** Yanyanhu has quit IRC05:59
*** mrunge has joined #tripleo06:01
*** Yanyanhu has joined #tripleo06:06
*** jtomasek has joined #tripleo06:07
*** Yanyanhu has quit IRC06:22
*** dshulyak_ has joined #tripleo06:23
*** ramishra has joined #tripleo06:25
*** jprovazn has joined #tripleo06:26
*** akuznetsov has joined #tripleo06:28
*** Yanyanhu has joined #tripleo06:28
*** akuznetsov has quit IRC06:33
*** jtomasek has quit IRC06:33
StevenKyuanying: Hi, can you abandon https://review.openstack.org/#/c/120689/ ? There's a button for it06:37
*** sdake_ has quit IRC06:38
yuanyingStevenK: Sorry, I press button just now.06:38
yuanyingIs it OK?06:39
StevenKyuanying: Yup, thanks. :-)06:39
*** akuznetsov has joined #tripleo06:42
*** ramishra has quit IRC06:47
*** ifarkas has joined #tripleo06:50
*** dtantsur|afk is now known as dtantsur07:00
*** athomas has joined #tripleo07:11
*** Yanyanhu has quit IRC07:12
*** Yanyanhu has joined #tripleo07:22
*** rdopieralski has joined #tripleo07:22
openstackgerritGiulio Fidente proposed a change to openstack/diskimage-builder: Ensure epel7 is installed only on rhel7/centos7  https://review.openstack.org/12545007:26
*** jcoufal has joined #tripleo07:29
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Refresh progress page with AJAX  https://review.openstack.org/12506407:33
*** jp_at_hp has joined #tripleo07:34
*** ramishra has joined #tripleo07:38
openstackgerritA change was merged to openstack/tuskar-ui: Automatic plan saving and validation  https://review.openstack.org/12500407:41
*** jistr has joined #tripleo07:42
openstackgerritA change was merged to openstack/tuskar-ui: Removing image forms  https://review.openstack.org/12508007:44
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Refresh progress page with AJAX  https://review.openstack.org/12506407:57
*** ramishra has quit IRC08:00
*** Yanyanhu has quit IRC08:01
*** lsmola has joined #tripleo08:01
openstackgerritA change was merged to openstack/tuskar-ui: Fix indentation for driver info on node detail page  https://review.openstack.org/12539308:06
*** Yanyanhu has joined #tripleo08:08
*** dshulyak_ has quit IRC08:13
*** lucasagomes has joined #tripleo08:15
*** andreaf has quit IRC08:17
*** bkero has quit IRC08:21
*** yuanying has quit IRC08:23
*** cody-somerville has quit IRC08:24
*** bkero has joined #tripleo08:25
*** rushiagr is now known as rushiagr_away08:27
openstackgerritA change was merged to openstack/tripleo-incubator: Support passing x86_64 to create-nodes  https://review.openstack.org/12380308:29
*** regebro has joined #tripleo08:30
*** rushiagr_away is now known as rushiagr08:33
*** Yanyanhu has quit IRC08:37
*** Yanyanhu has joined #tripleo08:38
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Remove outdated documentation  https://review.openstack.org/12557108:39
*** yuanying has joined #tripleo08:39
*** akuznetsov has quit IRC08:41
*** shardy has joined #tripleo08:44
*** Yanyanhu has quit IRC08:45
*** andrearosa has quit IRC08:46
*** cody-somerville has joined #tripleo08:47
*** cody-somerville has quit IRC08:47
*** cody-somerville has joined #tripleo08:47
*** Yanyanhu has joined #tripleo08:48
*** greghaynes has quit IRC08:48
openstackgerritTomas Sedovic proposed a change to openstack/python-tuskarclient: Fix the homepage url in setup.cfg  https://review.openstack.org/12557308:48
*** greghaynes has joined #tripleo08:51
*** xuhaiwei_ has joined #tripleo08:51
*** pensu has joined #tripleo08:54
*** dshulyak_ has joined #tripleo08:55
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137541409:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137620009:00
uvirtbotLaunchpad bug 1375414 in tripleo "mysql/rabbit overcloud issues when the bootstrap node is removed" [Undecided,New]09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137542209:00
uvirtbotLaunchpad bug 1376200 in tripleo "Stale connections when VIP is moved" [High,New]09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136616409:00
uvirtbotLaunchpad bug 1375422 in tripleo "Vlan not recreated on overcloud controller reboot" [Undecided,In progress]09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136774209:00
uvirtbotLaunchpad bug 1366164 in tripleo "Add domain roles for admin user" [Undecided,New]09:00
*** untriaged-bot has quit IRC09:00
uvirtbotLaunchpad bug 1367742 in tripleo "keepalived brings the VIP up in multiple places on a controller reboot" [Undecided,New]09:00
*** akuznetsov has joined #tripleo09:04
*** Yanyanhu has quit IRC09:07
*** jeevan_ullas has joined #tripleo09:07
*** akuznetsov has quit IRC09:08
*** Yanyanhu has joined #tripleo09:14
*** akrivoka has joined #tripleo09:17
*** lazy_prince has quit IRC09:17
*** dshulyak_ has quit IRC09:19
*** rushiagr is now known as rushiagr_away09:23
*** ramishra has joined #tripleo09:31
*** jtomasek has joined #tripleo09:31
*** rlandy has joined #tripleo09:32
openstackgerritA change was merged to openstack/python-tuskarclient: Fix the homepage url in setup.cfg  https://review.openstack.org/12557309:34
*** ramishra has quit IRC09:35
*** jml has quit IRC09:37
*** jml has joined #tripleo09:39
openstackgerritA change was merged to openstack/tuskar: Remove outdated documentation  https://review.openstack.org/12557109:39
*** derekh has joined #tripleo09:40
openstackgerritA change was merged to openstack/os-cloud-config: ssl_for_create_admin_client  https://review.openstack.org/12380609:48
*** pelix has joined #tripleo09:51
openstackgerritGiulio Fidente proposed a change to openstack/tripleo-image-elements: Ensure correct permissions for /var/lib/mysql when dir is recreated  https://review.openstack.org/12558109:52
*** jang has joined #tripleo09:56
*** Yanyanhu has quit IRC09:57
*** rushiagr_away is now known as rushiagr09:58
openstackgerritA change was merged to openstack/diskimage-builder: Update EPEL release rpm  https://review.openstack.org/12555210:00
openstackgerritA change was merged to openstack/tripleo-image-elements: Ensure correct permissions for /var/lib/mysql when dir is recreated  https://review.openstack.org/12558110:01
*** dprince has joined #tripleo10:02
*** akuznetsov has joined #tripleo10:05
*** Yanyanhu has joined #tripleo10:05
*** killer_prince has joined #tripleo10:08
*** killer_prince is now known as lazy_prince10:09
*** akuznetsov has quit IRC10:09
openstackgerritA change was merged to openstack/diskimage-builder: Fix $DISTRO_NAME usage for centos7 element  https://review.openstack.org/12553810:10
openstackgerritGiulio Fidente proposed a change to openstack/diskimage-builder: Ensure epel7 is installed only on rhel7/centos7  https://review.openstack.org/12545010:15
*** dshulyak_ has joined #tripleo10:17
shadowerlsmola: reprod the tuskar storage bug locally, will try & fix it after lunch10:30
*** andrearosa has joined #tripleo10:30
*** Dafna has quit IRC10:31
*** yamahata has quit IRC10:31
lsmolashadower: cool10:32
*** Dafna has joined #tripleo10:37
*** nosnos has quit IRC10:50
*** nosnos has joined #tripleo10:51
*** Yanyanhu has quit IRC10:53
*** nosnos has quit IRC10:55
*** xuhaiwei_ has quit IRC10:59
*** Yanyanhu has joined #tripleo11:01
*** akuznetsov has joined #tripleo11:05
*** akuznetsov has quit IRC11:10
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Recommended Reading links  https://review.openstack.org/12559511:14
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Install Documentation  https://review.openstack.org/12559611:14
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Contribution Guidelines  https://review.openstack.org/12559711:14
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update the README and Documentation Index  https://review.openstack.org/12559811:14
*** andreaf_ is now known as andreaf11:18
*** yamahata has joined #tripleo11:30
*** dprince has quit IRC11:30
*** yamahata has quit IRC11:39
*** ramishra has joined #tripleo11:40
*** yamahata has joined #tripleo11:40
*** ramishra has quit IRC11:45
*** rdopieralski has quit IRC11:50
*** dprince has joined #tripleo11:55
*** dshulyak_ has quit IRC12:00
*** morazi has joined #tripleo12:03
*** rdopieralski has joined #tripleo12:03
*** akuznetsov has joined #tripleo12:04
*** weshay has joined #tripleo12:05
*** jdob has joined #tripleo12:08
*** akuznetsov has quit IRC12:08
*** dshulyak_ has joined #tripleo12:18
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Move all the overview templates  https://review.openstack.org/12561212:30
jdobshadower: yes :)12:31
shadower:-)12:31
shadowerjdob: doing some printf debugging as we speak12:31
shadoweroh ffs12:32
shadowerrole_name: "cinder-storage", resource name: "CinderStorage"12:32
shadowerjdob: this name matching thing ain't a good idea12:33
jdobno, its not12:33
jdobi'm open to suggestions12:33
*** rhallisey has quit IRC12:34
shadowerjdob: so renaming the resource to "Cinder-Storage" (ugh) worked so that's our band-aid to unblock the UI folks12:35
shadoweralternatives:12:35
shadower1. ignore non-alphanum characters when matching the role name to a resource ("we've dug this far, so...")12:36
*** pensu has quit IRC12:36
shadower2. match roles based on types (will require loading the resource registry during tuskar-load-roles)12:36
shadowerthat's all I've got for now12:36
jdobshadower: all #1 gets us is that it would let you call it CinderStorage instead of Cinder-Storage, right?12:38
shadoweryea12:39
*** ramishra has joined #tripleo12:41
shadowerjdob: are you against #2? Sounds like the least surprising way for t-h-t template authors12:41
shadowerbecause this naming assumption is comletely invisible anywhere in the templates12:41
shadowerwe'd have to keep constant vigillance over it12:42
jdobshadower: not sure, still thinking through it12:42
*** dshulyak_ has quit IRC12:43
shadowerk12:43
* shadower will wait12:43
jdobi think it'd be a giant pain in the ass12:44
jdobbecause the flow would be12:44
shadowerhappy to dig into that code myself12:44
jdobstart with the role name12:44
jdobdetermine the registry alias12:44
jdobfind all resources in overcloud.yaml with that type12:44
jdobfind those resource names12:44
jdobthen do the translation12:44
jdobwell, ok, not "giant" pain in the ass :)12:44
jdobshadower: might need you to look into it, i have something else I've been tasked with for a bit12:45
*** dshulyak_ has joined #tripleo12:45
*** ramishra has quit IRC12:45
shadowerjdob: okay so let's do this: I'll patch Tuskar to work with the current templates and put it on gerrit. We can bikeshed the when you'll have seen the code12:46
shadowersounds good?12:46
jdobcool, works for me, lemme know when you have something you want eyes on12:46
shadowerwill do, thank12:46
shadowers12:46
openstackgerritAlexis Lee proposed a change to openstack/tripleo-incubator: Make a sentence less ambiguous in README  https://review.openstack.org/12293012:49
*** dshulyak_ has quit IRC12:50
*** dshulyak_ has joined #tripleo12:51
*** tzumainn has joined #tripleo12:55
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Add IPMI password to node detail page  https://review.openstack.org/12539212:57
*** akuznetsov has joined #tripleo13:05
*** noslzzp has joined #tripleo13:06
*** akuznetsov has quit IRC13:10
shadowerjdob: so here's an idea: if we're passing the resource registry to tuskar-load-roles: we can just use template paths in there to load the roles themselves13:10
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update the README and Documentation Index  https://review.openstack.org/12559813:11
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Contribution Guidelines  https://review.openstack.org/12559713:11
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Install Documentation  https://review.openstack.org/12559613:11
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Rename INSTALL to install  https://review.openstack.org/12562213:11
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Rename CONTRIBUTING to contributing  https://review.openstack.org/12562313:11
openstackgerritJiri Tomasek proposed a change to openstack/tuskar-ui: Layout and styling tweaks  https://review.openstack.org/12562413:11
*** ramishra has joined #tripleo13:13
*** lazy_prince has quit IRC13:14
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update the README and Documentation Index  https://review.openstack.org/12559813:15
*** lazy_prince has joined #tripleo13:15
*** rhallisey has joined #tripleo13:15
* d0ugal is rebasing like a boss :)13:17
*** ramishra has quit IRC13:18
*** radez_g0n3 is now known as radez13:20
jdobshadower: instead of having to specify --role for each?13:27
shadowerjdob: ya13:27
jdobthat makes sense for now, though in the future when we have the top level resources as their own things being loaded we might need to change it back13:27
jdobbut for now that fits in with the "seed" concept13:27
jdobor the "template of templates"  :)13:27
shadowerjdob: agreed there is value with keeping --role there when you need the explicit stuff. But say if you don't pass any roles that way but do pass the registry, we'll just pick all those13:28
jdobmakes sense13:28
jdobeasy enough to do too, we already have stuff that parses an environment file13:28
shadoweryea13:29
openstackgerritA change was merged to openstack/tuskar-ui: Add IPMI password to node detail page  https://review.openstack.org/12539213:33
openstackgerritPeter Belanyi proposed a change to openstack/tripleo-heat-templates: Add converted version of block and object storage  https://review.openstack.org/12371313:34
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update the README and Documentation Index  https://review.openstack.org/12559813:39
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Contribution Guidelines  https://review.openstack.org/12559713:39
rhalliseylarsks, added the mariadb blueprint.  Thanks for the reminder13:41
larsksrhallisey: Thanks!13:41
*** jehb has joined #tripleo13:41
rhalliseylarsks, did you want to take that one?13:41
larsksYeah sure.13:41
rhalliseygreat!13:42
*** andreaf is now known as andreaf_13:49
rhalliseylarsks, do you think it's a better idea to build conf files with crudini or generate them locally and do docker ADD /my/conf/file /conf/file/location in the dockerfile13:50
larsksrhallisey: It depends.  If they are being modified at runtime via environment variables, the answer is "use crudini".13:51
rhalliseygotcha13:51
larsksSo we can certainly "bake in" reasonable defaults, I guess, and then use crudini for runtime changes (like host addresses, credentials, etc).13:51
larsks...but frankly I think we are doing this in a completely wrong and hacky fashion in any case right now.13:52
larsksI would like to figure out a graceful way of leveraging all the puppet work to handle configuration.13:53
openstackgerritEmilien Macchi proposed a change to openstack/tripleo-puppet-elements: Update repository after OpenStack migration  https://review.openstack.org/12543813:53
larsksSo that we don't have to completely reinvent the wheel.13:53
larsksBut that will take longer than hacking up shell scripts with crudini... :)13:53
EmilienMsbadia: I've updated the .gitignore with dprince suggestion. ^^^^^13:53
rhalliseyya I see what you mean13:53
sbadiaEmilienM: oh indeed13:54
sbadiathanks!13:55
*** noslzzp has quit IRC13:58
openstackgerritA change was merged to openstack/tripleo-puppet-elements: Update repository after OpenStack migration  https://review.openstack.org/12543813:59
*** ramishra has joined #tripleo14:01
*** akuznetsov has joined #tripleo14:06
*** ramishra has quit IRC14:06
*** hewbrocc` has joined #tripleo14:08
*** hewbrocca has quit IRC14:08
*** Yanyanhu has quit IRC14:10
*** akuznetsov has quit IRC14:10
*** mrunge has quit IRC14:23
*** mrunge has joined #tripleo14:24
*** hewbrocc` has quit IRC14:28
*** jprovazn is now known as jprovazn_afk14:31
*** pcrews has joined #tripleo14:36
*** noslzzp has joined #tripleo14:37
*** marun has joined #tripleo14:39
openstackgerritA change was merged to openstack/tuskar-ui: Refresh progress page with AJAX  https://review.openstack.org/12506414:40
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add initial svc-map support  https://review.openstack.org/10419614:41
*** rainya has joined #tripleo14:41
openstackgerritA change was merged to openstack/tuskar-ui: Layout and styling tweaks  https://review.openstack.org/12562414:41
*** dvossel has joined #tripleo14:43
*** tteggel has quit IRC14:44
*** spzala has joined #tripleo14:45
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419814:46
*** tteggel has joined #tripleo14:46
*** mrunge has quit IRC14:49
*** jrist has quit IRC14:53
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Refactor the Tuskar storage tests  https://review.openstack.org/12566014:59
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137541415:00
uvirtbotLaunchpad bug 1375414 in tripleo "mysql/rabbit overcloud issues when the bootstrap node is removed" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137620015:00
uvirtbotLaunchpad bug 1376200 in tripleo "Stale connections when VIP is moved" [High,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137542215:00
uvirtbotLaunchpad bug 1375422 in tripleo "Vlan not recreated on overcloud controller reboot" [Undecided,In progress]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136616415:00
uvirtbotLaunchpad bug 1366164 in tripleo "Add domain roles for admin user" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136774215:00
uvirtbotLaunchpad bug 1367742 in tripleo "keepalived brings the VIP up in multiple places on a controller reboot" [Undecided,New]15:00
*** untriaged-bot has quit IRC15:00
*** ramishra has joined #tripleo15:02
*** akuznetsov has joined #tripleo15:06
*** ramishra has quit IRC15:07
openstackgerrittherese-mchale proposed a change to openstack/tripleo-image-elements: Configure logging for keepalived  https://review.openstack.org/12566815:11
*** akuznetsov has quit IRC15:11
*** dshulyak_ has quit IRC15:14
*** ifarkas has quit IRC15:14
*** dshulyak_ has joined #tripleo15:16
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Rename CONTRIBUTING to contributing  https://review.openstack.org/12562315:17
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update the README and Documentation Index  https://review.openstack.org/12559815:17
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Contribution Guidelines  https://review.openstack.org/12559715:17
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Update Tuskar Install Documentation  https://review.openstack.org/12559615:17
sdakeradez how did you test keystone15:17
sdakewhich permissions did you use?15:17
radezI came across the admin password somewhere, and got the token from the keystone config. I did a token get and added the endpoints by hand to keystone.15:18
radezlemme get the creds I used15:18
radezsdake: admin/redhat15:18
sdakeradez cool I'll give it a go15:19
radezI'm currently battling a 500 in glance that looks wsgi related...15:19
radeztrygin to figure out how to debug it deeper in an efficent way15:19
larsksradez: anything of interest in the glance logs?15:20
sdakehttp://paste.fedoraproject.org/138556/41226320 is  this what you get with keystone radez?15:20
sdakeI had some problem with my kernel.org version which I think is fixed now15:20
radeznot without debug on, holdon I'll pastebin15:20
radezsdake: that's just because you don't have the keystone endpoint defined15:20
radezas soon as the endpoint is defined that error will go away15:21
radezI plan to work on that os_config stuff for kolla when I finish with glance if noone else has picked it up yet15:21
radezthen the endpoints will get defined automagically15:21
sdakeI jsut  tried an endpoint create15:22
openstackgerritA change was merged to openstack/tuskar-ui: Move all the overview templates  https://review.openstack.org/12561215:22
sdakebut not getting errors in the keystone logs15:22
sdakeso I must be good to go15:22
radezlarsks: http://paste.fedoraproject.org/138558/26336814/15:22
larsksLooking...15:23
radezsdake: do your endpoint-list again and see if that works well. if so then you shoudl be good15:23
radezlarsks: seems pretty non-descript15:23
larsksradez: which log is that from?15:23
radezapi.log15:23
larsksAnything in registry.log?15:23
radeznow ath you say that I guess I haven't check it.15:23
* radez looks at registry log15:23
larsksThat would seem to be the place to check :)15:23
larsksSince the errors are coming from the registry client, it looks like...15:24
radezlarsks: ah, as I had expected it's database related... just havn't gotten the db to sync right yet...15:24
radezur my hero :)15:24
larsks\o/15:24
radezapparently I eon't know how to seed the db for glance... db_sync by itself doesn't work15:26
radezlarsks: is there extra stuff to pass to db_sync?15:26
sdakehttp://paste.fedoraproject.org/138561/2635891415:26
larsksradez: shouldn't be. It gets all the config from the glance config files.15:27
sdakeradez good historical info http://fedoraproject.org/wiki/Getting_started_with_OpenStack_on_Fedora_1715:27
radezlarsks: ack, gotta run to a meeting, I htink that gives me something to fiddle with now15:27
radezthx sdake15:27
sdakeradez you may need rabbit running i'm not certain15:28
radezsdake: you may need a new token... but what do your endpoints look like now?15:28
sdakeempty list radez15:28
radezsdake: I didn't think you did for glance15:28
radezsdake: yea you need to create your endpoint... do this...15:28
radezhttp://paste.fedoraproject.org/138564/14122637/15:28
radezbut update the ip address to one of your minions15:29
radezbbiab15:29
openstackgerrittom-howley proposed a change to openstack/tripleo-image-elements: haproxy global maxconn is less than default maxconn  https://review.openstack.org/12567515:29
sdakeradez still an empty keystone endpoint list15:29
sdakeradez but I'd think the above should go in the keystone start.sh15:29
sdakeradez how do you get a new token?15:30
*** jrist has joined #tripleo15:30
larskssdake: you can auth with the admin token defined in the keystone.conf file.15:30
*** dsneddon has quit IRC15:31
sdakehmm well something is bust :)15:31
sdakeand its time for a break, bbiaf ;)15:31
sdakejpeeler did you manage to get keystone working with our updated image?15:31
larskssdake: when you're back maybe we can take a closer look.15:31
*** dsneddon has joined #tripleo15:31
sdakelarsks sounds good15:31
sdakekeystone isn't spitting out errors now which is good15:32
jpeelersdake: i haven't yet rechecked honestly - in theory i should get just as far as i did previously...15:32
jpeelersdake: previously using token authentication endpoint-list returned nothing, which i thought was success given that nothing was set up15:33
larsksjpeeler: That sounds right.  Should just be a matter of creating endpoints.15:33
*** athomas has quit IRC15:34
*** sdake_ has joined #tripleo15:37
sdakecool15:40
sdakesounds like we are all functional now15:40
sdakealthough my keypoint list isn't actually creating one15:40
sdakeendpoint-create that is15:40
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419815:41
sdakeI would think keystone contianer would set all its endpoints stuff up tho right?15:41
sdakeso we need to fix that15:41
jpeelerunless each service registers with keystone individually15:42
sdakewell keystone should atleast set up its own keystone endpoints15:43
*** sdake_ has quit IRC15:43
jpeelerdefinitely15:43
openstackgerritTomas Sedovic proposed a change to openstack/tuskar: Use resource registry for seed role matching  https://review.openstack.org/12568615:45
*** jcoufal has quit IRC15:45
shadowerjdob: https://review.openstack.org/#/c/125686/15:46
shadowerit's not that bad15:46
jdobcool, will take a look in a bit15:46
*** yamahata has quit IRC15:46
shadowerjdob: I didn't add the autoloading roles from the registry yet. That feels like a separate change15:46
*** yamahata has joined #tripleo15:47
shadowerbut this should make tuskar work with the storage templates & be less confusing to the template authors15:47
shadowerlsmola, rbrady: ^15:47
*** rdopieralski has quit IRC15:48
sdakelarsks any idea why my keystone cred isn't showing on endpoint-lsit?15:50
sdakelist t hat is15:50
lsmolashadower: looking15:50
rbradyshadower: thanks.  I'll test it with instack shortly15:50
larskssdake: Have you run a 'keystone service-create' and 'keystone endpoint-create' to create the service catalog entries?  It doesn't look like our keystone image does that right now.15:50
larsksThe os-config stuff that we were talking about yesterday will help make that easier to implement.15:51
sdakelarsks I ran the commands radez mentioned15:51
openstackgerrittom-howley proposed a change to openstack/tripleo-image-elements: haproxy global maxconn is less than default maxconn  https://review.openstack.org/12567515:51
larskssdake: Let me grab some lunch and then I will bring things up locally and see.15:51
sdakecool thanks15:52
openstackgerritSteven Dake proposed a change to stackforge/kolla: Change "redhat" to "kolla" in the keystone authentication  https://review.openstack.org/12569415:55
openstackgerritA change was merged to stackforge/kolla: Change "redhat" to "kolla" in the keystone authentication  https://review.openstack.org/12569415:55
openstackgerrittom-howley proposed a change to openstack/tripleo-image-elements: haproxy global maxconn is less than default maxconn  https://review.openstack.org/12567515:55
*** ramishra has joined #tripleo16:03
*** jang1 has joined #tripleo16:06
*** akuznetsov has joined #tripleo16:07
*** ramishra has quit IRC16:08
*** lucasagomes has quit IRC16:10
*** akuznetsov has quit IRC16:12
*** cwolferh_ has joined #tripleo16:17
*** jang1 has quit IRC16:18
*** jang1 has joined #tripleo16:19
*** Duane has joined #tripleo16:22
*** dtantsur is now known as dtantsur|afk16:24
*** sdake_ has joined #tripleo16:25
*** noslzzp has quit IRC16:29
*** dsneddon has quit IRC16:31
*** dsneddon has joined #tripleo16:32
*** derekh has quit IRC16:34
*** jp_at_hp has quit IRC16:34
*** sdake_ has quit IRC16:40
*** rainya has quit IRC16:42
*** jistr has quit IRC16:45
*** jang1 has quit IRC16:46
*** lsmola has quit IRC16:48
larskssdake: Back!16:48
*** jang1 has joined #tripleo16:48
*** jtomasek has quit IRC16:48
*** dsneddon has quit IRC16:52
sdakelarsks cool just got back from a break16:52
sdakecold + pulled my back = not happy sdake16:52
*** dsneddon has joined #tripleo16:53
*** jang1 has quit IRC16:53
*** jang1 has joined #tripleo16:54
larsksOkay.  So, the keystone start.sh script should create an admin tenant and user, but nothing else.  You should be able to authenticate by grabbing the admin_token from the keystone.conf file and then running something like:16:58
larsksSERVICE_TOKEN=cd4d2a937ad277671c636d0c72dc52 SERVICE_ENDPOINT=http://172.17.0.50:35357/v2.0 keystone user-list16:58
larsksThat should show you a list containing just the "admin" user.  If that *doesn't* work, we start poking around inside the keystone container...16:59
jpeelersdake: service token is ADMINTOKEN17:01
larsksjpeeler: Huh, we should consider removing that default from keystone.json :)17:02
jpeelereventually, i like it for now17:02
larsksI know, so convenient for testing :)17:02
sdakeor make it configurable17:02
larskssdake: It is configureable.17:03
larsksYou edit the keystone.json and put in a different value...17:03
sdakewell that is good enough imo17:03
sdakeno I mean by passing env17:03
*** jang1 has quit IRC17:03
larsksThat's exactly what it does.17:03
larsksThe json file is configuring the environment vars passed tot he docker container.17:03
*** ramishra has joined #tripleo17:03
sdakehttp://paste.fedoraproject.org/138603/1412269417:04
sdakeoh right17:04
sdakeI think eventually we will want to automate the yaml creation of the containers - perhaps using a language such as python17:04
sdakepython has rockin yaml bindings17:04
larskssdake: those need to be environment vars.  If you put all that on one line it will work.17:04
jpeeleror use export17:04
larsksSERVICE_TOKEN=... SERVICE_ENDPOINT=... keystone user-list17:04
larsksYes, or use export.17:04
sdakeexport worked17:04
sdakegot an admin user17:04
larsksThen your keystone is all up and running.17:05
larsks\o/17:05
sdakeyay17:05
jpeelersdake: with optimized image right?17:05
larskssdake: Now you can do this: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/3/html/Installation_and_Configuration_Guide/Creating_the_Permanent_Service_Endpoint.html17:05
larsks...and then you should be able to authenticate with the admin user/password using the OS_* environment vars.17:05
*** jang1 has joined #tripleo17:06
sdakejpeeler yup opt image17:07
sdakewow docs17:07
sdakewho would have thunk ;)17:07
sdakeradez you might find some magic about glance in the docs from larsks post17:08
*** akuznetsov has joined #tripleo17:08
*** ramishra has quit IRC17:08
sdakelarsks any thoughts on how we get 10.0.0.x into publicurl and 172.X into internalurl?17:10
sdakeor vice versa rather ;)17:10
*** jrist has quit IRC17:10
sdakegot action on endpoint-list17:10
sdake\o/17:10
sdakei'll add that to the image17:11
larsksI'm not sure I understand the question...by putting them in the correct parameters to endpoint-create?17:11
sdakelarsks I guess, but how to get the parameters in teh first place17:11
sdakebecause the internal nodes have 10.0.0.x17:11
larsksRight.17:12
sdakebut to access externally as a typical user would, they would use 172.24.4.232717:12
sdakeso publicurl and adminurl need to be 172.z and internalurl need to be 10.z17:12
larsksLet's see.  There are several things to think about here.  There may very well be multiple keystone instances, so you need to get the address from kubernetes somehow.17:12
*** akuznetsov has quit IRC17:12
sdakekube doesn't know the address correct?17:13
larsksBoth the internal and external urls should probably map to things managed by k8s services.17:13
sdakehow can it know the floating ips?17:13
larsksWell, kube knows *some* addresses :)17:13
*** dsneddon has quit IRC17:13
sdakethen how would you use the openstack services externally?17:13
sdakeif I put 10.z in for publicurl I doubt my system will work17:13
sdakealthough I haven't tried17:13
*** dsneddon has joined #tripleo17:14
sdakei shall try17:14
*** yamahata has quit IRC17:14
larsksBut for access from "outside", I'm not sure about the right answer off the top of my head.17:14
sdakeoutside means "outside the container"17:14
larsksRight.17:14
sdakealmost like we need config info from outside - eg a metadata service17:15
sdakeoh wait...17:15
sdakeso we are running in a heat template17:15
sdakewhen this is running on bare metal17:16
sdakethere is no floating ip17:16
sdakerather heat stack17:16
larskssdake: Right, I wasn't thinking about floating ips.17:16
larsksBut for the container to know what addrses to register for publicurl, if k8s is managing services through something like a replicationcontroller, I'm not 100% sure how the *container* can find the correct external address.17:16
sdakeexternal metadata would do it17:17
sdakebut ya, seems like a gap in kube17:17
larsksMaybe...haven't looked closely enough yet.  Possibly just a gap in my knowledge.17:17
sdakelarsks is there any way to get rid of the floating ips and just have t he172x map into my local network address space?17:23
sdake(with neutronium)17:23
sdakenm, the 10.0.0.5 works too17:24
larskssdake: possible, yes, but not so easy via a reusable template, and also not so easy on a single-interface system (because in order for neutron to connect directly to your local network space you would need to bridge your primary interface to an ovs bridge).17:24
sdakeso 10.0.0.5 and 172.x are available from outside the vm17:24
sdakeso we are good to go17:24
sdakewas 10.x the public or private address range?17:25
larsks10.0.0.0/24 is created by the heat templates, so that's the fixed address network.17:25
sdakewhat is the purpose of the floating ips then?17:26
sdakefor external access?17:26
larsksYes.17:26
larsksFor some value of "external".17:26
sdakeI see, well while we are in dev, using the fixed ips is ok, since they are locally routed atleast on my machine17:26
*** rainya has joined #tripleo17:26
sdakeI dont tihnk I even need floating ips17:26
larsksI would not expect your host to be able to get to the 10.0.0.0/24 addresses, but if that works, go for it.17:27
sdakeit does work17:27
sdakehmm maybe it was using my keystone token env17:27
sdakenm17:27
sdakeis there a way to add a route to 10.z17:27
larskssdake: Well, you could hack it in, but that's really what the floating ips are used for.17:28
larsksBut in theory if you gave br-ex an address on that network you could then reach it from your host.17:28
sdakewell the problem with floating ips is I can't access externally17:29
larskssdake: "externally" meaning "from somewhere not on your host"?17:29
sdakebecause I don't know which float maps to which service17:29
sdakethere is no kube ip <-> os IP conversion17:29
larsksIn theory, you should be able to access keystone (for example) using any minion address, because of the proxies started by kube.17:29
sdakeoh didn't know that17:30
larsksAnd you can get the minion floating ips from heat.17:30
sdakeok then that gefn17:30
larsksThat's what "services" do -- expose a service at the same port on all the hosts in the glsuter.17:30
larsksEr, "cluster".17:30
*** dshulyak_ has quit IRC17:31
*** dsneddon has quit IRC17:33
*** dsneddon has joined #tripleo17:34
*** cody-somerville has quit IRC17:36
*** lazy_prince is now known as killer_prince17:37
sdakelarsks well anyway I'm excited  - big progress ;)17:38
sdakelarsks the proxy is part of the services feature?17:38
larsksYes. For the most part that *is* the service feature.17:38
larsksA proxy gets started on each host, and containers on that host talk to that proxy to access a particular service, and the proxy routes the request to the appropriate pod.17:39
sdakebased upon port id17:39
sdakepretty clever17:39
sdakewonder why it took 90k lines of code to implement that ;-)17:39
sdakethere is built in lb right?17:39
larsksI think so, via the replicationController stuff.17:40
larsks...which we haven't really looked at yet.17:40
sdakeright17:40
sdakewell action for later I think17:40
larskssdake: https://github.com/GoogleCloudPlatform/kubernetes/issues/116117:42
larsksPlans for handling external ips in kubernetes.17:43
*** jang1 has quit IRC17:45
*** Duane has quit IRC17:46
*** rainya has quit IRC17:46
*** Duane has joined #tripleo17:47
*** noslzzp has joined #tripleo17:50
*** regebro has quit IRC17:50
*** pensu has joined #tripleo17:51
*** Duane has quit IRC17:51
*** cody-somerville has joined #tripleo17:51
*** rainya has joined #tripleo17:52
*** jang1 has joined #tripleo17:52
sdakewhen I visualize kubernetes, I picture a borg ship17:53
sdakeeven though its 2d rather then 3d17:54
*** pelix has quit IRC17:56
*** jang2 has joined #tripleo17:57
*** jang1 has quit IRC17:59
*** jang2 has quit IRC18:02
*** jrist has joined #tripleo18:07
*** akuznetsov has joined #tripleo18:09
*** cwolferh_ has quit IRC18:11
*** jprovazn_afk has quit IRC18:11
*** akuznetsov has quit IRC18:14
*** cwolferh has joined #tripleo18:15
sdakelarsks when I start keystone it says "Terminmated"18:15
sdakedoes that mean it exited early?18:15
larsksYeah probably.18:16
larsks"docker ps" would confirm...18:17
*** akrivoka has quit IRC18:18
sdakewhat am I looking for for confirmation?18:18
sdakebe nice if this stuff has logs{!18:18
*** jang1 has joined #tripleo18:21
lifelesshow goes the spike?18:22
openstackgerritA change was merged to openstack/tuskar: Update Recommended Reading links  https://review.openstack.org/12559518:24
openstackgerritA change was merged to openstack/tuskar: Rename INSTALL to install  https://review.openstack.org/12562218:24
*** pensu has quit IRC18:25
radezsdake: do a docker logs {id}18:35
radezit will give you the output of the start script18:35
lifelesswin 4818:37
sdakethere is no id listed18:45
sdakein docker ps18:45
larskssdake: you probably want "docker ps -a"18:46
larsksthat lists stopped containers, too.18:46
*** jehb has quit IRC18:46
sdakecool I'll try that thanks18:46
radezsdake: are you getting mysql terminated?18:47
radezI'm having trouble turning my pods over again18:47
larsksradez: keystone terminated18:47
radezyea18:47
radezthat's what meant... mysql comes up but keystone can't connect to teh db, I think the keystoneadmin user isn't getting created right18:48
* radez looks for where that happeneds18:48
larsksradez: if you can get as far as "keystone user-list" showing you the "admin" user, that suggests that keystone was talking to the database...at least at that point.18:48
radezlarsks: it doesn't the start.sh file's output is full of db connect errors18:49
larsksradez: Ah, okay.  sdake was able to get working user-list.18:49
radezI had a working keystone... but I tore down and recreated the pods and now I can't18:50
larsksradez: check the environment vars passed to pid 1 and make sure they are correct.18:50
radezlarsks: how can you do that if the container won't start18:51
radezisn't that command suppposed to be run in the container?18:51
larsksradez: oh, right, your container simply isn't starting.18:52
larsksOkay, cancel that idea.18:52
radezah I see this in the logs now18:52
radezERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 018:52
sdakeI have seen this before18:52
radezthat could be part of the issue... Maybe I'll try and rebuild the db too18:52
radezsdake: oh yea?18:52
sdakeit was caused by a non-updated kernel.org18:52
sdakedid you update all nodes?18:52
radezI had it all working an hour ago, now it doesn't on the same nodes18:53
* radez double checks kernels to be sure18:53
sdakehttp://paste.fedoraproject.org/138648/1412275918:53
sdakeoh18:53
sdakeI may have busted the keystone image18:53
sdakeforgot I was working on that18:53
radezheh...18:54
radezwell that'll do it :)18:54
*** dsneddon has quit IRC18:54
sdakeradez buildilng new images for you just a min18:55
radezcool, thx sdake18:55
*** dsneddon has joined #tripleo18:55
larsksI think maybe we need a blueprint for "image building workflow for development that doesn't break things for other people".18:55
radez+118:56
larsksThat's something we will need to figure out especially once we have "released" images...18:56
radezthe db issue with glance was related to it not being utf8 :(18:56
radezI'vw rebuilt the glance container, hope to verify it once I get the db and keystone back up18:56
sdakeradez your good to go with keystone18:57
* radez recreates the pod18:57
sdakeyou may have to start fresh18:57
jpeeleris there not a web based interface to seeing changes made in the registry?18:59
larsksradez: https://blueprints.launchpad.net/kolla/+spec/image-dev-workflow18:59
jpeelerit's hard to see anything here https://registry.hub.docker.com/u/kollaglue/fedora-rdo-keystone/18:59
larsksjpeeler: I'm not sure that would help at all.  I mean, you can see how recently an image was built...18:59
larsksBut I'm not sure you want to check that every time before deploying, and even if you do, what do you do with that information?19:00
larsksI am thinking that maybe some sort of tag-based namespacing may help us out here.19:00
jpeeleri was just wondering if there was a simple way to even see if the image had changed19:00
jpeelerthat properties timestamp isn't all that helpful19:01
larsksThat is, if we always push to the :dev tag for an image when developing, and pushes to :latest or  (untagged) only happen via some formal workflow.19:01
larsksThat might help.19:01
*** rushiagr has quit IRC19:01
*** jrist has quit IRC19:03
sdakeagree larsks19:05
sdakejust need someone to crank er out19:05
radezsdake: keystone is happy again for me, thx19:05
sdakeok i'm getting ready to bust it again19:06
radezcool, I won't delete my pod till it's fixed again :)19:06
*** akuznetsov has joined #tripleo19:09
*** akuznetsov has quit IRC19:14
*** dsneddon has quit IRC19:16
radezsdake: it doesn't look like the keystone contrainer creates the keystone user and ther services tenants19:16
*** dsneddon has joined #tripleo19:16
radezis that what you're working on fixing?19:16
sdakeradez trying yes19:17
radezack19:17
sdakesomething was fubar I guess in my first g o19:17
sdakeso now I'm tryingf to fix the race between keystone nad mariadb19:18
*** rushiagr has joined #tripleo19:19
radezsdake: oh nm, there isn't supposed to be a keystone user... k so i don't have a services tenant... lemme see if I can figure out why I can't user-lit19:22
sdake2014-10-02 19:18:58.889 33 ERROR keystone.common.wsgi [-] (OperationalError) (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 0") None None19:23
sdakeso getting this again19:23
sdakewhat is odd is19:23
sdakeconnection = mysql://keystone:2f26f4ccda8d1c0a8d0a65d3ef111c@10.0.0.4:3306/keystone19:23
sdakemariadb             kollaglue/fedora-rdo-mariadb    10.0.0.5/           name=mariadb-master    Running19:23
sdakemaybe proxy no worky19:24
sdakeI am not sure where it is getting 10.0.0.4 from19:24
sdakesince 10.0.0.5 is where mariadb is running19:24
larskssdake: 10.0.0.4 should be the address of the host on which the pod is running.19:24
*** noslzzp has quit IRC19:25
larsksThis should be running a kube-proxy instance, bound to port 3306 on the host.19:25
sdakewell it is definately running on 10.0.0.5 confirmed with docker ps19:25
*** noslzzp has joined #tripleo19:25
sdakethe mariadb pod I assume you mean19:25
larsksNo, the keystone pod.19:25
sdakebut the script says "MARIADBMASTER_TCP_*"19:25
larsksRight, yes.  This is the service stuff we were talking about earlier.19:26
larsksThe service causes kube-proxy on each host to bind to the service port.19:26
sdakeyes well it makes the database not work then19:26
larsksOn that host, pods will point at the proxy address.19:26
larsksIt does work, when it's working properly.  pod -> proxy_on_host -> pod_with_service19:26
larsksSo, is your kube-proxy instance bound to the correct port? Any errors from kube-proxy (probably via journalctl...)?19:27
sdakelemme check19:27
larsksI don't think there's a way to query the proxy for a list of bindings.  That would be useful.19:27
sdake[1004]: E1002 19:28:36.741005 01004 etcd.go:166] Failed to get the key: registry19:29
sdakets) [151]19:29
larskssdake: Is that a recent error?19:30
sdakeyup19:30
sdakejust started fresh system19:31
larsksHuh.  Do kubecfg commands work (like "kubecfg list pods")?19:31
larsksOr "... list minions"?19:31
sdakeonly on the master19:31
sdake[fedora@my-xdbeej5hjgdc-1-btxwrvbyu2kw-kube-node-umbmrynb3cs7 ~]$ kubecfg list pods19:32
sdakeF1002 19:31:47.799883 01516 kubecfg.go:391] Got request error: Get http://localhost:8080/api/v1beta1/pods: dial tcp 127.0.0.1:8080: connection refused19:32
larsksOh, that's a problem.19:32
larsksWait, maybe, is that error on the master or on one of the minions?19:32
sdakeminons19:32
sdakemaster works19:32
*** marun has quit IRC19:32
*** jrist has joined #tripleo19:32
larsksOkay, so that is a problem, because they should not be pointing at localhost.19:33
sdakeI would think it  would be more logical for the env variable to bypass the proxy19:33
larskssdake: well, that's not how the services work right now.  I haven't looked into the design motiviation.19:33
larsksBut what does /etc/kubernetes/apiserver look like on the minions?19:33
sdakewhy even have an env variable :)19:33
larsksSpecifically, does KUBE_MASTER point at the master?19:33
openstackgerritClark Boylan proposed a change to openstack/diskimage-builder: Allow for multiple image outputs from raw source  https://review.openstack.org/12547519:33
sdakeyes points to 10.0.0.219:34
clarkbSpamapS: ^ now with backward compat. your suggestion was so simple I dunno why I didn't think of it19:34
radezsdake: did you push up new changes for the keystone container? I'm wanted to rebuild my pods again19:34
sdakeradez yes they are possibly bust atm19:35
radezkk thx19:35
larskssdake: Also KUBE_API_ADDRESS (in the same file)?19:35
sdakeI am not sure if its my keystone change or a new version of kubernetes19:35
sdakeyes kube-api-address is the same19:35
sdakegive it a try radez - test for me ;)19:35
radezoh, ok will do19:36
sdake# Comma seperated list of minions19:36
sdakeMINION_ADDRESSES="127.0.0.1"19:36
larskssdake: That seems wrong.19:36
larsksIn which file?19:36
sdakeapiserver19:36
larsksOh, in apiserver? That's okay.19:36
larsksThat only matters on the master.19:36
sdakeKUBE_API_ADDRESS is not localhost19:37
openstackgerritClark Boylan proposed a change to openstack/diskimage-builder: Allow for multiple image outputs from raw source  https://review.openstack.org/12547519:37
sdakeI'm not sure why it seems to use that :(19:37
larsksHow about /etc/kubernetes/config...19:37
larsksKUBE_ETCD_SERVERS?19:37
sdakeKUBE_ETCD_SERVERS=http://10.0.0.2:400119:37
larsksWeird. Everything seems okay.19:37
sdakeyup19:37
sdakestill bust19:37
sdaketime for some nictoeen back in a bit19:38
sdakesay radez if the test works, please let me know19:38
sdakeone thing I have goigng on different then both of you is I am using an updated kubernetes19:38
radezwill do, just launched the db, doing keystone now19:38
*** juice has quit IRC19:39
*** ccrouch has joined #tripleo19:41
radezsdake: I can interact with the service token but  not as the admin user19:41
radezall my calls say "this requires authentication"19:41
larsksradez: you mean, it works with the service token, but not with username/password?19:41
radezyup19:42
sdakeradez double check the container started19:42
sdakeand fpaste docker logs19:42
larsksWell, if it works with the token, the container started...19:42
radezit's started, I'm looking at the keystone logs in the conatainer19:42
larsksradez: what do your OS_* environment vars look like?19:42
sdakeradez so the new container works then?19:42
larsksfor usename/password you would need OS_AUTH_URL, OS_USERNAME, OS_PASSWORD, and OS_TENANT_NAME (or _ID).19:42
radezI see the admin user and tenant when I list users and tenants19:43
radezso it looks like they got created properly19:43
openstackgerritSteven Dake proposed a change to stackforge/kolla: Restart container until mariadb is available  https://review.openstack.org/12575119:44
*** juice has joined #tripleo19:45
openstackgerritA change was merged to stackforge/kolla: Restart container until mariadb is available  https://review.openstack.org/12575119:45
jpeelerlarsks: there's no way to assign dependencies between containers?19:46
larsksNot right now!  I think steve's just-let-kube-restart-things idea is a reasonable solution.19:46
*** gfidente has quit IRC19:46
radezsdake: yea new container works... what's the password the admin user gets?19:46
radezI think it's the password19:46
radezi did a password set and got a token,19:46
jpeelerhow often does kube restart containers? maybe a sleep would have been good19:47
* radez tries to do other user/password operations19:47
larsksjpeeler: The more I work with kubernetes, the more I think someone should just rename it to "openstack conatiner service" and then intregate it with  neutron, cinder, heat, etc.19:47
larsksradez: radez default admin password is "redhat", unless you change it in the keystone.json file.19:47
larsks(KEYSTONE_ADMIN_PASSWORD environment var)19:48
radezsomething is aout of wack with that... I had to set it to "redhat" for my keystonerc file that had redhat in it woudl owrk19:48
radezI'll check my env vars19:48
jpeelerthat got changed earlier today to kolla19:49
larsksradez: ^^^^19:49
radezhaha, nice... sounds good thx jpeeler19:49
sdakebtw radez you ahve +2 ability now19:58
radezoh cool, thx sdake19:59
sdakejpeeler it isn't the job of the container to control restart speed - ideally kubernetes would figure it out20:01
sdakeand if it doesn't, it should :)20:01
jpeelersdake: good point, i didn't think about it adjusting restart speed20:02
sdakerestart in kube, should control restart cycle rate20:03
sdakeif restart was done in the container, it would be a different story20:03
larsksradez: use your new super powers to +2 https://review.openstack.org/#/c/125416/, unless it conflicts with the changes you were making...20:04
sdakeradez or jpeeler can one of you folks review https://review.openstack.org/#/c/125416/20:04
sdakesince radez already +120:05
sdakeprobably easiest for radez to review20:05
*** rlandy has quit IRC20:05
*** radez is now known as radez_g0n320:06
*** radez_g0n3 is now known as radez20:06
*** akuznetsov has joined #tripleo20:10
sdakelarsks downgraded kube, kubecfg list pods works on minions now20:11
larsksinteresting.  I will have to investigate to see what changed.20:11
sdakeit could have been bust by some interacvtion and not actually fixed by the downgrade20:12
sdakewho knows20:12
radezjust got and empty list back from glance list. need to add the services tenant to keystone and things look good20:12
radezsdake:  are you still working on keystone? I'm gonna add the services tenant to the config script20:13
radezbtw, what's the deal with the two pending merges? in gerrit?20:14
sdakewhich configf script20:14
larsksradez: which merges?20:14
radezhttps://review.openstack.org/#/c/125416/20:14
radezhttps://review.openstack.org/#/c/125431/20:14
sdakethey need to go t hrough the check and gate queue20:14
sdakeits probably quite long atm20:14
*** akuznetsov has quit IRC20:14
sdakezuul.openstack.org I think20:14
radezoh are they just in queue and waiting?20:15
larsksradez: well, the first still needs to +2 from someone not me...20:15
larsksand not sdake.20:15
larsksthat's what we were asking you for a few lines back...20:15
openstackgerritA change was merged to stackforge/kolla: update readme with project name  https://review.openstack.org/12541620:15
larsks("unless it conflicts with the changes you were making...")20:15
jpeeleroh uh20:15
larsksOh, hey, there it is.20:15
jpeelerhopefully no conflicts20:16
larsksrebasing is good practice :)20:16
radeznice20:16
*** spzala has quit IRC20:16
radezlarsks: shouldn't conflict20:17
larsksradez: Yup, just +2d your changes.20:17
radezyay, we're starting to make some progress :)20:18
sdakewhen we have nova working20:18
sdakethat will be progress ;-)20:18
*** spzala has joined #tripleo20:18
radezfair enough20:18
radezsdake: I was thinking in the start script for now to ad dthe services tenant20:18
radezwhere the admin user and tenant get created20:19
sdakewhich services and which start script20:19
radezkeystone's start.sh20:19
sdakeyou mean add keystone dxyz to keystone's start.sh20:19
radezdo a keystone tenant-create --name services20:19
sdakeyes I have a pat ch let me try20:19
sdakemy kube was bust20:19
radezthat and the endpoints is what needed to be added manually for glance to function now20:20
radezI'm going to start looking into the os_config stuff and see if it can help us.20:20
radezjpeeler: what's the workflow check that you put on larsks's review?20:21
larsksradez: workflow +1 means "okay to merge now"20:21
jpeelerradez: the general openstack process is two wait for two core reviewers, so the second core checks that20:21
larsksYou need that + passing jenkins tests for the automatic merge to happen.20:21
radezgotcha, core review is new to me, good to know20:22
jpeelerradez: i think line 112 you meant to say keystone instead of glance20:22
radezjpeeler: yup you're right20:23
sdakejpeeler kube has a 10 second delay between restarts - victory :)20:23
*** rushiagr is now known as rushiagr_away20:23
jpeelersdake: oh cool20:23
*** rushiagr_away is now known as rushiagr20:23
jpeelersdake: is that a setting somewhere?20:23
sdakeno idea - I just see it through sudo docker ps20:24
sdake -a20:24
sdakemy restart change appears not to work20:24
sdakebut it appeared to work for radez20:24
larskscontainer does not exit, or kube does not reschedule?20:24
sdakecontainer restarts continiously forever20:25
sdakeoption #3 ;)20:25
larsksrestarts forever and never works?20:25
sdakeperhaps it has old env20:25
sdakeyup20:25
sdakeI suspect it is not reloading the environment20:25
sdakeif I was a go wizard I might fix that20:25
*** andreaf has joined #tripleo20:27
openstackgerritDan Radez proposed a change to stackforge/kolla: updating the README with documentation on launching keystone  https://review.openstack.org/12543120:27
larskswe might want to instrument the start scripts to dump environment on stdout so that it shows up in docker log...20:27
openstackgerritA change was merged to openstack/diskimage-builder: Add unit test for cache-url  https://review.openstack.org/8449320:28
radezjpeeler: updated that glance to keystone20:28
larsksMight make this sort of thing easier to diagnose.20:28
*** dprince has quit IRC20:28
openstackgerritA change was merged to stackforge/kolla: updating the README with documentation on launching keystone  https://review.openstack.org/12543120:29
jpeelerit might be better to use env anyway20:32
sdakestill seeing this20:33
sdake2014-10-02 20:31:12.972 37 TRACE keystone.common.wsgi OperationalError: (OperationalError) (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 0") None None20:33
morganfainbergsdake, every time or it recovers?20:33
*** andreaf has quit IRC20:33
morganfainbergas in subsequent queries work?20:33
sdakeI killed it then started fresh20:33
sdakeevery time getting t hat20:34
sdakeits off and on depends on some startup relationship I think20:34
radezslagle: is there a copr repo for that os-cloud-config project by chance?20:35
morganfainbergsdake, i only ask because if it was a one off then recovered https://bugs.launchpad.net/keystone/+bug/1374497 updating oslo.db to 1.0.2 should solve it20:36
uvirtbotLaunchpad bug 1374497 in oslo.db "change in oslo.db "ping" handling is causing issues in projects that are not using transactions" [High,Fix committed]20:36
morganfainbergif it was *always* having the issue, different story20:36
*** dsneddon has quit IRC20:36
sdakethanks morgan20:36
*** dsneddon has joined #tripleo20:37
openstackgerritLars Kellogg-Stedman proposed a change to openstack/os-cloud-config: fix formatting issues in README.rst  https://review.openstack.org/12577520:40
slagleradez: there is, here: https://copr.fedoraproject.org/coprs/slagle/openstack-m/20:40
radezawesome, thx slagle20:40
slagleradez: the same build is in koji as well if you want to install from there instead20:40
slagleradez: koji might be a safer bet, so you don't accidentally pull anything else from my copr repo20:41
slaglehttps://kojipkgs.fedoraproject.org//packages/os-cloud-config/0.1.11/1.fc22/noarch/os-cloud-config-0.1.11-1.fc22.noarch.rpm20:41
radezcool, thx20:41
openstackgerritLars Kellogg-Stedman proposed a change to openstack/os-cloud-config: fix formatting issues in README.rst  https://review.openstack.org/12577520:42
radezslagle: anyreason it's not built for F20?20:42
slagleradez: that build will work on f20. it's built from rawhide for now for rdo juno20:44
* radez nods20:44
slaglerdo juno will use the same build from master for f21 and f2020:44
radezI was just thinking i could yum install it directly from fedora20:44
sdake[948]: E1002 20:44:01.531584 00948 etcd.go:166] Failed to get the key: registry/20:44
sdakeservices/endpoints/mariadbmaster 100: Key not found (/registry/services/endpoint20:44
sdakes) [327]20:44
radezinstead of having to pass the url :)20:44
slagleradez: oh, no you can't do that20:44
sdakelarsks where do I find that registry above? ^^20:44
slagleit's new in juno :)20:44
radezslagle: will it not work with icehoust?20:45
slagleit may, i don't know for sure. it uses the openstack clients20:45
larskssdake: You mean from that "can't find registry" error re: etcd?20:45
sdakeyup, trying to debug - want to look at etcd registry20:46
radezslagle: k, I'll give it a whirl20:46
slagleradez: can you see the versions required for the openstack clients in os-cloud-config's requirements.txt20:46
radezk20:46
sdakelarsks but I'm unclear how precisely to do that20:46
larsksRight, I was asking if that was the thing to which you were referring, so that I could give you a relevant answer :)20:47
*** rhallisey has quit IRC20:47
*** andreaf has joined #tripleo20:47
*** morgan_remote_ is now known as remote_morgan_20:48
larskssdake: that should be a key in etcd.  You can see keys with curl: curl http://KUBE_MASTER_IP:4001/v2/keys/20:48
larsksThat gets you the top level.20:48
larsksTo see the registry, http://KUBE_MASTER_IP:4001/v2/keys/registry/20:49
larsksIf jq is installed, pipe those to "jq ." for nicer output.20:49
larskssdake: E.g., on my system, just now, that gets me: http://chunk.io/f/0236bc5533bb4977a46386fb4934860e20:50
*** remote_morgan_ is now known as morgan_remote_20:50
larsksand /registry/pods is: http://chunk.io/f/cb795378289b426197f55089044d1fb020:50
sdake{"errorCode":100,"message":"Key not found","cause":"/registry/services/endpoints","index":387}20:50
*** morgan_remote_ is now known as morgan_remote20:50
*** morgan_remote is now known as remote_morgan_20:51
larsksFwiw, I just deployed from the heat templates and was able to spin up the mariadb container without errors...20:51
larsksI have to run out for a bit; this is when I turn into a kid transport device.20:51
* sdake shakes fists at computer20:52
radezsdake: do you think it would be good to mark the mariadb blueprint as something other than delivery=unknown?20:52
radezkeystone too for that matter20:53
larskssdake: It looks like I'm running kubernetes-0.3-0.4.gitd381606.fc21.x86_64; is this what you've got?20:53
*** rushiagr is now known as rushiagr_away20:53
larsksradez: You could mark them as delivery = Oct. 20 to make James Lablocki happy :)20:54
radezlol the options are 'in progress" and "beta available and things like that... no dates20:55
sdakelarsks yup sure do20:55
sdakeradez sure feel free to mark it20:55
sdakeI think its done already20:56
sdakebut I could be wrong20:56
sdakewe need a new blueprint with "mariadb needs persistent storage"20:56
sdakebecause  that is another big chunk of work20:56
sdakeright now if mariadb restarts = byebye storage20:56
radezhm, looks like you have to be assigned to the blue print to update its status20:57
radezsdake: everythink will need persistent storage, smae thing with the glance images right now.20:58
*** sdake_ has joined #tripleo20:59
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137541421:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137620021:00
uvirtbotLaunchpad bug 1375414 in tripleo "mysql/rabbit overcloud issues when the bootstrap node is removed" [Undecided,New]21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/137542221:00
uvirtbotLaunchpad bug 1376200 in tripleo "Stale connections when VIP is moved" [High,New]21:00
uvirtbotLaunchpad bug 1375422 in tripleo "Vlan not recreated on overcloud controller reboot" [Undecided,In progress]21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136616421:00
uvirtbotLaunchpad bug 1366164 in tripleo "Add domain roles for admin user" [Undecided,New]21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/136774221:00
uvirtbotLaunchpad bug 1367742 in tripleo "keepalived brings the VIP up in multiple places on a controller reboot" [Undecided,New]21:00
*** untriaged-bot has quit IRC21:00
sdake_boy my minidell needs an ssd21:08
*** akuznetsov has joined #tripleo21:11
openstackgerritDan Radez proposed a change to stackforge/kolla: Updates to glance start scripts, db and user/role creation - adding db sync and db creation as utf8 - fixing user and role creation  https://review.openstack.org/12579121:13
openstackgerritClark Boylan proposed a change to openstack/diskimage-builder: Allow for multiple image outputs from raw source  https://review.openstack.org/12547521:14
*** akuznetsov has quit IRC21:15
*** radez is now known as radez_g0n321:15
sdake_radez_g0n3 if you come back can you test the latest keystone container21:18
sdake_something definatley busted in my d ev env21:18
*** jsidhu has joined #tripleo21:24
*** jdob has quit IRC21:37
*** corvus has quit IRC21:40
*** corvus has joined #tripleo21:41
*** noslzzp has quit IRC21:48
openstackgerritClark Boylan proposed a change to openstack/diskimage-builder: Allow for multiple image outputs from raw source  https://review.openstack.org/12547521:53
chmouelsdake_: i am thinking to start working on the swift implementation21:55
chmouelbut I could not find any way to share data in kubernetes21:55
chmouelas this is needed for having to share the rings between the different swift services21:55
chmouelany ideas?21:56
sdake_there is no persistent storage21:56
sdake_it is in the queue - I saw a pull requewst a few days ago for one21:56
sdake_do you need messaging or persistent storage?21:56
chmouelI can find a workaround until then i guess21:56
chmouelsdake_: persistent storage21:56
chmouelso basically you generate the rings once21:56
*** jsidhu has quit IRC21:56
chmoueland send them to all the other swift proxies21:57
chmouelit doesn't need to be shared storage, it just need to be the same on all host21:57
chmouelcontainers i mean21:57
chmoueli guess i can have swift-ring container with a small http server and the other containers linking to it and getting the rings21:58
sdake_chmouel  there are two optoins21:59
sdake_persistent storage - once that hits the upstream21:59
sdake_or use etcd21:59
chmoueli can't really store the rings in etcd, can I?21:59
sdake_I am not certain21:59
sdake_etcd can store key/value pairs21:59
chmouelrings are binary blobs21:59
sdake_so you could store a key with the value eing the ring21:59
sdake_could base 64 encode ;-)21:59
sdake_probably best to wait for persistent storage22:00
sdake_everyone is complaining for it so it should happen soon22:00
chmouelyeah i am not sure how that would work tho persistent storage in a distributed environement but i guess they will figure out :)22:00
sdake_well it may not be shared22:00
sdake_I am not sure22:00
sdake_it may just be persistent between restarts22:01
chmouelhumm i see, would not solve my issue tho, but i think the swift-ring container should be work (and be an elegant solution)22:02
chmouelfyi: those guys are doing it https://clusterhq.com/ with some zfs magics22:03
*** rainya has quit IRC22:06
chmouelsdake_: ah btw: i could not assign myself the bp, i am not sure what rights i need to do that22:06
sdake_chmouel what is your launchpad login22:07
chmouelsdake_: chmouel22:07
openstackgerritBen Nemec proposed a change to openstack/diskimage-builder: Save extended attributes when creating tar  https://review.openstack.org/12542822:08
*** akuznetsov has joined #tripleo22:12
sdake_chmouel you should be able to join now22:12
sdake_rather modify blueprints22:12
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: Fix heat purge deleted cron job  https://review.openstack.org/12174422:13
*** rhallisey has joined #tripleo22:13
chmouelsdake_: works, tks22:14
*** marun has joined #tripleo22:15
*** akuznetsov has quit IRC22:16
*** sdake_ has quit IRC22:17
*** jang1 has quit IRC22:22
*** andreaf has quit IRC22:36
*** andreaf has joined #tripleo22:36
*** ccrouch has quit IRC22:45
*** ccrouch has joined #tripleo22:45
*** dvossel has quit IRC22:48
*** ccrouch has quit IRC22:50
*** marun has quit IRC23:01
*** yamahata has joined #tripleo23:04
*** nosnos has joined #tripleo23:06
*** akuznetsov has joined #tripleo23:12
*** akuznetsov has quit IRC23:17
*** noslzzp has joined #tripleo23:25
*** yamahata has quit IRC23:27
*** noslzzp has quit IRC23:38
*** ccrouch has joined #tripleo23:46
*** andreaf has quit IRC23:47
*** andreaf has joined #tripleo23:48
*** noslzzp has joined #tripleo23:48
*** rainya has joined #tripleo23:58

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