Friday, 2013-11-01

openstackgerritDirk Mueller proposed a change to openstack/tuskar: Leave Copyright/Licensing header intact  https://review.openstack.org/5485200:08
openstackgerritDirk Mueller proposed a change to openstack/tuskar: remove left-over debug statement  https://review.openstack.org/5485300:09
openstackgerritDirk Mueller proposed a change to openstack/tuskar: Use Python 3.x compatible except construct  https://review.openstack.org/5485400:10
*** coolsvap has quit IRC00:15
dkehnlifeless: is the elements/neutron-server/install.d/80-neutron-server generated or editable and loaded as is?00:16
*** csd has joined #tripleo00:17
lifelesseditable00:20
dkehnlifeless: ok, maybe my mistake I thought I edited it, but it didn't, will try again00:22
*** matsuhashi has joined #tripleo00:25
*** mwagner_lap has joined #tripleo00:40
*** krotscheck has quit IRC00:40
*** CaptTofu has joined #tripleo00:43
*** noslzzp has quit IRC01:04
*** nosnos has joined #tripleo01:09
dkehnlifeless: u still around01:16
lifelessyup01:18
dkehnlifeless: I'm seeing the neutron-server fail on the seed and wonding in my ml2_conf.ini my mechanism_drivers = openvswitch,linuxbridge01:19
dkehnlifeless: is setup with linuxbridge and wondering if the drivers are even loaded01:19
lifelesswhich drivers?01:20
dkehnlinuxbridge - or is that a defactor std with linux - I gues maybe dumb ques01:20
lifelessthe kernel facility is in just about every vendor kernel you'll get01:25
lifelessthe userspace tools may not be installed01:25
dkehnok01:25
lifelessI wouldn't expect us to be using linuxbridge though, since we have ovs available and it's substantially better particularly w.r.t. vlans01:25
dkehnI think I'm going to remote is from the ini file for good measure01:25
lifelessbut01:25
lifelesslike I say, I know nothing about ml2's needs01:25
dkehnml2 by default will use ovs01:26
*** noslzzp has joined #tripleo01:27
dkehnlifeless: if I want to kick the neutron-server as the system does is it absically just the elements/neutron-server/install.d/80-neutron-server command ? and where is the os-svc-deamon01:31
lifelesskick?01:32
dkehnkick = restart01:32
lifelessservice neutron-server restart if you want to restart just neutron01:32
dkehnkick= start01:32
dkehngottis01:32
dkehngot it01:33
lifelessos-collect-config --force --one01:33
lifelessto force a full config run01:33
dkehnnaw the neutron is failing and I want to try things just to see it get running or debug them along the way01:34
dkehnok, i see where the scripts are os-.....01:35
dkehnis there anything that needs to be done to ensure a /var/log/upstart log output01:36
lifelessit is automatic when the daemon outputs anything01:36
lifelessif the daemon doesn't output anything, then there is no file. If the daemon is logging to a file on it's own you can also see that01:37
lifelessbut I think all our things log (correctly) to stdout01:37
dkehnok01:37
dkehnlifeless:  os-svc-daemon  neutron-server neutron neutron-server "--config-file /etc/neutron/neutron.conf  --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron" not see anything, what am I missing01:42
lifelessdkehn: thats the installation line, nothing to do with config01:42
lifelessdkehn: have a look in the neutron config files for it's logging configuration01:43
dkehnlifeless: ok01:43
dkehnlifeless: ok, making it harder that it need service neutron-server restart, bhah01:45
lifelessdkehn: I'm confused. Can you give me more context please?01:48
dkehnlifeless: sorry, neutron-server is failing with the ml2 configured and I'm trying to understand what neutron doesn't like01:49
dkehnlifeless: so make tweaks in the conf files and rerunning the neutron to see01:50
lifelessok. And what is that making harder?01:50
dkehnlifeless: sorry, I'm making it harder, nothing with whats going on, I'm getting a detail education in the workings of how tripleo works01:51
lifelessok01:51
dkehnlifeless: i've pasted the log http://paste.openstack.org/show/50364/, I access denied as the critical error01:59
lifeless'I access denied' ?01:59
lifelessEPARSE01:59
lifelessI think your fingers are betraying you and not including everything you think :)02:00
lifelessdkehn: it's trying to login to mysql as root@localhost02:00
lifelessdkehn: which is wrong; your config template or your seed metadata config is wrong02:00
dkehnlifeless: I'm using what the ml2 noe neutron02:01
dkehns/noe/not02:01
lifelessI still can't parse that - 'I'm using what the ml2 not neutron' ?02:01
dkehnatabase]02:01
dkehnconnection = mysql://root:secret@127.0.0.1/neutron_ml2?charset=utf802:01
lifelessthats wrong02:02
lifelessis that from /etc or your template?02:02
dkehnthat is from my /etc/neutron/plugins/ml2/ml2_conf.ini02:03
lifelessok, so it's wrong02:04
dkehnok02:04
lifelesshave a look at the ovs agent plugin ini02:04
dkehnI see that the ovs ini file is using the {{neutron.ovs_db}}02:04
lifelesstada02:04
dkehnok02:04
dkehnok02:04
dkehnlifeless: thanks for the help, that was it02:09
lifelesscool02:12
dkehnlifeless: calling it a night, l8r02:13
lifelessgnight!02:13
lifelessSpamapS: if you want to optimise, making dksm and support-physical-hardware noops when not needed, would probably be the single biggest save you can do.02:14
lifelessSpamapS: just a thought02:14
*** noslzzp has quit IRC02:19
*** sdake has joined #tripleo02:27
lifelessSpamapS: ping02:37
lifelessin cfninit, do you need this:02:37
lifeless            "services" : {02:37
lifeless              "systemd" : {02:37
lifeless                "mysqld"   : { "enabled" : "true", "ensureRunning" : "true" }02:37
lifeless              }02:37
lifelessfor ubuntu ?02:37
lifelessor is just installing mysql-server sufficient?02:37
*** matsuhashi has quit IRC02:43
*** matsuhashi has joined #tripleo02:43
*** matsuhas_ has joined #tripleo02:44
*** matsuhashi has quit IRC02:44
lifelessgnar, we deployed qemu again.02:46
lifelessI thought we fixed that02:46
lifeless|                      |   "NovaComputeLibvirtType": "kvm",02:48
lifelesshmmm02:48
lifelessindeed, libvirt_type=kvm is set02:49
lifelessf0be171340] Error: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead02:51
lifelesschar device redirected to /dev/pts/0 (label charserial1)02:51
lifelessqemu: at most 2047 MB RAM can be simulated02:51
lifelessI wonder if we have something misconfigured:02:52
lifeless2013-10-31 22:20:21,851.851 2650 WARNING nova.virt.libvirt.driver [-] URI qemu:///system does not support events: adding cb to list02:52
lifelessbut libvirtd:x:113:nova02:52
lifelesswhich is as it should be02:52
lifelessand02:53
lifeless 3415 ?        Sl     1:11 qemu-system-x86_64 -machine accel=kvm:tcg -name instance-00000001 -S -M pc-i440fx-1.4 -cpu n270,+lahf_lm,+lm,+rdtscp,+pdpe1gb,+aes,+popcnt,+sse4.2,+sse4.1,+dca,+pcid,+pdcm,+xtpr,+02:53
lifelessso we seem at least sometimes able to spawn vms02:53
*** michchap has quit IRC03:04
*** michchap has joined #tripleo03:05
*** spzala has joined #tripleo03:08
lifelesshuh, we're missing a nova-compute restart somewhere.03:16
lifelesswill file a bug03:16
*** spzala has quit IRC03:16
lifelessup, nope03:17
lifeless2013-10-31 22:53:04,392.392 28874 TRACE nova.compute.manager [instance: 9e05e3df-a25d-4ea6-b6ed-e75924ed42b4] qemu: at most 2047 MB RAM can be simulated03:17
*** jeckersb is now known as jeckersb_gone03:18
*** matsuhas_ has quit IRC03:20
*** matsuhashi has joined #tripleo03:21
*** jcooley_ has joined #tripleo03:21
*** sdake has quit IRC03:21
*** matsuhashi has quit IRC03:26
*** sdake has joined #tripleo03:29
*** CaptTofu has quit IRC03:45
*** rainya has joined #tripleo03:45
*** CaptTofu has joined #tripleo03:46
*** edmund has quit IRC03:53
*** akuznetsov has joined #tripleo04:03
*** tzumainn has quit IRC04:13
lifelessjog0: around ?04:24
lifelessjog0: I've something super weird going on in the overcloud04:25
lifelessahhh nvm04:25
lifelessfigured it out04:25
lifeless32 bit images04:26
lifeless uname -a04:26
lifelessLinux overcloud-novacompute0-ptwqi3nvydcx 3.8.0-32-generic #47-Ubuntu SMP Tue Oct 1 21:36:40 UTC 2013 i686 i686 i686 GNU/Linux04:26
*** matsuhashi has joined #tripleo04:28
*** rpodolyaka1 has joined #tripleo04:34
*** rushiagr has joined #tripleo04:38
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Build 64-bit images for the tripleo-cd overcloud.  https://review.openstack.org/5487504:47
lifelessmanually applied; respinning to verift04:49
lifelessfingers crossed that the cloud comes up...04:49
*** sdake has quit IRC04:49
*** rpodolyaka1 has quit IRC04:50
*** rpodolyaka1 has joined #tripleo04:52
*** shakayumi has joined #tripleo05:09
rpodolyaka1morning all!05:09
SpamapSlifeless: pong, still want me?05:21
lifelessSpamapS: hey05:22
lifelessSpamapS: kinda, had 'one of those days'05:22
lifelessSpamapS: so I have no content written05:22
SpamapSlifeless: bombs bursting in air?05:22
SpamapSI find that the content only gets written when I can actually _hear_ the clock ticking05:23
lifelessSpamapS: C woke L up at 0400; I got the baton at 0530.05:24
lifelesslow sleep -- bad at everything05:24
SpamapSyeah totally05:25
lifelessI'm just upgrading the overcloud to 64-bit05:30
lifelesscause, you know.05:30
SpamapSyeah05:30
lifelesshttps://bugs.launchpad.net/tripleo/+bug/124696605:30
lifelessits a sign of how tired I am that I didn't figure it out more quickly05:31
lifelessthen I have a heat template for wordpress w/ golden image05:31
lifelessthen I need to write content05:31
lifelessthen it needs to be shinied up05:31
lifelessSpamapS: you could land the horizon element if you wanted, I think its gtg now05:32
SpamapSlifeless: I've also been up since 0530 oddly enough.. its only 2233 but I'm wiped.. will attack the review queue 1st thing tomorrow.05:33
lifelesscool05:35
lifelesssleep well05:35
rpodolyaka1release news so far: every project with new commits since the last release has had a release this week. Release notes are currently here https://docs.google.com/document/d/1O5M1vB5v_o4jHUo6BUvEFfIVKUo5kF0OnYe1DeLcnEw/edit?usp=sharing  I should probably turn this into an email and send it openstack-dev05:41
lifelessrpodolyaka1: wicked cool05:41
rpodolyaka1due to some glitch in Infra, PyPi uploads didn't work for tuskar* projects automatically. clarkb kindly restarted the job manually for python-tuskarclient. Unfortunately, my ISP decided I didn't need internet access last night, so I didn't manage to thank Clark and ask him to do this for tuskar and tuskar-ui too05:46
rpodolyaka1I'll ping Infra today05:47
*** cd-undercloud has joined #tripleo05:47
cd-undercloud************** overcloud complete status=0 ************05:47
*** cd-undercloud has quit IRC05:47
rpodolyaka1overcloud is back :)05:47
lifelessok, now to see if the 64 bit fix does05:51
lifelessstopped the job again05:52
*** rushiagr2 has joined #tripleo06:16
*** michchap has quit IRC06:30
*** rushiagr has quit IRC06:34
*** rushiagr2 is now known as rushiagr06:35
*** michchap has joined #tripleo06:37
*** michchap has quit IRC06:40
*** michchap has joined #tripleo06:40
lifelessstevebaker: around ? or asalkeld ?06:44
*** jprovazn has joined #tripleo06:54
stevebakerlifeless: yep06:54
stevebakerlifeless: what flight are you on? there are a few of us on the sunday night airnz one06:55
*** rpodolyaka1 has quit IRC06:56
lifelessstevebaker: monday06:56
lifelessstevebaker: I have some noob heat questions, if you have a few minutes06:56
stevebakershoot06:56
lifelessstevebaker: I'm converting WordPress_2_Instances.yaml to use a golden image06:56
lifelessand cause I'm stoopid I also moved to Ubuntu06:56
lifelessso06:56
lifeless            "services" : {06:56
lifeless              "systemd" : {06:56
lifeless                "httpd"    : { "enabled" : "true", "ensureRunning" : "true" }06:56
lifeless              }06:56
lifeless            }06:56
lifelessis that relevant for Ubuntu, and if so how is it spelt? upstart? same params?06:57
stevebakerah06:57
lifelesslikewise the mysql one06:58
lifelesson ubuntu if you install a package, it's enabled06:58
lifelessI'm not using occ/orc/oac - still just cfninit06:58
lifelessas I want to demonstrate a least-change migration06:58
stevebakerso, instead of systemd it is sysvinit06:58
stevebakerand whatever the service is called (apache?)06:59
lifelessapache2 I think06:59
stevebakerright06:59
*** akuznetsov has quit IRC06:59
stevebakerchoosing sysvinit just runs 'service' and 'chkconfig' for its actions07:01
lifelesson every config change?07:01
lifelessit doesn't do anything unexpected like ... restart etc?07:01
stevebakerin theory it will only start if not already started07:03
lifelessok07:05
lifelessand I know I can look this up07:05
lifelessbut how do I ask for a public ip?07:06
lifelessthe debian package wants a config file called /etc/wordpress/config-$ip.php07:06
stevebakerOS::Nova::Server or AWS instance?07:07
lifelessAWS07:07
stevebaker(btw, this is handy http://docs.openstack.org/developer/heat/template_guide/ )07:07
stevebakerbut anyway, just calling {Fn::GetAttr [myserver, PublicIp]} in UserData or Metadata can be a problem because it causes a circular reference07:09
lifelessyeah07:09
lifelessalso this cloud doesn't default-create public ips07:10
lifelessI might just change the debian custom config to be less smart07:10
lifelessthis is for a talking heads talk after all07:10
stevebakerbiab, putting boy to bed07:10
lifelessnight07:10
*** rushiagr has quit IRC07:13
*** cwolferh has quit IRC07:19
*** jcoufal has joined #tripleo07:25
*** jprovazn has quit IRC07:27
stevebakerlifeless: someone once told me that wordpress demos are lame ;) I put together some ownCloud templates/elements for this week's nzosug https://github.com/steveb/owncloud-heat07:32
stevebakerlifeless: it should be quite easy to switch it to ubuntu if you want to give them a go07:33
lifelessstevebaker: thats golden image based?07:34
lifelessstevebaker: they are lame :)07:34
lifelessstevebaker: it is - nice!07:34
stevebakerof course!07:36
*** marios has quit IRC07:36
stevebakerone image shared for db server and web server07:36
*** marios has joined #tripleo07:36
lifelessstevebaker: ah, interesting, probably good enough07:36
lifelessstevebaker: http://openstacksummitnovember2013.sched.org/event/5032a8c96a3f66f68238721287ce2c8d07:37
*** rushiagr has joined #tripleo07:37
lifelessstevebaker: hopefully it doesn't overlap with a presentation from you :)07:37
lifelessstevebaker: cause, using your code to talk about something you're also talking about would be a little awkward ;)07:37
stevebakerit won't, i ain't doing one. feel free to use them07:38
lifeless\o/07:38
lifelessI shall regift you the beers I am owed :)07:38
lifelessstevebaker: you will be in HK though?07:38
stevebakerI sure will07:38
lifelessstevebaker: is the heat-cfntools a copy of the tie one?07:41
lifelessstevebaker: if not; can I copy any improvements back in; if it is - why didn't you use tie?07:41
lifelesselement, the heat-cfntools element/.07:41
stevebakerlifeless: yeah, I don't think I changed anything, copy paste07:42
stevebakeri just wanted the demo in a single repo07:44
*** lsmola has joined #tripleo07:44
lifelessstevebaker: fair enoug07:46
* lifeless applies hatchet07:46
lifelessstevebaker: heh, you were missing an element-dep on source-repositories in owncloud07:46
lifelessstevebaker: how was your talk received?07:47
stevebakerah, so was I unwittingly using the fedora owncloud?07:48
stevebakerthe talk went really well, to an intimate crowd of 907:49
lifelessstevebaker: quite possibly, or source-repositories was being brought in by heat-cfntools07:49
lifelessso working by chance07:49
lifelesso   A Cobbler interface for OS provisioning07:49
lifeless^ lol wut07:49
* lifeless shouldn't be negative, but thats really classically not getting it07:49
*** jtomasek has joined #tripleo07:50
stevebakerlifeless: there was talk of asking you to come up and present at the end of jan?07:50
lifelessstevebaker: there may have been but it hasn't reached me07:52
lifelessstevebaker: I'd need check w/Lynne - she's not doing LCA, but is doing something after i'm back.07:52
lifelessso I'm sure we can work something out07:52
lifelesscan you drop me a mail with proposed dates etc?07:52
stevebakerlifeless: it is the 4th Monday of the month, so you could just pick one that suits best07:54
lifelessopenstack UG ?07:54
stevebakeryep07:54
lifelessok07:54
lifelessyou may need to remind me07:54
stevebakerhttp://www.meetup.com/New-Zealand-OpenStack-User-Group/07:55
lifelessthat bit I knew07:56
lifelessremind me to pick a month07:56
stevebakerah, sure can07:56
lifelessI've been awake far too many hours now07:56
stevebakeryr supposed to get sleep before summit07:57
lifelessyea07:57
lifelessC has a hacking cough07:57
lifeless-> Lynne had her through to 0530 this morning07:57
lifelessI had her from then through to kindy time07:58
stevebakermeh, suck07:58
lifelessyeah07:58
lifelesswhat really suck is I have a hoarse throat now07:59
lifelessso....07:59
lifelessFARK07:59
stevebakermy wife has lost her voice, I'm keeping my distance08:00
lifelessheh, paper mask!08:00
*** matsuhashi has quit IRC08:08
*** matsuhashi has joined #tripleo08:08
*** matsuhashi has quit IRC08:12
*** matsuhashi has joined #tripleo08:16
*** akuznetsov has joined #tripleo08:17
*** martyntaylor has joined #tripleo08:19
Ngmorning08:32
Ngtoday is going to be super wonky, taking rike&kids to the airport shortly, so I'll be starting super late08:32
*** matsuhashi has quit IRC08:34
lifelessNg: they are coming to HK?08:34
lifelessstevebaker: so in templates/owncloud-2-tier-own-network.yaml08:34
lifeless      dns_nameservers: [192.168.1.254]08:34
lifelesswhere is that address coming from ?08:34
lifelessstevebaker: also, why are you defining your own network ?08:35
lifelessoh, because tats the point of that template. righto08:37
*** jistr has joined #tripleo08:39
*** ohadlevy has joined #tripleo08:40
openstackgerritVictor Sergeyev proposed a change to openstack/python-tuskarclient: Fix os-auth-token pass to _get_client_with_token()  https://review.openstack.org/5474008:47
lifelesshmm08:52
lifelessour heat may be misconfigured08:52
lifeless| resource_status        | CREATE_FAILED                                                                                                                                   |08:52
*** athomas has joined #tripleo08:52
lifeless| resource_status_reason | Forbidden: You are not authorized to perform the requested action, admin_required. (HTTP 403)                                                   |08:52
lifeless| resource_type          | AWS::CloudFormation::WaitConditionHandle08:52
*** Ng_ has joined #tripleo08:52
*** Ng has quit IRC08:58
lifelessstevebaker: ^08:58
lifelessoh https://answers.launchpad.net/heat/+question/23330709:00
lifelessthats a little wtf09:00
*** matsuhashi has joined #tripleo09:02
openstackgerritA change was merged to openstack/tripleo-image-elements: Add Horizon element  https://review.openstack.org/5091809:03
*** jprovazn has joined #tripleo09:04
*** jprovazn has quit IRC09:04
*** jprovazn has joined #tripleo09:04
openstackgerritA change was merged to openstack/tuskar: Leave Copyright/Licensing header intact  https://review.openstack.org/5485209:05
openstackgerritA change was merged to openstack/tuskar: remove left-over debug statement  https://review.openstack.org/5485309:05
openstackgerritA change was merged to openstack/tuskar: Use Python 3.x compatible except construct  https://review.openstack.org/5485409:07
*** matsuhashi has quit IRC09:10
*** matsuhashi has joined #tripleo09:11
*** matsuhashi has quit IRC09:15
*** matsuhashi has joined #tripleo09:20
*** rushiagr has quit IRC09:21
*** derekh has joined #tripleo09:21
derekhlifeless: would it be ok to spin up a bare metal node on the undercloud, for some tempest testing, I don't seem to have enough RAM here and random tests are failing ... (or at least I want to rule out that ram is the problem)09:24
lifelessderekh: go for it; you have admin access for a reason09:24
*** jistr has quit IRC09:24
lifelessderekh: I suggest you use the admin account's 'default' key which has everyone's keys on it09:24
lifelessexcept james, who I'll add tomorrow09:25
derekhlifeless ok will do, thanks09:25
lifelessderekh: the rule for baremetal is - don't run untrusted code directly on the bare metal09:26
lifelessderekh: which is hopefully self evident09:26
derekhlifeless: Yup, makes sense09:26
*** rushiagr has joined #tripleo09:32
ogelbukhlifeless, derekh, rpodolyaka: could you please look through the following when you have cycles, is this interesting to tripleo/tuskar folks09:34
ogelbukhhttps://wiki.openstack.org/wiki/Rubick/OpenStack_Integration09:34
rpodolyakaogelbukh: sure, I'll take a look after lunch09:36
*** jistr has joined #tripleo09:38
*** jistr has quit IRC09:39
*** jistr has joined #tripleo09:40
openstackgerritVictor Sergeyev proposed a change to openstack/python-tuskarclient: Fix handling of values obtained from Keystone  https://review.openstack.org/5474009:43
*** lucasagomes has joined #tripleo09:52
*** markmc has joined #tripleo09:54
*** vkozhukalov has joined #tripleo10:10
*** mwagner_lap has quit IRC10:10
*** nijaba_ has quit IRC10:19
*** rdopieralski has joined #tripleo10:20
*** akuznetsov has quit IRC10:21
*** matsuhashi has quit IRC10:25
*** rdopieralski has quit IRC10:28
*** nosnos has quit IRC10:32
*** tserong has quit IRC10:48
derekhogelbukh: will also take a look through it today10:52
*** akuznetsov has joined #tripleo10:55
*** CaptTofu has quit IRC11:00
*** CaptTofu has joined #tripleo11:01
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Remove stale comment  https://review.openstack.org/5490611:15
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Remove extra slashes  https://review.openstack.org/5490711:16
*** jcoufal-mob has joined #tripleo11:18
*** michchap has quit IRC11:18
*** michchap has joined #tripleo11:21
rpodolyakaogelbukh: hey, rubick looks pretty interesting11:24
rpodolyakaogelbukh: but I don't think there should so much attention paid to checking the values in config files11:25
*** jcoufal-mob has quit IRC11:25
*** jcoufal-mob has joined #tripleo11:26
rpodolyakaogelbukh: we could implement advanced validation of config options values in oslo.config instead11:26
rpodolyakaogelbukh: and it already validates data types11:27
rpodolyakaogelbukh: advanced rules are very promising though11:28
*** mwagner has joined #tripleo11:28
rpodolyakaogelbukh: if our 'knowledge base' is large enough to describe the best practices11:29
openstackgerritDerek Higgins proposed a change to openstack/tripleo-image-elements: Remove stale comments  https://review.openstack.org/5490911:31
*** jcoufal-mob has quit IRC11:31
openstackgerritDerek Higgins proposed a change to openstack/tripleo-image-elements: Removing iptables FORWARD filter  https://review.openstack.org/5491011:32
*** CaptTofu has quit IRC11:33
*** CaptTofu has joined #tripleo11:34
*** ruhe has joined #tripleo11:35
*** hewbrocca has joined #tripleo11:51
ogelbukhrpodolyaka: thanks for the feedback!11:53
ogelbukhbtw, there's #rubick channel, we could talk there if you want11:53
rpodolyakaogelbukh: ok, but I think don't have that much feedback right now :)11:56
rpodolyakaogelbukh: just want you guys not to focus on plain config stuff11:56
rpodolyakaogelbukh: or it might be a misleading video11:56
*** ehelms is now known as ehelms-afk11:58
*** morazi-afk has quit IRC12:04
openstackgerritA change was merged to openstack/python-tuskarclient: Fix handling of values obtained from Keystone  https://review.openstack.org/5474012:06
*** ruhe has quit IRC12:14
openstackgerritA change was merged to openstack/tripleo-image-elements: Build 64-bit images for the tripleo-cd overcloud.  https://review.openstack.org/5487512:18
*** lucasagomes is now known as lucas-hungry12:22
ifarkasmarios, ping12:24
*** rushiagr has quit IRC12:25
ifarkasmarios, what patchset have you used for nova to get the baremetal ids?12:25
*** jdob has joined #tripleo12:26
*** ehelms-afk is now known as ehelms12:27
mariosifarkas: pong, not sure what you mean?12:30
mariosifarkas: do you mean 'patched nova for tuskar' for the uuid stuff? are you following the 2 node setup?12:31
ifarkasmarios, yeah, I meant the patched nova for tuskar, but I am using tripleo12:31
ifarkasmarios, is it describe in the undercloud-live setup?12:32
mariosifarkas:  yeah its actually patched by the tuskar_install script for demo12:33
*** michchap has quit IRC12:49
*** michchap has joined #tripleo12:53
*** michchap_ has joined #tripleo12:54
*** dprince has joined #tripleo12:54
*** michchap_ has quit IRC12:54
*** michchap_ has joined #tripleo12:56
*** michchap has quit IRC12:58
*** jdob has quit IRC12:59
lsmolamarios, ping12:59
*** jdob has joined #tripleo12:59
*** Ng_ is now known as Ng13:02
*** ChanServ sets mode: +v Ng13:02
marioslsmola: pong13:02
*** tzumainn has joined #tripleo13:02
lsmolamarios, hey, how are you?13:03
marioslsmola: fine mate, its friday :), urself?13:04
lsmolamarios, I am trying to install the undercloud-live, as ccrouch has asked me13:04
mariossure13:04
lsmolamarios, this is my progress so far http://etherpad.corp.redhat.com/HKvpPd7oFo13:04
*** julim has joined #tripleo13:05
lsmolamarios, it's being kind of unresponsive, I am installing it in the lab, and connect via virt-manager, that could be part of that13:06
marioslsmola: perhaps try spice, may have better luck13:07
*** jeckersb_gone is now known as jeckersb13:08
marioslsmola: or even better, if you can get virsh to give you a console use that (but virsh console wasn't working for me(13:08
*** CaptTofu has quit IRC13:08
*** CaptTofu has joined #tripleo13:09
*** morazi has joined #tripleo13:12
lsmolamarios, hmm seems I can't get pass the error I have in the paste13:12
lsmolamarios, yeah the virsh console is not working for me too13:12
lsmolamarios, well the virt-manager is doable, it only froze first time, now it is just slow13:12
lsmolamarios, do you have any idea what is the network error about?13:13
lsmolamarios, I am going to try that on another lab13:13
marioslsmola: cant see network error in fpase13:15
marioslsmola: yeah spice was slow as hell too and quite frustrating13:15
marioslsmola: but they are vms right.13:15
marioslsmola: oh, just seen the extra paste, looking13:16
marioslsmola: did you copy the icfcg-eth0 scripts correctly for step 13?13:17
marioslsmola: verify they're there before the install13:17
*** markmc has quit IRC13:20
lsmolamarios, yes, well to the one of them, then I isnatll just one of them13:28
*** ruhe has joined #tripleo13:28
lsmolamarios, do i have to copy it in both of them before I start the installation of one of them? :-)13:29
*** ruhe has quit IRC13:32
*** vkozhukalov has quit IRC13:32
*** jayg|g0n3 is now known as jayg13:36
*** ruhe has joined #tripleo13:38
*** lucas-hungry is now known as lucasagomes13:40
*** jdob has quit IRC13:41
*** jdob has joined #tripleo13:41
*** ruhe has quit IRC13:57
lsmolamarios, ok trying to set it up on both, then run kickstart on control node first14:00
lsmolamarios, oh I see the manual says /etc/sysconfig/network-scripts/ifcfg-ens314:07
lsmolamarios, but then it looks in /mnt/sysimage/etc/sysconfig/network-scripts14:07
lsmolamarios, is it error? or wrong configuration of mine?14:07
*** ruhe has joined #tripleo14:11
marioslsmola: sorry, was on a call. so you really have to follow the steps very carefully. take your time14:11
lsmolamarios, is that one a bug?14:13
marioslsmola: which one?14:13
lsmolamarios, that it looks for /mnt/sysimage/etc/sysconfig/network-scripts/ifcfg-ens314:14
lsmolamarios, instead of /etc/sysconfig/network-scripts/ifcfg-ens314:14
marioslsmola: whats looks? :)14:14
NobodyCamgood morning TripleO14:14
marioss/whats/what14:14
lsmolamarios, i have copied it also to /mnt/sysimage/ and it provisioned the control node14:14
lsmolamarios, the kickstart14:14
lsmolamarios, if there is no /mnt/sysimage/etc/sysconfig/network-scripts/ifcfg-ens3 , it throws the network error i have pasted14:15
marioslsmola: i didn't hit that one fwiw. why don't you make a note and take it up with slagle14:17
lsmolamarios, ok14:18
*** d0ugal has quit IRC14:21
*** d0ugal_ has joined #tripleo14:21
*** d0ugal_ is now known as d0ugal14:21
*** d0ugal has joined #tripleo14:21
*** athomas has quit IRC14:24
*** bnemec is now known as beekneemech14:25
*** athomas has joined #tripleo14:31
*** ruhe has quit IRC14:34
dkehnmorning all14:47
lsmolaslagle, hello14:55
*** edmund has joined #tripleo14:58
*** edmund has quit IRC14:59
*** edmund has joined #tripleo14:59
lsmolaslagle, I have been installing Undercloud-Live today, here are some notes http://etherpad.corp.redhat.com/HKvpPd7oFo15:00
lsmolaslagle, I have successfully get into step 16, will be continuing further, but now sure how far I can get today15:01
lsmolaslagle, hope that feedback will help a little15:01
slaglelsmola: thanks, looking15:01
lsmolaslagle, relocating, will be back in about a hour15:07
*** lsmola has quit IRC15:12
*** jcooley_ has quit IRC15:17
*** matushevski has joined #tripleo15:24
*** matushevski has quit IRC15:29
*** csd_ has joined #tripleo15:29
*** csd has quit IRC15:32
*** ifarkas has quit IRC15:38
* SpamapS hopes lsmola will share that feedback with all of us soon :)15:42
*** edmund has quit IRC15:47
openstackgerritJames Slagle proposed a change to openstack/tripleo-incubator: Expose option to set libvirt nic driver.  https://review.openstack.org/5478715:54
*** lsmola has joined #tripleo15:55
*** cwolferh has joined #tripleo15:55
beekneemechHey, has anyone seen an error like this when deploying the overcloud: http://paste.openstack.org/show/50391/ ?16:00
beekneemechMy compute node appears to have come up, but my notcompute fails due to that.16:00
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Use neutron-dhcp-agent exclusivly  https://review.openstack.org/5494416:01
*** sdake has joined #tripleo16:01
openstackgerritJames Slagle proposed a change to openstack/tripleo-incubator: Fix numbering error in devtest.sh  https://review.openstack.org/5494616:02
*** jcoufal has quit IRC16:03
slaglebeekneemech: yea, i saw it once before16:04
slaglebeekneemech: i restarted iscsid and tried again, and didn't see it the 2nd time16:04
beekneemechslagle: Okay, I'll try that.  Thanks.16:05
SpamapShm16:07
SpamapSslagle: did you report that as a bug?16:07
SpamapSseems we have two data points16:07
SpamapSseems like a race16:07
SpamapSraces need data16:07
beekneemechI'm wondering if it's SELinux related in my case.16:08
beekneemechI had some errors in /var/log/messages related to that, but when I checked it was permissive.16:08
beekneemechHowever...16:08
beekneemechIt's possible that when iscsid started SELinux hadn't been set to permissive yet.16:08
SpamapSWould be really something to have this all working with SELinux not permissive.16:08
*** ehelms is now known as ehelms-afk16:09
beekneemechThat theory falls apart a bit if one deploy worked though.16:09
SpamapSbeekneemech: I didn't think you could go from enforcing -> permissive (only the other way) ?16:09
beekneemechSpamapS: Yeah, setenforce 0 sets it to permissive.16:09
SpamapSso, if I root the box all I have to do is be able to run that command and boom, the whole house of cards comes down?16:10
* SpamapS knows that can't be true16:10
* beekneemech doesn't know16:10
* beekneemech pretty much always disables SELinux. :-)16:10
SpamapSentirely possible there is something that you can do to make it irreversible16:10
SpamapSbeekneemech: me too, I try every time to keep it on. Usually lasts a few hours.16:10
beekneemechThough I think the idea behind SELinux is to prevent someone from rooting you in the first place.16:10
beekneemechOnce they have root you're pretty much screwed anyway.16:11
SpamapSbeekneemech: the idea is to contain rooted processes too.16:11
SpamapSno the idea is not that once they have root you're screwed.16:11
slagleSpamapS: no, b/c when I saw it, I was experimenting with a hacked up baremetal-deploy-helper running multiple worker threads16:11
slagleso figure it was related to that16:11
SpamapSslagle: ahhh16:11
SpamapSslagle: well that would increase the liklihood of races.16:11
SpamapSbeekneemech: Perhaps the model has changed. But yeah, disable it until you have your tinfoil hat prepared. :)16:12
slaglebut, yea, we should file something now that beekneemech has seen it as well16:12
beekneemechSpamapS: slagle: I'll open a bug while I'm waiting for this latest deploy to fail. :-)16:13
slaglebeekneemech: out of curiosity, did you update your vm's to use the virtio nic driver as I mentioned?16:13
derekhdprince: this seems to fix toci https://review.openstack.org/#/c/54944/16:13
slaglebeekneemech: maybe everything is running faster now, and we're hitting the race condition more frequently16:13
beekneemechslagle: The only thing I've changed on the vms is to enable VNC.16:14
slagleok16:14
beekneemechActually it's running very slow for me because I have four vms running on a 2 core laptop. :-)16:14
*** akuznetsov has quit IRC16:19
*** viktors has left #tripleo16:20
*** rpodolyaka has left #tripleo16:20
*** athomas has quit IRC16:24
*** cwolferh has quit IRC16:24
dprincederekh: should we leave DHCP_DRIVER in for customization?16:28
dprincederekh: I think I'm okay with what you did. I was overloading the DHCP_DRIVER in my .toci file to add in an iboot element.16:29
dprincederekh: So what I'll do is follow this up with another review to allow customization in a similar manner but in a more clear manner.16:30
derekhdprince: sounds good16:30
beekneemechCrud.  Just realized I shouldn't have changed to the virtio driver and restarted iscsid at the same time.  Now if it works I won't know which fixed the problem. :-/16:31
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Use neutron-dhcp-agent exclusively  https://review.openstack.org/5494416:32
*** UtahDave has joined #tripleo16:46
*** UtahDave has left #tripleo16:49
*** dprince has quit IRC16:50
*** csd_ has quit IRC16:51
*** dprince has joined #tripleo16:51
*** csd_ has joined #tripleo16:52
*** julim has quit IRC17:03
beekneemechHmm, I don't appear to be in the appropriate group to triage my bug.17:10
beekneemechRequested to join the tripleo team.17:13
beekneemechIn the meantime, the bug is here: https://bugs.launchpad.net/tripleo/+bug/124719717:14
beekneemechUnfortunately restarting iscsid didn't fix the problem for me, so I'm still looking.17:14
*** jcooley_ has joined #tripleo17:15
*** krotscheck has joined #tripleo17:16
*** hewbrocca has quit IRC17:21
lifelesso/17:27
*** edmund has joined #tripleo17:43
derekhtime to run, see ye next week.17:44
*** derekh has quit IRC17:45
*** coolsvap has joined #tripleo17:46
lifelessbeekneemech: added17:46
beekneemechlifeless: Thanks!17:46
*** jistr has quit IRC17:48
*** ehelms-afk is now known as ehelms17:49
*** shakayumi has quit IRC17:50
*** julim has joined #tripleo17:51
SpamapSlovely.. shots fired at the airport I'll be flying out of in about 18 hours. :-P18:03
*** rpodolyaka1 has joined #tripleo18:03
*** jdob has quit IRC18:04
*** lsmola has quit IRC18:07
*** jcooley_ has quit IRC18:07
*** jcooley_ has joined #tripleo18:08
lifelessSpamapS: noice18:08
devanandacody-somerville: ping18:08
lifelessSpamapS: so I need a hand18:08
*** shakayumi has joined #tripleo18:10
*** jdob has joined #tripleo18:10
SpamapSlifeless: mmkay. Adrian (18 month old) is spewing chunks today so my time is divided when it's my turn to hold him. ;)18:12
lifelessSpamapS: ack18:12
lifelessSpamapS: I need heat guidance is all18:12
lifelessSpamapS: pushing up a reference18:13
*** rpodolyaka1 has left #tripleo18:17
*** CaptTofu has quit IRC18:20
*** CaptTofu has joined #tripleo18:20
lifelessSpamapS: https://github.com/rbtcollins/owncloud-heat18:22
lifelessand https://github.com/steveb/owncloud-heat/pull/118:23
*** jcoufal has joined #tripleo18:26
*** rpodolyaka1 has joined #tripleo18:26
SpamapSlifeless: ok, on scanning it this all looks relatively straight forward.18:26
lifelessright18:28
lifelessnow running it18:28
lifeless| pwdsalt_wc     | 121 | state changed                         | CREATE_IN_PROGRESS | 2013-11-01T04:56:20Z |18:28
lifeless| pwdsalt_wc     | 122 | WaitConditionTimeout: 0 of 1 received | CREATE_FAILED      | 2013-11-01T05:06:21Z |18:29
lifelessand thats where I halted due to tired last night18:29
lifelessI figure I've something wrong in the cfn script causing the wait condition to fail18:29
lifelessI have the server up and running18:29
lifelesslet me add a public ip to it18:29
lifelessok18:30
SpamapSlifeless: cloud-init-output.log should show the details18:30
lifelessheat-admin @138.35.77.13418:30
lifelessSpamapS: ok, will look in a sec18:30
lifelessI too have young baby :)18:30
SpamapSlifeless: allow ssh ingress :)18:31
SpamapSmine has become fascinated by a book so I have "??" minutes18:31
lifelessSpamapS: its spawned as admin18:33
lifelesshuh nuts18:35
lifelessERROR: Error. Unable to associate floating ip (HTTP 400) (Request-ID: req-1af0d6c4-cf5d-4373-914d-1cfdaa6e489c)18:35
lifelessut18:37
lifelessok, no floating ip for us18:37
lifeless400-{u'NeutronError': {u'message': u'Bad floatingip request: Port 0183afb4-9f4a-4bb5-bd2e-320add28c7d1 is associated with a different tenant than Floating IP b2af31f4-c2ee-4c31-8e2b-966e6fe0afbe and therefore cannot be bound.', u'type': u'BadRequest', u'detail': u''}}18:37
lifelessspawn as admin, get a port owned by service.18:38
lifelessI bet I know why too18:39
lifelessadmin is a member of both the 'admin' and 'service' tenants18:39
lifelessand you don't get to choose18:39
*** blamar has quit IRC18:44
lifelessah port is admin, floatingip service18:46
* lifeless fixes other way around18:46
lifelessok, ssh heat-admin@138.35.77.134 should in theory work18:48
*** jprovazn has quit IRC18:49
lifelessof course it doesn't18:50
lifelesslets see18:50
lifelessg.get('method'))18:51
lifeless2013-11-01 01:17:17.844 4118 TRACE neutron.agent.l3_agent Timeout: Timeout while waiting on RPC response - topic: "q-l3-plugin", RPC method: "sync_routers" info: "<unknown>"18:51
lifelessyay18:51
lifelessrestarted l3 agent18:52
lifelessand now, ssh works18:52
lifelessnup18:52
lifelessnow port 22 works, ssh not so much18:52
lifelessrebuilding the stack, I bet that was not coincidence18:54
*** ehelms is now known as ehelms-afk18:58
*** blamar has joined #tripleo18:58
lifelessgrep: /var/www/html/owncloud/config/config.php: No such file or directory19:05
lifelesshmm19:06
lifeless2013-11-01 14:33:44,272 - __init__.py[WARNING]: User heat-admin already exists, skipping.19:06
*** lucasagomes has quit IRC19:14
*** dprince has quit IRC19:21
*** akuznetsov has joined #tripleo19:24
cody-somervilledevananda: pong19:48
*** coolsvap has quit IRC19:49
*** csd_ has quit IRC19:49
*** ehelms-afk is now known as ehelms19:50
*** CaptTofu has quit IRC19:53
*** CaptTofu has joined #tripleo19:53
SpamapSlifeless: still fighting it?20:08
lifelessSpamapS: yes20:09
lifelessSpamapS: just uploaded an image with stackuser local-config, hopefully will let me log in20:09
lifelessstack-create is off20:09
lifelessheat event-list owncloud20:09
*** csd has joined #tripleo20:11
lifelesshuh20:13
lifelesswe load a ridiculously small keypair for admin in the overcloud20:13
*** funzo_ has joined #tripleo20:14
*** funzo has quit IRC20:15
SpamapSlifeless: thats probably just the NSA snooping key ;)20:16
*** rpodolyaka1 has quit IRC20:18
beekneemechslagle: SpamapS: It looks like my iscsi issue might have just been running out of memory on the host.  I bumped all the VMs down 512 MB and now both overcloud nodes came up.20:18
beekneemechI'll make a note of that in the bug and close it since it's not an issue with tripleo.20:18
SpamapSbeekneemech: thanks!20:20
lifelessSpamapS: being unable to use non-admin to deploy waitconditions is a bit of an issue...20:20
SpamapSlifeless: shardy and I were discussing in #heat earlier today20:25
SpamapSlifeless: basically keystone just hasn't made it possible/easy to delegate user creation.20:26
lifelessok, ssh'd into the machine now20:26
lifelessnope20:26
lifelessbah, wrong machine20:27
lifelessok, in now20:27
SpamapSlifeless: the problem really is that "admin in a tenant" seems to be equivalent to "admin everywhere"20:27
lifelessSpamapS: it is.20:27
SpamapSReturn code of 7 after executing: '['su', 'root', '-c', 'curl -X PUT -H \'Content-Type:\' --data-binary \'{"Status": "SUCCESS", "Reason": "Configuration Complete", "Data": "", "UniqueId": "passwordsalt"}\' "http://10.120:28
lifelessthere's nothing seeming about it20:28
SpamapSlifeless: right, so what is needed is to be able to create a signed URL from a trust.20:28
SpamapSI think20:28
lifeless10.10.16.174 is in the dc private network20:28
lifelesswe're in a neutron tenant network20:29
lifelesshow are the two meant to communicate ?20:29
SpamapSlifeless: ok, so heat_metadata_server_url must be accessible from instances20:29
lifeless-> we need that heat endpoint to be the public ip20:29
* lifeless adds a card20:30
SpamapSlifeless: /etc/heat/heat.conf heat_metadata_server_url20:30
SpamapSahh public IP20:30
lifelessSpamapS: https://trello.com/c/RlTNDTDQ/51-heat-in-the-overcloud-needs-to-advertise-a-public-endpoint-not-it-s-neutron-assigned-ip20:30
SpamapSlifeless: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/overcloud-source.yaml#n20920:31
lifelessSpamapS: I know :)20:31
SpamapSlifeless: ctlplane should be.. ?20:31
lifelessSpamapS: a parameter20:31
lifelessSpamapS: see keystone endpoint-list20:31
SpamapSlifeless: so there's no API call we can make to figure that out automatically?20:32
lifelessSpamapS: or we get everything via ec2 metadata and the problem disappears20:32
SpamapSor .. hm.. shouldn't Heat be able to do that call?20:33
SpamapSlifeless: yeah ec2 metadata address may be the way to go.20:33
lifelessSpamapS: so endpoints are LB's right, ttypically?20:33
SpamapSlifeless: right20:33
lifelessso where heat actually is has no correspondence to where we tell clients to go20:33
lifelessright now we don't model in the template where the LB is20:33
lifelessbecause we don't model the production public networks in the template either20:33
lifelessbecause we don't have neutron vlan $blah setup.20:34
SpamapSJust.. i wonder if we could make the default for Heat to query keystone at startup and pull publicurl20:34
lifelessso theres clearly an arc we could traverse to get to magic, and we should20:34
lifelessbut right now, we know the endpoint we want, because we're registering that with keystone20:34
lifelessso we can put that into the template as a parameter20:34
SpamapSright ok that seems like a straight forward change20:34
lifelessI've added a feature card for it to trello20:35
lifelessI'm just going to ignore the fact none of this works and write up some slides ;)20:35
lifelessnow the important question is20:36
lifelesswhat toolchain to write them in20:36
lifelesslibreoffice? gdocs? $other20:36
SpamapSlifeless: https://launchpad.net/console-presenter #audiencefavorite20:37
*** shakayumi has quit IRC20:43
*** shakayumi has joined #tripleo20:45
*** jdob has quit IRC20:47
*** akuznetsov has quit IRC20:48
*** cody-somerville has quit IRC21:01
*** julim has quit IRC21:02
lifelessSpamapS: got an hp template for that ?21:09
*** cody-somerville has joined #tripleo21:13
*** cody-somerville has joined #tripleo21:13
*** jeckersb is now known as jeckersb_gone21:14
*** martyntaylor has left #tripleo21:19
*** akuznetsov has joined #tripleo21:20
*** UtahDave has joined #tripleo21:27
openstackgerritdekehn proposed a change to openstack/tripleo-image-elements: Adding ml2 support to baremetal.  https://review.openstack.org/5499121:28
*** UtahDave has left #tripleo21:28
*** akuznetsov has quit IRC21:31
lifelessstevebaker: https://github.com/steveb/owncloud-heat/pull/121:36
*** jayg is now known as jayg|g0n321:38
*** jtomasek has quit IRC21:38
*** martyntaylor has joined #tripleo21:49
*** martyntaylor1 has joined #tripleo21:50
*** martyntaylor has quit IRC21:50
*** cody-somerville has quit IRC21:53
*** morazi has quit IRC21:54
*** CaptTofu has quit IRC22:00
*** CaptTofu has joined #tripleo22:00
*** sdake has quit IRC22:04
lifelessslagle: your key is now in the undercloud admin default keypair, and in heat-admin@cd-undercloud.tripleo.org22:05
lifelessslagle: use the force well [and don't run untrusted code on bare metal ]22:05
lifeless;)22:05
slaglelifeless: i won't turn to the dark side22:05
*** cody-somerville has joined #tripleo22:05
*** cody-somerville has joined #tripleo22:05
*** CaptTofu has quit IRC22:49
*** CaptTofu has joined #tripleo22:50
openstackgerritDerek Higgins proposed a change to openstack/tripleo-image-elements: Replacing iptables FORWARD filter  https://review.openstack.org/5491023:04
*** edmund has quit IRC23:16
*** jcoufal has quit IRC23:25
*** tzumainn has quit IRC23:36

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