Monday, 2014-03-24

lifelesstchaypo: -c should be generating a new environment00:00
tchaypodangit. yes, of course i do.00:00
*** yamahata__ has quit IRC00:09
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Fixup Ironic support.  https://review.openstack.org/8162700:11
*** CaptTofu has joined #tripleo00:13
*** matsuhashi has joined #tripleo00:25
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195900:34
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195900:36
*** fandi has quit IRC00:49
*** fandi has joined #tripleo00:54
*** tzumainn has quit IRC01:00
*** tserong has quit IRC01:12
*** BadCub01 has quit IRC01:12
*** tserong has joined #tripleo01:12
*** tserong has joined #tripleo01:12
*** yamahata has joined #tripleo01:14
lifelessStevenK: around ? error: argument <cpus>: invalid int value: u'PRIVATE'01:15
tchaypothat's definitely an invalid int value01:16
* lifeless slowclaps01:16
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195901:16
lifelessah unquoted ssh_key01:18
*** ohadlevy has quit IRC01:21
lifelesstchaypo: its not a public hol in aus today is it ?01:22
tchaypoIf it is, I'm wasting it01:22
*** ohadlevy has joined #tripleo01:22
*** CaptTofu has quit IRC01:23
*** eghobo has joined #tripleo01:23
*** ohadlevy is now known as Guest6136401:23
tchaypooh huzzah - only 89 minutes later, check-overcloud-precise finally finished01:24
StevenKlifeless: Blah, I'm fixing patch set 9 and you uploaded 10.01:25
StevenKlifeless: Also, I did the macs for loop differently, and yours has a bug.01:25
*** fandi has quit IRC01:26
lifelessStevenK: I have a further edit sorry :)01:26
lifelessStevenK: I did say I had a fix in the weekend .... so you wouldn't waste time01:27
StevenKlifeless: I didn't see that hilight :-(01:27
lifelessk, I'll send mail too next time01:27
lifelessStevenK: whats the bug in my impl ?01:29
StevenKlifeless: Hint, it's in your seq call01:29
StevenKOh, that's not a bug. I was reading it like it was my solution.01:30
lifelesshave you tested yet? there's a nasty escaping problem01:32
StevenKI am in the middle of it01:33
lifeless nova baremetal-node-create --pm_address=192.168.122.1 --pm_user=robertc '--pm_password="-----BEGIN' RSA PRIVATE 'KEY-----01:33
*** nosnos has joined #tripleo01:36
lifelessStevenK: sorry01:37
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195901:37
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal  https://review.openstack.org/7846701:37
lifelessStevenK: I'm debugging the Ironic patch and had to fixup stuff - I don't believe I'll need to push the bottom again and when your patch is up will switch onto it01:37
lifelessStevenK: I humbly suggest you'll want to the escaping patch01:37
StevenKlifeless: Which is still a little broken, no?01:40
StevenKnova baremetal-node-create --pm_address=192.168.122.1 --pm_user=steven '--pm_password=-----BEGIN RSA PRIVATE KEY-----01:40
lifelessStevenK: my patch? no, it works01:43
lifelessStevenK: note the explicit "01:43
StevenKIt just looks strange in set -x01:45
lifelesslet me eyeball01:45
lifelesssee if I rebased it badly01:45
lifeless--pm_password="$(jq -r .pm_password <<< $NODE_JSON)"01:46
lifelessis what that should have01:46
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195901:48
StevenKTrying to work out how to get into the DB so I can compare the password to the JSON01:49
lifelessStevenK: mysql nova_bm;01:50
* tchaypo -> loonch etc01:52
StevenKlifeless: Huh. How did this ever work?01:54
lifelessStevenK: we weren't passing the key into nova-bm before01:54
StevenKlifeless: pm_password is a varchar(255)01:54
StevenKSo we now have the first 255 characters of the key in the DB01:55
lifelessStevenK: in nova-bm ? Thats fine.01:55
lifelessStevenK: we need it in the json for Ironic01:55
lifelesseventually.01:55
StevenKSo it won't get used as is?01:56
StevenKEven though we're setting it in the DB?01:56
lifelesscorrect01:56
lifelessbecause nova-bm doesn't read passwords from the db for ssh01:57
StevenKHeh, if tchaypo is going outside for lunch, I hope he bought a boat.01:57
StevenKlifeless: Did you want to +A https://review.openstack.org/#/c/80905/ , or shall we see just how many +1 and +2s it can can collect? :-)01:59
tchaypoit's only lighting raining over here just now01:59
tchaypos/lighting/lightly/01:59
StevenKIt is bucketing down here02:00
tchaypoI suspect that will change, judging by the radar02:00
tchaypoI was planning on heading out later but might just stay here if it does get heavy02:00
StevenKYeah.02:00
StevenKThe wind and rain are so strong that I was getting rained on from the window that was open about 5cm02:01
StevenKAnd I'm sitting roughly 3m from the window02:01
lifelessStevenK: it failed jenkins02:02
*** eghobo has quit IRC02:08
tchaypolooking at current radar, it looks like the patch you're in isn't extending east of homebush. There's a smaller patch just east of me, but it looks like if anything is going to hit me it'll be the stuff that's now between wiseman's ferry and gosford moving south02:08
*** noslzzp has quit IRC02:12
lifelesstchaypo: when you traige  - e.g. https://bugs.launchpad.net/tripleo/+bug/1292938 please set a priority! - its not triaged without one...02:14
uvirtbotLaunchpad bug 1292938 in tripleo "dkms fails due to devtest not requiring linux-headers package as dependency" [Undecided,Triaged]02:14
*** CaptTofu has joined #tripleo02:15
tchaypolifeless: ack02:19
tchaypoin some cases I've been uncertain about what priority to set but I think I've usually left those ones alone. Not sure what happened in that case.02:19
lifelessweb services can have races, probably want to set priority, *then* traige.02:21
lifelesstriage.02:21
tchaypolifeless: https://review.openstack.org/#/c/82405/ is about to pass the final check job02:40
tchaypo(and thus I feel okay asking for your review)02:42
tchaypoI think it avoids the issues with the earlier patch that broke ci02:42
tchaypookay, I'm getting some decent rain here now, but it's not terribly blowy02:44
*** rbrady has quit IRC02:51
*** matsuhashi has quit IRC02:55
*** ramishra has joined #tripleo03:02
*** ramishra_ has joined #tripleo03:03
*** ramishra has quit IRC03:07
*** michchap_ has joined #tripleo03:08
*** michchap has quit IRC03:09
*** CaptTofu has quit IRC03:11
*** CaptTofu has joined #tripleo03:12
StevenKIt's still raining here03:13
StevenKThe river has burst its banks03:13
*** eghobo has joined #tripleo03:13
StevenKlifeless: Oh, bleh.03:17
*** CaptTofu has quit IRC03:17
StevenKlifeless: toci_devtest.sh calls setup-baremetal directly, so the overcloud jobs will always fail on the backwards compatibility branch03:17
lifelessStevenK: so, needs to keep compat with command lines03:19
lifelessStevenK: possibly needs a prepatory change to setup-baremetal to have a CLI that is more amenable to keeping compat03:20
*** matsuhashi has joined #tripleo03:21
StevenKRight, so let's resurrect --not-first with $TE_DATAFILE in the remove backwards compatibilty03:22
StevenKThen a toci patch to use --nodes03:23
StevenKAnd then --not-first can die03:23
*** nati_ueno has joined #tripleo03:23
lifelessactually03:24
lifelesshang on a sec03:24
lifelesswe've got the new testenvs now03:24
lifelesswe can change toci right now03:24
lifelessit just needs to stop using --first and --not-first entirely.03:24
lifelessno need to change this patch at all03:24
StevenKHow? If toci changes to stop using --not-first, current patches will break.03:25
lifelesswhy?03:25
lifelesscurrent setup-baremetal supports passing a set of nodes in03:25
StevenKIt does not03:25
lifelessoh03:26
lifelessit got too neutered03:26
StevenKSo, shall I continue with my plan?03:26
lifelessuhm03:26
StevenKHm03:26
lifelessI don't think your plan as expressed will work03:27
lifelessI think you need a patch to current setup-baremetal to allow someone to pass just nodes in.03:27
lifelessland that.03:27
lifelessThen change toci.03:27
lifelessThen land this patch.03:27
lifelessotherwise we don't have any common-state to do the transition03:27
StevenKMy plan was to allow --not-first in the backwards compat branch. After that lands, change toci to use --nodes. And then in a further patch, drop --not-first from setup-baremetal03:28
lifelessyou can't change toci to use --nodes until we've *landed* a patch to add --nodes to setup-baremetal.03:29
lifeless-> picking up C.03:29
StevenKlifeless: Which happens in the backwards compat branch03:29
StevenKmordred: If you're still around, what about hotels?03:31
lifelessStevenK: which we can't land until toci is changed03:42
lifelessStevenK: perhaps we're saying the same thing03:42
StevenKlifeless: If the backwards compat branch also supports TE_DATAFILE and --not-first, it supports both uses?03:42
lifelessStevenK: ok, but its not really deleting backwards compat code then is it ?03:43
lifeless:)03:43
StevenKI was hoping you wouldn't notice that.03:43
StevenKBut when I finish writing a mail to certain resident of Dallas, I'll look at starting on your plan.03:43
lifelessyou rplan is fine too03:43
lifelessI just had cognitive dissonance with the commit message03:43
StevenKYeah03:43
StevenKlifeless: That toci branch passed jenkins, can has +A?03:46
StevenKhttps://review.openstack.org/#/c/80905/ that is03:47
openstackgerritA change was merged to openstack-infra/tripleo-ci: Change how the JSON is updated for readability  https://review.openstack.org/8090503:47
StevenKlifeless: Thanks.03:48
*** ekarlso has quit IRC03:48
*** ekarlso has joined #tripleo03:48
StevenKI think we can drop the fire drill from the topic, too.03:48
*** StevenK 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"03:49
openstackgerritA change was merged to openstack/tripleo-incubator: Sets disks in devtest run to sda rather than vda.  https://review.openstack.org/8176403:51
*** killer_prince has joined #tripleo03:52
*** lazy_prince has quit IRC03:53
lifelessok ironic undercloud is blocked on fixing the race condition.04:15
*** killer_prince has quit IRC04:16
*** killer_prince has joined #tripleo04:18
*** fandi has joined #tripleo04:20
lifelessdevananda: btw - https://bugs.launchpad.net/ironic/+bug/1295503 - can't deploy ironic using heat today - I've put more detail in the bug04:22
uvirtbotLaunchpad bug 1295503 in ironic "ironic nova driver blocks nova-compute startup when ironic isn't available" [Medium,Incomplete]04:22
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Fix Ironic templates  https://review.openstack.org/8241404:24
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator.  https://review.openstack.org/8195904:24
tchaypogoogling for04:35
tchaypo"ip netns tcpdump" mostly shows posts on openstack mailing lists where people are troubleshooting why dhcp requests don't make it onto the interface where dnsmasq is listening04:36
tchaypoeither google is spookily knowledgeable about exactly why I'm searching, or it's the only reason people have ever had to run tcpdump under netns04:36
StevenKIt's Google. It could be either.04:37
*** ramishra_ has quit IRC04:39
*** vkozhukalov has joined #tripleo04:43
*** vkozhukalov has left #tripleo04:45
lifelessor both04:45
*** mestery has joined #tripleo04:46
*** nati_ueno has quit IRC04:46
*** nati_ueno has joined #tripleo04:47
*** tzumainn has joined #tripleo04:51
*** nati_ueno has quit IRC04:51
*** nati_ueno has joined #tripleo04:52
*** killer_prince2 has joined #tripleo04:52
*** killer_prince2 is now known as lazy_prince04:52
*** tzumainn has quit IRC04:57
*** ramishra has joined #tripleo05:11
*** CaptTofu has joined #tripleo05:12
*** mestery has quit IRC05:14
*** nosnos_ has joined #tripleo05:16
*** CaptTofu has quit IRC05:17
openstackgerritOm Kumar proposed a change to openstack/tripleo-image-elements: Adds local storage Boot support in case PXE boot fails.  https://review.openstack.org/7928905:17
*** nosnos has quit IRC05:19
openstackgerritOm Kumar proposed a change to openstack/tripleo-image-elements: Adds local storage Boot support in case PXE boot fails.  https://review.openstack.org/7928905:20
*** sdake_ has quit IRC05:47
*** matsuhas_ has joined #tripleo06:00
*** matsuhashi has quit IRC06:01
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Support for specifying nodes for setup-baremetal  https://review.openstack.org/8243106:12
*** mestery has joined #tripleo06:13
*** mestery has quit IRC06:13
*** mestery has joined #tripleo06:14
*** nati_ueno has quit IRC06:14
*** mestery_ has joined #tripleo06:15
*** mestery has quit IRC06:15
*** nosnos has joined #tripleo06:19
*** mestery_ has quit IRC06:20
*** nosnos_ has quit IRC06:22
*** matsuhas_ has quit IRC06:31
*** matsuhashi has joined #tripleo06:31
*** Guest61364 is now known as ohadlevy06:49
*** ohadlevy has joined #tripleo06:49
*** rdopieralski has joined #tripleo06:53
*** jprovazn has joined #tripleo07:04
*** CaptTofu has joined #tripleo07:13
*** michchap has joined #tripleo07:18
*** CaptTofu has quit IRC07:18
*** rdopieralski has quit IRC07:19
*** michchap_ has quit IRC07:19
*** rdopieralski has joined #tripleo07:19
*** ramishra has quit IRC07:24
*** eghobo has quit IRC07:32
*** jistr has joined #tripleo07:38
*** e0ne has joined #tripleo07:44
*** e0ne has quit IRC07:47
openstackgerritJan Provaznik proposed a change to openstack/diskimage-builder: Adds "element-provides" support to element dependencies  https://review.openstack.org/7942108:03
*** tzumainn has joined #tripleo08:05
lifelessNg: GheRivero: morning08:05
*** jtomasek has joined #tripleo08:05
Nglifeless: Morning08:06
NgLate start for me today, taking JJ to an allergy appt at le hospital.08:06
NgStill on for Reviews Monday though :)08:07
lifelessNg: ok; I have a couple of bugs from HP that really want investigation as much as reviews need reviewing08:07
*** rlandy has joined #tripleo08:11
lifelessbug 1295732 in particular and bug 129573108:11
uvirtbotLaunchpad bug 1295732 in tripleo "tripleo devtest overcloud startup takes too long " [High,Triaged] https://launchpad.net/bugs/129573208:11
uvirtbotLaunchpad bug 1295731 in tripleo "tripleo devtest overcloud image creation takes too long" [High,Triaged] https://launchpad.net/bugs/129573108:11
Nglifeless: Ok. I hope I'll be back in a couple of hours, can have a look then08:13
*** mrunge has joined #tripleo08:14
lifelessNg: I'll leave some notes high level and a suggested approach08:16
*** ramishra has joined #tripleo08:21
*** athomas has joined #tripleo08:21
lsmola_SpamapS: hello, are you around? :-)08:23
*** bogdando has joined #tripleo08:26
*** bauzas has joined #tripleo08:27
*** hashar has joined #tripleo08:28
*** e0ne has joined #tripleo08:30
*** ifarkas has joined #tripleo08:35
*** ramishra has quit IRC08:36
rcarrillocruzlifeless: hi,  regarding Ubuntu 12.04, saw another bug stating it was not supported on devtest, but can't see any indication of that fact in the dcoumentation. Also, in the install-dependencies we explicitly check for Ubuntu 12.04 and we add a cloud archive repo if so. Should I two bugs, one for fixing documentation about not supporting 12.04 and another one to remove the 12.04 check from install-dependencies?08:42
*** pblaho has joined #tripleo08:43
rcarrillocruzs/Should I/Should I file08:43
*** hashar has quit IRC08:46
lifelessrcarrillocruz: we should document that 12.04 isn't known to work and isn't tested. I've no objection to folk adding support for it (tastefully!)08:46
rcarrillocruzk, opening bug and assigning to self, thx08:47
lifelessrcarrillocruz: so I wouldn't remove the 12.04 check (it was from someones previous attempt to make 12.04 work08:47
rcarrillocruzhmm, k, then i'll add the 'fix' for the jq package and will put in the README that 12.04 isn't known to work08:49
*** panda has joined #tripleo08:51
*** lucasagomes has joined #tripleo08:52
GheRiveromorning all08:57
*** derekh has joined #tripleo08:57
*** jistr has quit IRC08:59
*** hashar has joined #tripleo08:59
lifelessGheRivero: hey! see above for some key HP folk issues09:00
*** martyntaylor has joined #tripleo09:01
GheRiverolifeless: looking at it09:01
rpodolyakamorning all09:01
*** CaptTofu has joined #tripleo09:14
jprovazndevtest.sh completed.09:15
jprovaznI love this message09:15
*** jistr has joined #tripleo09:16
derekhlifeless: I've prepared the commit to add the rh rack as a provider for tripleo tests,  but I'd like to reduce the nodepoll VM's to 8G first if we can any thoughts on merging this  https://review.openstack.org/#/c/79362/ so we can move back to 8G VM's ? I'll recheck it now to get some more time comparisons09:17
*** CaptTofu has quit IRC09:19
*** martyntaylor has left #tripleo09:20
*** pbelanyi has joined #tripleo09:24
*** ccrouch has joined #tripleo09:26
*** e0ne_ has joined #tripleo09:27
*** e0ne has quit IRC09:29
lifelessderekh: I think there's another full copy thats snuck in somehow too09:29
lifelessderekh: I'm very worried about moving the raw image to disk, because we'll pay fsyncs09:30
derekhlifeless: another full copy of the image in the tmpfs? Ya I get the worry but I don't see any way around it as is, I'll see if I can poke at it a bit more today to see if I can figure out another solution09:32
lifelessderekh: no, on local disk09:35
lifelessderekh: just a suspicion but I haven't dug into it09:35
derekhlifeless: ok, will take a look09:36
lifelessderekh: there was also a patch to look for more memory (specifically 2* MIN_IMAGE_SIZE) or something09:37
lifelesswhat else can we do09:37
lifelesswe could delete the git trees09:38
lifelessand purge packages that we don't need09:38
lifelessand dan's work to consolidate venvs09:38
lifelesswhich has caveats but we agreed to give it a go09:38
openstackgerritJan Provaznik proposed a change to openstack/diskimage-builder: Adds libmariadb-dev package mapping  https://review.openstack.org/7987409:40
derekhlifeless: this one that SpamapS did https://review.openstack.org/#/c/79074/ this prvents us from using more ram on bigger hosts so we know the size of the tmpfs and don't blindly use RAM/2,09:40
derekhlifeless: ya deleting the git trees and using a single venv should bring us below the limit09:41
derekhand speed other stuff up also09:41
derekhso how about I add something to source-repositories that causes it to remove git trees at the and of a install, any element that need the git tree (If we have any) should take a copy before its deleted (or mark it as donotdelete)09:43
derekhlifeless: ^09:43
lifelessderekh: that sounds like a good starting point09:46
lifeless300M or so09:47
lifeless900M in the venvs09:47
derekhlifeless: ok, test to see what happens when git trees are removed in finalise.d is running, lets see what happens09:49
*** ccrouch has quit IRC09:49
*** vkozhukalov has joined #tripleo09:50
lifelessnight all09:51
*** howleyt has quit IRC09:51
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add hostname of Test env to json  https://review.openstack.org/8060309:53
ProfFalkenis there a framework for testing the functionality of Tripleo elements?09:57
ProfFalkenDevtest confirms that they install correctly, but where do I write the codeto make sure they have configured as expected if they are elements that cannot be tested via a VM Lifecycle check?09:58
*** akrivoka has joined #tripleo09:59
GheRiveroI'm not aware of such option yet09:59
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Remove "Revert https://review.openstack.org/#/c/58533/19"  https://review.openstack.org/8246210:09
*** vkozhukalov has left #tripleo10:11
openstackgerritRicardo Carrillo Cruz proposed a change to openstack/tripleo-incubator: Add backports repo for jq package  https://review.openstack.org/8246310:19
*** jistr has quit IRC10:24
*** jistr has joined #tripleo10:27
openstackgerritA change was merged to openstack/tripleo-image-elements: Don't install percona-toolkit if distro is RHEL7  https://review.openstack.org/7803210:28
*** jp_at_hp has joined #tripleo10:28
*** matsuhashi has quit IRC10:33
*** noslzzp has joined #tripleo10:34
*** matsuhas_ has joined #tripleo10:35
*** yamahata has quit IRC10:43
*** CaptTofu has joined #tripleo10:48
*** akrivoka has quit IRC10:48
*** fandi has quit IRC10:49
*** hewbrocca has joined #tripleo10:50
*** vkozhukalov has joined #tripleo10:54
ProfFalkenGheRivero: ok, fair enough, I might have a think about how best to do that if I get a chance...11:04
*** matsuhas_ has quit IRC11:07
*** athomas has quit IRC11:16
*** nosnos has quit IRC11:23
*** athomas has joined #tripleo11:24
*** akrivoka has joined #tripleo11:27
openstackgerritLadislav Smola proposed a change to openstack/tripleo-heat-templates: WIP heat stack-update quick fix  https://review.openstack.org/8247911:27
rcarrillocruzi need to spend some time installing proxies at home, running devtest on a 3MB DSL is not very productive :/11:27
GheRivero3MB DSL?  Sure you need proxies and mirror!11:37
rcarrillocruzheh, yeah, i read your blog post, it indeed inspired me this thought ;-)11:42
openstackgerritA change was merged to openstack/tripleo-incubator: Ensure which is installed on Red Hat  https://review.openstack.org/8183611:45
*** weshay has joined #tripleo11:46
GheRiveroanother one will be coming about how to configure the mirrors11:48
rcarrillocruzcool11:53
*** matsuhashi has joined #tripleo11:53
*** nosnos has joined #tripleo11:54
openstackgerritJenkins proposed a change to openstack/os-collect-config: Updated from global requirements  https://review.openstack.org/8164811:54
*** lucasagomes is now known as lucas-hungry12:05
lazy_princereview pls. https://review.openstack.org/#/c/79873/ (Refactor code to select boot kernel). It has passed ci and is waiting for review.12:07
*** hewbrocca has quit IRC12:08
openstackgerrittherese-mchale proposed a change to openstack/tripleo-image-elements: Secure the mysql installation  https://review.openstack.org/8057012:08
*** matsuhashi has quit IRC12:14
*** matsuhas_ has joined #tripleo12:17
*** tserong has quit IRC12:18
*** hewbrocca has joined #tripleo12:19
*** tserong has joined #tripleo12:19
*** tserong has joined #tripleo12:19
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Set selinux default to permissive on Fedora  https://review.openstack.org/8182612:22
*** e0ne_ has quit IRC12:24
*** lazy_prince has quit IRC12:31
*** rbrady has joined #tripleo12:33
*** matty_dubs|brno is now known as matty_dubs12:46
*** vkozhukalov has quit IRC12:49
*** vkozhukalov1 has joined #tripleo12:50
*** e0ne has joined #tripleo12:55
*** e0ne has quit IRC12:59
*** dprince has joined #tripleo13:01
*** tserong has quit IRC13:06
*** lucas-hungry is now known as lucasagomes13:07
*** tserong has joined #tripleo13:09
*** lblanchard has joined #tripleo13:10
*** e0ne has joined #tripleo13:11
*** matsuhas_ has quit IRC13:12
*** matsuhashi has joined #tripleo13:13
*** matsuhashi has quit IRC13:17
*** julim has joined #tripleo13:18
openstackgerritDan Prince proposed a change to openstack/diskimage-builder: baremetal: correct the path of ifcfg-eth0  https://review.openstack.org/8209313:22
*** ccrouch has joined #tripleo13:22
openstackgerritLadislav Smola proposed a change to openstack/tuskar: Adding swift role back  https://review.openstack.org/8249913:23
*** CaptTofu has quit IRC13:24
*** nosnos has quit IRC13:24
*** nosnos has joined #tripleo13:25
*** nosnos has quit IRC13:29
*** geerdest has joined #tripleo13:34
*** geerdest has quit IRC13:34
*** geerdest has joined #tripleo13:34
*** andreaf has joined #tripleo13:36
geerdestjprovazn: how do i pull in the file you mention in https://review.openstack.org/#/c/79951/13:37
jprovazngeerdest, hi, actually I messed path - it's in diskimage-builder repo - the path is: diskimage-builder/elements/redhat-common/bin/map-packages13:40
*** gcha has joined #tripleo13:42
*** jrist has joined #tripleo13:44
*** newell has joined #tripleo13:44
geerdestjprovazn: so should i just drop the file from my review then?13:47
jprovazngeerdest, yes - I think that any additional new deps should be added to the diskimage-builder/elements/redhat-common/bin/map-packages instead of adding the file13:49
openstackgerritTrent Geerdes proposed a change to openstack/tripleo-image-elements: Adding more .deb dependencies for pypi-mirror on 13.10  https://review.openstack.org/7995113:51
*** yamahata has joined #tripleo13:54
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: TEST ONLY: make nova depend on common-venv  https://review.openstack.org/7998913:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Openstack-clients: don't hard code venv  https://review.openstack.org/7998813:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Update elements to use os-svc-daemon -i.  https://review.openstack.org/7696313:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Update elements to use os-svc-install -i.  https://review.openstack.org/7696413:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Wire in OPENSTACK_VENV_DIR default if set  https://review.openstack.org/7696513:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Wire in _EXTRA_INSTALL_OPTS...  https://review.openstack.org/7696613:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Add a new common-venv element  https://review.openstack.org/7696713:57
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Add -i options to os-svc-install/os-svc-daemon...  https://review.openstack.org/7695213:57
*** vkozhukalov1 has left #tripleo13:57
ProfFalkenwow! How fast can you type "git review" and hit enter?!13:57
*** nosnos has joined #tripleo13:58
*** matsuhashi has joined #tripleo13:59
*** nosnos has quit IRC14:00
*** ccrouch has left #tripleo14:01
*** nosnos has joined #tripleo14:01
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: TEST ONLY: make nova depend on common-venv  https://review.openstack.org/7998914:03
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Add a new common-venv element  https://review.openstack.org/7696714:03
*** nosnos has quit IRC14:05
*** rlandy_ has joined #tripleo14:08
openstackgerritMatthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Install the check_mk Agent  https://review.openstack.org/8148514:10
*** jp_at_hp has quit IRC14:10
*** CaptTofu has joined #tripleo14:10
*** nosnos has joined #tripleo14:11
*** rlandy has quit IRC14:11
jprovazngeerdest, to be sure - complementary patch for https://review.openstack.org/79951 which adds package mapping to diskimage-builder is on the way?14:13
*** vkozhukalov1 has joined #tripleo14:13
*** vkozhukalov1 has left #tripleo14:14
openstackgerrittherese-mchale proposed a change to openstack/tripleo-image-elements: Add a softlink for /var/log/mysql  https://review.openstack.org/8056714:14
*** vkozhukalov1 has joined #tripleo14:14
*** nosnos has quit IRC14:14
geerdestjprovazn: yes up shortly14:15
*** vkozhukalov1 has left #tripleo14:16
*** matsuhashi has quit IRC14:16
*** jp_at_hp has joined #tripleo14:16
*** rwsu has joined #tripleo14:17
*** ramishra has joined #tripleo14:21
GheRiveroProfFalken: dependent patches are uploaded all at the same time14:24
openstackgerritTrent Geerdes proposed a change to openstack/diskimage-builder: Adding pypi-mirror dependencies for redhat  https://review.openstack.org/8251314:24
ProfFalkenGheRivero: heh, yeah, sorry, failed attempt at humour... :)14:25
GheRiveroProfFalken: my bad. Not too good with ironies :)14:26
andreafhi - I'm trying to get the tempest element back to working state - see https://review.openstack.org/#/c/81813/ and https://review.openstack.org/#/c/82035/ - anyone for a review?14:28
*** vkozhukalov1 has joined #tripleo14:29
*** matsuhashi has joined #tripleo14:32
jprovazngeerdest, cool14:32
*** lucasagomes_ has joined #tripleo14:33
*** lucasagomes has quit IRC14:34
*** DuncanT- has quit IRC14:36
*** lucasagomes_ is now known as lucasagomes14:37
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mysql-dev and mariadb-dev elements  https://review.openstack.org/7988614:48
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mariadb element  https://review.openstack.org/7988414:48
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mysql-common element  https://review.openstack.org/7988514:48
openstackgerritA change was merged to openstack/tripleo-image-elements: Add missing +x  https://review.openstack.org/8238714:50
*** bauzas has quit IRC14:50
SpamapSlsmola_: I am here now.14:53
lsmola_SpamapS: hello14:55
SpamapSderekh: regarding removing git trees in source-repositories.. I have a patch that does that, but several folk didn't like the way I specified "cleanup" in the *-source-repositories files.14:55
SpamapSderekh: so the plan was to switch it to yaml14:56
SpamapSI wonder if there is a jq but for yaml14:56
lsmola_SpamapS: regarding the https://bugs.launchpad.net/tripleo/+bug/129190514:56
uvirtbotLaunchpad bug 1291905 in tripleo "heat stack-update fails on timeout" [High,Triaged]14:56
SpamapSwould be rather nice if there were14:56
SpamapSlsmola_: yes14:56
geerdesti had a change merged a couple weeks back but it had the wrong author/email for me.  any way to fix that up?14:56
lsmola_SpamapS: seems like the easiest option might be to define one COmpletionCondition and Handle for e.g. Compute14:57
lsmola_SpamapS: and set count attribute on the completionCondition, same as number of Computes14:57
lsmola_SpamapS: and pass somehow Unique ID to that call14:58
derekhSpamapS: ahh ok, I remember no that you mentioned it, this is what I am testing at the moment, initial test suggest it works except fro the openstack-clients http://paste.openstack.org/show/74148/14:58
SpamapSlsmola_: hm14:58
derekhSpamapS: but if your working on something diferent I'll abandon this14:59
SpamapSderekh: I like the idea of "we now just delete them all.. deal with it" .. but it would be better if we can ease element users into it.14:59
lsmola_SpamapS: or did you have something easier in mind? I don't really understand how zaneb wanted to have it solved14:59
*** bauzas has joined #tripleo14:59
SpamapSderekh: No mine was abandoned a month ago because I never found the time to convert things to yaml.14:59
SpamapSlsmola_: well I don't think ZaneB realised you are already using UpdateWaitConditionHandle :)14:59
SpamapSlsmola_: if you're seeing auth problems with _up to date_ wait condition handles that is a bug in Heat.15:00
lsmola_SpamapS: I think it was used only for not compute, but that itself doesn't solve the issue of missing resource15:00
lsmola_SpamapS: no, the auth problem is not the issue :-)15:01
SpamapSahh Ok just getting through the comments15:01
* SpamapS will read more and talk less for a moment15:01
lsmola_SpamapS: the problem is described little lower, if you create a new resource and then stack-update, it can't receive completed signal, cause the CompletionHandle resource is not accessible15:02
derekhSpamapS: The only elements which I found that had a problem with deleting all git repo's was openstack-clients which can be fixed up, but then again that only worries about whats in devtest15:02
SpamapSlsmola_: why isn't CompletionHandle accessible? It should be created well before the server.15:03
*** vkozhukalov1 has left #tripleo15:03
lsmola_SpamapS: problem is that heat always reaches the resource through template, but for the CompletionHandle, it uses the current_template which doesn't contain the resource yet15:03
SpamapSderekh: we are not the only users of diskimage-builder15:03
SpamapSderekh: breaking interfaces is not something we can do lightly.15:03
derekhSpamapS: yup, thats what I was getting at when  I said " but then again that only worries about whats in devtest"15:04
lsmola_SpamapS: the resource itself is in the database, it's just how it is being initialized, they still have some metadata only in the template, that is why it needs the template15:04
SpamapSderekh: my thinking was to switch to yaml, add a 'cleanup: true' to our git trees, and start issuing deprecation warnings that use of the non-yaml source-repositories is deprecated, and then if cleanup isn't specified in the yaml also issue a deprecation warning that the default will be switched to true15:04
zigolifeless: FYI, I have uploaded a new version of testresources in Debian, with support for Python3. I've put the package under PKG OpenStack team, let me know if you don't want this, in which case I can revert.15:05
SpamapSderekh: I wouldn't mind picking that back up if it helps you get RH region up sooner and you have other things you need to focus on.15:05
zigo(and I know you're probably sleeping ... :) )15:05
SpamapSzigo: I'm almost 100% certain.. mabye 99.999% .. that lifeless would like the latest version of testresources everywhere that testresources is consumed :)15:06
zigoSpamapS: The latest version was already in Debian, but with no Python3 package. And I'm slowly converting EVERYTHING to python3 ... :)15:07
derekhSpamapS: it would help us get up and running quicker (or more accurately It would allow us to get up and running with more capacity. we're pretty much ready now), I can do it either which ever you prefer15:07
zigoSpamapS: Oh, and of course, guys in ubuntu didn't forward their changes, as always ... :/15:07
lsmola_SpamapS: this is example of how to call one handle from shardy, http://paste.fedoraproject.org/88017/60519139/15:07
SpamapSlsmola_: not sure I understand. Is the resource still in 'INIT_COMPLETE'? The graph has a very clear dependency from server -> handle .. so the handle must be CREATE_COMPLETE or UPDATE_COMPLETE before the server will be updated.15:07
lsmola_SpamapS: not very nice syntax, but it should work15:07
*** vkozhukalov has joined #tripleo15:08
zigoJames page does, the others don't.15:08
SpamapSderekh: do you want to look at reducing the venv footprint? I've been wondering if we can't just use something that de-dupes files.15:08
*** mrunge has quit IRC15:08
lsmola_SpamapS: so during the update, you will not see e.g. NovaCompute1Handle in resource list. if it is the one you are creating15:08
zigoSpamapS: lsmola_: Have you seen that tuskar is already in Experimental? :)15:09
zigohttps://packages.debian.org/experimental/tuskar15:09
lsmola_SpamapS: when you sent cfn-signal from the resource that the resource is completed15:09
derekhSpamapS: dprince has been doing that if that lands it will probably get us passed the same problem https://review.openstack.org/#/q/status:open+project:openstack/tripleo-image-elements+branch:master+topic:common_venv,n,z15:09
SpamapSzigo: Nice. That is the appropriate place for it given that it isn't really a working thing. Well done getting it out there and easily consumable for the masses. :)15:09
lsmola_SpamapS: it sends only stack_id and resource, then it loads the template from stack and the resource through template15:10
SpamapSzigo: are you going to champion the debian package based TripleO the same way slagle has championed the Fedora/RH one? :)15:10
lsmola_SpamapS: but the resource Compute1 in not in the current template, so it throws an error15:10
SpamapSderekh: that's not the same thing15:10
lsmola_SpamapS: the Compute1 is only in the updated template15:10
SpamapSderekh: You know I don't support such a move. :)15:10
zigoOnly a very small number of TripleO packages are still waiting for NEW queu approval.15:11
zigoDo you guys think TripleO will be ready and working for Icehouse in a few weeks?15:11
SpamapSzigo: no.15:11
zigo:/15:11
SpamapSzigo: RH guys may disagree. For my money, releases are a waste of time. ;)15:11
slaglefor some definitions of "working" :)15:12
SpamapSWell yeah, it works now.. You could build a pretty wicked small non-HA cloud right now with it.15:12
*** vkozhukalov has quit IRC15:12
slagleright15:12
lsmola_SpamapS: so what helps is using only one CompletionHandle resource, so it is always visible :-)15:13
SpamapSBut.. updates will be best-effort.. we're not quite testing those yet. :-P15:13
slagleand we aim to have a working icehouse deployment using the tripleo stable branches15:13
SpamapSlsmola_: OH!15:13
SpamapSlsmola_: that is a DEFINITE bug15:13
slagleso you can deploy openstack icehouse using the icehouse branches of the tripleo repos15:13
SpamapSlsmola_: -> #heat15:13
SpamapSslagle: working, just maybe not as featureful as we'd hope? :)15:14
lsmola_SpamapS: yep, though we are looking for some fix for icehouse15:14
derekhSpamapS: ahh ok, looks like the 2 approaches are heading for a collision so....15:14
*** eghobo has joined #tripleo15:16
*** beekneemech is now known as bnemec15:20
openstackgerritA change was merged to openstack/tripleo-image-elements: Adding more .deb dependencies for pypi-mirror on 13.10  https://review.openstack.org/7995115:23
*** matsuhashi has quit IRC15:25
*** nati_ueno has joined #tripleo15:26
*** matsuhas_ has joined #tripleo15:28
SpamapSderekh: Well I hope we can just make the venv build time fast with wheels.15:30
SpamapSderekh: in my testing it is in fact an order of magnitude faster to use wheels that are already built for the platform you're on.15:30
SpamapSderekh: but I ran into i386/x86_64 issues that would have to be resolved.15:31
*** matsuhas_ has quit IRC15:33
*** jpeeler has joined #tripleo15:33
derekhSpamapS: ok, I havn't really looked into wheels much at all, will take a look15:33
SpamapSderekh: but having separate venvs is really quite important for the CD use case.15:34
SpamapSand we don't want our CI to skip either of the two chief use cases (CD and shipping packages)15:34
SpamapSoops.. we do skip packages ;)15:34
*** CaptTofu has quit IRC15:39
derekhSpamapS: agreed whatever we CI has to be our upstream use case, why are separate venvs really important for CD ? so we can upgrade a single service without effecting others? wouldn't CI fully testing images cover us there regardless of which approach we used?15:39
SpamapSderekh: because sometimes the end user _must_ diverge dependencies.15:40
*** CaptTofu has joined #tripleo15:40
SpamapSderekh: and we don't want that need to result in an 800MB bump in image size. ;)15:40
openstackgerritJiri Stransky proposed a change to openstack/os-cloud-config: Initial Keystone users, roles, domains, projects  https://review.openstack.org/7814815:40
*** andreaf2 has joined #tripleo15:44
derekhSpamapS: If that case arose (and I accept it may), then we would just have an additional single venv for a particular component, there would be a bump in image size but probably closer to 100M15:44
*** andreaf has quit IRC15:45
*** CaptTofu has quit IRC15:45
*** bauzas has quit IRC15:49
openstackgerrittom-howley proposed a change to openstack/tripleo-image-elements: WIP - Add keepalive option to rabbitmq config  https://review.openstack.org/8192015:50
*** howleyt has joined #tripleo15:51
*** BadCub01 has joined #tripleo15:53
SpamapSderekh: this isn't "we"15:56
SpamapSderekh: this is "users"15:56
SpamapSderekh: so common-venv has to have not a switch "yes or no" but "this one or that one"15:56
SpamapSderekh: another way to go, IMO, is to actually automatically gather all of the requirements.txts, and try aggressively to create the common-venvs that exist based on the common requirements.15:57
SpamapSbut that is also a bit too clever and black-boxy for my sysadmin side :)15:58
*** blamar has joined #tripleo15:59
*** blamar has quit IRC15:59
*** blamar has joined #tripleo16:00
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Create and use libvirtd group for package install  https://review.openstack.org/8252916:00
*** michchap has quit IRC16:01
*** ifarkas has quit IRC16:04
derekhSpamapS: there is a switch to split out individual venvs, eg.g. export GLANCE_VENV_DIR=/opt/stack/venvs/glance16:04
derekhSpamapS: I did head down the road of looking into the auto gather commons deps idea but gave up when I saw what dprince was doing16:05
SpamapSderekh: ok good then it may be time for me to review that :)16:06
*** cwolferh has joined #tripleo16:06
SpamapSderekh: since it is 7x the savings.. probably worth focusing on helping dprince first :)16:06
SpamapSderekh: there is also another loss that we get which is that we don't detect when a project has missed a dependency16:06
SpamapSderekh: which becomes a time bomb for the case that a service gets split out later16:07
derekhSpamapS: yup, true, periodic jobs to test with multiple venvs ?16:07
derekhbrb dorr bell16:07
jistrhi guys, just a quick check - when i have a chicken-and-egg patches involving two OpenStack projects, gerrit cannot help me solve this, can it? I mean patch in project A breaks build, patch in project B breaks build, but if Jenkins tested and merged changes in both projects at the same time, everything would work fine.16:09
*** rdopieralski has quit IRC16:09
SpamapSjistr: right Gerrit cannot help you16:10
jistri have to create a "logic forking" patch in project A, that will work with both states of project B, and when patch to project B gets merged, i can remove the "forking" in project A16:10
jistrcorrect?16:10
SpamapSjistr: You need to build in backward compatibility into one of the patches.16:10
jistrSpamapS: cool, thx16:10
SpamapSjistr: that is also courteous to deployers, as they may not wait for both commits to try and deploy to production16:11
jistrSpamapS: yeah that makes sense, thanks16:11
SpamapSremember that with CD, there is no "stabilize" phase16:11
SpamapSall commits are stable, or not merged16:12
SpamapSand stable is determined by CI :)16:12
*** eghobo has quit IRC16:16
*** michchap has joined #tripleo16:18
devanandaSpamapS: g'morning!16:18
devanandaSpamapS: when you have a few minutes, I think we should chat about https://bugs.launchpad.net/ironic/+bug/129550316:18
uvirtbotLaunchpad bug 1295503 in ironic "ironic nova driver blocks nova-compute startup when ironic isn't available" [Medium,Incomplete]16:18
*** sdake_ has joined #tripleo16:18
*** sdake_ has quit IRC16:18
*** sdake_ has joined #tripleo16:18
*** eghobo has joined #tripleo16:22
andreaf2derek: ping16:24
andreaf2derekh: ping16:24
derekhandreaf2: hi16:28
andreaf2derekh: hi - I'm looking at tripleo-ci - specifically at the tempest element that exists for it16:29
andreaf2derekh: I proposed a couple of patches for it, but before going forward I wanted to chat with you about it16:29
derekhandreaf2: tripleo-ci doesn't currently run tempest, although lifeless mentions he wanted to add it16:30
andreaf2derekh: yes indeed, I'd like to contribute to getting working, but I'd like to understand what was the design so far16:31
derekhandreaf2: he also mentioned he wanted to make it more devstack like, I'm not sure if that involved changing that element or doing something else16:31
andreaf2derekh: ok so I'll check with lifeless16:32
andreaf2derekh: thanks16:33
derekhandreaf2: the idea with that element was that you could build it in an image then source the credentials and just run run-tempest16:33
andreaf2derekh: right, so tunning tempest from the overcloud non-compute node or?16:34
andreaf2s/tunning/running16:34
derekhandreaf2: anything known to not work with the tripleo overcloud was filtered out by tests2skip.txt but I'm not sure if this file it still uptodate, I havn't tried it in a while16:34
*** nati_ueno has quit IRC16:35
derekhandreaf2: when I was testing I used to run it from the overcloud notdompute node, but I think it should work from another non overcloud node aswell16:35
derekh*notcompute16:35
*** sff has quit IRC16:35
bnemecThe last time I tried to run tempest against the overcloud I had quite a few problems, but it's possible that was issues on my end.16:36
andreaf2derekh: if I understand TOCI right, a devstack-like VM from nodepool is used as entry point, to call a script which creates seed, undercloud and overcloud - so we could even run tempest from the initial node? and configure it using testenv.json16:38
derekhandreaf2: Yup, thats correct and should work, we have access to the overcloud API's from the nodepool node.16:41
bnemecWe don't have tempest installed on the nodepool node though.16:43
derekhandreaf2: although, an alternative approach would be to include the tempest element in the user image and then run tempest from there, this would allow us to use the tempest element we have,16:43
bnemecYou have to be careful with tempest too because if it gets out of sync with the other projects you can get bogus failures.16:45
bnemecThere are quite a few cross-dependencies because tempest is used to test new functionality and such.16:46
*** hashar has quit IRC16:47
andreaf2bnemec: right at the moment the issue is that changes are not gated via tempest on a tripleo env, so it is well possible to change something in either the tests or the services which passes devstack gate but breaks toci16:47
bnemecandreaf2: Right, but we're not in the gate at all right now.16:48
derekhandreaf2: yup, we have this problem for all of the openstack non tripleo projects and get burned regularly16:48
bnemecHonestly, I don't know that we want to start running tempest until we are in the gate.16:48
bnemecThe amount of breakage we get already is a serious problem.16:49
bnemecIf we also start failing CI every time a change breaks tempest we may never merge anything. :-)16:49
derekhmaybe running tempest that would warn but not fail would be a good middle ground for now16:49
andreaf2bnemec: ok so you mean first get a voting job on all services which runs toci, and then add tempest to it16:50
bnemecandreaf2: Right.16:50
*** shakayumi has joined #tripleo16:51
*** pblaho has quit IRC16:52
andreaf2derekh, bnemec: I think it would be good to start getting some kind of indication if some tempest at leat are running, something like a the smoke subset. The current check only creates a VM and pings it I think. So we know that we can deploy a cloud, but we don't know much about whether the deployed cloud works16:52
andreaf2derekh, bnemec: I'm happy to put some effort in bringing this forward in parallel to getting toci in the gate, but I'd like to have an agreement on where the test are going to run and how they're going to be configured first16:54
derekhandreaf2: so we got 2 options for where its going to run, 1) and tempest element to the user image and run from there , or 2) run tempest from nodepool node.16:56
derekhandreaf2: 1) reuses the tempest element we have and 2) could reuse some devstack stuff (I'm not familliar with the devstack stuff)16:57
SpamapSderekh: I like 2.16:58
derekhandreaf2: either way I'm in favor of doing it now but would like to start off with a warn if there are problem instead of a hard fail, at least until we get an idea of how often things will be blocked16:58
SpamapSderekh: the booted vm is nested is it not?16:58
derekhSpamapS: yes, it would be16:58
andreaf2derekh: I'd say there could be shared technology between devstack and tripleo (as they both deploy a cloud) but they should not depend one on each other16:58
derekhSpamapS: we could run it from the undercloud either16:58
SpamapSderekh: we could, or just run it from the overcloud controller too.16:58
SpamapSlet's just make that image bigger ;)16:59
SpamapSnot16:59
*** shakayumi has joined #tripleo17:00
*** shakayumi has quit IRC17:01
andreaf2so if we run tempest from a VM running with nested virtualization, we need to provide the right venvs already in place or internet connection?17:01
*** vkozhukalov has joined #tripleo17:01
andreaf2derekh, SpamapS, bnemec: ^^^17:02
*** kiall_ is now known as Kiall17:02
bnemecandreaf2: The only venv you would need is for tempest.17:03
bnemecI'm not sure we gain much by using devstack though.17:03
bnemecIt configures tempest for the environment it installs, so we're going to end up having to do most of the stuff we're doing in the tempest element anyway.17:04
andreaf2bnemec: yes indeed - so would it be backed into the image?17:04
bnemecandreaf2: You would need to pull down the tempest that matches the services installed in the overcloud.17:05
jp_at_hpCan anyone here supply a 2nd +2 to my patch?  Pretty please?  https://review.openstack.org/#/c/80644/17:05
derekhandreaf2: actually maybe running running from the user image isn't a greate idea (could be slow), overcloud controller is a bad idea because ideally tempest wouldn't be running on the same host its testing (we could miss firewall problems ect..), we can't add tempest to the undercloud as we don't have undercloud in the overcloud ci job17:06
derekhderekh: so if we want to use the tempest element then that leaves us with, adding it to the seed17:06
* bnemec notes that derekh has started talking to himself :-)17:07
derekhandreaf2: bnemec : the seed would then have the tempest venv baked into it17:07
derekhbnemec: thanks, I must be going mad17:08
bnemec:-)17:08
*** pbelanyi has quit IRC17:09
andreaf2derekh: using seed sounds like a good plan17:09
*** dprince has quit IRC17:11
*** gcha has quit IRC17:11
andreaf2derekh: this may be a good topic for tomorrow's meeting :)17:14
*** ifarkas has joined #tripleo17:14
*** rlandy_ has quit IRC17:14
derekhandreaf2: Yup, agreed17:14
*** e0ne has quit IRC17:14
andreaf2derekh: I'll try to join tomorrow evening then17:15
andreaf2derekh: is it on #openstack-meeting-alt ?17:16
derekhandreaf2: cool, I probably wont be there DST screwed over the time for me but will if I can, should be abck attending next week when clocks change17:16
derekhandreaf2: yup17:16
*** nati_ueno has joined #tripleo17:17
*** epim has joined #tripleo17:18
*** flashgordon is now known as jogo17:34
*** jistr has quit IRC17:36
*** fandi has joined #tripleo17:39
*** athomas has quit IRC17:45
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/os-collect-config: Parse deployments if found in cfn metadata  https://review.openstack.org/8224417:46
*** derekh has quit IRC17:54
*** CaptTofu has joined #tripleo17:57
openstackgerritA change was merged to openstack/diskimage-builder: Adds libmariadb-dev package mapping  https://review.openstack.org/7987418:02
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Fix checkboxes on the nodes page  https://review.openstack.org/8256818:03
*** dprince has joined #tripleo18:14
openstackgerritA change was merged to openstack/tripleo-image-elements: Add -i options to os-svc-install/os-svc-daemon...  https://review.openstack.org/7695218:19
*** lucasagomes is now known as lucas-afk18:21
*** andreaf2 has quit IRC18:23
*** morganfainberg_Z is now known as morganfainberg18:24
*** jpeeler has quit IRC18:26
*** mestery has joined #tripleo18:27
*** mestery has quit IRC18:29
*** e0ne has joined #tripleo18:30
*** Hefeweizen has quit IRC18:30
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Fix checkboxes on the nodes page  https://review.openstack.org/8256818:39
lifelessmorning18:41
greghaynesO/18:41
*** akrivoka has quit IRC18:47
*** ramishra has quit IRC18:47
*** ramishra has joined #tripleo18:48
*** martyntaylor has joined #tripleo18:48
*** martyntaylor has left #tripleo18:49
*** ramishra has quit IRC18:52
lifelessgreghaynes: hey!18:53
lifelessgreghaynes: so, extradb in, whats next HA wise ?18:53
greghaynesHoping to get a multinode just galera and everything else on one node config, there are some cluster config options which need to be templated out and initial master node selection18:55
greghaynesconfig meaning heat template18:55
lifelessrabbit as well, right ?18:55
*** jang1 has joined #tripleo18:55
lifelessI say that because splitting where rabbit and galera are may be tricky in the template18:55
greghaynesI was going to do just galera to get the galera config, then same with rabbit, then with both18:56
greghaynesah18:56
greghaynesok, will do that then18:56
lifelessthe rabbit HA stuff has landed18:56
lifelessso shouldn't (modulo bugs) need dev work18:56
greghaynesyep, I dont know if its actually been tested multinode yet...18:57
greghaynesalthough I think youre right it should all be there18:57
lifelessby jprovazn I am quite sure it has18:57
greghayneswoot18:57
*** lucas-afk is now known as lucasagomes18:57
jprovazngreghaynes, lifeless: yep - multinode rabbitmq worked for me18:57
greghaynesI was hoping to also play with software-config a bit today...18:57
greghaynesjprovazn: what did the heat template look like?18:58
greghaynessince I might be able to use it for galera18:58
jprovazngreghaynes, very nasty: https://gist.github.com/jprovaznik/966275418:58
greghayneshaha, awesome18:58
jprovazngreghaynes, basically just duplicated node0 to node118:58
jprovazngreghaynes, creating scaling template has high prio I think18:59
jprovaznwell, there already is basic from lifeless18:59
greghaynesYou mean higher prio than software-config?18:59
greghaynesor higher prio than what?19:00
lifelessjust hi :)19:00
greghaynesjprovazn: Im surprised your stack create doesnt fail with that config due to on-disk state19:02
jprovazngreghaynes, right, just hi :) - I don't know in compare to software config19:02
greghaynesoh, just clarifying what you meant because I didnt either :p19:02
lifelessso SpamapS has software-config well along19:02
greghaynesyes, I think scaling is the other big high prio19:02
lifelessI think working on top of this is a good idea to avoid rework19:02
lifelessSpamapS: ^ do you concur ?19:02
SpamapSagree yes19:03
SpamapSit turns out we can't lose the explicit wait conditions / handle though... have a re-work in progress for that19:03
SpamapSbecause of bug 129190519:04
uvirtbotLaunchpad bug 1291905 in tripleo "new resources are not available for signalling during an update -> heat stack update timeout" [High,Triaged] https://launchpad.net/bugs/129190519:04
greghaynesAre there changes needed to merge.py for it to work with software-config?19:05
SpamapSlifeless: note that we have to have one waitcondition for everything because of that19:05
SpamapSgreghaynes: yes see https://review.openstack.org/#/c/81666/19:06
greghaynesoo nice19:06
lifelessreviews on https://review.openstack.org/#/c/82244/ are a pre-requisite19:08
lifelessslagle: bnemec: ^19:08
lifelessSpamapS: btw https://bugs.launchpad.net/ironic/+bug/1295503 would appreciate any insight you have to handling that through heat19:09
uvirtbotLaunchpad bug 1295503 in ironic "ironic nova driver blocks nova-compute startup when ironic isn't available" [Medium,Incomplete]19:09
*** jprovazn has quit IRC19:10
openstackgerritA change was merged to openstack/os-collect-config: Updated from global requirements  https://review.openstack.org/8164819:12
*** CaptTofu has quit IRC19:14
*** CaptTofu has joined #tripleo19:15
bnemeclifeless: Did you mean to ping me about that?  I'm happy to take a look, but it doesn't seem like something I'm any better equipped to review than anyone else. :-)19:18
*** UtahDave has joined #tripleo19:18
bnemecJust thought I'd check in case you meant to bring it to someone else's attention.19:18
*** CaptTofu has quit IRC19:19
*** e0ne has quit IRC19:25
lifelessbnemec: I thought you were core; I need to get that mail out :)19:30
lifelesslsmola_: marios_ shadower: https://review.openstack.org/#/c/82244/19:30
bnemecAh, cool. :-)19:31
*** hashar has joined #tripleo19:36
*** epim has quit IRC19:42
openstackgerritGregory Haynes proposed a change to openstack/tripleo-image-elements: Explicitly install pbr via pip  https://review.openstack.org/8110119:44
*** mestery has joined #tripleo19:47
Lotus907efiso I am capturing my console output from my devtest.sh runs and I noticed that the phrase "Installing setuptools, pip...done" occurred over 60 times in the log19:56
Lotus907efidoes the install of setuptools really happen that many times?19:57
lifelessyah19:59
Lotus907efiwow19:59
Lotus907efiwhat is this??? : Caching xtradb-cluster tarball from http://www.percona.com/redir/downloads/TESTING/Percona-XtraDB-Cluster/5.5.33-23.7.5/release-5.5.33/476/binary/linux/x86_64/Percona-XtraDB-Cluster-5.5.33-23.7.5.476-static-openssl-1.0.1e.Linux.x86_64.tar.gz20:01
bnemecLotus907efi: That's for MySQL clustering support20:05
*** newell has quit IRC20:06
Lotus907efiwhy does it go out to www.percona.com rather than some openstack hosted site?20:06
bnemecHmm, good point.  We probably want to mirror that to infra somewhere so we don't break if their site goes down.20:07
*** newell has joined #tripleo20:08
*** lucasagomes has left #tripleo20:10
Ngbnemec: Lotus907efi: not saying it shouldn't be cached on openstack.org (licensing willing), but afair that is a temporary thing to workaround a bug in current packaged versions20:11
* Ng points at the "TESTING" part of the URL :)20:11
Lotus907efihmmm, ok20:12
lifelessNg: thats just the percona stability url20:12
Lotus907efijust curious20:12
bnemecNg: I think the packaged versions were going to come from percona too though, weren't they?20:12
lifelessNg: so no, we're actually just pulling a binary because that works on all platforms vs repos which are inconsistent20:12
Ngbnemec: pass20:12
lifelessNg: once percona get repos for all our platforms we should switch to repos20:12
lifelessNg: and of course some folk will want mariadb etc etc20:12
Ng:)20:13
*** hashar has quit IRC20:13
Ng"Bad md5 hash for package https://pypi.python.org/packages/source/c/cliff/cliff-1.5.2.tar.gz#md5=650d3155b38158b79563bd0f0327f081 (from https://pypi.python.org/simple/cliff/)" grr20:13
bnemec<3 pypi ;-)20:13
*** hashar has joined #tripleo20:14
*** jp_at_hp has quit IRC20:15
lifelessNg: GheRivero: did you get some progress on build perf @ HP ?20:16
*** noslzzp has quit IRC20:17
greghaynesTheres also a percona bug requiring us to use testing release... woo working around bugs from working around bugs20:18
*** noslzzp has joined #tripleo20:18
openstackgerritA change was merged to openstack/os-collect-config: Parse deployments if found in cfn metadata  https://review.openstack.org/8224420:21
*** notq has joined #tripleo20:28
*** epim has joined #tripleo20:29
*** marun has quit IRC20:32
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Store TE_DATAFILE in tripleorc.  https://review.openstack.org/8259520:33
*** rlandy has joined #tripleo20:34
*** marun has joined #tripleo20:40
lifelessNg: https://review.openstack.org/#/c/80445/ ?20:46
Nglifeless: Ghe was looking at timings on the lab hw, I was looking at it locally. I'm sort of wondering if we're just having a disagreement about what "reasonable hardware" means - does that mean "my laptop with an SSD" to you? If so, that is probably going to be better at IO than the rusty platters in the lab machines, and an image build at least, is definitely IO bound20:46
*** noslzzp has quit IRC20:47
*** e0ne has joined #tripleo20:47
Nglifeless: hah, well I'll just go ahead and abandon mine then :)20:48
lifelessNg: 20m to copy 6G of data is unreadonable on any machine bought in the last 4 years.20:48
lifelessNg: even a measly 100MBps will get that one in 60 seconds.20:48
lifelesss/one/done/20:48
lifelessNg: no, we're *slow*.20:48
lifelessNg: image builds happen in tmpfs. How are we IO bound?20:49
Nglifeless: the mirrors aren't in tmpfs20:49
*** vkozhukalov has quit IRC20:49
jang1ng: if they're not cached then linux needs a new vm subsystem :-(20:49
lifelessNg: they aren't, but they really should be in ram after a single run :)20:50
lifelessNg: also Lotus907efi tried the --offline thing and had a massive perf boost.20:50
lifelessNg: so we have at least one data point validating the theory.20:50
Ngfwiw, I'm not disagreeing that we're slow, I just wanted to query if we're in the same orders of magnitude with "reasonable hardware" :)20:51
jang1If I can chip in: the granularity of --offline is pretty large. Any indication which thing it's caching that makes all the difference?20:51
*** jpeeler has joined #tripleo20:53
*** jpeeler has quit IRC20:54
*** jpeeler has joined #tripleo20:54
*** jpeeler has joined #tripleo20:54
*** jang1 has quit IRC20:55
*** jang1 has joined #tripleo20:56
*** d0ugal has quit IRC20:57
openstackgerritA change was merged to openstack/tripleo-incubator: Source devtest_variables in tripleorc  https://review.openstack.org/8044520:57
*** d0ugal has joined #tripleo20:58
*** d0ugal has joined #tripleo20:58
Lotus907efilifeless: please see John's questions in the HipChat TripleO room21:01
lifelessjang1: pypi.python.org is removed from pip.conf with --offline21:01
* greghaynes suddenly remembers hipchat21:03
jang1I should look at the pypi element again; I use PYPI_MIRROR_URL - but that would explain the pypi.python.org pings I've seen bouncnig off squid.21:04
greghaynesYou need to do both IIRC21:04
greghaynesuse the element + that var21:04
jang1I use the element21:04
jang1I'm just wondering if it still inserts an extra-index-url in there21:04
greghaynesah21:05
jang1if [ -z $DIB_OFFLINE ]; then21:06
jang1    ONLINE="extra-index-url = https://pypi.python.org/simple"21:06
jang1else21:06
jang1    ONLINE=""21:06
jang1fi21:06
jang1cat <<EOF > ~/.pip/pip.conf21:06
jang1[global]21:06
jang1index-url = $PYPIURL21:06
jang1$ONLINE21:06
jang1log = $HOME/pip.log21:06
jang1EOF21:06
jang1excuse the C&P21:06
jang1hrm, I'll be nuking that in the morning.21:06
*** rlandy has quit IRC21:06
*** bogdando has quit IRC21:06
*** bogdando has joined #tripleo21:08
*** lblanchard has quit IRC21:12
lifelessjang1: nuking it ? Its deliberate ...21:13
lifelessjang1: making it more controllable +1.21:13
Lotus907efiyeah, if it would be possible to use internal pypi mirror ONLY and internal ubuntu repo but still allow fallback to external ubuntu repo that would be cool21:15
*** andreaf has joined #tripleo21:15
Lotus907efibecause I keep discovering things that are not in our internal ubuntu repo that were not a problem before I added "--offline" to the DIB_COMMON_ELEMENTS env21:16
jang1That's what I meant21:17
Lotus907efiand it keeps stopping the build after it gets almost all of the way through the overcloud image build21:17
Lotus907efiundercloud and overcloud-control builds fine from our internal ubuntu repo21:17
openstackgerritSaurabh Surana proposed a change to openstack/tripleo-image-elements: base element for trove control plane elements  https://review.openstack.org/8260521:18
Lotus907efibut something in the overcloud compute nodes stops the whole thing because it cannot find something in our repo right at the end21:18
jang1lifeless: I meant, my intention was to ensure that extra-index-url didn't leak into my config.21:18
Lotus907efijang1: where did you see that: if [ -z $DIB_OFFLINE ]; then ONLINE="extra-index-url = https://pypi.python.org/simple" and etc?21:19
jang1Lotus907efi: the problem may well be this..? https://review.openstack.org/#/c/82134/21:19
jang1Lotus907efi: that's in the pypi element.21:19
jang1the link above may be to your problem, depending on how your pypi mirror's built.21:20
Lotus907efihmm, no I am getting failures when trying to pull stuff from ubuntu repo21:20
openstackgerritSaurabh Surana proposed a change to openstack/tripleo-image-elements: element for installing Trove-API service  https://review.openstack.org/8260621:20
Lotus907efinot the pypi mirror21:20
Lotus907efifor the overcloud compute image21:21
*** e0ne has quit IRC21:23
openstackgerritSaurabh Surana proposed a change to openstack/tripleo-image-elements: element for installing Trove-TaskManager service  https://review.openstack.org/8261021:23
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Horizon: dynamically set config time env vars  https://review.openstack.org/8261121:24
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: TEST ONLY: make nova depend on common-venv  https://review.openstack.org/7998921:24
openstackgerritjan grant proposed a change to openstack/tripleo-image-elements: Ensure the nova element is installable  https://review.openstack.org/8213421:25
*** dprince has quit IRC21:26
openstackgerritSaurabh Surana proposed a change to openstack/tripleo-image-elements: element for installing Trove-Conductor service  https://review.openstack.org/8261421:28
*** e0ne has joined #tripleo21:30
*** hewbrocca has quit IRC21:32
*** akrivoka has joined #tripleo21:34
*** julim has quit IRC21:35
SpamapSlifeless: hey, so I think it is time to resurrect tripleo-cd21:41
SpamapSlifeless: I have a plan for it hitting UPDATE_FAILED .. which is to do an abandon/adopt cycle on it... so at least we don't have to stack-delete it.21:42
*** jpeeler has left #tripleo21:44
*** nati_ueno has quit IRC21:47
*** nati_ueno has joined #tripleo21:48
*** d0ugal has quit IRC21:49
openstackgerritA change was merged to openstack/tripleo-heat-templates: Pass undercloud metadata to overcloud compute  https://review.openstack.org/8155221:52
*** jtomasek has quit IRC21:54
*** newell has quit IRC21:55
*** mestery has quit IRC21:55
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: Disable swift container sync service  https://review.openstack.org/8262522:00
tchaypoSpamapS: i hear tell you discovered a race condition involving ovs22:03
tchaypoSpamapS: specifically, lifeless left a comment on https://bugs.launchpad.net/bugs/129048622:04
uvirtbotLaunchpad bug 1290486 in tripleo "dhcp agent not serving responses" [Critical,In progress]22:04
*** mestery has joined #tripleo22:04
*** mestery has quit IRC22:06
SpamapStchaypo: yeah, seems neutron doesn't respond well to ovs not being ready yet.22:10
*** d0ugal has joined #tripleo22:10
*** noslzzp has joined #tripleo22:12
*** matty_dubs is now known as matty_dubs|gone22:13
tchaypoSpamapS: the description lifeless put in the ticket makes it sound as though it's a problem getting set up22:14
*** jang1 has quit IRC22:14
tchaypowhat I'm seeing is that the system works and then a day later packets aren't being forwarded onto the right interface22:14
*** d0ugal has quit IRC22:14
lifelesstchaypo: oh, thats new :)22:14
tchaypoah, so it's not just me not understanding how those two things fit together?22:15
*** akrivoka has quit IRC22:17
*** eghobo has quit IRC22:22
tchaypoand I've just confirmed that I can reproduce it on my new server, and once again restart neutron-openvswitch-agent fixes it22:22
*** noslzzp has quit IRC22:22
*** ifarkas has quit IRC22:31
*** andreaf has quit IRC22:33
*** howleyt_ has joined #tripleo22:35
*** saurabhs has joined #tripleo22:35
*** e0ne has quit IRC22:41
lifelesstchaypo: what triggers it?22:43
lifelesstchaypo: also check neutron-openvswitch-agent logs for hints22:43
*** CaptTofu has joined #tripleo22:48
tchaypolooked there, and in /var/log/upstart/neutron*, but the hint that cracked it came from syslog22:50
lifelesswhat was the hint ?22:50
tchaypoMar 24 13:25:06 undercloud-undercloud-3tppvbvqvfoc kernel: [24541.522437] ovsdb-server[2983]: segfault at 904 ip b7313231 sp bf80b930 error 4 in libgcc_s.so.1[b72ff000+1b000]22:51
tchaypoMar 24 13:25:07 undercloud-undercloud-3tppvbvqvfoc ovsdb-server: 00002|daemon(monitor)|ERR|1 crashes: pid 2983 died, killed (Segmentation fault), core dumped, restarting22:51
tchaypoI can recreate it now - if I kill and restart ovsdb-server I get the same symptoms. need to restart neutron-openvswitch-agent22:53
SpamapSsegfaultsrrrbaddmmkay22:53
tchaypolet me see if a polite restart causes the same issue or if it's just a problem when it dies hard22:54
tchaypoyep, a very polite " service openvswitch-switch restart" gives the same symptoms22:57
*** CaptTofu has quit IRC22:58
tchaypo2014-03-24 22:49:27.179 8455 ERROR neutron.agent.linux.ovsdb_monitor [req-d2c2cbd5-a77a-4455-84ac-0a8ec69b41e8 None] Error received from ovsdb monitor: 2014-03-24T22:49:27Z|00001|fatal_signal|WARN|terminating with signal 15 (Terminated)22:59
tchaypo2014-03-24 22:55:45.441 16033 ERROR neutron.agent.linux.ovsdb_monitor [req-5fe682ce-138e-46d6-aa7e-f0d43ab576ee None] Error received from ovsdb monitor: ovsdb-client: unix:/var/run/openvswitch/db.sock: receive failed (End of file)22:59
tchaypoThe first one was when I killed ovsdb-server, the second one was the polite restart22:59
*** CaptTofu has joined #tripleo22:59
lifelesstchaypo: so restartning openvswitch-switch after neutron agent is running breaks things?22:59
lifelesstchaypo: that seems like a fairly clear bug23:00
tchaypoyeah. and it seems like a fairly clear *neutron* bug.23:00
StevenKHmm, neither the Weston or Omni love me.23:01
StevenKWhich saddens me.23:01
clarkbStevenK: ya I am staying in hilton doubletree as a result23:01
StevenKclarkb: Is that close by?23:01
clarkbit was closer than the westin iirc23:02
clarkbbut not as close as Omni23:02
tchaypoeither I've missed something by not looking at corp email today, or you're planning the trip in advance of confirmation that we're going23:02
clarkbtchaypo: you should read your email23:02
* tchaypo reads email23:02
SpamapS2014-03-24 20:16:51.224 | Fetched 5593 kB in 5s (935 kB/s)23:03
SpamapS2014-03-24 20:16:51.262 | W: Failed to fetch bzip2:/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_saucy-updates_main_binary-amd64_Packages  Hash Sum mismatch23:03
SpamapShadn't seen that one in a tripleo run23:03
* SpamapS recheck no bugs23:03
SpamapSCan't believe apt still can't do atomic archive updates :-P23:03
*** CaptTofu has quit IRC23:03
StevenKOne of the frontends might be syncing23:03
tchaypovery good. will handle that today.23:04
StevenKtchaypo: Heh, I started planning last night23:04
StevenKBut that is because I want to catch up with someone in Dallas.23:04
lifelessjogo: you know tripleo-ci isn't a third party system right ?23:04
* greghaynes is in doubletree as well23:04
StevenKgreghaynes, clarkb: All done through CWT?23:05
greghaynesyep23:05
StevenKExcellent.23:05
StevenKI shall sort that out after some breakfast.23:05
*** CaptTofu has joined #tripleo23:07
jogolifeless: I do23:07
lifelessjogo: I had some cognitive dissonance when I read 'like all the other third party...' in your mail23:08
jogolifeless: yes I didn't make that clear23:09
jogoI was thinking it should need to meet the same reqs for a 3rd party system to be non-voting check only though23:09
lifelesswheee23:09
lifelesscp: '/home/robertc/work/user.qcow2-new': failed to get extents info: No such file or directory23:09
lifelessewtf23:09
jogoas in for a 3rd party system if it falls over and doesn't work nova doesn't stop23:10
lifelessand no, thats not a disk space problem23:10
lifeless/dev/mapper/lifelesswks--vg-lifelesswks--lvs   15T  7.1T  7.2T  50% /23:10
jogobecasue the jobs are non-voting and all23:10
Lotus907efican anyone tell me why I would want DIB_APT_SOURCES=/etc/apt/sources.list (where the sources are an internal repo mirror) and have DIB_DISTRIBUTION_MIRROR set to point to it too?23:10
lifelessLotus907efi: pick one :)23:11
Lotus907efii.e. do I need both or just one or the other?23:11
Lotus907efiwell late in the build of the overcould compute image it keeps falling back to pulling stuff from archive.ubuntu.com23:11
Lotus907efiinstead of my mirror23:11
Lotus907efiand I am trying to figure out why23:12
tchaypolifeless, SpamapS - see my latest comment on https://bugs.launchpad.net/tripleo/+bug/1290486 - in order to get neutron to take a look at this, can I just use the "also affects project" thingy?23:12
uvirtbotLaunchpad bug 1290486 in tripleo "dhcp agent not serving responses" [Critical,In progress]23:12
lifelesstchaypo: yes23:14
lifelessLotus907efi: got a trace to pastebin ?23:14
Lotus907efiyes, I always collect traces23:14
greghaynesLotus907efi: apt-sources looks like it should override the DIB_DISTRIBUTION_MIRROR23:15
Lotus907efinow I have to figure out how I get pastebin to work again with such a large file23:15
greghaynesso should have no effect if you set both...23:15
lifelessNg: haha https://review.openstack.org/#/c/63021/5/elements/source-repositories/README.md merged with whitespace23:16
lifelessclarkb: how do you map from a change id to e.g.  refs/changes/72/61972/8 ?23:18
clarkblifeless: search for change id in gerrit23:18
clarkbif using web UI just drop the change id in the search box23:19
clarkbyou can also do it with the ssh query api. something like ssh review.o.o gerrit query $CHANGEID23:19
*** hashar has quit IRC23:19
lifelessclarkb: I know how to get to the web page23:19
lifelessis the refs/changes/xx/abcde/y value specifically i want23:20
lifelesshas anyone else found they can't ctrl-f usefully on gerrit pages nowadays ?23:20
clarkblifeless: right you can get it on the webpage or via the ssh api23:21
greghayneseasy_install! I stab at thee23:22
greghaynessimilar issue to pbr for cffi if its installed as a dependency :(23:22
* SpamapS -> kids23:22
openstackgerritA change was merged to openstack/tripleo-image-elements: Ensure the nova element is installable  https://review.openstack.org/8213423:23
openstackgerritA change was merged to openstack/tripleo-image-elements: Explicitly install pbr via pip  https://review.openstack.org/8110123:24
*** cwolferh has quit IRC23:25
Lotus907efilifeless: http://paste.openstack.org/show/74202/23:25
*** CaptTofu has quit IRC23:25
Lotus907efitrace of late in overcloud compute node image build systems starts pulling from external ubuntu archive23:25
*** CaptTofu has joined #tripleo23:25
Lotus907efiinstead of my internal mirror23:26
Lotus907efiprior to that it is successfully pulling from internal ubuntu mirror23:26
Lotus907efigreghaynes: are you talking about a problem with proxies and easy_install again?23:28
greghaynesYes, if your pypi-mirror is recent the fix for mirroring normal package even if a wheel is made should let your avoid this issue (I think)23:29
*** cwolferh has joined #tripleo23:29
greghaynesbut this does prevent me from using wheel based pip mirror for great speed23:30
*** CaptTofu has quit IRC23:30
lifelessLotus907efi:23:30
lifeless+ /root/.cache/tripleo/diskimage-builder/bin/disk-image-create ubuntu vm -a amd64 -o /root/.cache/tripleo/user23:30
lifelessLotus907efi: we don't apply any of the COMMON stuff to the user test image.23:30
lifelessLotus907efi: we shouldn't really either, because its meant to be a basic reference image. arguably we should switch that to cirros.23:31
*** saurabhs has quit IRC23:31
clarkbgreghaynes: not if you set things in ~/.pip/pip.conf properly23:31
lifelessLotus907efi: anyhow, look near the end of devtest_overcloud.sh, should be easy to spot.23:31
Lotus907efihmm, I must be dense today. I am not understanding this even after reading your comments several times now  :(23:32
Lotus907efiok23:32
Lotus907efiI will look at that23:32
clarkbgreghaynes: eg http://paste.openstack.org/show/74204/23:32
clarkbgreghaynes: first index-url points at wheels, the other two fall back to normal packages23:33
Lotus907efilifeless: what does the end user image do? what is it used for?23:35
clarkbgreghaynes: fwiw I am using that on saucy and haven't seen any terrible blowups but I amy be playing with fire23:36
*** jroll has joined #tripleo23:36
jrollshould check-tripleo-ironic-undercloud-precise currently be passing or failing?23:37
*** yamahata has quit IRC23:39
greghaynesclarkb: hrm, ill mess with that and see if it fixes23:41
clarkbgreghaynes: if you build your own mirror it should have the proper suffix for your distro23:42
Lotus907efiso if I set DIB_DISTRIBUTION_MIRROR to point to my internal ubuntu repo will the end user test image also be built from that mirror or will it still try to go to the outside world?23:43
greghaynesclarkb: Yea, I just need to make element aware that im trying to do a wheel based mirror and write a sane config file23:45
lifelessLotus907efi: its used to boot a vm in the qemu (kvm for real hardware) cloud to show it works23:47
Lotus907efiso does it have to be built from archive.ubuntu.blah or can I get the system to use my internal repo?23:48
lifelessyou can build it from your repo23:48
lifelessyou'll need to patch devtest_overcloud though23:48
lifelesssince its not currently exposed as a configurable thing23:48
Lotus907efihmmm23:49
lifelessyou could try exporting NODE_DIST="ubuntu apt-sources"23:53
lifelesslooking at23:53
lifeless    $TRIPLEO_ROOT/diskimage-builder/bin/disk-image-create $NODE_DIST vm \23:53
Lotus907efiyeah23:54
Lotus907efiwhat was the environment variable you were telling I had to set to try using precise?23:58
StevenKLotus907efi: DIB_RELEASE23:59

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