Friday, 2014-02-07

SpamapSstarted tripleo-cd00:03
*** morazi has joined #tripleo00:03
SpamapS/opt/stack is now a bind mount to /var/lib/moved/opt/stack00:03
SpamapSand turned off debug logging in neutron-server and nova00:03
SpamapShopefully we won't use up all 4.9G of space we have now :-P00:03
lifelessok cool00:05
lifelessso, I'm going to stop tripleo-cd just in case00:06
lifelessthey do use the same images, for instance (which should be fine)00:06
*** cody-somerville has joined #tripleo00:06
*** cody-somerville has joined #tripleo00:06
StevenKlifeless: Can we book now?00:08
lifelesscody-somerville: oh hi!00:08
lifelessStevenK: let me find out00:08
cody-somervillelifeless: Hey.00:08
lifelesscody-somerville: had a chance to look at corp mail today ? - I pinged you earlier with a few q's00:09
cody-somervillelifeless: just saw that now, aye.00:09
cody-somervillelifeless: So I'm still working on block room rate (had call today about it)00:09
cody-somervillelifeless: I recommend that you confirm attendee list and then get people to book air travel00:09
lifelesscody-somerville: whats the ETA - I expect plane prices to being skyrocketing nowish for the long haulers00:09
lifelesscody-somerville: can folk choose their own days when the time to book hotels arrives?00:10
cody-somervillelifeless: Did you get e-mail I sent you with link to the budget?00:10
lifelesscody-somerville: I don't see it in my hp mail00:10
cody-somervillesent it to your personal one00:10
lifelessah, let me check00:10
cody-somervilleSo room rate thing should def be a go, so people should book flights and not hotel at this point00:11
lifelesscody-somerville: got it. ok.00:12
StevenKI shall book flights to SJC, then00:12
lifelesscody-somerville: and they can then do e.g. leave friday, or for long haulers arrive saturday in flights - and we'll make thehotel line up after that ?00:12
cody-somervillelifeless: so I imagine what will happen is that we'll negotiate a rate for set period of time. If people's bookings are outside of that, they'll pay different rate. But I'll bring this up with our SmartMeeting planner and will let you know when I know.00:13
cody-somerville(different rate for just those nights outside of block room dates that is)00:13
lifelesscody-somerville: ok. great.00:13
StevenKcody-somerville: And if they leave earlier, it's fine too?00:14
cody-somervilleAlso, we need to look at venues. The SmartMeeting people can help with that.00:14
cody-somervilleStevenK: It should be, yup.00:14
lifelesscody-somerville: Yahoo will host us00:14
cody-somervilleWe need to make sure that'll work.00:14
cody-somervilleie. We'll want someone in Sunnyvale to visit00:14
cody-somervilleand to talk with Yahoo people00:15
lifelesscody-somerville: They are also in sunnyvale00:15
cody-somervilleRight, hence having someone in Sunnyvale to go check out and verify the venue will meet our needs.00:15
lifelesscody-somerville: what are we wanting to check? Maybe we can just ask harlowja?00:15
StevenKlifeless: Ah, I thought we were in the HP office00:15
lifelessStevenK: we were, monty pointed out the fail networking situation for non-staff00:16
SpamapSStevenK: from our experience, it may not be ideal for hosting lots of outsiders.00:16
StevenKRight00:16
cody-somervilleSince we've never been there, I wouldn't want to make assumptions about anything00:16
lifelessStevenK: and Joshua had offered already00:16
cody-somervillealso, we can potentially host at Palo Alto00:16
cody-somervilleand have switch installed with non-corp visitor internet00:16
* SpamapS -> kids00:16
lifelesscody-somerville: right, but what will some random in sunnyvale know about our needs either ? :)00:16
lifelesscody-somerville: anyhow, I'll let you deal with this - thanks btw!00:16
lifelesscody-somerville: I will loop you in on the y! folks that Joshua mailed.00:17
cody-somervilleI think we should think about hosting a local mirror00:17
cody-somervilleand we'll want to make sure people have wired access00:17
cody-somervillewant to make sure venue is not a distraction and easier for me to make that happen at HP site but very happy to work with Y! if they can accommodate.00:17
lifelesscody-somerville: loop-in-introduction sent00:18
cody-somervillelifeless: Thanks.00:18
cody-somervillelifeless: Did you find link to budget I sent you?00:19
cody-somervilleIt has current, up to date attendee list for both guests and GP00:19
lifelesscody-somerville: yes - 'got it' above referred to that00:19
cody-somerville*HP00:19
cody-somervilleah, ll00:19
cody-somerville*kk00:19
*** matsuhashi has joined #tripleo00:19
lifelesscody-somerville: clark has said he wants to just be synced with us from seattle00:20
lifelesscody-somerville: so he will miss out on the get together we have one night00:20
lifelesscody-somerville: everything else looks grand00:20
cody-somervillelifeless: Is Joshua planning to attend?00:21
lifelesscody-somerville: I believe he is interested yes00:21
lifelesscody-somerville: I've been telling folk to cc you in their RSVPs00:22
lifelesscody-somerville: I haven't cross-checked to see if they have all done that [yet]00:22
cody-somervilleI've been adding folks to the spreadsheet as they do.00:22
lifelesslegend00:22
lifelesscody-somerville: StevenK: bbiab, got to drop Lynne and C off at a thing00:25
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Stop using all ports option w/ neutron-ovs-cleanup  https://review.openstack.org/6993700:29
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Refactor ensure-bridge for persistance  https://review.openstack.org/6991800:29
*** CaptTofu has quit IRC00:29
*** CaptTofu has joined #tripleo00:30
* cody-somerville heads to bed.00:30
*** CaptTofu has quit IRC00:34
*** cadenzajon has quit IRC00:41
*** CaptTofu has joined #tripleo00:41
*** spzala has quit IRC00:46
*** UtahDave has quit IRC00:49
peoplemergeSpamapS: I hadn't noticed this guide before, it's helpful, thought it might be out of date http://docs.openstack.org/developer/tripleo-incubator/deploying.html01:06
*** epim has quit IRC01:12
lifelessjog0: jay had a suggestion on https://review.openstack.org/#/c/69108/ - it needs +2s again01:12
jog0lifeless: I saww that comment, +2ed01:13
*** nosnos has joined #tripleo01:28
*** TravT has quit IRC01:30
*** peoplemerge has quit IRC01:33
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit specifying ovs bridge mappings too.  https://review.openstack.org/7170601:34
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud.  https://review.openstack.org/7115401:35
*** peoplemerge has joined #tripleo01:36
StevenKmikal: Did you want to +A https://review.openstack.org/#/c/69108/7 ?01:44
mikalStevenK: I dunno... What's in it for me?01:47
*** panda_ has joined #tripleo01:48
*** panda has quit IRC01:50
StevenKmikal: Haha01:51
*** newell has quit IRC02:02
lifelessmikal: satisfaction02:11
*** wusWWW has quit IRC02:14
*** wusWWW has joined #tripleo02:15
*** wusWWW has quit IRC02:26
lifelessSpamapS: around ?02:28
lifelessStevenK: actually, you'll know. When you use Type: JSON can you validate the types of the contents?02:28
lifelessStevenK: and how do you unpick the contents inside a heat template:? Or can you only address bits of it on the client that receives it?02:29
jog0lifeless: isn't this in progress https://bugs.launchpad.net/nova/+bug/127262302:32
uvirtbotLaunchpad bug 1272623 in tripleo "nova refuses to start if there are baremetal instances with no associated node" [High,Triaged]02:32
lifelessjog0: thats 69108 isn't it?02:32
jog0yes02:33
jog0ahh jenkins will update on merge02:33
* jog0 is going through his nova bug report emails02:33
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Make it possible to do physical networks for VMs.  https://review.openstack.org/7172102:39
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit specifying ovs bridge mappings too.  https://review.openstack.org/7170602:44
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud.  https://review.openstack.org/7115402:45
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud.  https://review.openstack.org/7115402:48
*** panda_ has quit IRC02:48
lifelessoh man02:50
lifelessnow i'm expected 10x l3 agent fails to start...02:50
lifelesshave I filed a bug on that yet?02:51
StevenKlifeless: Will I? The Type: JSON in the heat was pure guesswork on my part thanks to a hint from 'git grep'02:51
*** ci-overcloud has joined #tripleo02:52
ci-overcloud************** ci-overcloud complete status=130 ************02:52
*** ci-overcloud has quit IRC02:52
StevenKHm, 13002:52
lifelessctrl-C02:52
StevenKAh02:52
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud.  https://review.openstack.org/7115402:52
lifelessnow, to find if there is a string join function in CFN02:59
lifelessFn::Join I guess03:00
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Allow manual hosts entry exports in overcloud.  https://review.openstack.org/7172503:08
lifelesssorry if anyone goes blind..03:08
*** CaptTofu has quit IRC03:11
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit setting a /etc/hosts entry for the API.  https://review.openstack.org/7172703:13
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Use rfc compliant example data in hosts element.  https://review.openstack.org/7172803:13
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud.  https://review.openstack.org/7115403:13
*** ci-overcloud has joined #tripleo03:21
ci-overcloud************** ci-overcloud complete status=1 ************03:21
*** ci-overcloud has quit IRC03:21
lifelessargh, heat stack-list on go-slow. WTF03:22
StevenKlifeless: More COW and btrfs fun?03:23
lifelessStevenK: this is on the cd-undercloud03:23
lifelessso a server with 96G of RAM03:24
lifelessand 24 cores03:24
StevenKlifeless: Spoil my trolling with facts, why don't you :-P03:24
lifelessoops03:24
lifelessDEBUG (connectionpool:374) Setting read timeout to None03:25
lifelesswho does that03:25
lifelessreally?03:25
lifelesskeystone again I guess :(03:25
lifeless1.4M rows03:26
StevenKlifeless: checkwatches, until I got sick of it hanging around for days and fixed it ...03:26
jog0lifeless: whao we don't have something to prune that?03:31
jog0no I know why no one runs this in production ;)03:31
*** tchaypo is now known as jamezpolley03:32
*** jamezpolley is now known as tchaypo03:32
lifelessjog0: we do, its glitching, SpamapS was looking at it03:38
jog0lifeless: ahh, have you leaned on keystone to get the sane defaults thing on tthis one? I assume you have03:40
lifelessits been discussed03:45
lifelessjog0: TBH it's all novas fault.03:45
lifelessjog0: and partly heats03:45
lifeless| CompletionHandle    | ba0432ac-1ebd-4e3f-aa5e-619fc815ac2a | Error: Timed out trying to delete user | DELETE_F03:47
jog0lifeless: I would like to move the blame off nova and into keystone because they said they would make the clients handle token caching03:49
lifelessjog0: :)03:49
jog0but yes its nova fault too03:49
lifelesswe have 1.4M tokens active atm03:49
lifelessand I bet they are all used like 3 times03:49
lifelessmysql> delete from token limit 10000;03:50
lifelessQuery OK, 10000 rows affected (3 min 23.88 sec)03:50
StevenKBlink03:51
lifelessI'm presuming a locking issue of some sort03:51
StevenKHow is that anything more than 2 seconds :-(03:51
lifelessI know, right?03:51
StevenKjog0: Feel like another +2 for baremetal file injection?03:52
lifelessmysqld is doing 4M/s of writes, but also -worrying, several hundred k reasd03:53
lifelessI wonder if it needs a bigger buffer size03:53
StevenKHave we tuned it for 96G of RAM?03:53
lifelessstopped keystone to deal with this03:53
lifelessStevenK: ENFI03:54
jog0StevenK: link03:54
StevenKjog0: https://review.openstack.org/#/c/70252/503:54
jog0StevenK: now that gate is mostly moving again .. I am reviewing nov again03:55
StevenKHurray03:55
lifelessnothing like breaking it again03:55
lifelessto make the weekend fun03:55
StevenKlifeless: Do I need tests for the spawn changes in 71214?03:55
lifelessStevenK: better to have than not have03:56
StevenKWas trying to work out how to write them when I EOD'd03:56
lifelessthe semaphore might be tricky to test with the stock test harness03:56
lifelessthat one I think you can make a case for 'we use it and it works'03:56
lifelessuery OK, 10000 rows affected (3 min 45.34 sec)03:56
StevenKMySQL, you a terrible person.03:56
StevenKTake that, mordred03:57
StevenKlifeless: Let's switch to sqlite, because it's web-scale03:57
clarkbdrizzle everything03:58
*** edmund has quit IRC04:00
lifelessdu -sh /var/lib/mysql/04:01
lifeless38G     /var/lib/mysql/04:01
*** morazi has quit IRC04:01
jog0StevenK: reviewed04:01
StevenKjog0: I saw, thanks.04:01
StevenKjog0: Fixing it right now04:02
lifeless1G04:03
lifelesslol04:03
jog0lifeless: how big are our logs04:05
jog0or do we log rotate04:05
lifelessjog0: thats the data file, not logs04:05
lifelessjog0: and yeah logs have been an issue too, but we're not onto that yet04:05
jog0lifeless: heh I have seen the logs fill tiny root disk partitions issue too many times04:06
jog0lifeless:  you won't be in utah will you?04:06
lifelessno04:06
jog0ack, I imagine there will be some gantt discussions there04:07
lifelessgood04:07
* StevenK peers at jog0 04:07
StevenKNoSuchGroupError: no such group: True04:07
lifelessI'm just the trigger-man for that :004:07
jog0StevenK: woops got the order wring04:07
jog0wrong04:07
jog0I guess group is last04:07
jog0I was winging it on that code04:07
StevenK'use_file_injection', True, 'baremetal' ?04:08
lifelessiniset ? group key value04:08
jog0that would be my guess04:08
StevenKlifeless: CONF.set_override()04:08
lifelessoh04:09
lifelessnfi:P[6~04:09
jog0apparently it doesn't work as expected04:09
* jog0 calls it a night04:09
lifelessI wonder if the table is over indexed04:10
StevenKlifeless: Is that a common problem?04:11
lifelessit is in pg land04:11
lifelessto delete a row from 11 indices is 10 times the work vs just the primary index04:11
lifeless delete from token limit 1;04:12
lifelessQuery OK, 1 row affected (0.62 sec)04:12
lifelessis pretty slow04:12
lifeless6 indices04:12
StevenKlifeless: I don't recall that class of problems on LP even for large deletes04:13
lifelessStevenK: stub04:13
StevenKlifeless: Ah, he would sort out that during DB review?04:14
lifeless delete from token where id in (select id from token order by id limit 10000);04:14
lifelessERROR 1235 (42000): This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'04:14
lifelessStevenK: yeah consolidating indices, testing etc04:14
clarkbeach index is a tree right? and each one would need to be updated when you delete stuff04:16
lifelessyes, so a 1.4M node btree - ln(entriesperpage) high - and that many pages to journal and update on every index altering operation04:17
lifelessinnodb recokons its doing 79deletes/second04:19
lifelesswhich is slllllow IME04:19
StevenKRather04:19
StevenK7900 deletes/second is more like it04:20
lifelessone thing we don't have is a battery backed up raid controller04:20
StevenKReally? I'd expect it in the class of hardware we're using04:21
lifelesslol04:21
lifelesswaste in a cloud architecture04:22
lifelessanyhow, -> dinner stuff w/C04:22
*** UtahDave has joined #tripleo04:46
openstackgerritRichard Su proposed a change to openstack/tripleo-incubator: Message broker selection through boot-stack  https://review.openstack.org/7173604:48
*** vkozhukalov has joined #tripleo04:54
*** gcha has quit IRC04:58
*** killer_prince has joined #tripleo05:06
*** saju_m has joined #tripleo05:08
*** CaptTofu has joined #tripleo05:12
lifeless05:13
lifeless27853 be/4 mysql       0.00 B/s  727.80 K/s  0.00 % 70.67 % mysqld05:13
lifelessso, its write limited05:13
lifelessmight be eatmydata time05:13
*** jcooley_ has quit IRC05:14
*** jcooley_ has joined #tripleo05:15
*** CaptTofu has quit IRC05:16
StevenKlifeless: Do I need to mail Cody travel details or magic just happens?05:22
lifelessStevenK: you sorted the CWT fail?05:22
StevenKlifeless: The CWT fail turned out to be "just wait longer"05:23
*** UtahDave has quit IRC05:24
lifelessStevenK: I would assume cody-somerville will mail out instructions when he's got the block bookoing organised05:24
StevenKlifeless: "Your trip has an overnight stay without a hotel reservation", do I choose "I will book a hotel later" or "I booked a hotel outside of this system" ?05:26
lifelesslater05:27
lifelessits just reporting05:28
tchaypothat's better than the usual CWT fail05:31
tchaypowhich is "you used CWT"05:31
StevenKtchaypo: They are *FAR* better than the C travel agency05:32
tchaypoThe agency I used last time I traveled had a website that kept telling me that "you had an unspecified error, please try your booking again" then going back to the homepage05:33
tchaypoafter I did this three times I gave up and started poking around and it turned out I had 3 bookings for flights+hotel05:33
lifelessdown to 800000 rows05:34
StevenKtchaypo: Haha05:38
*** tzumainn has quit IRC05:41
lifelessI wonder if we should use row format dynamic and the barracuda innodb format05:42
lifelessmight help with tokens which are ridiculous in size05:42
*** julim has joined #tripleo06:01
peoplemergelifeless: thanks for e351911 - make devtest docs work better.  This is really great.06:02
lifelesspeoplemerge: yw06:03
*** akuznetsov has joined #tripleo06:08
lifelesssadface06:15
lifeless| fault                                | {u'message': u'No valid host was found. Exceeded max scheduling attempts 3 for instance 50777622-339b-440f-9e30-0593f85c6845', u'code': 500, u'details': u'  File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/scheduler/manager.py", line 147, in run_instance |06:15
*** saju_m has quit IRC06:18
*** lazy_prince has joined #tripleo06:28
lifelessheh port quota exceeded06:29
lazy_princelifeless: got any chance to look at https://blueprints.launchpad.net/diskimage-builder/+spec/build-windows-images blueprint..06:30
lifelesslazy_prince: sounds like a new project to me06:36
lifelesslazy_prince: what code would be shared with the existing dib code?06:36
*** cadenzajon has joined #tripleo06:37
openstackgerritShane Wang proposed a change to openstack/diskimage-builder: Fix misspellings in diskimage-builder  https://review.openstack.org/7176706:38
lifelesshmm wtf   File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 179, in _create_port06:38
lifeless    raise exception.PortLimitExceeded()06:39
lifelessPortLimitExceeded: Maximum number of ports exceeded06:39
lifelessbut06:41
lifeless| port                | 50    |06:41
lazy_princelifeless: there is no code shared but the way the images will be built is similar to how linux images are created without standing up a VM. and so we thought it would be ideal place for this tool. in any case our grand plan is to support provisioning of HyperV using ironic which will help us in tripleo in long term.06:41
*** cadenzajon has quit IRC06:41
lazy_princewe already have a blueprint in ironic for windows deployment on baremetal https://blueprints.launchpad.net/ironic/+spec/windows-disk-image-support06:42
*** rsacharya has joined #tripleo06:45
lazy_princelifeless: if we still feel that it should be a separate project, we are okay with that too.. but we would prefer to keep image building tools at one place.06:45
lifelesslazy_prince: no code shared == separate codebase.06:46
lifelesslazy_prince: anything else is just maintenance pain06:46
lifelesshappy to have it under the tripleo banner06:46
*** julim has quit IRC06:49
*** jprovazn has joined #tripleo06:50
lazy_princewe would love it to be under tripleo banner. and we will work on to get a separate code of its own. however, we need your support in getting it approved.06:50
lifelesssure06:51
lazy_princelifeless: following this blueprint we have another blueprint https://blueprints.launchpad.net/diskimage-builder/+spec/extensible-windows-images can you please review this one as well..06:51
lazy_princelifeless: we plan to target the first blueprint for icehouse and the later one for juno.06:59
lifelesssure07:00
lifelessthey look fine, just needs to be a new project07:00
lazy_princelifeless: so can you approve them please...07:01
lazy_princelifeless: we will work on getting a seprate codebase for them.07:01
lifelesslazy_prince: they need to be moced to 'tripleo' rather than disk-image-builder - since wrong codebase.07:02
lifelessmovwed07:03
lifelessbah07:03
lifelessmoved07:03
* SpamapS looks around07:03
lazy_princelifeless: so does it mean that I will have to start over again and submit new blueprints to tripleo..07:04
*** jcooley_ has quit IRC07:05
*** matsuhashi has quit IRC07:05
*** jcooley_ has joined #tripleo07:06
lazy_princelifeless: nevermind, i was able to move them to tripleo.07:06
SpamapSlifeless: regarding deleting users.. I created a user_id index.. speeds up the delete A LOT...07:06
StevenKSpamapS: It was *worse* than 3 and a half minutes?07:07
*** jcooley_ has quit IRC07:08
lifelessStevenK: truncate table works wonders07:08
lifelessbah07:08
lifelessSpamapS: ^07:08
lifelessbut07:08
lifelessthe 31GB innodb file worries me07:08
StevenKI love TRUNCATE TABLE07:08
* SpamapS reading backscroll07:08
lifelessnow, to find this 'quota07:09
SpamapSlifeless: the 31G innodb file is not what you might think :)07:10
lifelessahha07:10
lifeless2014-02-07 06:30:04,447.447 11046 TRACE nova.network.neutronv2.api [instance: 94c56776-2680-429d-b7d6-4e8846dfe832] IpAddressGenerationFailureClient: No more IP addresses available on network e85b44c7-1136-4217-954e-cdf0acdddfe1.07:10
lifelessbad translation07:10
lifelessSpamapS: what do you think I think it is ?07:10
SpamapSlifeless:       Data_free: 3958269542407:10
SpamapSlifeless: untuned mysqld07:10
SpamapSwe have a 20G innodb buffer07:11
lifelessSpamapS: I think its the result of having lots of churn in the db + MVCC07:11
SpamapSour working set is well under that07:11
SpamapSlifeless: right, also remember, PKI tokens are ridiculously big07:11
lifelessSpamapS: a large file leaves lots of room for utter fails in data locality07:11
SpamapS Avg_row_length: 2007507:11
lifelessSpamapS: yes,see my suggesting for changing the row format?07:12
SpamapSlifeless: and agreed on the big file. Only solution is to dump/restore db07:12
SpamapSlifeless: we _might_ be able to set innodb_file_per_table and optimize table.07:12
lifelessSpamapS: only reason we have that data free is I applied truncate table07:12
SpamapSlifeless: we had a lot of data free earlier today too though07:12
lazy_princelifeless: thanks for approving the blueprints. do you have any pointers on how to start for a new project under tripleo banner.07:12
lifelessthat won't free the data but it will give us better locality07:13
*** CaptTofu has joined #tripleo07:13
SpamapS      Data_free: 214643507207:13
SpamapSthat was ~6 hours ago07:13
lifelesslazy_prince: use the cookiecutter facility to get the basic python metadata put together, push that to github, then submit a proposal to openstack-infra/config to clone it into openstack's main repositories.07:13
SpamapSoy wait, that is 2G ...07:13
lifelessSpamapS: yes.07:13
SpamapS           Rows: 139429407:14
SpamapS Avg_row_length: 2658607:14
SpamapS    Data_length: 3706979942407:14
lifelessSpamapS: I might not know mysql all that well, but...07:14
SpamapSNo I was just not believing what I was seeing07:14
lifelessSpamapS: feel me now ? :)07:14
SpamapSlifeless: ok, so we can do a few tricks...07:14
lazy_princelifeless: thanks for the help and support..07:14
SpamapSinnodb_file_per_table will at least let us shrink table file sizes.07:14
SpamapSlifeless: perhaps we should make our tokens expire faster.07:15
lifelesshow to confuse people07:16
SpamapSlifeless: and perhaps we need to push on the idea of token caching in nova. Is this something where it just isn't on by default?07:16
lifelesshttps://bugs.launchpad.net/nova/+bug/127736807:16
uvirtbotLaunchpad bug 1277368 in nova "incorrect 'quota exceeded' error from neutron v2 api when subnet is out of addresses" [Undecided,New]07:16
lifelessSpamapS: and in heat07:16
lifelessSpamapS: and $etc.07:16
lifelessSpamapS: not sure07:16
SpamapSI can't imagine it works well for anybody.07:17
lifelesshmm07:17
lifelessnow I have to do DB surgery on neutron's DB07:17
lifeless| 18b96b8d-c989-4820-b330-0c0f7c19c8d5 |      | 10.10.16.128/26 | {"start": "10.10.16.171", "end": "10.10.16.188"} |07:17
SpamapSlifeless: so UUID tokens are just that.. a UUID.. that would at least make 1 million tokens only equal 36MB07:17
lifelesssince you can't edit the damn subnet allocation pool size07:17
*** CaptTofu has quit IRC07:18
SpamapSIt just pounds on keystone07:18
SpamapSI'm almost ready to say that keystone should be compressing tokens in the db07:18
lifelessdo you mean returning the same one? That worries me - the potential for utter failure to block someone out...07:20
SpamapSlifeless: also I'm thinking we can live with losing 1s of data from the DB.. so I think we can set this to 2 http://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit07:20
*** matsuhashi has joined #tripleo07:21
SpamapSlifeless: no UUID tokens are just tinier07:21
SpamapSlifeless: they are just a UUID.. there's no PKI.. so nova has to ask keystone if the UUID is valid.07:21
SpamapSand heat does too.. and and and..07:21
SpamapSit pounds on keystone like mad07:21
SpamapSlifeless: ok, so I've got some optimizations queued up for mysqld but it will need to be restarted. You doing anything important?07:24
*** akuznetsov has quit IRC07:25
lifelessSpamapS: go for it07:27
lifelessahha07:28
lifelesshttps://review.openstack.org/#/c/62042/07:28
lifelessso we can stop running patched nova07:29
lifelessand start running patched neutron07:29
*** akuznetsov has joined #tripleo07:29
*** lifeless changes topic to "tripleo-cd running preserve-ephemeral WIP patches and https://review.openstack.org/#/c/62042/ | Using OpenStack to deploy OpenStack;meetings Tuesday 1900 UTC in #openstack-meeting-alt"07:30
lifelessSpamapS: say when its good again07:32
*** saju_m has joined #tripleo07:32
*** jcooley_ has joined #tripleo07:34
SpamapSlifeless: it's back up but one of the settings was ignored.. checking07:35
lifelessSpamapS: so yeah the 20G buffer was because we had a 30G dataset07:37
lifelessSpamapS: and I figured random freaking btree IO because we had in-tree data.07:37
SpamapSlifeless: ok good07:40
openstackgerritShane Wang proposed a change to openstack/os-apply-config: Fix misspellings in os-apply-config  https://review.openstack.org/7178607:40
SpamapSlifeless: I raised buffer to 30G07:40
SpamapSlifeless: because.. why not? ;)07:40
lifelessbad O algorithms in mysql ? :)07:40
SpamapSlifeless: mysql does not rely on the fs buffer07:41
SpamapSat all07:41
lifelessSpamapS: the manual says it has bad O ;)07:41
SpamapSbad O?07:41
lifelessbad order07:41
SpamapSOk so token is now in its own file07:42
lifelessbig O notation etc07:42
SpamapSwith the Barracuda format (compacts rows a bit)07:42
lifelessdid you set the row format as I suggested?07:42
SpamapSand we're at innodb_flush_log_at_trx_commit=2 .. which means we only flush the logs once per second07:42
*** athomas has quit IRC07:43
SpamapSlifeless: I did not see that suggestion07:43
SpamapSbut Row_format is Compact07:43
lifeless18:42 < lifeless> I wonder if we should use row format dynamic and the barracuda innodb format07:44
lifeless18:42 < lifeless> might help with tokens which are ridiculous in size07:44
SpamapSlifeless: yeah reading up on dynamic .. it seems like it would keep the indexes more efficient07:45
SpamapSThough I doubt user deleting will be any faster. ;)07:45
lifelessSpamapS: compact stores up to 768 bytes of each token in the tree07:45
lifelessSpamapS: which is pointless07:46
SpamapSyeah07:47
SpamapSI'm looking now at compressed;07:47
*** taps has quit IRC07:47
SpamapSalso wondering how we can make keystone set this up or at least try to.07:47
*** bauzas has joined #tripleo07:48
lifelessSpamapS: http://dev.mysql.com/doc/refman/5.5/en/innodb-row-format-dynamic.html07:50
lifelessSpamapS: I'd go dynamic personally07:50
lifelessin the absense of data07:50
*** nosnos_ has joined #tripleo07:51
SpamapSlifeless: I'm just thinking about the data we have... 2 million active tokens was 36G of data or something like that07:51
lifelessyeah07:51
lifelessbut the perf hit wasn't the 36G of data07:52
lifelessit was the 768 bytes per row in the indices07:52
SpamapSyeah, and we could cause CPU havoc .. these 24 cores aren't the 24 fastest cores.. ;)07:52
SpamapSok setting to dynamic07:53
SpamapStoo bad MySQL can't be tuned. ;)07:53
lifelesstoo bad you have to tune it07:54
*** nosnos has quit IRC07:54
SpamapSMake me an auto tuning thing, I'll make you a medicore tuned app running on top of it. ;)07:54
lifelessreally, you're going there?07:55
SpamapSno I'm going to bed in about 5 minutes :)07:57
SpamapSlifeless: so our token expiration is 3600 seconds07:57
lifelessSpamapS: can I use things again?08:01
SpamapSlifeless: oh yes I thought I already said that. please do.08:01
lifelessyou did and then you said you were changing to dynamic08:02
SpamapS"ok good" wasn't clear enough ;)08:02
SpamapSoh that takes like 5s08:02
SpamapSdone online08:02
*** rlandy has joined #tripleo08:08
*** gcha has joined #tripleo08:08
openstackgerritShane Wang proposed a change to openstack/tripleo-image-elements: Fix misspellings in tripleo-image-elements  https://review.openstack.org/7180508:10
*** matsuhashi has quit IRC08:10
SpamapSlifeless: so we can make heat cache tokens if we give it a local memcached to cache tokens into08:10
SpamapSwe just have to set [keystone_authtoken]\nmemcached_servers=127.0.0.1:6666\n and it will cache everything in memcached for 300 seconds08:12
openstackgerritShane Wang proposed a change to openstack/tuskar: Fix misspellings in tuskar  https://review.openstack.org/7181108:13
lifelessSpamapS: wow08:14
lifelessSpamapS: overkill :)08:14
SpamapSthere doesn't seem to be a "cache them in /tmp" option :(08:15
SpamapSbut we could probably add that to keystoneclient.middleware.auth_token08:15
SpamapSwhich is what I believe everything uses08:15
openstackgerritShane Wang proposed a change to openstack/tuskar-ui: Fix misspellings in tuskar-ui  https://review.openstack.org/7181308:18
*** martyntaylor has joined #tripleo08:25
*** bauzas has quit IRC08:31
lifelessSpamapS: keystone were meant to do that, in fact08:32
lifelessok, undercloud ip address range updated08:32
lifelessbombs away08:32
lifelessoh nuts, what now - they all when into scheduling and back out :(08:33
lifelesshmm08:34
lifelesswell it *claims* it updated it08:35
lifelessbut same error from neutron08:35
openstackgerritA change was merged to openstack/tripleo-image-elements: os-svc-enable should error when no svcname given.  https://review.openstack.org/7115508:38
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix os-svc-restart to exit correctly without -n.  https://review.openstack.org/7115608:39
*** mrunge has joined #tripleo08:48
lifelessso here I go, fixing neutron patches :>08:52
*** cody-somerville has quit IRC08:52
*** markmc has joined #tripleo09:04
*** panda has joined #tripleo09:06
*** bauzas has joined #tripleo09:07
*** CaptTofu has joined #tripleo09:14
*** rsacharya has quit IRC09:15
*** marun has quit IRC09:16
*** CaptTofu has quit IRC09:18
*** derekh has joined #tripleo09:22
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: WIP: build a local pip mirror of python packages being tested  https://review.openstack.org/7183709:23
*** lucasagomes has joined #tripleo09:30
mordredderekh: ^^ hey ho - any reason to not use pypi-mirror?09:33
derekhmordred: not in particular, I can take a look09:33
mordredderekh: it deos a slightly different thing than what you're doing, as I read it - but it might be nice/interesting to see if it's possible to consolidate thought09:34
mordredderekh: OR - it might not :)09:34
derekhmordred: cool, will have a poke at it09:34
SpamapSderekh: I think I'd rather have the global reqs mirror built and available locally than duplicate all of that functionality09:37
derekhSpamapS: you talking about a global mirror available to all ci jobs ?09:37
mordredwell, we have one of those in infra - but having one that sits in the tripleo cloud(s) might help for locality09:39
SpamapSderekh: yes.. thats what the pypi-mirror element builds09:39
SpamapSderekh: and maintains09:39
SpamapSderekh: using the pypi-mirror project :)09:39
derekhSpamapS: this is building packages specifically for a certain job, e.g. we may need a specific os-apply-config and python-keystoneclient which will come from local cache then we get everything else from pypi.openstack.org09:39
derekhSpamapS: I hadn't looked at pypi-mirror but will now09:40
SpamapSderekh: not sure what that means.09:40
*** cody-somerville has joined #tripleo09:40
SpamapSderekh: nothing gets to pass tests until its reqs have landed in globa-requirements. ;)09:40
SpamapSderekh: at which point, its' reqs are in pypi.openstack.org09:40
SpamapSderekh: or you're saying.. if we're testing a change for.. python-heatclient .. put it in said cache?09:41
derekhSpamapS: ok so say we have a gale job that is testing a new commit to os-apply-config and also python-keystoneclient we need to pull those in from somewhere09:42
derekhSpamapS: exactly09:42
mordredah. gotcha. I get intent09:42
SpamapShow does zuul do this for, say, devstack-gate right now?09:43
SpamapSor I should say how does devstack-gate do this09:43
mordredit doesn't09:43
mordredit pulls git repos09:43
derekhSpamapS: so this patch builds packages for the projects that ZUUL says its testing and puts them in cache, everything else comes from pypi.o.o09:43
mordredyah09:43
*** nosnos_ has quit IRC09:43
mordredderekh: I don't think it's _Essential_ but I do know that pypi-mirror has code to take a directory of stuff and pypi-ify it, but it's not split out09:43
mordredderekh: so it might be nice to make a second entry point thing for pypi-mirror that just runs the "here'sa  directory, make a mirror" routine09:44
mordredand tehn consume that here09:44
derekhmordred: yup, if it helps and I can use it I will09:44
SpamapSso devstack-gate just pulls git repos.. how does devstack get the change?09:45
*** max_lobur_afk is now known as max_lobur09:46
derekhSpamapS: from what I can see it pulls in git repos and resets master/HEAD to the commit that ZUUL wants tested09:46
mordredderekh: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/tree/pypi_mirror/cmd/run_mirror.py#n346 fwiw09:46
lifelessderekh: reusing pypi-mirror would be ideal09:46
mordredderekh: it will definitely take an upstream patch09:46
lifelessderekh: --no-download might be enough09:46
lifelessderekh: SpamapS: ZUUL_REF ftw09:46
SpamapSI understand how it gets the git tree it needs09:47
SpamapShow does that get used by devstack09:47
SpamapSafter installing everything for devstack, does it just go back and pip install -U . ?09:48
derekhmordred: ok, thanks09:48
derekhlifeless: not sure what you mean by "--no-download might be enough"09:49
SpamapSderekh: I think I see where the whole thing is going, and I think I get why it makes sense for image building. :)09:52
SpamapSand now.. I sleep09:52
mordredSpamapS: yes09:54
mordredSpamapS: devstack does pip install -U in each git repo09:54
*** saju_m has quit IRC09:58
*** marun has joined #tripleo09:59
lifelessrighty ho, neutron subnet-update fixed.10:00
lifelessnow to deploy a m*f* overcloud10:01
lifelessderekh: I don't know why you had the issues you had yesterday10:01
lifelessderekh: there are many other issues you should have had :)10:01
lifelessderekh: like neutron having lost track of ip addresses10:02
lifelessderekh: and keystone contemplating it's navel due to 37G of tokens.10:02
derekhlifeless: I didn't notice any lost IP address, the overcloud came up, I could ssh to it and do a nova list and see a running VM etc... didn't try much more10:03
lifelessderekh: I've put all the /opt/stack/* repos to git review -d <tip of my stack>10:03
openstackgerritJan Provaznik proposed a change to openstack/diskimage-builder: Another increase of image padding  https://review.openstack.org/7185010:04
lifelessderekh: yeah, with two hypervisors ..:)10:04
derekhlifeless: yes this is true10:04
lifelessderekh: I just had to fix review 62042 to work to allow us to deploy more machines10:04
lifelessderekh: along the way I noticed we had ips that neutron wasn't even trying to hand out :)10:05
lifelesssome edge case in the ipavaialbilityrange merging logic I suspect10:05
*** killer_prince has quit IRC10:05
lifelessderekh: ask mordred what I meant by --no-dowload might be enough10:05
lifelessderekh: I've automated considerably more of the ci-overcloud stuff10:06
lifelessderekh: I haven't added the neutron network definition yet10:06
lifelessbut the bridge mappings are define10:06
lifelessderekh: I'm expecting the l3 agents to fall over in a screaming heap with the rootwrap bug10:07
lifelessunless greghaynes fixed it upstream and they miracle of miracles merged it10:07
lifelessderekh: and I haven't automated adding br-untagged *on the control plane* so that needs to be done by hand for now10:07
* greghaynes doesnt think he fixed anything10:08
lifelessderekh: the /etc/hosts stuff should be automated (though you'll go blind looking at the patch)10:08
derekhlifeless: ok, I see its currently building once its up I'll take a look10:08
lifelessgreghaynes: didn't  you say you added a rootwrap filter to fix neutron trying to kill a process and being denied?10:08
greghaynesAh, I filed a bug, didnt fic10:09
greghaynesfix10:09
derekhso the hard bit is done10:09
lifelessgreghaynes: ah, so yeah - we'll need to do that by hand on the servers or something...10:09
greghayneshttps://bugs.launchpad.net/neutron/+bug/127388210:09
lifelessderekh: the quota raising for the nodepool tenant will need to be done etc10:09
uvirtbotLaunchpad bug 1273882 in tripleo "os-collect-config unable to restart neutron-l3-agent" [Undecided,Confirmed]10:09
* derekh nodes10:10
lifelessderekh: lo and behold we have one up10:11
derekhwoot10:11
derekhmordred: ^^ ? <lifeless> derekh: ask mordred what I meant by --no-dowload might be enough10:12
* lifeless signs off10:12
derekhmordred: nevermind, got it10:20
openstackgerritDougal Matthews proposed a change to openstack/python-tuskarclient: [WIP] - Add CLI/shell support for Overclouds  https://review.openstack.org/7038810:21
*** panda__ has joined #tripleo10:26
*** panda has quit IRC10:29
*** panda__ has quit IRC10:37
*** panda__ has joined #tripleo10:37
*** panda__ has quit IRC10:45
*** jcooley_ has quit IRC10:52
*** jcooley_ has joined #tripleo10:52
*** ci-overcloud has joined #tripleo10:56
ci-overcloud************** ci-overcloud complete status=1 ************10:56
*** ci-overcloud has quit IRC10:56
*** jcooley_ has quit IRC10:57
*** e0ne has joined #tripleo10:57
*** panda__ has joined #tripleo10:59
*** mrunge has quit IRC11:03
*** CaptTofu has joined #tripleo11:15
*** gcha has quit IRC11:17
*** CaptTofu has quit IRC11:19
*** boris-42_ has quit IRC11:30
derekhlifeless: SpamapS was the output from that run piped anywhere ?11:33
derekhthe ci-overcloud that is ^^11:33
*** julim has joined #tripleo11:36
*** martyntaylor has left #tripleo11:51
*** boris-42_ has joined #tripleo11:53
*** julim has quit IRC12:01
*** lynxman has quit IRC12:12
*** lynxman has joined #tripleo12:13
*** CaptTofu has joined #tripleo12:13
*** jcooley_ has joined #tripleo12:24
*** hashar has joined #tripleo12:26
*** hashar_ has joined #tripleo12:27
*** lblanchard has joined #tripleo12:28
*** akuznetsov has quit IRC12:28
*** jcooley_ has quit IRC12:30
*** hashar has quit IRC12:31
rbradyderekh: ping12:37
derekhrbrady: ack12:38
rbradywhat is the white space for on line 126?: https://review.openstack.org/#/c/71725/1/overcloud-source.yaml12:38
*** lucasagomes is now known as lucas-hungry12:40
derekhrbrady: its just there to trip me up12:41
derekhrbrady: just missed it12:41
rbradyderekh: I hadn't seen it used in a join before, but wanted to check to see if it was there purposely.  thanks.12:43
derekhnp12:43
derekhrbrady: actually12:44
derekhmaybe it does need to be there12:44
derekhrbrady: see this example from another join12:44
derekh        waitcondition_server_url:12:45
derekh          Fn::Join:12:45
derekh            - ''12:45
derekh            - - 'http://'12:45
derekh              - Fn::Select:12:45
derekhsee the double - -12:45
rbradyyes12:45
derekhI wonder if the white space is equivalent ... no sure12:45
derekhso basically we end up passing in a list to join12:45
derekhif I understand my yaml correctly,12:46
derekhmy eyes the goggles do nothing12:46
rbradyI'll see what heat template-validate shows12:48
*** ci-overcloud has joined #tripleo12:54
ci-overcloud************** ci-overcloud complete status=1 ************12:54
*** ci-overcloud has quit IRC12:54
*** ci-overcloud has joined #tripleo12:56
ci-overcloud************** ci-overcloud complete status=1 ************12:56
*** ci-overcloud has quit IRC12:56
rbradyderekh: results from validate - http://paste.openstack.org/show/63031/12:56
rbradyderekh: you were right about how it changes it to a list.12:56
*** weshay has quit IRC12:57
*** gcha has joined #tripleo12:58
derekhrbrady: lucky guess, but I think maybe your original comment was valid, we should probably do it the other way to be consistent with the other examples12:59
rbradyderekh: +112:59
*** ci-overcloud has joined #tripleo13:03
ci-overcloud************** ci-overcloud complete status=0 ************13:03
*** ci-overcloud has quit IRC13:03
*** tzumainn has joined #tripleo13:14
*** athomas has joined #tripleo13:16
*** Shrews has joined #tripleo13:17
*** Shrews has quit IRC13:18
*** Shrews has joined #tripleo13:18
*** jcooley_ has joined #tripleo13:19
*** jdob has joined #tripleo13:25
*** jcooley_ has quit IRC13:26
*** CaptTofu has quit IRC13:30
*** weshay has joined #tripleo13:33
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-image-elements: Install systemd service files into /usr/lib/  https://review.openstack.org/7190013:33
NgMorning13:43
*** CaptTofu has joined #tripleo13:44
openstackgerritJay Dobies proposed a change to openstack/tuskar: Fix tuskar docs building  https://review.openstack.org/7163313:45
openstackgerritJay Dobies proposed a change to openstack/tuskar: Fix tuskar docs building  https://review.openstack.org/7163313:47
rlandyrbrady: ping13:52
*** lucas-hungry is now known as lucasagomes13:58
*** akuznetsov has joined #tripleo14:00
*** morazi has joined #tripleo14:03
*** ftcjeff has joined #tripleo14:07
*** dprince has joined #tripleo14:10
*** rlandy has quit IRC14:11
*** jcooley_ has joined #tripleo14:14
*** jdob has quit IRC14:17
*** jdob has joined #tripleo14:17
rbradyrlandy: ack14:17
*** jcooley_ has quit IRC14:19
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-incubator: Use baremetal element to extract kernel and initrd for undercloud  https://review.openstack.org/7191214:32
*** matty_dubs|gone is now known as matty_dubs14:32
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-incubator: Use baremetal element to extract kernel and initrd for undercloud  https://review.openstack.org/7191214:33
openstackgerritRalf Haferkamp proposed a change to openstack/diskimage-builder: Remove unneeded service mapping for mysql on openSUSE  https://review.openstack.org/7191414:35
*** edmund has joined #tripleo14:36
*** jayg|g0n3 is now known as jayg14:37
* Ng runs out briefly (hopefully!) to fetch the car from its service14:42
*** martyntaylor has joined #tripleo14:42
*** athomas has quit IRC14:44
openstackgerritA change was merged to openstack/tripleo-incubator: Add devtest support for power management  https://review.openstack.org/6792614:44
*** jdob_ has joined #tripleo14:46
*** jdob has quit IRC14:46
GheRiveromorning TripleO14:53
*** athomas has joined #tripleo14:55
rbradymorning Ghe14:56
*** jcooley_ has joined #tripleo15:08
*** rbrady is now known as rbrady-mtg15:08
*** boris-42_ has quit IRC15:12
* peoplemerge the sun rises on TripleO15:12
*** boris-42_ has joined #tripleo15:13
*** jcooley_ has quit IRC15:14
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-incubator: Use baremetal element to extract kernel and initrd for undercloud  https://review.openstack.org/7191215:30
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-incubator: Use baremetal element to extract kernel and initrd for undercloud  https://review.openstack.org/7191215:32
*** athomas has quit IRC15:35
*** jprovazn is now known as jprovazn_bbl15:41
*** cody-somerville has quit IRC15:58
*** jcooley_ has joined #tripleo16:01
*** athomas has joined #tripleo16:02
*** jcooley_ has quit IRC16:08
*** peoplemerge has quit IRC16:14
*** peoplemerge has joined #tripleo16:14
*** athomas has quit IRC16:17
*** bnemec is now known as beekneemech16:23
*** bauzas has quit IRC16:26
*** cody-somerville has joined #tripleo16:34
*** morazi has quit IRC16:36
*** cody-somerville has quit IRC16:39
*** morazi has joined #tripleo16:40
*** sballe has joined #tripleo16:41
*** CaptTofu has quit IRC16:43
*** CaptTofu has joined #tripleo16:43
*** CaptTofu has quit IRC16:48
*** e0ne has quit IRC16:48
*** CaptTofu has joined #tripleo16:49
*** taps has joined #tripleo16:52
*** vkozhukalov has quit IRC16:58
*** jcooley_ has joined #tripleo16:59
*** lblanchard has quit IRC17:01
*** markmc has quit IRC17:01
*** jcooley_ has quit IRC17:03
*** matty_dubs is now known as matty_dubs|lunch17:15
*** martyntaylor has left #tripleo17:17
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Lets not recommend stackuser is used on testenv images  https://review.openstack.org/7195417:19
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add script to build and deploy a testenv stack  https://review.openstack.org/7195517:20
*** lazy_prince has quit IRC17:23
*** gcha has quit IRC17:24
*** rbrady-mtg is now known as rbrady17:24
*** martyntaylor has joined #tripleo17:24
*** bauzas has joined #tripleo17:28
*** jayg has quit IRC17:28
SpamapSStevenK: I think you were asking about JSON parameters17:29
SpamapSlifeless: Or you were asking about JSON parameters17:29
SpamapSanyway https://review.openstack.org/#/c/70710/4/doc/source/template_guide/hot_spec.rst17:29
SpamapSAbout to land in HOT to be able to extract bits of them. :)17:29
*** newell has joined #tripleo17:35
*** UtahDave has joined #tripleo17:38
*** akrivoka has joined #tripleo17:40
*** killer_prince has joined #tripleo17:46
*** jcooley_ has joined #tripleo17:50
*** max_lobur is now known as max_lobur_afk17:52
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add script to build and deploy a testenv stack  https://review.openstack.org/7195517:53
*** jcooley_ has quit IRC17:56
*** hashar_ has quit IRC17:57
*** jprovazn_bbl has quit IRC17:59
*** jog0 is now known as flashgordon18:03
*** lblanchard has joined #tripleo18:04
*** cadenzajon has joined #tripleo18:05
*** lucasagomes has quit IRC18:11
*** martyntaylor has left #tripleo18:13
*** matty_dubs|lunch is now known as matty_dubs18:13
*** bauzas has quit IRC18:15
*** jcooley_ has joined #tripleo18:16
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: Add disk-image-edit utility to help edit images.  https://review.openstack.org/7195818:16
*** jcooley_ has quit IRC18:20
*** e0ne has joined #tripleo18:24
lifelessSpamapS: I was asking about taking a single param and referencing different bits in the template18:37
*** jcooley_ has joined #tripleo18:40
cadenzajonlooking at your OpenStack image elements, which distribution is being targeted by the existing setup scripts and conf files?18:41
cadenzajonI don't see branches for havana/icehouse/etc... how are these managed?18:42
lifelesscadenzajon: we support rhel,fedora,suse,ubuntu,centos at the moment18:45
SpamapSlifeless: yeah, that is about to land18:45
SpamapSlifeless: get_param [ "json_param_name", "key1", "key2" ]18:46
lifelesscadenzajon: we deploy trunk, and folk interested in static releases are going to take a snapshot at release time18:46
*** jcooley_ has quit IRC18:47
cadenzajonwith tripleo do you typically run the *-package-install or *-source-install scripts for your elements?18:48
*** jcooley_ has joined #tripleo18:48
lifelessthe package-install stuff is all new; while I support folk that want to do it, I think its a bit of a waste18:50
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: ifquery doesn't exist on Fedora  https://review.openstack.org/7196218:50
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: Support adding DHCP interfaces one at a time.  https://review.openstack.org/7196318:50
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: Add Fedora DHCP interfaces via udev rules  https://review.openstack.org/7196418:50
lifelessin that the unit of deployment in a cloud is a VM18:50
cadenzajonmakes sense18:50
*** lblanchard has quit IRC18:51
SpamapScadenzajon: the packaging stuff is so that packagers can build images using their desired support model but still take advantage of the other tripleo goodness.18:52
openstackgerritA change was merged to openstack/tuskar: Added overcloud reload after create  https://review.openstack.org/7156918:52
*** jcooley_ has quit IRC18:52
cadenzajonwho is doing this kind of packaging so far?18:52
*** jcooley_ has joined #tripleo18:53
SpamapScadenzajon: RedHat :)18:54
*** lblanchard has joined #tripleo18:54
cadenzajonhave they done it in a product release yet, or all R&D at this point?18:56
*** martyntaylor has joined #tripleo18:56
*** martyntaylor has left #tripleo18:56
openstackgerritA change was merged to openstack/tuskar: Added missing licence and enabled gating on H102  https://review.openstack.org/7157318:56
slaglecadenzajon: there have been releases of the packaged openstack projects18:57
slaglecadenzajon: there is also a community version of the packages for fedora18:58
slagleas far as getting tripleo to use those packages, that is a WIP18:58
*** wusWWW has joined #tripleo19:00
SpamapSlifeless: https://blueprints.launchpad.net/heat/+spec/update-hooks <-- graceful stuff.. writing up a spec now19:00
*** jayg|g0n` has joined #tripleo19:01
*** epim has joined #tripleo19:02
*** shakayumi has joined #tripleo19:02
*** jcooley_ has quit IRC19:06
*** jcooley_ has joined #tripleo19:13
*** annashen has left #tripleo19:16
hewbroccaSpamapS: watcha gonna use, cloud-init?19:17
openstackgerritBen Nemec proposed a change to openstack/tripleo-incubator: Make load-image check image checksum  https://review.openstack.org/7166219:23
Ngoh how I wish my headless workstation for tripleo testing, had an iLO19:27
* Ng trundles upstairs for a monitor to figure out wtf it's doing19:27
lifelesssadface19:44
lifeless$ nova keypair-show default19:44
lifelessERROR: can't set attribute19:44
lifelessstill19:44
lifelessderekh: hi,nvm on the keypair - I recreated the broker19:48
lifelessderekh: with the prod keys keychain19:49
SpamapShewbrocca: cloud-init is a first boot tool19:49
SpamapShewbrocca: so no19:49
hewbroccaahh so it is19:50
*** julim has joined #tripleo19:51
SpamapShewbrocca: we already have os-collect-config which scrapes metadata and runs hooks when it changes.19:52
hewbroccaoh, right, yes19:52
hewbroccaI was thinking of that when I said cloud-init even though I know that's not what cloud-init is19:53
SpamapShewbrocca: though I am a little skeptical that our nice linear workflow of "config changed, -> do all the things" will work in this case. We may need to have a way to tell os-refresh-config to stop without just raising a random error leading to os-refresh-config failing and thus os-collect-config trying again in 30s19:54
SpamapSLike, in the case of a compute node, what we want to do if there is an evacuate/migrate configuration signaled is to evacuate/migrate everything, and then quiesce. We don't want to restart everything.19:56
hewbroccaRight19:57
*** dprince has quit IRC19:59
lifelessSpamapS: I think your logic is flawed.19:59
SpamapSlifeless: Of course you do19:59
SpamapSIt wouldn't be Friday if my logic was on target. :)20:00
lifelessSpamapS: we don't know when we see evacuate set that evacuate being set is the only change20:00
SpamapSlifeless: No, we don't. So how about "{evacuate: true, offline: true}"20:01
lifelessSpamapS: so we should apply the config we're given, and in migrations (after everything is done) then evacuate is a migration20:01
lifelessSpamapS: and offline might in fact be represented in the config file to tell the hypervisor to stop advertising itself for incoming deploys20:01
SpamapSoh.. we never did change that order.20:02
lifeless[or it might be a signal, or $whatever]20:02
lifelessSpamapS: no time like the OMG NOW20:02
SpamapSI don't think we have any migrations20:02
SpamapSso.. agreed :)20:02
SpamapSlooks like cinder-volume has a migration20:07
SpamapSwhich assumes things have not been started yet20:07
devanandalifeless: i see you using threading.semaphore in 71219. makes sense to me. why not use https://github.com/openstack/oslo-incubator/blob/master/openstack/common/lockutils.py#L215 ?20:08
SpamapSI think we can move that to "right before restarting cinder-volume" though.20:08
*** akrivoka has quit IRC20:08
lifelessdevananda: AFAIK nova compute doesn't run multiple worker processes.20:09
lifelessdevananda: that thing is an external file lock utility20:09
*** tzumainn has quit IRC20:09
lifelessdevananda: oh, no - its more complex than that20:10
lifelessdevananda: but basically, I didn't think to look for non-librarised code for such a trivial application20:10
lifelessdevananda: *and*, we may want to make it dialable in future, e.g. up to 3 converts at once on a larger machine20:11
devanandalifeless: i *thought* it was just an external file lock utility... until I read the code again a few minutes ago20:11
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Move cinder-volume creation to post-configure  https://review.openstack.org/7197520:11
devanandait looks like it does the same thing now by default (threading.Semaphore())20:11
lifelessdevananda: so a lock is the wrong conceptual tool20:12
lifelessour nova needed patches are all merged, we could reset nova to trunk.20:13
lifelessdo we dare :P20:13
devanandalifeless: diable -- yes. see my comment on the review. I think Ironic should have the same feature20:13
Ngooi, has anyone with a z420 managed to get any usefulness out of it with IPMI?20:13
NgI may have to use my wemo switch and write a power driver for it ;)20:14
lifelessdevananda: see my reply20:16
*** vkozhukalov has joined #tripleo20:16
*** edmund has quit IRC20:17
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/os-refresh-config: Move migration to run after post-configure  https://review.openstack.org/7197720:17
*** lblanchard has quit IRC20:19
greghaynes\O/ gerrit downtime right when I wanted to link about a review20:21
SpamapSgreghaynes: ... said 1500 people all at once20:21
greghaynesIt seems the most recent commit to tripleo-incubator added some required keys for testenv.json that arent added in the setupenv.sh20:22
greghaynesSpamapS: ikr20:22
*** taps has quit IRC20:22
lifelessgreghaynes: the undercloud ones are added by the undercloud script20:23
lifelessgreghaynes: _testenv only adds the baseline set20:23
*** cody-somerville has joined #tripleo20:24
*** cody-somerville has joined #tripleo20:24
greghayneshrm, well ./devtest.sh fails for seed due to not having the seed keys20:24
*** taps has joined #tripleo20:24
lifelessgreghaynes: which key is missing ?20:25
greghaynesSEED_PM_IPS= .. node-pm-ips20:25
greghaynesIs that supposed to be optional to have?20:26
*** lblanchard has joined #tripleo20:26
lifelessoh, this must have snuck in overnight20:26
lifelessdan had a patch for doing power management stuff that I was pushing back on20:27
greghayneshehe20:27
*** edmund has joined #tripleo20:27
greghayneshttps://review.openstack.org/#/c/67926/20:28
lifelessalso it's added typos20:28
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Revert "Add devtest support for power management"  https://review.openstack.org/7198020:30
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit specifying ovs bridge mappings too.  https://review.openstack.org/7170620:30
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit setting a /etc/hosts entry for the API.  https://review.openstack.org/7172720:30
lifelessSpamapS: firedrill ^20:30
greghaynes:)20:32
ccrouchlifeless: have we got one of these for sunnyvale yet? https://etherpad.openstack.org/p/tripleo-havana-sprint20:33
lifelessccrouch: no20:33
ccrouchno worries20:33
ccrouchjust checking i hadnt missed it20:33
*** openstackgerrit has quit IRC20:34
*** openstackgerrit has joined #tripleo20:34
*** tzumainn has joined #tripleo20:37
*** akuznetsov has quit IRC20:38
*** lblanchard has quit IRC20:44
lifelessccrouch: feel free to make one ;)20:46
*** cadenzajon has quit IRC20:47
*** akuznetsov has joined #tripleo20:48
ccrouchlifeless: be careful what you wish for :-)20:49
lifeless32G of ram in this laptop?20:51
SpamapSlifeless: all we had to do was add --key-default ''20:51
SpamapSlifeless: still want to revert?20:51
ccrouchha20:51
lifelessSpamapS: feel free to push a different fix - but be sure to do a proper review of the docs at the same time20:51
lifelessSpamapS: that patch was not properly reviewed AFAICT20:52
lifelessSpamapS: for instance20:52
lifeless-## #. node-macs: A space separated string containing the MAC addresses of eth0 of20:52
lifeless+## #. node-macs: A space separated string containing the MAC addresses of eth020:52
lifeless ##    each of the emulated bare metal VMs.20:52
lifelessthe new docs read 'of eth0 each of'20:52
*** akuznetsov has quit IRC20:52
SpamapScopy/paste fail :-P20:52
lifelessSpamapS: something; I think its better to re-review it properly, my -1 concerns aside.20:53
lifeless(which I still hold)20:53
SpamapSheh it is an awkward sentence that is being constructed20:55
SpamapSthe MAC addresses of eth0 of each of the emulated bare metal VMs20:55
lifelessis what it had, which while awkward is correct. The new sentence is not :)20:55
SpamapSlifeless: I am not sure I understand why revert is better than fix. :-P20:56
lifelessSpamapS: *I* don't have time to fix right now. If you do cool.20:56
lifelessI'm here with Cynthia on saturday.20:56
SpamapSyeah I get that :)20:56
lifelessSpamapS: All I'm saying is that if you're going to fix, its not just the devtest error.20:56
*** CaptTofu has quit IRC20:57
lifelessThe patch wasn't thoroughly reviewed AFAICT - it sat there with a conceptual -1, then toggled to all-ok with no detailed critique.20:57
lifelessI base this on a) the missing --key-default which review *should* have caught, and b) the grammar error likewise, and I'm speculating that there may be *other* things wrong too.20:58
SpamapSlifeless: I didn't notice the problems.. doesn't mean it wasn't reviewed. :p20:58
lifelessanyhow, up to you20:58
SpamapSWe just disagreed on the priority of this fix vs. fixing the json schema.20:58
lifelessI can swing by and do a review if you put fixes up20:58
lifelessSpamapS: I think this patch makes fixing the json schema harder.20:59
SpamapSI'm just about done with a fix20:59
SpamapSlifeless: meh.. only slightly20:59
lifelessSpamapS: because now its a backwards compat problem20:59
lifelessSpamapS: and since fixing the schema in the first place is about 30-50m work...20:59
SpamapSwe have that problem for node-macs as much as everything else.20:59
lifelessright20:59
lifelessit should just be a vector of nova bm parameters20:59
lifelessvery simple and directly related to the plumbing21:00
SpamapSYeah thats what I think too.21:00
slaglei don't think backwards compat is a valid argument, given we make those types of changes *all* the time21:00
lifelessjq can pull that out for us trivially21:00
lifelessslagle: if we had CI working (which is what has consumed me this week - yak shaving ---galore---21:00
lifelessslagle: it is much more of a concern21:00
lifelessslagle: three-step-dance across repositories; not 'cannot do', just 'more to do'21:01
lifelessok, TE's are registering with the brkoer.21:01
lifelesstime to let infra loose21:01
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-incubator: Make recently added node-pm-* parameters optional  https://review.openstack.org/7199321:03
SpamapSok I'm running a whole new devtest now21:03
SpamapSaaaand just wonderful, brand new saucy images again21:10
SpamapSbecause we can't have nice things21:10
*** cadenzajon has joined #tripleo21:13
SpamapSwhoa.. why are nearly all the boxes on cd-undercloud BUILD/spawning/NOSTATE ?21:16
SpamapS| 4d9dea4d-3a31-4e6a-9c04-f32b93da67c4 | ci-overcloud | CREATE_FAILED | 2014-02-07T10:01:51Z |21:16
SpamapS| f29ad903-a8bc-474b-a92b-686fc1c6a065 | overcloud    | CREATE_FAILED | 2014-02-07T20:28:21Z |21:16
SpamapS| 3fc28265-aaaf-44c4-b1c8-f875b6b496b4 | testenv      | CREATE_FAILED | 2014-02-07T20:41:07Z |21:16
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Seed specific Fedora network configuration  https://review.openstack.org/7199821:17
lifelessderekh: also - nova flavor-create --is-public true h1.large auto 8192 20 121:19
lifelessSpamapS: cause shit gets used21:19
SpamapSlifeless: this FAILED state.. this is my retry nightmare. :-/21:19
lifelessSpamapS: so, ci-overcloud is *fine* don't touch.21:19
SpamapSno I won't touch the others21:20
lifelessSpamapS: its failed because the waitcond can't fire because we had to do stuff by hand21:20
SpamapSI just see it and I'm sad. :-P21:20
lifelesstestenv should be fine once it finishes deploying21:20
SpamapSheat is dead at this point. :-P21:20
lifelessbut heat has indeed packed a sad21:20
lifelessSpamapS: so, this is probably the 500 I reported a bug on21:20
SpamapSlifeless: ah yeah, bug fix is up and I think may be approved soon21:20
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Fix ci-overcloud endpoint for deploy-testenv.  https://review.openstack.org/7200221:21
SpamapSlifeless: actually, it is done21:22
SpamapSmerged21:22
SpamapSlet's wait until https://review.openstack.org/#/c/63839/ lands and then update Heat21:23
SpamapS(that way we'll get properly ordered event-list again)21:23
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: Enable stable interface names on Fedora  https://review.openstack.org/7200321:24
*** jayg|g0n` has quit IRC21:27
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: Add lsof package to all Fedora images  https://review.openstack.org/7200521:30
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: keystone crontab PATH needs /usr/local/bin  https://review.openstack.org/7201021:32
lifelessderekh: so we need to make the te stuff idempotent and handle config updates w/o redeploy, as well as network glitches21:33
SpamapSlifeless: ^^ the PATH fix there is why our keystone tokens got out of hand (it was silently failing)21:34
SpamapSlifeless: already installed on cd-undercloud21:34
openstackgerritA change was merged to openstack/tripleo-image-elements: keystone crontab PATH needs /usr/local/bin  https://review.openstack.org/7201021:36
beekneemechCould that have been PATH=/usr/local/bin:$PATH instead?  Not that it probably matters, but a wholesale override to add one search directory seems like overkill. :-)21:38
SpamapSbeekneemech: Perhaps? I don't recall if crontabs have it exposed to them like that. Probably. :-P21:38
beekneemechSpamapS: Yeah, I'm not sure either.  That's part of why I asked. :-)21:39
SpamapScrond is like, that thing that is stuck in 199421:39
SpamapSnobody wants to address it21:39
SpamapSnobody cares... it just works and when it works like an old crabby bastard we just feed it some time and it doesn't bother us for another few months.21:39
*** cd-undercloud has joined #tripleo21:40
cd-undercloud************** overcloud complete status=1 ************21:40
*** cd-undercloud has quit IRC21:40
* beekneemech has banged his head against weird cron environment problems more than enough over the years21:41
*** john-n-seattle has quit IRC21:44
lifelesspoor nova bm21:45
lifelessI have the action-sequences from cloudy with a chance of meatballs stuck in my head now21:45
lifeless'building ipming waiting copying rebooting waiting ..'21:46
SpamapShaha21:47
*** john-n-seattle1 has joined #tripleo21:48
*** jcooley_ has quit IRC21:48
*** d0ugal has quit IRC21:49
*** jcooley_ has joined #tripleo21:49
*** panda__ has quit IRC21:49
lifelessdevananda: replied again21:51
devanandalifeless: bmdh is serialized??21:53
devanandahttps://github.com/openstack/nova/blob/master/nova/cmd/baremetal_deploy_helper.py#L26221:53
devanandai thought it was threaded // could dd in parallel21:53
devanandaoooh... it's just got one worker thread. lame21:54
SpamapSdevananda: <threes company music>We've been waiting for youuuuuuu</threes company music>21:54
devanandahah21:55
SpamapSwow cd-undercloud is reasonably busy21:55
SpamapSwe have to do something about token caching though21:55
SpamapSI see 7 openssl's running21:55
SpamapSwhich means 7 keystone tokens signing21:56
lifelessdevananda: experiments with multithreading have so far been a pessimism21:56
openstackgerritDirk Mueller proposed a change to openstack/diskimage-builder: Add more package name mappings for openSUSE.  https://review.openstack.org/7153921:56
lifelessdevananda: see e.g. slagles reponse on -dev21:56
lifelessdevananda: so while you're right that its a limitation, its not a *new* limitation21:56
slagleyes, i tried it, b/c I didn't believe what was being told me :)21:57
devanandalifeless: ack21:57
lifelessand here's why21:57
lifelesssay you're deploying from a big beefy machine with lots of memory to regula rmachines with 1 disk21:58
lifelessyou'll be limited firstly by network IO (10Gbps say) until you exceed that machines ram21:58
lifelessthen you'll be limited by disk IO until it's flushed to disk21:58
lifelessmost machines have ram >> image size21:58
lifelessso practically speaking we expect to see network saturation then a pause while the disk catches up21:59
lifelesswith the dd approach, ideally we would then have concurrency 1 for bulk transfer (optimise) and then allow concurrent ops while waiting for the fsync()22:00
lifelessnow, say its not a big beefy deploy machine22:00
lifelessso you don't have enough ram to hold the source images in RAM at once22:00
*** peoplemerge has quit IRC22:01
*** panda__ has joined #tripleo22:02
*** matty_dubs is now known as matty_dubs|gone22:03
lifelesswhich means you'll be thrashing on IO if you do concurrent ops, your ideal performance there is linear read from one image, then linear read for the next one etc22:04
lifeless1Gbps networks are (of course) simply worse22:04
lifelessbut the interesting thing there is that even spinning platter disk can usually exceed 1Gbps22:05
lifelessso there is a temptation to use the exces disk capacity to serve many requests, but if you do that, you're immediately context switching on the network22:05
lifelessand thus reducing tcp window size22:06
lifeless-> average time to copy becomes longer22:06
*** jdob_ has quit IRC22:07
lifelessnow, one interesting combination is 10Gbps on the deploy server, 1Gbps on the target machine22:08
lifelessthere you can genuinely run 9-10 concurrent copies (if the deploy server has sufficient CPU and memory / disk IOPS) and have it be a net win22:08
*** peoplemerge has joined #tripleo22:09
lifelessbut even then, given POST times, I don't think the serialisation of qemu-img convert will harm deploy times22:09
lifelesshmm, only 24 te's have come online22:13
lifelesssomething wrong there, but I can't investigate right now22:13
SpamapS| fault                                | {u'message': u'No valid host was found. Exceeded max scheduling attempts 3 for instance ec2cda9c-250b-4b94-a29e-74d00e71a629', u'code': 500, u'details': u'  File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/scheduler/manager.py", line 147, in run_instance |22:13
SpamapS-rw-rw---- 1 mysql mysql 880M Feb  7 22:17 /var/lib/mysql/keystone/token.ibd22:17
SpamapSless than a day of tokens :-P22:17
*** jrist has quit IRC22:18
*** sballe has quit IRC22:18
lifelessSpamapS: that may be the PXE deploy timeout kicking in22:19
*** julim has quit IRC22:19
lifelessSpamapS: but - its not the problem I was referring to22:20
lifelessSpamapS: because - there are 8 machines online, 24 te's means 3 per machine22:20
lifelesswhich seems low, 24 cores we should get 4 per machine w/o oversubscription - so 6 of 8 machines have made it all the way up22:21
SpamapSah22:25
SpamapSlifeless: I'm completely ignorant of the whole system you've setup. I only know the parts I've reviewed... :-P22:26
lifelessSpamapS: well then, you know what to do22:26
SpamapSignore it some more? Agreed. :)22:27
*** epim has quit IRC22:28
* SpamapS tries to write something intelligible to gracefully wait for update hooks22:28
lifelesshave fun22:28
lifelessI need to weekend harder - bai22:29
*** jrist has joined #tripleo22:30
*** jcooley_ has quit IRC22:31
*** epim has joined #tripleo22:32
*** panda has joined #tripleo22:33
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Seed specific Fedora network configuration  https://review.openstack.org/7199822:34
*** weshay has quit IRC22:36
*** panda__ has quit IRC22:36
lifelessSpamapS: is multi-region heat working yet?22:36
lifelessSpamapS: properly that is, not micky mouse22:37
SpamapSlifeless: there is no such thing IIRC22:39
SpamapSlifeless: has not been on my radar at all22:40
greghayneshrm, now ./devtest fails to make undercloud with 'No valid host found' in schedule_run_instance22:48
greghaynesalthough nova list showed it building for a while before erroring22:48
lifelessgreghaynes: check nova log22:49
lifelessgreghaynes: no valid host means 'tried N times and failed each time'22:49
lifelessthere can be many actual causes22:49
lifelessnova-compute log specifically22:49
greghaynesahoy22:49
greghaynesPXE22:50
greghayneser, PXE deploy failed22:50
greghaynesunexpected error while running dd22:51
greghaynesGotta love I/O Error22:53
*** panda has quit IRC22:58
*** edmund has quit IRC22:59
*** rwsu has quit IRC23:01
*** jcooley_ has joined #tripleo23:01
*** rwsu has joined #tripleo23:02
lifelessgreghaynes: yay23:05
greghaynesAFAICT the iscsi connection gets reset part way through23:06
lifelesssuggests a brbm issue23:06
*** rwsu has quit IRC23:06
*** jcooley_ has quit IRC23:06
greghaynesalso cooincides with looking for a dhcp lease23:06
lifelessinteresting23:07
lifelessok, gone again23:07
openstackgerritDirk Mueller proposed a change to openstack/tripleo-image-elements: Nova-baremetal support for openSUSE  https://review.openstack.org/7202123:11
*** panda has joined #tripleo23:12
*** cd-undercloud has joined #tripleo23:15
cd-undercloud************** overcloud complete status=1 ************23:15
*** cd-undercloud has quit IRC23:15
*** vkozhukalov has quit IRC23:16
*** rwsu has joined #tripleo23:19
flashgordonSpamapS: ping23:21
flashgordonhttps://bugs.launchpad.net/nova/+bug/127260023:21
uvirtbotLaunchpad bug 1272600 in tripleo "object of type 'NoneType' has no len() from neutronclient in get_instance_nwinfo if neutron credentials are missing" [Critical,Fix released]23:22
flashgordonis that still a valid nova bug?23:22
*** Lotus907efi has joined #tripleo23:26
SpamapSflashgordon: looking23:26
flashgordonSpamapS: thanks23:26
*** wusWWW has quit IRC23:26
SpamapSflashgordon: I've done nothing to test or fix it23:27
SpamapSflashgordon: AFAIK, it will happen again if we try the same thing again23:27
flashgordonSpamapS: thanks23:28
*** cody-somerville_ has joined #tripleo23:30
*** cody-somerville_ has joined #tripleo23:30
*** cody-somerville has quit IRC23:31
*** morazi has quit IRC23:33
*** epim has quit IRC23:34
SpamapScores... https://review.openstack.org/#/c/71993/ needs merge.. soon23:40
SpamapSall is borked.. :(23:40
SpamapSNg: ^^23:41
SpamapSslagle: ^^23:43
* SpamapS must be going unfortunately23:43
*** e0ne has quit IRC23:44
*** e0ne has joined #tripleo23:46

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