Thursday, 2014-02-13

*** dkehn__ is now known as dkehn_00:00
lifelessunless you physically pulled the switch, how can you be sure?00:00
lifelessit might think its still alive00:00
lifelessand be running local cron jobs00:00
greghaynesdamn two generals00:02
openstackgerritA change was merged to openstack/tuskar-ui: Fix node detail link on Overview page  https://review.openstack.org/7241100:04
greghaynesI guess I was proposing only allow graceful failover to slave, where there is communication betwen the two and slave can get confirmation the master is dead. It doesnt give you actual HA but it would let us to updates with a very brief downtime00:06
*** dkehn has quit IRC00:06
lifelessoh, graceful removal of nodes applies for active-active and active-passive00:07
*** dkehn has joined #tripleo00:07
greghaynesah00:07
lifelessyou can downsize anything that way (in principle)00:07
lifelessits only something-died-oops thats unsafe - and why you need STNITH tools00:08
lifelesswhich you have to be *super* confident in00:08
greghaynesheh, UART?00:08
lifelessgithub had a brilliant outage a while ago00:09
lifelesswhen they failed over00:09
*** dkehn_ has quit IRC00:09
lifelessbut hadn't shot the node hard enoug00:09
lifelesswhen it came back up00:09
lifelessEPIC FAIL00:09
*** dkehn is now known as dkehn_00:09
*** dkehn_ has quit IRC00:09
greghaynesoh, whenever they go down nowdays I start the countdown until they post about data corruption :)00:09
*** dkehn has joined #tripleo00:10
*** dkehn_ has joined #tripleo00:10
openstackgerritA change was merged to openstack/tuskar-ui: Connect OvercloudRole api calls to Tuskar  https://review.openstack.org/7298900:10
bnemecSpamapS: https://review.openstack.org/#/c/73109/00:10
bnemecGot baremetal working again for me.00:10
lifelesshahha hyperv-CI00:11
lifelessThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.00:11
bnemecYeah, I think there was even a thread about that. :-)00:12
lifelessthere was00:12
lifelessstill funny00:12
*** edmund has quit IRC00:13
bnemec| 06e79b59-b69c-47d5-be97-efb2252daf08 | undercloud | CREATE_COMPLETE | 2014-02-13T00:07:53Z |00:17
bnemec\o/00:17
bnemecOkay, going home now.00:17
bnemecAnd by "going home" I mean I'm walking upstairs and not working anymore. :-)00:17
greghayneswoo new cloud images00:23
*** dkehn__ has joined #tripleo00:23
*** dkehn__ has quit IRC00:26
*** dkehn_ has quit IRC00:26
*** dkehn has quit IRC00:26
*** dkehn__ has joined #tripleo00:27
*** dkehn has joined #tripleo00:28
SpamapSbnemec: thanks for working on that!00:41
StevenKlifeless: Is the wall of text approachable?00:47
StevenKlifeless: Rebasing 71219 against master since it's complaining about an outdated ref anyway00:54
lifelessStevenK: nuts, I got sucked into coding.00:55
lifelessStevenK: greghaynes: thanks for your reminders00:55
lifelessI'm going to wrap this up, get lunch, then I'll do scale-out-duties for you two.00:56
greghaynesNo prob00:56
SpamapSbnemec: writing a unit test for the bug you found00:58
bnemecSpamapS: I actually just pushed one.00:59
bnemecIt isn't great though.00:59
SpamapSbnemec: ah looking00:59
* SpamapS is still refreshing his .tox/py2700:59
bnemecIt wouldn't have caught this even if it had been there because it's only verifying the expected behavior, and the problem was someone changed the expectations on us.01:00
SpamapSbnemec: uh01:00
bnemecReally what we need is integration testing of the baremetal driver, but obviously that's an Ironic thing.01:00
SpamapSoh I see what you're saying01:01
SpamapSand agree.. :-P01:01
SpamapSbnemec: still this helps01:01
SpamapSbnemec: by the time we have something reliable enough for the gate, we'll be using ironic. :-P01:01
bnemecSpamapS: Yeah, that's why I'm not trying to do a better unit test. ;-)01:02
bnemecReally not that inclined to put a bunch of effort into something that's going away Very Soon Now(tm)01:03
SpamapSyeah I think even requiring this unit test is silly01:03
SpamapSbut easier to write it than to argue that01:03
bnemecWell, some change needed to be made anyway.  The unit test actually failed in the original patch set.01:04
bnemecIn fact, just fixing that would have been sufficient verification of the change, but I didn't realize it was broken until after I added the new assert. :-)01:04
bnemecgate-nova-python27: SUCCESS01:05
bnemec\o/01:05
*** cody-somerville has quit IRC01:06
StevenKNot shown: gate-nova-python26: queued ? :-)01:06
bnemecBah, nobody actually uses 2.6 these days, right?01:07
bnemecBesides, I'm sure Tempest will fail on heisenbugs at least two or three times before this merges anyway. :-)01:07
clarkbthose weird red hat people do :P01:07
StevenKLaunchpad was until like a week ago01:07
bnemecclarkb: :-)01:08
*** cd-undercloud has joined #tripleo01:09
cd-undercloud************** overcloud complete status=1 ************01:09
*** cd-undercloud has quit IRC01:09
* bnemec re-triages the nova bug01:09
bnemecOkay, really leaving now.  Fingers crossed that Jenkins blesses the fix.01:11
SpamapSbnemec: thanks, I'll foster it through the gate if I can on my way back down to LA the next few hours01:12
bnemecSpamapS: Great, thanks!01:12
*** dkehn_ has joined #tripleo01:17
*** cody-somerville has joined #tripleo01:18
*** dkehn_ has quit IRC01:19
*** dkehn has quit IRC01:19
*** dkehn_ has joined #tripleo01:20
*** dkehn__ has quit IRC01:20
*** dkehn has joined #tripleo01:21
*** xuhanp has joined #tripleo01:39
lifelessok, deleting the right mirror now. wheeee single disk is slower :)01:39
lifelessSpamapS: slagle: ^ is another key-for-CI patch01:48
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308901:48
*** w_ has joined #tripleo01:48
lifelessStevenK: ok so here's one thing - see that patch ^ do an audit and make sure that all the uses of NODE_ARCH etc are pulling out of the test environment json definition, not random env variables that might have been set arbitrarily far away.01:49
lifelessStevenK: within incubator01:49
*** olaph has quit IRC01:50
lifelessso we need https://review.openstack.org/#/c/73089/2 https://review.openstack.org/#/c/73078/ and https://review.openstack.org/#/c/73085/01:54
lifelesswe'll probably have a toci one too - we need the new keys (arch, power manager) added to the environment01:55
lifelessthats another thing StevenK or greghaynes could do - but I intend to push on that today, so unless you're doing it 'now' ... :)01:55
StevenKlifeless: Is https://review.openstack.org/#/c/73085/ why the undercloud job never manages to get the undercloud stack up?01:59
*** ramishra has joined #tripleo01:59
*** nosnos has joined #tripleo02:00
StevenKlifeless: Re: Trello, the "Disable file injection in overcloud" is done, due to the patches the two of us landed?02:01
*** newell has quit IRC02:06
*** wusWWW has quit IRC02:09
*** sballe_ has joined #tripleo02:09
*** wusWWW has joined #tripleo02:10
*** ramishra_ has joined #tripleo02:11
lifelessStevenK: we should probably remove our manual setting of that value now the default is sane[r]02:12
lifelessStevenK: sadly more file injection stuff happens anyway :(02:12
lifelessStevenK: so I think not quite done - remove the setting from the template, then done.02:12
*** mtaylor has joined #tripleo02:13
*** tzumainn_ has joined #tripleo02:13
lifelessStevenK: you have a -1 on your landscape patch02:13
*** mikal_ has joined #tripleo02:14
*** mikal has quit IRC02:14
*** BLZbubba has quit IRC02:14
*** bnemec_ has joined #tripleo02:15
lifelessgreghaynes: https://etherpad.openstack.org/p/tripleo-incubator-rationalise-ui02:15
*** viktors has quit IRC02:15
*** ramishra has quit IRC02:15
*** mordred has quit IRC02:15
*** SpamapS has quit IRC02:15
*** bnemec has quit IRC02:15
*** morazi has quit IRC02:15
*** kevinbenton has quit IRC02:15
*** nosnos_ has joined #tripleo02:15
*** davidlenwell_ has joined #tripleo02:15
*** viktors has joined #tripleo02:16
*** max_lobur has joined #tripleo02:16
StevenKlifeless: Remove the setting for file injection from our template?02:16
*** dkehn__ has joined #tripleo02:16
StevenKlifeless: I'd be delighted to do so, is that in toci or incubator?02:16
*** wusWWW has quit IRC02:16
*** kevinbenton has joined #tripleo02:17
lifelessStevenK: tie02:17
StevenKRight02:17
*** morazi has joined #tripleo02:17
*** michchap_ has joined #tripleo02:17
*** CaptTofu has quit IRC02:18
*** max_lobur_afk has quit IRC02:18
*** dkehn_ has quit IRC02:18
*** tzumainn has quit IRC02:19
*** sballe has quit IRC02:19
*** michchap has quit IRC02:19
*** jeremydei has quit IRC02:19
*** yamahata_ has quit IRC02:19
*** ccrouch1 has joined #tripleo02:19
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-image-elements: Remove file injection settings from nova.conf  https://review.openstack.org/7312902:20
*** jeremydei has joined #tripleo02:20
*** nosnos has quit IRC02:22
*** ccrouch has quit IRC02:22
*** spzala has quit IRC02:22
*** geerdest has quit IRC02:22
*** davidlenwell has quit IRC02:22
*** bogdando has quit IRC02:22
*** sgrasley has quit IRC02:22
*** tserong has quit IRC02:22
*** uvirtbot has quit IRC02:22
*** cody-somerville has quit IRC02:23
*** BLZbubba has joined #tripleo02:23
*** kevinbenton_ has joined #tripleo02:24
*** SpamapS has joined #tripleo02:24
*** SpamapS has quit IRC02:24
*** SpamapS has joined #tripleo02:24
*** tserong has joined #tripleo02:24
*** tserong has joined #tripleo02:24
*** CaptTofu has joined #tripleo02:25
*** yamahata__ has joined #tripleo02:26
*** BLZbubba has quit IRC02:26
*** cody-somerville has joined #tripleo02:27
*** cody-somerville has quit IRC02:27
*** cody-somerville has joined #tripleo02:27
*** davidlenwell has joined #tripleo02:28
*** max_lobur has quit IRC02:28
*** ramishra_ has quit IRC02:29
*** SpamapS has quit IRC02:29
*** julim has quit IRC02:30
*** SpamapS has joined #tripleo02:30
*** coolsvap has quit IRC02:30
*** max_lobur has joined #tripleo02:30
*** sballe_ has quit IRC02:32
*** cd-undercloud has joined #tripleo02:32
cd-undercloud************** overcloud complete status=1 ************02:32
*** cd-undercloud has quit IRC02:32
*** julim_ has joined #tripleo02:32
*** julim_ has quit IRC02:32
*** ccrouch1 has quit IRC02:32
*** nosnos has joined #tripleo02:32
*** morazi has quit IRC02:33
*** kevinbenton has quit IRC02:33
*** dkehn__ has quit IRC02:33
*** davidlenwell_ has quit IRC02:33
*** nosnos_ has quit IRC02:33
*** kevinbenton_ is now known as kevinbenton02:33
*** dkehn has quit IRC02:35
*** SpamapS has quit IRC02:36
*** SpamapS has joined #tripleo02:36
*** SpamapS has quit IRC02:36
*** SpamapS has joined #tripleo02:36
*** BLZbubba has joined #tripleo02:38
*** ramishra has joined #tripleo02:38
*** StevenD57 has quit IRC02:38
*** StevenD57 has joined #tripleo02:38
*** sballe has joined #tripleo02:38
*** julim has joined #tripleo02:38
*** weshay has quit IRC02:38
*** weshay has joined #tripleo02:40
*** dkehn_ has joined #tripleo02:42
*** sgrasley has joined #tripleo02:43
*** bnemec has joined #tripleo02:43
*** tzumainn__ has joined #tripleo02:43
*** slagle_ has joined #tripleo02:46
*** BLZbubba_ has joined #tripleo02:46
*** ohadlevy_ has joined #tripleo02:46
*** BLZbubba has quit IRC02:47
*** ramishra_ has joined #tripleo02:47
*** ramishra has quit IRC02:48
*** panda has joined #tripleo02:49
*** mikal has joined #tripleo02:49
*** nosnos has quit IRC02:49
*** kevinbenton has quit IRC02:49
*** viktors has quit IRC02:49
*** bnemec_ has quit IRC02:49
*** mikal_ has quit IRC02:49
*** tzumainn_ has quit IRC02:49
*** xuhanp has quit IRC02:50
*** rwsu has quit IRC02:50
*** peoplemerge has quit IRC02:50
*** lifeless has quit IRC02:50
*** rpodolyaka has quit IRC02:50
*** NearlyFunctional has quit IRC02:50
*** jrist has quit IRC02:50
*** slagle has quit IRC02:50
*** jpeeler has quit IRC02:50
*** panda_ has quit IRC02:50
*** ohadlevy has quit IRC02:50
*** anteaya has quit IRC02:50
*** ohadlevy_ has quit IRC02:51
*** kevinbenton has joined #tripleo02:51
*** ohadlevy has joined #tripleo02:52
*** ohadlevy is now known as Guest6034502:52
*** morazi has joined #tripleo02:53
*** nosnos has joined #tripleo02:56
*** anteaya has joined #tripleo02:56
*** jrist has joined #tripleo02:57
*** NearlyFunctiona1 has joined #tripleo02:57
*** jpeeler1 has joined #tripleo02:57
*** lifeless has joined #tripleo02:58
*** ChanServ sets mode: +v lifeless02:58
*** rwsu has joined #tripleo03:01
lifelessand bac03:01
lifelessStevenK: I am updating https://etherpad.openstack.org/p/tripleo-test-cluster03:01
lifelessStevenK: one thing that leapt out - we haven't documented this. At all.03:01
StevenKlifeless: What's Brad got to do with it? :-P03:01
lifelessStevenK: line 28 of that wall of text :)03:02
*** whayutin_ has joined #tripleo03:02
*** rpodolyaka has joined #tripleo03:03
openstackgerritYongli He proposed a change to openstack/tuskar: Apply six for metaclass  https://review.openstack.org/7313803:03
*** pleia2 has quit IRC03:03
*** pleia2 has joined #tripleo03:03
*** weshay has quit IRC03:04
lifelesspleia2: oh hay03:04
lifelesspleia2: we should sync at some point03:04
StevenKlifeless: I'm a little disturbed by the "Finally wrap this all up into JSON." portion03:05
lifelessStevenK: not evil enough for you?03:06
*** viktors has joined #tripleo03:06
lifelessoh and yay LP timeouts03:06
lifelesswhat is wgrant doing03:06
StevenKAsk him? :-P03:06
StevenKlifeless: I'd prefer something actually readable03:06
lifelesshe's offline..03:07
lifelessStevenK: so, give me a little more context03:07
StevenKIn terms of that?03:07
lifeless'Finally wrap this all up into JSON.03:08
StevenKlifeless: The comment itself is fine, it's shelling out in a python one-liner that's >280 chars03:09
lifelessStevenK: oh rught03:09
*** yamahata__ has quit IRC03:09
lifelessStevenK: yes, its a little unideal.03:09
lifelessneeds a newer jq to us that though03:09
StevenKlifeless: Perhaps 'section' rather than 'portion' would have gotten that point across03:09
*** yamahata__ has joined #tripleo03:10
lifelessStevenK: no, it was more I didn't know what doc or patch you were referring to03:10
lifelessStevenK: I've written a lot of JSON related bits today03:10
*** dkehn_ has quit IRC03:21
*** dkehn has joined #tripleo03:22
*** cwolferh_ has quit IRC03:24
StevenKlifeless: Okay, audit is done. The only one that looks strange to my eyes is NODE_ARCH.03:25
StevenKlifeless: We set it in _variables, use it all over the place, and then _undercloud pulls it out of the JSON, but after its used once03:26
*** CaptTofu has quit IRC03:26
*** spzala has joined #tripleo03:29
*** ccrouch has joined #tripleo03:29
*** bogdando has joined #tripleo03:29
lifelessStevenK: so, for CI - read line 12-16 of https://etherpad.openstack.org/p/tripleo-test-cluster03:29
lifelessStevenK: we need to use the arch defined in the test environment03:29
lifelessStevenK: because it defines the machines we're running on03:29
*** sgrasley has quit IRC03:30
*** sgrasley has joined #tripleo03:30
*** yamahata__ has quit IRC03:30
*** yamahata__ has joined #tripleo03:30
lifelessStevenK: so I'd probably move the first ref to NODE_ARCH to devtest_testenv, and then pull it out from there wherever we need it (built on top of my patch that adds it to the testenv definition in the first place, of course)03:31
*** ramishra_ has quit IRC03:32
*** ramishra has joined #tripleo03:33
StevenKlifeless: Along with the other NODE_* ?03:34
lifelessStevenK: other NODE_ ?03:35
StevenKNODE_CPU NODE_MEM NODE_DISK03:35
*** cwolferh has joined #tripleo03:36
lifelessCPU MEM DISK yes, they should indeed move into the description of the testenvironment.03:36
lifelessI'd like to get rid of node-macs and instead have 'nodes'03:37
lifelesswhich would be a list of dicts03:37
lifelessand each dict would describe one machine in the test environment: cpu, arch, memory, disk, [] of macs03:37
lifelessoh and power management details, so03:38
StevenKBut NODE_{CPU,MEM,DISK} are defaults we use to create nodes03:38
lifeless{cpu:... , arch: ..., memory: ..., disk: ..., macs: [...], pm_user: ..., pm_addr: ..., pm_password: ...}03:38
StevenKAnd arch03:39
lifelessStevenK: yes and they are also things we need to know about nodes even if we didn't create the nodes.03:39
StevenKlifeless: So we should have both03:39
lifelessStevenK: there are now two parts to the incubator: test environment setup (devtest_testenv.sh) and everything else.03:39
lifelessfor CI, we never run devtest_testenv.sh03:40
StevenKdefault_cpu / default_mem / default_arch and nodes: [{cpu:, arch: }]03:40
lifelessbecause nested virt == omg pain.03:40
lifelessStevenK: the te json doesn't need defaults at all03:40
lifelessStevenK: machines might not be heterogeneous03:40
lifelessStevenK: so, we need the defaults in precisely one place: when we create nodes in devtest_testenv.sh - nowhere else.03:41
StevenKlifeless: scripts/devtest_seed.sh:setup-baremetal $NODE_CPU $NODE_MEM $NODE_DISK $NODE_ARCH03:42
lifelessStevenK: so to answer your question, yes, NODE_CPU/MEM/DISK should move.03:42
lifelessStevenK: I would argue that the seed is a known quantity, only ever installs one VM, will never get difference services on it.03:42
lifelessStevenK: We probably need a machine descriptor (same as any other) in the te json03:43
lifelessStevenK: but - oh, I misread what you pased03:43
lifelessStevenK: devtest_seed.sh runs with a TE_DATAFILE defined.03:43
lifelessStevenK: so we put a seed machine descriptor in testenv.json, and its all fine.03:43
StevenKlifeless: You were arguing that we don't need defaults, but that's what NODE_{CPU,MEM,DISK,ARCH} are.03:44
lifelessStevenK: setup-baremetal is /registering/ what exists.03:44
lifelessStevenK: its not defaults there. It must match reality for the machine that will be the undercloud.03:44
StevenKlifeless: Anyway, I'm happy to swing an axe around _variables and shift them all into _testenv. Can't find the patch you're referencing on your dashboard03:45
lifelessStevenK: the only time the defaults matter is when we make a VM. There are two callsites that make VMs.03:45
lifelessIa373cd2007750a2ce5ad0b1ee18cf3c44591d9dc03:45
lifelessStevenK: ^ patch03:45
lifelessStevenK: NODE_DIST shouldn't move, thats not a machine descriptor03:45
StevenKOh, right. The one I was already auditing03:46
lifelessarguably it should be renamed to IMAGE_DIST or something less conflated03:47
StevenKlifeless: Yeah, I'd figured that, which is why I didn't mention it03:47
lifelessStevenK: cool03:47
greghayneslifeless: ty for the rationalise ui etherpad03:48
* greghaynes reads03:48
*** cd-undercloud has joined #tripleo03:54
cd-undercloud************** overcloud complete status=1 ************03:54
*** cd-undercloud has quit IRC03:54
lifelessStevenK: line 67 of https://etherpad.openstack.org/p/tripleo-test-cluster is coming together03:55
StevenKlifeless: \o/03:56
*** spzala has quit IRC03:59
* StevenK gets tempted to yak shave `` out of devtest04:01
tchayporeplace with $()?04:01
StevenKYeah04:01
tchaypoI'm tempted to yak shave ## out of devtest.rst04:01
tchaypo... perhaps by creating a bash domain for sphinx04:04
tchaypolooking at https://bitbucket.org/birkenfeld/sphinx-contrib/src/d7b8cc81b9098ed214b5d20de25a344a3e87d786/rubydomain/sphinxcontrib/rubydomain.py?at=default it looks no worse than "Very mindbending"04:05
* StevenK reaches for the rusty spoon04:07
lifelessStevenK: its still a little wall of texty but much more prose in there04:08
lifelessStevenK: cheers for your interest in this!04:08
*** mikal has quit IRC04:26
*** mikal has joined #tripleo04:27
SpamapSahoy there04:41
* SpamapS is at the san jose airport and only slightly buzzed enjoying a spicy tuna roll and reading the tripleo-test-cluster etherpad04:41
*** edmund has joined #tripleo04:41
greghaynesmmm tuna roll04:43
SpamapSSPICY04:44
SpamapSlike04:44
SpamapSmore spicy than it should be04:44
SpamapS:-P04:44
SpamapSmy plane has finally arrived, so I may actually go home now :)04:44
clarkbSpamapS: you were in sunnyvale this week/04:48
SpamapSclarkb: just for today04:48
SpamapSclarkb: they needed a deep dive into where we need to focus some efforts on Heat and testing.04:48
StevenKSpamapS: Productive?04:48
SpamapSand it seems A 1-30 is boarding so.. off I go04:48
SpamapSStevenK: highly04:48
StevenKSpamapS: \o/04:48
SpamapSI'd say we can expect more engagement from HP folks soon. :)04:49
* SpamapS boards04:49
StevenKFantastic!04:49
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Shift NODE_{CPU,DISK,MEM} into the JSON data file  https://review.openstack.org/7314504:50
*** tzumainn__ has quit IRC04:51
*** cadenzajon has quit IRC05:05
openstackgerritYongli He proposed a change to openstack/tuskar: Remove extraneous vim configuration comments  https://review.openstack.org/7314805:07
*** cd-undercloud has joined #tripleo05:17
cd-undercloud************** overcloud complete status=1 ************05:17
*** cd-undercloud has quit IRC05:17
*** peoplemerge has joined #tripleo05:19
*** CaptTofu has joined #tripleo05:27
StevenKlifeless: Haha, and 73145 ended horribly since they're not in the JSON, I'm struggling to find it, but I'm guessing it's in toci's testenv-worker element somewhere05:28
*** CaptTofu has quit IRC05:31
*** UtahDave has joined #tripleo05:32
*** john-n-seattle2 has quit IRC05:40
*** dkehn has quit IRC05:52
*** dkehn has joined #tripleo05:54
*** UtahDave has quit IRC05:57
*** rpodolyaka1 has joined #tripleo05:59
*** dkehn_ has joined #tripleo06:04
*** dkehn_ has joined #tripleo06:05
*** edmund has quit IRC06:08
lifeless73145 ended ?06:20
lifeless706:21
lifelessStevenK: oh, I see06:21
lifelessStevenK: yes, we need to add the new keys to the deployed testenv before you can get a clean CI run with it06:21
*** e0ne has joined #tripleo06:22
*** e0ne has quit IRC06:23
*** w_ is now known as olaph06:26
lifelessStevenK: arg, stab @ apt-mirror06:27
lifeless md5sum /var/lib/apt/lists/partial/mirror.robertcollins.net_ubuntu_dists_saucy-updates_universe_binary-i386_Packages06:27
lifeless95f651350b066c32f5d68a79538e6ef3  /var/lib/apt/lists/partial/mirror.robertcollins.net_ubuntu_dists_saucy-updates_universe_binary-i386_Packages06:27
lifeless 4418558c8a025a7f40dfc1b86177d4daf0c24a20c7d99c845a9dee51bd49f4d3           941786 universe/binary-i386/Packages06:28
lifelessStevenK: utter fail : mirrored an inconsistent tree06:28
*** john-n-seattle has joined #tripleo06:37
*** cd-undercloud has joined #tripleo06:39
cd-undercloud************** overcloud complete status=1 ************06:39
*** cd-undercloud has quit IRC06:39
*** marun has quit IRC06:40
lifelessand now, can't close the mozilla 'about' window. WAT06:40
StevenKlifeless: Perhaps your upstream mirror is broken?06:40
StevenKI've seen it happen once or twice with mirror.aarnet06:41
lifelessStevenK: archive.u.c06:41
lifelessrace conditions. apt disk archive.06:41
lifelessOH HOW I LOVE THEE APT06:41
StevenKWTB lmirror (I think?)06:42
*** cd-undercloud has joined #tripleo06:43
cd-undercloud************** overcloud complete status=128 ************06:43
*** cd-undercloud has quit IRC06:43
lifelessStevenK: yeah, or in this case, apt-mirror validating what it copies would do06:44
lifelessit could loop until consistent06:44
lifelessbbiaw06:44
*** pblaho has joined #tripleo06:50
*** cd-undercloud has joined #tripleo06:53
cd-undercloud************** overcloud complete status=128 ************06:53
*** cd-undercloud has quit IRC06:53
*** akuznetsov has quit IRC06:58
*** akuznetsov has joined #tripleo06:59
*** john-n-seattle has quit IRC07:03
*** akuznetsov has quit IRC07:06
*** akuznetsov has joined #tripleo07:10
*** rdopieralski has joined #tripleo07:10
*** rdopieralski has joined #tripleo07:10
*** ramishra has quit IRC07:11
*** rdopieralski has quit IRC07:13
*** rdopieralski has joined #tripleo07:14
*** dkehn__ has joined #tripleo07:19
*** dkehn__ has quit IRC07:21
*** dkehn__ has joined #tripleo07:21
*** dkehn_ has quit IRC07:22
*** dkehn has quit IRC07:22
*** dkehn has joined #tripleo07:24
*** rsacharya_ has joined #tripleo07:25
*** jtomasek has joined #tripleo07:25
*** cwolferh has quit IRC07:27
*** CaptTofu has joined #tripleo07:27
*** ramishra has joined #tripleo07:29
*** CaptTofu has quit IRC07:32
*** UtahDave has joined #tripleo07:38
*** lazy_prince has joined #tripleo07:41
*** ramishra has quit IRC07:41
GheRiveromorning all07:43
*** john-n-seattle has joined #tripleo07:44
*** rpodolyaka1 has quit IRC07:45
*** mrunge has joined #tripleo07:46
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Add missing semicolons in js  https://review.openstack.org/7318207:46
*** e0ne has joined #tripleo07:47
*** ifarkas has joined #tripleo07:47
*** jprovazn has joined #tripleo07:47
*** dtantsur has joined #tripleo07:49
*** dko has joined #tripleo07:50
*** john-n-seattle has quit IRC07:57
*** rlandy has joined #tripleo07:58
*** akuznetsov has quit IRC08:12
*** SpamapS has quit IRC08:14
*** greghaynes has quit IRC08:14
*** SpamapS has joined #tripleo08:15
*** SpamapS has quit IRC08:15
*** SpamapS has joined #tripleo08:15
*** peoplemerge has quit IRC08:15
*** openstackgerrit has quit IRC08:16
*** peoplemerge has joined #tripleo08:17
*** peoplemerge has quit IRC08:17
*** lifeless has quit IRC08:17
*** lifeless has joined #tripleo08:19
*** ChanServ sets mode: +v lifeless08:20
*** ramishra has joined #tripleo08:21
*** jcoufal has joined #tripleo08:35
*** shardy_afk is now known as shardy08:35
*** bogdando has quit IRC08:38
*** bogdando has joined #tripleo08:39
*** gcha has joined #tripleo08:48
*** d0ugal has joined #tripleo08:49
*** d0ugal has joined #tripleo08:49
*** saju_m has joined #tripleo08:50
*** hashar has joined #tripleo09:01
*** derekh has joined #tripleo09:09
*** john-n-seattle has joined #tripleo09:12
*** ramishra_ has joined #tripleo09:20
*** ramishra has quit IRC09:20
*** john-n-seattle has quit IRC09:21
*** markmc has joined #tripleo09:26
*** CaptTofu has joined #tripleo09:28
*** lucasagomes has joined #tripleo09:30
*** john-n-seattle has joined #tripleo09:30
*** CaptTofu has quit IRC09:33
lifelessderekh: hey09:35
lifelessderekh: so whats needed in tripleo-ci is to fill in the additional keys in the testenv json09:35
lifelessderekh: i was going to get to that, but ETIME09:35
lifelessderekh: arch and power_manager were the only new keys.09:36
*** athomas has joined #tripleo09:37
derekhlifeless: ok, I'm currently setting up a new test env to run the whole lot end to end, will verify whats there and put the additional keys in the json09:38
derekh:-(09:40
derekh| b27e4048-32ed-4213-a276-9cc21b4c303e | testenv-derekh-testenv0-7qmepu3fwzvz            | ERROR  | None       | NOSTATE     |                       |09:40
derekhlifeless: looks like I can't start a instance on the cd-undercloud, going to take over testenv-testenv9 for some tests if thats ok09:50
derekhlifeless: is the cd-undercloud haveing problems?09:50
lifelessuhm , sec09:50
derekhk, brb09:51
lifelessderekh: no its fine09:51
lifelessderekh: but don't take over the prod testenvs09:52
lifelessderekh: just delete some of the findbroken machines09:52
lifelessderekh: we're tracking down glitching hardware09:52
derekhlifeless: ok, will do09:52
lifelessderekh: check out nova list09:52
*** Guest60345 is now known as ohadlevy09:52
lifelesshwtest is mine (has 4 nics, not three?!?!), overcloud-* and ci-overcloud* are obvious09:52
lifelesstestenv-* is prod09:53
*** bauzas has joined #tripleo09:53
lifelessthe rest you can delete and spin up as whatever you want09:53
*** ohadlevy is now known as Guest7096609:53
derekhlifeless: ok, so I can zap findbroken-*, will do that09:53
lifelessderekh: I rewrote your incubator patch to be somewhat more comprehensive09:53
lifelessderekh: there were other settings we'd missed etc - you'll want to review -d it :)09:54
lifelessI don't think I redid anything else09:54
lifelessgnight!09:54
derekhlifeless: will do, night09:54
*** Guest70966 is now known as ohadlevy_10:04
*** greghaynes has joined #tripleo10:14
*** akuznetsov has joined #tripleo10:14
*** CaptTofu has joined #tripleo10:25
*** martyntaylor has joined #tripleo10:26
StevenKderekh: Can you point me at the toci patch you put up, I'll have to add more keys to it due an incubator branch I put up earlier10:28
*** killer_prince has quit IRC10:30
derekhStevenK: is this the one you mean https://review.openstack.org/#/c/73103/ , lifeless has said it wont be needed, running through everything at the moment to figure it all out10:30
StevenKderekh: Right. https://review.openstack.org/#/c/73145/ is what I've put on top of yours, but it failed horribly since the new variables are in $TE_DATAFILE10:33
*** e0ne has quit IRC10:33
derekhStevenK: so you have to wait for those values to get into TE_DATAFILE first ?10:39
*** UtahDave has quit IRC10:57
*** hashar is now known as hasharCodingDojo11:01
*** gcha has quit IRC11:05
*** rsacharya_ has quit IRC11:06
*** w_ has joined #tripleo11:08
*** olaph has quit IRC11:10
*** CaptTofu has quit IRC11:13
*** hasharCodingDojo has quit IRC11:21
*** CaptTofu has joined #tripleo11:31
*** pleia2 has quit IRC11:31
*** pleia2 has joined #tripleo11:32
*** dkehn_ has joined #tripleo11:32
*** antonym has quit IRC11:32
*** tteggel has joined #tripleo11:33
*** tteggel_ has joined #tripleo11:33
*** tteggel_ has quit IRC11:34
*** dkehn_ has quit IRC11:35
*** tteggel_ has joined #tripleo11:35
*** dkehn__ has quit IRC11:35
*** dkehn has quit IRC11:35
*** dkehn_ has joined #tripleo11:35
*** dkehn has joined #tripleo11:37
*** tteggel_ has quit IRC11:40
*** tteggel_ has joined #tripleo11:41
*** tteggel_ has quit IRC11:41
*** tteggel_ has joined #tripleo11:42
*** tteggel_ has quit IRC11:42
*** tteggel has quit IRC11:42
*** tteggel has joined #tripleo11:42
*** e0ne has joined #tripleo11:44
*** e0ne has quit IRC11:48
*** e0ne has joined #tripleo11:51
*** vkozhukalov has joined #tripleo11:59
*** jcooley has quit IRC12:17
*** EntropyWorks has quit IRC12:18
*** jcooley has joined #tripleo12:20
*** EntropyWorks has joined #tripleo12:22
*** d0ugal_ has joined #tripleo12:22
*** d0ugal has quit IRC12:25
*** d0ugal_ is now known as d0ugal12:27
*** d0ugal has quit IRC12:27
*** d0ugal has joined #tripleo12:28
*** d0ugal has joined #tripleo12:28
*** hashar has joined #tripleo12:28
*** CaptTofu has quit IRC12:39
*** jprovazn has quit IRC12:39
*** gcha has joined #tripleo12:46
*** chrisf_ has joined #tripleo12:47
*** sballe has quit IRC12:50
*** sballe has joined #tripleo12:51
*** lucasagomes is now known as lucas-hungry12:53
chrisf_I'm using slagle / deploy-steps.md and getting create_fail for the overcloud stack, specifically the NovaCompute0 and notCompute0 Heat resources. Any troubleshooting suggestions would be welcome....thanks and goodnight12:56
*** jprovazn has joined #tripleo13:02
*** dko has quit IRC13:02
*** jcoufal has quit IRC13:04
*** jcoufal has joined #tripleo13:05
*** dko has joined #tripleo13:07
*** nosnos has quit IRC13:10
*** dprince has joined #tripleo13:10
*** jdob has joined #tripleo13:14
*** lblanchard has joined #tripleo13:29
*** sballe has quit IRC13:29
*** sballe has joined #tripleo13:29
*** antonym has joined #tripleo13:32
Ngmorning13:32
*** chrisf_ has quit IRC13:36
*** w_ is now known as olaph13:43
*** edmund has joined #tripleo13:47
*** tzumainn__ has joined #tripleo13:47
*** lucas-hungry is now known as lucasagomes13:48
*** matty_dubs|gone is now known as matty_dubs13:58
SpamapSNg: morning?14:21
*** spzala has joined #tripleo14:21
SpamapSbnemec: good job, your baremetal fix landed. :)14:22
NgSpamapS: wed-fri I'm doing something like US/East hours, so it's work-morning, even though it's local-afternoon ;)14:28
*** saju_m has quit IRC14:28
SpamapSNg: oh fun14:29
NgSpamapS: more colleague overlap and cheaper childcare, double win ;)14:30
SpamapSNg: no with Krellm!14:31
SpamapSnow14:31
NgSpamapS: now with wat?! Did I just fail a pop-culture reference? ;(14:32
*** max_lobur is now known as max_lobur_afk14:36
SpamapSNg: obscure one14:38
*** akuznetsov has quit IRC14:38
SpamapSNg: though it is from YOUR culture.. its from one of the monty python audio records14:39
Ngdoh14:39
*** CaptTofu has joined #tripleo14:40
*** CaptTofu has quit IRC14:44
*** olaph has quit IRC14:45
*** ramishra_ has quit IRC14:52
*** ramishra has joined #tripleo14:52
*** olaph has joined #tripleo14:58
*** akuznetsov has joined #tripleo15:04
shadowerI can't push the new release tag to tuskar-ui's gerrit repo. Could that be because of the move under Horizon?15:06
shadowerjcoufal: ^15:06
jcoufalshadower: quite likely15:07
shadoweryeah so I'm guessing the release responsibilities now fall under the people from horizon-ptl group: https://review.openstack.org/#/admin/groups/146,members15:08
shadowermrunge: any chance you could look at that and confirm/deny it?15:09
shadowerI'm doing a release for all tripleo projects15:09
*** ramishra has quit IRC15:11
shadowerokay, apart from Tuskar UI, all the Triple Os have a new release15:12
shadowerget them while they're hot!15:13
shadowerccrouch: ^ includes d-i-b, t-h-t and t-i-e15:13
rpodolyaka:)15:13
shadowerrpodolyaka: thanks for your help15:13
rpodolyakashadower: np15:14
*** CaptTofu has joined #tripleo15:17
*** akuznetsov has quit IRC15:19
*** akuznetsov has joined #tripleo15:22
*** ftcjeff has joined #tripleo15:25
mrungeshadower, I can't confirm nor deny15:25
ccrouchshadower: awesome thanks15:30
*** rdopieralski has quit IRC15:31
*** jcoufal has quit IRC15:31
shadowermrunge: spoke like a true politician :-)15:31
mrungehrrr, shadower afaik, you need a special right to do releases. lifeless should be able to answer that question15:32
mrungeand you might ask david_lyle in #openstack-horizon15:33
mrungeah, shadower david is currently not there15:33
shadowermrunge: yeah. I have that for tripleo. But I think with the tuskar-ui -> horizon move, I need the permissions from the horizon team15:33
shadowermrunge: okay, I'll ask david once he comes online15:33
*** marun has joined #tripleo15:34
*** ramishra has joined #tripleo15:39
*** tserong has quit IRC15:39
*** hashar has quit IRC15:42
*** vkozhukalov has quit IRC15:42
*** pblaho has quit IRC15:43
*** hashar has joined #tripleo15:43
*** tserong has joined #tripleo15:44
*** openstackgerrit has joined #tripleo15:47
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Increase RAM allocated to test environments  https://review.openstack.org/7333415:47
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: No longer base64 encode the private ssh key  https://review.openstack.org/7333515:47
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add power_manager and arch to the test env json  https://review.openstack.org/7333615:47
openstackgerritA change was merged to openstack/tuskar: Enable gating with flake8 on E121  https://review.openstack.org/7326815:55
*** tzumainn__ is now known as tzumainn15:55
*** lblanchard1 has joined #tripleo16:06
*** lblanchard has quit IRC16:06
*** mtaylor is now known as mordred16:07
*** mordred has quit IRC16:07
*** mordred has joined #tripleo16:07
*** saju_m has joined #tripleo16:08
*** ifarkas has quit IRC16:10
*** jpeeler1 has quit IRC16:14
openstackgerritA change was merged to openstack/tripleo-image-elements: Install openstack-swift-object  https://review.openstack.org/7033516:16
openstackgerritA change was merged to openstack/tripleo-image-elements: Add needed swift storage dirs for packaged install  https://review.openstack.org/7038116:17
openstackgerritLadislav Smola proposed a change to openstack/tuskar-ui: Adding real deleting and creating of overcloud  https://review.openstack.org/7334316:20
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: Line break the undercloud heat stack command.  https://review.openstack.org/7334516:23
*** smulcahy has joined #tripleo16:28
openstackgerritA change was merged to openstack/tripleo-image-elements: Remove file injection settings from nova.conf  https://review.openstack.org/7312916:36
*** bauzas has quit IRC16:37
*** dko has quit IRC16:41
*** athomas has quit IRC16:42
openstackgerritA change was merged to openstack/diskimage-builder: Support adding DHCP interfaces one at a time.  https://review.openstack.org/7196316:43
openstackgerritA change was merged to openstack/diskimage-builder: Add Fedora DHCP interfaces via udev rules  https://review.openstack.org/7196416:44
*** athomas has joined #tripleo16:49
*** jtomasek has quit IRC16:54
*** ramishra has quit IRC16:56
*** vkdrao has joined #tripleo16:56
*** e0ne has quit IRC16:58
*** cwolferh has joined #tripleo16:58
*** matty_dubs is now known as matty_dubs|lunch17:01
openstackgerritDirk Mueller proposed a change to openstack/tuskar-ui: Switch over to oslosphinx  https://review.openstack.org/7335217:01
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Use TripleO Heat Merge to manage the stack  https://review.openstack.org/5204517:04
openstackgerritDirk Mueller proposed a change to openstack/tripleo-incubator: Switch over to oslosphinx  https://review.openstack.org/7335317:04
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Use TripleO Heat Merge to manage the stack  https://review.openstack.org/5204517:06
*** markmc has quit IRC17:10
*** rcarrillocruz has joined #tripleo17:14
*** taps has joined #tripleo17:15
*** duker has joined #tripleo17:17
*** ramishra has joined #tripleo17:26
*** gcha has quit IRC17:30
*** martyntaylor has quit IRC17:31
*** ramishra has quit IRC17:31
*** viktors has quit IRC17:33
*** lazy_prince has quit IRC17:35
*** hashar has quit IRC17:38
*** jtomasek has joined #tripleo17:41
*** hashar has joined #tripleo17:43
*** vkozhukalov has joined #tripleo17:43
lifelessmrunge: shadower: yes. there is an acl; infra don't like mistakes and asked that the set of releasers be kept small17:47
SpamapSOh I forgot about that17:48
lifelessderekh: morning17:51
SpamapSlifeless: have we ever tried to get a deb/apt mirror shoved into swift? seems like it would be entirely doable.17:54
*** hashar has quit IRC17:54
*** matty_dubs|lunch is now known as matty_dubs17:55
derekhlifeless: good morning, so I got a successfull rin of the undercloud in CI17:57
openstackgerritBen Nemec proposed a change to openstack/tuskar-ui: Use git.openstack.org instead of github.com  https://review.openstack.org/7337117:57
derekhlifeless: small fixup to the heat template patch (pix pushed up) and we changes needed to toci, all in gerrit17:58
lifelessderekh: looking17:58
derekh*we -? 317:58
lifelessSpamapS: https://review.openstack.org/#/c/73078/ +2 please17:59
*** killer_prince has joined #tripleo18:01
*** hashar has joined #tripleo18:01
derekhlifeless: I had to remove the line that sets the arch on our baremetal flavor but I see bnemec had a fix up in that area , so I'm rerunning it with the new nova hoping its not a problem with the ci18:02
derekhlifeless: I'll check back later and see how it went18:02
*** peoplemerge has joined #tripleo18:02
*** jprovazn has quit IRC18:04
lifelessderekh: which line is that ?18:04
*** hashar is now known as hasharMeeting18:05
derekhlifeless: https://github.com/openstack/tripleo-incubator/blob/master/scripts/setup-baremetal#L4218:05
derekhlifeless: I was getting18:06
derekhextra_spec requirement 'i386' does not match 'None' _satisfies_extra_specs /opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/scheduler/filters/compute_capabilities_filter.py:6318:06
derekhin the scheduler so undercloud had no node to run on18:06
lifelessderekh: was the flavor spec set to None, or the nova.conf setting set to None ?18:07
derekhlooks like its better now as I'm now getting18:07
derekhthe flavor spec was i386 so it must have been a problem with nova18:07
SpamapSlifeless: how urgent is 73078 ?18:08
derekhlooks like the new nevo fixed the problem as I'm now getting18:08
derekhlifeless: extra_spec requirement 'i386' does not match 'amd64' _satisfies_extra_specs18:08
SpamapSlifeless: I have an alternative approach that doesn't have us leaving the private SSH key unencrypted in the mysql database.18:08
derekhlifeless: so the arch is being picked up, we just have to set it correctly when defining the flavor18:09
lifelessdprince: https://review.openstack.org/#/c/73089/18:09
SpamapSlifeless: instead of passing a private key in, we can use cfn-signal's data argument to push the public portion into Heat.18:09
lifelessSpamapS: we're unable to CI anything until derekh and I get this all laid down and deployed.18:09
*** e0ne has joined #tripleo18:09
lifelessSpamapS: so, very.18:09
SpamapSlifeless: I figured as much. I dislike it but will +2. I think we need to treat it as a high importance bug though.18:10
SpamapSThese things have a way of getting forgotten.18:10
lifelessSpamapS: I don't understand your proposal18:10
SpamapSAnyway, I just don't want devs to accidentally send a sql dump that gives everyone ssh to their box. :-/18:11
derekhlifeless: so in short everything in gerrit now worked bar a mismatch in flavor / baremetal node arch18:11
derekhlifeless: once we march the toci change we'll need to build a new testenv18:11
lifelessSpamapS: I think thats fair - thats why I put in prose about it. Note that the current situation is basically the same - share an image, share ssh access18:11
SpamapSlifeless: You're moving the key generation to the host system and passing in the private key. I'm suggesting that, instead, we pass the public portion to Heat using cfn-signal, which you can then, on the host, fetch and apply for virtual power manager.18:11
*** e0ne has quit IRC18:12
lifelessSpamapS: What I'd rather do is bring ci-commands into devtest and then they get limited access at most.18:12
derekhlifeless: and I gotta depart, will probably be back in a few hours18:12
lifelessSpamapS: no, we *had* that, it was terrible.18:12
*** e0ne has joined #tripleo18:12
lifelessSpamapS: we end up with hundreds and hundreds of local public keys18:12
SpamapSlifeless: we should probably be maintaining those. :-P but I see your point entirely.18:12
lifelessSpamapS: and with toci we don't have heat access (remember this has to be setup for the seed)18:13
*** derekh has quit IRC18:13
lifelessSpamapS: so we'd end up with toci makes key -> user, who uses it to ssh in, to then copy the public part back, to put it up somewhere to copy in ... makes no sense.18:13
SpamapSlifeless: you can run 'heat stack-create', but not 'heat metadata-show' ?18:14
lifelessSpamapS: you can't run either on the te host.18:14
lifelessSpamapS: there is an entirely separate machine hosting the seed/bm-N nodes/brbm.18:14
SpamapSno I don't remember this has to be setup for the seed, I don't really understand at all why you can't run things on the seed, but I'm trusting you've thought it through.18:14
lifelessSpamapS: how do we turn the seed on on a remote machine?18:15
SpamapSssh to it and run virsh18:15
lifelessSpamapS: how do we ssh to it ?18:15
SpamapSwith the key we put on it?18:15
lifelessno18:15
SpamapSwhen we nova booted it?18:15
lifelessit gives us a key18:15
SpamapSYeah look, I don't want to slow things down. I don't understand, and frankly, I don't think I need to understand. :)18:16
lifelessthe key we use to nova boot the machines is for root access18:16
lifelessSpamapS: you probably do need a brain dump18:16
SpamapSI'm not really involved at all in administering it.18:16
lifelessyou're a tripleo-cd-admin18:16
SpamapSIf you'd like me to, then yeah. But I do have... stuff.18:16
lifelesswhich means you are on the hook if it breaks and infra need it fixed18:16
SpamapSYeah but thats for tripleo-cd .. I have no idea what the other thing is.18:17
lifelessthis is a baremetal workload deployed on the cd-undercloud18:17
pleia2lifeless: I have a lunch thing in 1.5 hrs, but pretty much free until then (and all afternoon) if you want to sync up today18:17
SpamapSLike really, it has appeared, I have had zero input.. I don't mind that, but it is not in my headspace at all other than seeing it in nova list.18:17
lifelessSpamapS: right, which is fine as far as it goes, but I think you need some familiarity with it18:17
lifelessSpamapS: so; here's a rapid primery18:18
lifelesswe boot N machines18:18
lifelessthey locally create Y test environments b subidiving their hardware amongst devtest_testenv.sh setups18:18
lifelessthey create a random ssh key and command limit it to running /only/ the commands needed to boot the seed and those used by nova-bm18:18
SpamapSthat much I've gathered from reviews18:18
*** lucasagomes has quit IRC18:19
lifelessthey populate a json file describing the environment, which includes the hostip, ssh username, ssh private key, environment identifier etc18:19
lifelessmac addresses ...18:19
lifelesswe have only the access to the machine that we encode in ci-commands18:19
lifelessanything else will fail18:20
lifelessno other code runs on the host - it doesn't interact with the test run at all other than to host emulated bm machines.18:20
lifelessSpamapS: now, putting the ssh key into heat is a bit of an issue, but its not needed for Ironic18:21
lifelesserm, I might be lying. will come back to that18:21
lifelessfor nova-bm the key is a global setting in a conf file, it has to be in the image.18:21
lifelesswe can either make a new key over and above the key we used to control the seed18:22
lifelessand add another ssh based RPC to copy that key in and install it(still command limited)18:22
lifelessor we can take the key that lets us run the seed, and use it to run the other vms18:22
lifelessso this is why I'm saying I'd rather ci limit the local key, and not be in the business of continually editing authorization files :)18:23
lifelesshope that clears it up a bit18:23
*** hasharMeeting has quit IRC18:23
*** shardy is now known as shardy_afk18:26
*** ramishra has joined #tripleo18:27
SpamapSlifeless: I think I knew the details, but I did not want to think about the overall system. :)18:29
SpamapSbrain is filling up18:29
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308918:32
lifelessSpamapS: new version of ^ up, fixes the problem derekh saw with arch being wrong18:32
*** ramishra has quit IRC18:32
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Support TripleO-CI for overcloud builds.  https://review.openstack.org/7307818:40
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Allow manual hosts entry exports in overcloud.  https://review.openstack.org/7172518:40
lifelessSpamapS: ok so 71725 has the edit, should be good to land18:40
lifelessSpamapS: it had a +2 from derekh before :)18:40
*** wusWWW has joined #tripleo18:41
lifelessdprince: https://review.openstack.org/#/c/73085/ please18:41
lifelessdprince: I've answered your (reasonable) concern I think18:41
*** athomas has quit IRC18:42
lifelesspleia2: dprince: shall we hangout ?18:42
pleia2lifeless: wfm18:43
*** dtantsur has quit IRC18:43
*** akuznetsov has quit IRC18:44
dprincelifeless: Looking at the reviews now... re: the hangout: what did you want to talk about?18:44
*** cadenzajon has joined #tripleo18:44
lifelessdprince: syncing on ci progress18:45
lifelessdprince: particularly want to sync with pleia2, if you're not interested in a quick call thats fine18:45
*** ccorrigan has quit IRC18:45
dprincelifeless: you guys go for it. I'd vote to just have a sync up earlier next week if possible.18:45
lifelessdprince: ack18:46
dprincelifeless: whips have been cracked to get our rack up so I hope to have news to report by then18:46
lifelesswoo18:46
dprincelifeless: re: 73085 file the bug and my -1 goes away for now. We've got a mounting set of technical debt though for this CI push18:48
lifelessdprince: I know. I will file the bug when I'm off this call - can you +2 now? Promise I won't forget.18:48
lifelessdprince: I can't really put a bug link in the file...18:48
dprincelifeless: I'll file it for you and +1, best I can do18:49
lifelessdprince: thanks!18:49
* dprince isn't core on tripleo-image-elements18:49
*** rcarrillocruz1 has joined #tripleo18:51
*** rcarrillocruz has quit IRC18:52
*** marun has quit IRC18:52
openstackgerritA change was merged to openstack-infra/tripleo-ci: Increase RAM allocated to test environments  https://review.openstack.org/7333418:57
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Use TripleO Heat Merge to manage the stack  https://review.openstack.org/5204518:57
lifelessdprince: https://review.openstack.org/#/c/73336/ and its dependencies are all +2'd by me18:59
*** newell has joined #tripleo19:03
dprincelifeless: why was the base64'ing a problem?19:05
openstackgerritA change was merged to openstack-infra/tripleo-ci: Lets not recommend stackuser is used on testenv images  https://review.openstack.org/7195419:05
lifelessdprince: would need an executable template rather than a simple {{key}}19:06
*** peoplemerge has quit IRC19:06
dprincelifeless: all of this virtual power management stuff makes me glad I don't use it (for the most part)19:07
openstackgerritA change was merged to openstack-infra/tripleo-ci: No longer base64 encode the private ssh key  https://review.openstack.org/7333519:07
openstackgerritA change was merged to openstack-infra/tripleo-ci: Add power_manager and arch to the test env json  https://review.openstack.org/7333619:07
dprincelifeless: anyways, ^^ there you go19:08
*** vkdrao has quit IRC19:08
lifelessdprince: can you review https://review.openstack.org/#/c/73081/1/toci_devtest.sh  while yo uare around ?19:09
lifelessthen we'll have cleaned tripleo-ci of all non-WIP19:09
dprincelifeless: sure. and I'm not going anywhere today. all snowed in...19:09
lifelessdprince: ugh:)19:10
* jdob cannot wait until Sunnyvale...19:10
openstackgerritA change was merged to openstack-infra/tripleo-ci: Support overcloud testing  https://review.openstack.org/7308119:10
*** peoplemerge has joined #tripleo19:11
openstackgerritA change was merged to openstack/tripleo-heat-templates: Add a debian-mirror heat template  https://review.openstack.org/6854119:11
lifelessSpamapS: slagle_: its review tax time - https://review.openstack.org/#/c/71725/ and https://review.openstack.org/#/c/73078/ please19:21
lifelessSpamapS: slagle_: https://review.openstack.org/#/c/73089/ too please19:22
lifelessdprince: https://review.openstack.org/#/c/71706/ I think I answered your -119:23
lifelessSpamapS: slagle_: and https://review.openstack.org/#/c/73085/19:23
lifelessand we should be able to CI test things19:23
*** ramishra has joined #tripleo19:28
*** ramishra has quit IRC19:33
openstackgerritA change was merged to openstack/tripleo-incubator: Line break the undercloud heat stack command.  https://review.openstack.org/7334519:37
openstackgerritIvan Kolodyazhny proposed a change to openstack/python-tuskarclient: Using tox instead of tuskar_with_venv.sh script  https://review.openstack.org/7338319:38
*** e0ne has quit IRC19:39
*** e0ne has joined #tripleo19:40
lifelessugh19:41
lifelessnow we need to rebase the CI fix19:41
*** e0ne_ has joined #tripleo19:42
openstackgerritChris Jones proposed a change to openstack/diskimage-builder: Teach cache-url to handle file:// URIs.  https://review.openstack.org/7296419:44
lifelessNg: I gotta ask - why^ ?19:44
Nglifeless: it came up while helping someone in here, seemed like a fairly reasonable request19:45
*** e0ne has quit IRC19:45
lifelessNg: just seems odd to have two copies of X locally.19:45
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308919:45
lifelessNg: SpamapS: slagle_: https://review.openstack.org/7308919:46
lifelessneeds review - critical path to fixing CI19:46
Nglifeless: I think your merge didn't work out, there's a "<<<<<< HEAD" in devtest_undercloud.sh19:47
lifelessfrell19:48
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308919:48
lifelessNg: so if you are reviewing, please also prioritise https://review.openstack.org/#/c/73089/ https://review.openstack.org/#/c/71725/ https://review.openstack.org/#/c/73078/ https://review.openstack.org/#/c/73085/19:50
Nggraaa, sorry, I also think PowerUserName=$(whoami) wanted to keep the ${POWER_USER} value? I think that that's (at least one of) the changes that made you rebase. Sorry, should have spotted that the first time19:50
Ng(by way of redemption, I had already reviewed the other 3 :)19:52
lifelessgnarrr mornings19:53
openstackgerritJay Dobies proposed a change to openstack/tuskar: Fix delete cascade for attribute and counts  https://review.openstack.org/7246419:54
lifelessNg: also "PowerManager=${POWER_MANAGER" is messed up.19:54
Ngwe are winning19:55
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308919:55
*** rcarrillocruz has joined #tripleo19:55
lifelessnow I just need to hunt down the clint19:55
SpamapSeh?19:56
Ngthe clint be a wily critter19:56
*** bauzas has joined #tripleo19:56
lifelessSpamapS: hey, we've got a stack of stuff to make CI actually useful19:56
*** rcarrillocruz1 has quit IRC19:56
lifelessSpamapS: I'm hunting second reviewers19:56
lifelessSpamapS: see all the pings to you above :)19:57
lifelessSpamapS: https://review.openstack.org/73089 https://review.openstack.org/#/c/71725/ https://review.openstack.org/#/c/73078/ https://review.openstack.org/#/c/73085/19:57
lifelesstaking C to kindy, brb19:57
SpamapSlifeless: pester much? ;)19:58
NgStevenK: fyi, you're gonna need to rebase 73145 after all this kerfuffle :)20:00
devanandaSpamapS: did you get anywhere with the DBError from yesterday?20:01
SpamapSdevananda: it's fixed20:01
SpamapSdevananda: nova broke baremetal20:01
devananda\o/20:01
SpamapSdevananda: ENOTESTSINTHEGATE20:01
devanandaright20:01
SpamapSBasically some internal virt API changed20:01
openstackgerritA change was merged to openstack/tripleo-incubator: Fixup missing variables for CI.  https://review.openstack.org/7308920:01
SpamapSand nova got missed20:01
SpamapSerr20:01
devanandaugh...20:01
SpamapSbaremetal got missed20:01
devanandawhich one?20:02
SpamapSstats20:02
devanandawe'll need to update ironic driver too20:02
SpamapSit went from expecting a dict, to expecting a json string20:02
SpamapSwhich, IMO, means it wasn't coded defensively enough20:02
SpamapSvirt drivers cannot be trusted. ;)20:02
devanandadefinitely not! they're all shady! :)20:03
*** e0ne has joined #tripleo20:03
* devananda rebuilds seed20:03
openstackgerritJason E. Rist proposed a change to openstack/tuskar-ui: Missing Apache header on example caused Horizon flake8 failure.  https://review.openstack.org/7339020:05
*** e0ne_ has quit IRC20:06
*** boris-42_ has quit IRC20:07
*** taps has quit IRC20:08
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-heat-templates: Support TripleO-CI for overcloud builds.  https://review.openstack.org/7307820:09
*** rcarrillocruz1 has joined #tripleo20:10
*** peoplemerge has quit IRC20:11
*** rcarrillocruz has quit IRC20:12
*** CaptTofu has quit IRC20:14
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add base overcloud role edit form  https://review.openstack.org/7339120:14
*** rpodolyaka1 has joined #tripleo20:16
devanandahm, anyone doing GSoC mentoring from tripleo team?20:18
*** saju_m has quit IRC20:19
*** peoplemerge has joined #tripleo20:21
*** ftcjeff has quit IRC20:23
*** ftcjeff has joined #tripleo20:23
*** jrist is now known as jrist-afk20:24
*** jrist-afk is now known as jrist20:24
*** taps has joined #tripleo20:25
*** cadenzajon has quit IRC20:26
*** ramishra has joined #tripleo20:29
*** boris-42_ has joined #tripleo20:34
*** ramishra has quit IRC20:34
*** epim has joined #tripleo20:36
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Use TripleO Heat Merge to manage the stack  https://review.openstack.org/5204520:36
lifelessback20:38
lifelessdevananda: not that I know of20:38
lifelessSpamapS: yes20:38
lifelessSpamapS: DB layer API20:39
lifelessSpamapS: reason I"m pestering is that I want to be able to give early warning of breakage like yesterday, which needs CI up20:39
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Enable gating on E122  https://review.openstack.org/7340020:43
SpamapSlifeless: I for one welcome our new pestering overlords.20:43
* SpamapS goes take a walk/get coffee20:43
*** morazi has quit IRC20:47
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Look for local.json in preference to config.json.  https://review.openstack.org/7340120:47
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Inject rather than read-out the virt power key.  https://review.openstack.org/7308520:47
lifelessdprince: SpamapS: ^ when you've had the coffee https://review.openstack.org/73085 is still in the critical set20:47
*** CaptTofu has joined #tripleo20:48
dprincelifeless: +1 from me, I filed the bug...20:48
lifelessdprince: oh, whats the # ?20:48
dprincehttps://bugs.launchpad.net/tripleo/+bug/127992720:49
lifelessdprince: thats the other bug20:50
lifeless:)20:50
lifelessdprince: but thanks!20:50
*** rlandy has quit IRC21:06
openstackgerritA change was merged to openstack/tripleo-heat-templates: Allow manual hosts entry exports in overcloud.  https://review.openstack.org/7172521:07
openstackgerritA change was merged to openstack/tripleo-heat-templates: Support TripleO-CI for overcloud builds.  https://review.openstack.org/7307821:07
bnemeclol, apparently the Gerrit parser hates that bug.21:08
lifelessdprince: so https://review.openstack.org/#/c/71706/21:08
*** rcarrillocruz has joined #tripleo21:14
*** rcarrillocruz1 has quit IRC21:16
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add fedora-rdo-icehouse element  https://review.openstack.org/7341121:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Fix neutron package install  https://review.openstack.org/7160621:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Correct owner for glance api log file  https://review.openstack.org/7160721:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Ability to add *-create-dir service separately  https://review.openstack.org/7039921:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add create-dir service for neutron  https://review.openstack.org/7079321:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add create-dir service for nova  https://review.openstack.org/7079421:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Fix glance package install config  https://review.openstack.org/7160821:17
lifelessMERGEBOMB21:17
lifelessTo the tune of Tom Jones21:17
slagle_that's how i roll21:17
*** slagle_ is now known as slagle21:17
lifelessslagle: can I beg a review?21:19
lifelesshttps://review.openstack.org/7308521:19
slaglelooking21:19
openstackgerritDougal Matthews proposed a change to openstack/tuskar: Use TripleO Heat Merge to manage the stack  https://review.openstack.org/5204521:23
*** derekh has joined #tripleo21:23
openstackgerritDerek Higgins proposed a change to openstack/tripleo-heat-templates: Fix typo in undercloud-vm-source.yaml  https://review.openstack.org/7341521:23
*** marun has joined #tripleo21:24
derekhSpamapS: lifeless: ^^ I had fixed that in patchset 2 but looks like it got stomped on in the rebases21:24
*** CaptTofu has quit IRC21:25
*** cadenzajon has joined #tripleo21:26
*** jtomasek has quit IRC21:27
lifelessderekh: nuts, looking21:27
lifelessslagle: and https://review.openstack.org/#/c/73415/21:27
lifelessderekh: yeah, I lost it here https://review.openstack.org/#/c/73078/2..3/undercloud-vm-source.yaml21:28
derekhlifeless: Yup, suppose its one of the risks of editing other peoples reviews21:29
*** ramishra has joined #tripleo21:30
lifelessderekh: yah, still, relatively rate to mess it up21:30
bnemecIt's a danger even if you just depend on someone else's review.21:30
bnemecNot that I would know anything about that...21:30
* derekh nodes21:31
*** cody-somerville has quit IRC21:31
derekherrr : nods21:32
*** cody-somerville has joined #tripleo21:33
*** cody-somerville has joined #tripleo21:33
*** rpodolyaka1 has quit IRC21:34
*** ramishra has quit IRC21:35
* SpamapS nodes too21:35
lifelessderekh: heh, thought you meant you were redeploying testenv21:37
lifelessderekh: I'll get on that in a few minutes21:37
derekhlifeless: nope, I was waiting for everything to merge but we should be good to go now, I just popped in and gotta go again, back soon to give a hand if you need it.21:39
*** derekh is now known as derekh_afk21:39
*** vkozhukalov has quit IRC21:41
lifelessderekh_afk: cool21:41
lifelessderekh_afk: yeah we still need tie and that heat fix21:41
openstackgerritA change was merged to openstack/tripleo-heat-templates: Fix typo in undercloud-vm-source.yaml  https://review.openstack.org/7341521:41
lifelessbtw everyone21:41
lifelesszuul is not merging things +A'd before checks complete.21:42
lifelessinfra are on it but to fix just remove then add the +A21:42
lifelessor if you didn't give it, just add one.21:42
*** peoplemerge has quit IRC21:45
*** CaptTofu has joined #tripleo21:55
SpamapSlifeless: ahhhh I was wondering :-P21:57
*** jdob has quit IRC22:05
*** mrunge has quit IRC22:05
lifelessNg: are you still hunting down failed machines ?22:11
lifelessNg: trello reckons you are; SpamapS made a firedrill card22:11
Nglifeless: I haven't been this week, I've been super sidetracked with HP corp stuff, but I am intending to get back onto it22:11
lifelessNg: mgr bit stuff ?22:12
Nglifeless: yep22:12
lifelessNg: sucker :)22:12
Ngbest news of all, all the systems I'm learning about atm are being replaced in a month ;)22:12
lifelessok yay so I now *have* a working local ubuntu mirrior22:12
lifelessI guess next I need to setup a fedora mirror22:13
lifelessalso I need to publically export my ubuntu mirror. sigh. Things.22:13
lifelessNg: so, on machines, we're getting to critically low as we scale up CI22:14
lifelessSpamapS: I can delete your test-clint nodes right ?22:14
Nglifeless: okidoke22:14
lifelessNg: we're down to 29 thought working22:15
*** matty_dubs is now known as matty_dubs|gone22:15
lifelessNg: from nearly 5022:15
Ngouch, I hadn't clocked it was that low. I shall get some jiras filed tomorrow22:16
lifelessNg: nova hypervisor-stats22:16
lifeless| count                | 29      |22:16
lifelessbaremetal-node-list has 40 registered22:17
SpamapSlifeless: yes those are me hanging on to errors/nodes for finding bad machines22:17
SpamapSlifeless: I have 12 suspect machines22:18
lifelessand there are 48 in machine-information-tab.txt, of which 3 are mgmt overhead22:18
lifelessA the bastion, b) the seed, c) the undercloud host.22:18
lifelessso we should have 45 registered with nova, with many marked bad22:18
lifelessthis needs some dedicated legwork fixing up, and currently only HP cd-admins can do it22:18
lifelessSpamapS: so I'd like to purge them, deploy all capacity, see what works, pick 10 nodes for testenv redeploy, then do that, then hand back to you.22:19
lifelessSpamapS: ok ?22:19
lifelessNg: simple cross ref of IPMI IP addr should identify unregistered ones22:20
* lifeless cross references while waiting for SpamapS to answer22:23
*** e0ne has quit IRC22:23
*** e0ne has joined #tripleo22:23
lifelessNg: SpamapS: https://review.openstack.org/#/c/73085/ is still waiting a +2 (urgent)22:23
SpamapSlifeless: I already marked 12 bad ones. If you just delete all the findbroken and my machines you'll have lots of capacity and it should be reliable capacity.22:24
SpamapSor at least, more reliable22:24
lifelessSpamapS: nova list | grep ERROR22:25
lifelessSpamapS: plus there were two failed from the testenv deploy22:26
*** sballe has quit IRC22:26
lifelessSpamapS: is clint6 bad ?22:26
SpamapSlifeless: ERROR == bad. ACTIVE == good.22:26
*** sballe has joined #tripleo22:26
SpamapSlifeless: if it went ACTIVE, and I couldn't ssh in, I tested it a few more times and then marked it bad (that only happened once)22:27
openstackgerritA change was merged to openstack/tripleo-image-elements: Inject rather than read-out the virt power key.  https://review.openstack.org/7308522:27
lifelessSpamapS: clint6 is ERROR22:27
*** e0ne has quit IRC22:28
*** marun has quit IRC22:29
lifelessNg: have either you unregistered bad ndoes?22:29
lifelessSpamapS: ^22:29
lifelessvs giving them a different service host22:30
SpamapSlifeless: If I unregistered them, I noted that in the tab.txt22:30
*** ramishra has joined #tripleo22:30
SpamapSlifeless: but the most recent ones I gave a different service host22:31
Nglifeless: I have not22:31
lifelessok22:31
lifelessso I think we should have all but the three bootstrap ones registered22:32
lifelessany disagreement ?22:32
SpamapSlifeless: suspected-bad are the ones that failed once but may still have been because of the dhcp agent bugs22:32
lifelessI've identified 7 unregistered22:33
lifelessI must be missing one.22:33
lifelessnuts22:33
SpamapSlifeless: and agreed, registering them all helps us know wtf22:33
lifelessahha found the missing nodes22:35
lifelesswe have an HP dhcp/whatnot server22:35
lifelessthat we've never touched22:35
lifelessor needed22:35
lifelesstime to nuke IMO22:35
*** ramishra has quit IRC22:35
*** ccrouch has quit IRC22:36
*** lblanchard1 has quit IRC22:36
lifelessI'll register these new ones as 'newly-registered' because they might be in crap condition22:37
lifelessones with jira tickets22:40
lifelessI'll name the service host the jira ticket22:40
lifeless48-3+4=49..22:47
lifelessok, all non bootstrap machines are now registered22:47
lifelessbut none of the 5 I registered are in the pool yet. they need validation / fixing22:47
lifelesslock on -tab released22:48
lifelessso SpamapS I'm confused - is test-clint6 good-but-failed, or bad ? Its still an instance22:48
*** ccrouch has joined #tripleo22:49
openstackgerritJason E. Rist proposed a change to openstack/tuskar-ui: Missing Apache header on example caused Horizon flake8 failure.  https://review.openstack.org/7343922:50
openstackgerritA change was merged to openstack/os-apply-config: Fix misspellings in os-apply-config  https://review.openstack.org/7178622:51
*** peoplemerge has joined #tripleo22:52
*** e0ne has joined #tripleo22:54
*** e0ne has quit IRC22:55
*** e0ne has joined #tripleo22:56
SpamapSlifeless: delete it22:58
lifelessSpamapS: I will, but I still want to understand :)22:58
lifelessSpamapS: what does it represent, sitting there with state ERROR22:58
SpamapSlifeless: 3 fails in a row.. nothing more22:59
lifelessSpamapS: same node ?22:59
SpamapSlifeless: it is no longer helping me learn22:59
SpamapSlifeless: yes same node22:59
lifelessSpamapS: ok, I'll leave it so I don't land on a bad ndoe22:59
SpamapSit won't help with that22:59
SpamapSI think?23:00
lifelessits using a node atm23:00
lifelessit failed to deploy23:00
lifelessif its a bad node, I don't want it. If its something else, then I don't try to use a good node, but thats a better failure to have :)23:00
*** e0ne has quit IRC23:01
lifelessah bind mounts23:08
lifelessI hate thee ;)23:08
*** e0ne has joined #tripleo23:12
*** e0ne has quit IRC23:14
*** e0ne has joined #tripleo23:14
*** e0ne has quit IRC23:15
*** e0ne has joined #tripleo23:16
*** e0ne has quit IRC23:21
openstackgerritJason E. Rist proposed a change to openstack/tuskar-ui: Missing Apache header on example caused Horizon flake8 failure  https://review.openstack.org/7343923:22
*** bauzas has quit IRC23:28
*** ramishra has joined #tripleo23:31
openstackgerritRichard Su proposed a change to openstack/tripleo-incubator: Messaging backend selection  https://review.openstack.org/7252423:33
*** ramishra has quit IRC23:36
lifelesswendar: around ?23:44
*** ftcjeff has quit IRC23:45
*** spzala has quit IRC23:49
*** derekh_afk is now known as derekh23:56
*** chrisfoster has joined #tripleo23:57
SpamapSalright.. -> kids23:58

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