Monday, 2013-11-25

SpamapSlifeless: guessing he means multiple of the same type00:00
SpamapSstevebaker: multiple cfn paths is supposed to be path = x,y,z00:00
SpamapSstevebaker: if there ever are dynamic-ish collectors I'd think just [type_key]00:00
stevebakerSpamapS: different cfn paths might have different credentials00:01
SpamapSstevebaker: good point, I did not plan for that case.00:02
SpamapSstevebaker: go forth, and innovate. :)00:02
lifelesscan configparser nest?00:02
lifelesscfn:child ?00:02
lifelesscfn:path ?00:02
stevebakerSpamapS: I was thinking a block for each [cfn_foo], with the type implied by the prefix, and a collectors value which declares each block00:03
stevebakerlifeless: I'll check that00:04
SpamapSstevebaker: yes that should work nicely00:06
SpamapSIIRC oslo.config can do this00:06
SpamapSmight have to do cfn:key00:06
SpamapSerr yeah you said that. ;)00:06
stevebakerOK, I might take a look at some point. I may still get away with only a single source00:07
lifelessI'd like a stronger separator than _00:08
lifelessbut thats bikeshedding00:08
SpamapSno I agree00:10
SpamapS: is definitely more obviously a data separator00:11
SpamapSI'm certain that oslo.config has some way to do this, and if not.. we should patch it to, as this is a normal ini file requirement.00:11
stevebakerI haven't found it yet00:12
SpamapSlifeless: https://bugs.launchpad.net/tripleo/+bug/125455500:16
uvirtbotLaunchpad bug 1254555 in tripleo "tenant does not see network that is routable from tenant-visible network until neutron-server is restarted" [Critical,Triaged]00:16
lifelessSpamapS: thats a brainfuck00:16
SpamapSlifeless: reported against Neutron. I suggest we work around it by restarting neutron via SSH just before trying to do floatingip-create.00:17
SpamapSlifeless: thoughts on that?00:17
lifelessJFDI00:18
SpamapSI'm also going to try to start doing this locally00:19
SpamapSdoing this == reproducing00:19
stevebakerSpamapS: is the default occ/orc/oac install set up to regenerate sources.ini when os-collect-config metadata changes?00:21
SpamapSstevebaker: yes00:21
stevebakernice, does oslo.config always read from the current file?00:22
*** matsuhashi has joined #tripleo01:03
*** toci-bot has joined #tripleo01:11
toci-botERROR during toci run, see http://54.228.118.193/toci/toci_logs_hWX21Gc/01:11
*** toci-bot has quit IRC01:11
*** matsuhashi has quit IRC01:11
*** matsuhashi has joined #tripleo01:11
*** matsuhas_ has joined #tripleo01:15
*** matsuhashi has quit IRC01:16
*** nosnos has joined #tripleo01:18
*** rongze has joined #tripleo01:19
lifelessstevebaker: ... yes?01:19
*** cd-undercloud has joined #tripleo01:20
cd-undercloud************** overcloud complete status=1 ************01:20
*** cd-undercloud has quit IRC01:20
*** rongze has quit IRC01:24
SpamapSWaiting for the overcloud stack to be ready01:41
SpamapSTiming out - last probe output:01:41
* SpamapS suspects the mellanox problems are starting again01:41
lifelesswant me to stabbbb it ?01:42
lifelessSpamapS: ^?01:42
*** rongze has joined #tripleo01:56
*** rongze has quit IRC01:57
*** rongze has joined #tripleo01:57
*** rongze_ has joined #tripleo01:59
*** rongze has quit IRC02:02
*** cd-undercloud has joined #tripleo02:08
cd-undercloud************** overcloud complete status=2 ************02:08
*** cd-undercloud has quit IRC02:08
*** CaptTofu has quit IRC02:20
*** CaptTofu has joined #tripleo02:21
*** rongze_ has quit IRC03:09
*** cd-undercloud has joined #tripleo03:15
cd-undercloud************** overcloud complete status=1 ************03:15
*** cd-undercloud has quit IRC03:15
*** matsuhas_ has quit IRC03:17
*** matsuhashi has joined #tripleo03:19
*** rongze has joined #tripleo03:23
*** greghaynes has quit IRC03:27
*** matsuhashi has quit IRC03:40
SpamapSlifeless: yeah if you could03:47
SpamapSlifeless: these are like the errors we had before. If we stabbbb and then still get them then at least we'll know these are not bad-network-card related.03:47
*** CaptTofu has quit IRC04:03
*** CaptTofu has joined #tripleo04:04
lifelessSpamapS: doing04:04
lifelessrmmod mlx4_en mlx4_core; modprobe mlx04:04
lifeless4_en; sleep 1; ip address del 10.10.16.169/26 dev eth2; ovs-vsctl del-port br-ct04:04
lifelesslplane eth2; ovs-vsctl add-port br-ctlplane eth204:04
lifelessWARNING: /etc/modprobe.d/mellanox.conf line 3: ignoring bad line starting with '04:04
lifeless/sbin/modprobe'04:04
lifeless[4132354.620152] mlx4_core 0000:05:00.0: command 0xc failed: fw status = 0x4004:04
lifelessSpamapS: done, no big backlog this time04:05
*** boris-42 has joined #tripleo04:24
SpamapSlifeless: ty04:30
*** cd-undercloud has joined #tripleo04:35
cd-undercloud************** overcloud complete status=1 ************04:35
*** cd-undercloud has quit IRC04:35
SpamapSthat one timed out because of the mlx reload, I think04:36
*** rushiagr has joined #tripleo04:42
*** rongze has quit IRC04:50
*** matsuhashi has joined #tripleo04:51
*** rongze has joined #tripleo04:53
SpamapS2013-11-25 00:59:56.300 2164 WARNING os_collect_config.cfn [-] 400 Client Error: InvalidParameterValue05:24
SpamapSweird05:24
SpamapS2013-11-25 05:24:42.946 18663 ERROR heat.openstack.common.rpc.common [-] Returning exception The Resource (notcomputeConfig) is not available. to caller05:25
SpamapSheat ?? wtf?05:25
*** rpodolyaka has joined #tripleo05:27
*** cd-undercloud has joined #tripleo05:37
cd-undercloud************** overcloud complete status=1 ************05:37
*** cd-undercloud has quit IRC05:37
*** akuznetsov has quit IRC05:40
*** akuznetsov has joined #tripleo05:41
*** nosnos_ has joined #tripleo05:51
*** nosnos has quit IRC05:54
*** matsuhashi has quit IRC05:55
*** nosnos has joined #tripleo05:57
*** nosnos_ has quit IRC05:57
*** matsuhashi has joined #tripleo05:59
*** matsuhashi has quit IRC06:04
*** rushiagr has quit IRC06:05
*** rushiagr has joined #tripleo06:05
*** matsuhashi has joined #tripleo06:19
*** cd-undercloud has joined #tripleo06:39
cd-undercloud************** overcloud complete status=1 ************06:39
*** cd-undercloud has quit IRC06:39
*** jcoufal has joined #tripleo06:39
*** matsuhashi has quit IRC06:47
*** boris-42 has quit IRC06:47
*** rpodolyaka has left #tripleo06:50
*** matsuhashi has joined #tripleo06:58
*** matsuhashi has quit IRC06:59
*** tzumainn has quit IRC07:00
*** arata has joined #tripleo07:01
*** matsuhashi has joined #tripleo07:02
*** toci-bot has joined #tripleo07:04
toci-botERROR during toci run, see http://54.228.118.193/toci/toci_logs_OybmZrk/07:04
*** toci-bot has quit IRC07:04
*** nosnos has quit IRC07:05
*** nosnos_ has joined #tripleo07:05
*** matsuhashi has quit IRC07:23
*** matsuhashi has joined #tripleo07:23
*** akuznetsov has quit IRC07:28
*** matsuhashi has quit IRC07:28
*** matsuhashi has joined #tripleo07:29
*** matsuhashi has quit IRC07:29
*** matsuhashi has joined #tripleo07:29
*** rdopieralski has joined #tripleo07:32
*** cd-undercloud has joined #tripleo07:41
cd-undercloud************** overcloud complete status=1 ************07:41
*** cd-undercloud has quit IRC07:41
*** rpodolyaka has joined #tripleo07:41
rpodolyakamorning07:41
lifelessmorning!07:43
rpodolyakaohh, ubuntu, every time I do safe-upgrade something breaks...07:45
*** akuznetsov has joined #tripleo07:48
*** pblaho has joined #tripleo07:50
*** michchap has quit IRC07:53
*** michchap has joined #tripleo07:53
*** edmund has quit IRC07:55
*** akuznetsov has quit IRC07:59
*** matsuhashi has quit IRC08:09
*** mattymo has quit IRC08:09
*** matsuhashi has joined #tripleo08:10
*** athomas has joined #tripleo08:10
*** jtomasek has joined #tripleo08:12
*** nosnos_ has quit IRC08:14
*** nosnos has joined #tripleo08:15
*** hewbrocca has joined #tripleo08:27
SpamapS| notcompute          | 63244 | ClientException: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-0fe6686c-37de-41ff-b21b-a17259770350) | CREATE_FAILED      | 2013-11-25T08:04:50Z |08:33
SpamapSweeirrd08:33
SpamapS| ac954c30-1f9a-4b26-af2d-9e4c252d58ed | overcloud-notcompute-ngoyx525mzie   | ACTIVE | None       | Running     | ctlplane=10.10.16.171 |08:33
SpamapSoh this may be a heat bug... server.get() raising a 500 should not be "create failed"...08:34
SpamapSthough there is a reasonable chance it is fixed in newer heat's08:35
SpamapSreq-0fe6686c-37de-41ff-b21b-a1725977035008:38
SpamapSdoh08:38
SpamapS2013-11-25 08:04:45,948.948 19625 TRACE nova.api.openstack ConnectionFailed: Connection to neutron failed: Maximum attem08:39
SpamapSpts reached08:39
SpamapSneutron08:39
SpamapSAGAIN08:39
hewbroccafilm at 11...08:39
SpamapSI'm seriously bringing a Jimmy Neutron piƱata to the next summit08:40
lifelessSpamapS: make sure the nova has the bug fix from late last week08:40
lifelessSpamapS: also make sure heat has it too08:40
SpamapSthis is undercloud08:40
SpamapShappy to update everything08:40
lifelessSpamapS: oh, then we have the bug.08:40
SpamapSbut.. you know.. how many things do we change before we are starting over?08:40
lifelessSpamapS: at least in nova.08:40
lifelessSpamapS: well we were deploying reliably for a week or so08:41
SpamapSyes08:41
SpamapSI'll try the windows admin method: restart everything08:41
*** akuznetsov has joined #tripleo08:42
lifelessSpamapS: bleep08:42
*** cd-undercloud has joined #tripleo08:42
cd-undercloud************** overcloud complete status=1 ************08:42
*** cd-undercloud has quit IRC08:42
SpamapSlifeless: its possible we were having this problem for a while.. I don't know.08:42
SpamapSclearly this has layers08:42
SpamapSok so I'm _just_ going to restart neutron-server08:43
SpamapSlifeless: btw the neutron bug in the overcloud where we have to restart neutron-server is apparently already under analysis. Apparently they did some kind of optimization for early policy loading that is causing havoc.08:44
lifelesshahahahahaaha08:44
lifelesssadface08:44
SpamapShttps://bugs.launchpad.net/neutron/+bug/125198208:45
uvirtbotLaunchpad bug 1251982 in neutron "external network invisible for not-admin users after q-svc reboot" [High,Confirmed]08:45
SpamapSIMO that is a Critical, not a High.08:45
lifelessI agree08:46
SpamapSbut it definitely sounds like our problem08:46
lifelessit doth indeed08:47
*** derekh has joined #tripleo08:58
*** jprovazn has joined #tripleo09:00
*** vkozhukalov has joined #tripleo09:08
*** jistr has joined #tripleo09:09
SpamapSlifeless: got any info on what manifests this bug?09:11
SpamapSOh and our wait_for should also fail if the stack goes to a FAILED state.09:11
*** matsuhashi has quit IRC09:12
*** matsuhashi has joined #tripleo09:14
SpamapSlifeless: so, https://bugs.launchpad.net/neutron/+bug/1211915 .. yes.. should we just update nova and neutronclient in nova's venv on undercloud?09:17
uvirtbotLaunchpad bug 1211915 in neutron/havana "Connection to neutron failed: Maximum attempts reached" [High,Fix committed]09:17
SpamapSthere seems to be some dissent among users that this is not actually fixed09:18
lifelessSpamapS: if heat is talking directly to neutron09:19
lifelessSpamapS: then we're not suffering that, it's a neutron bug.09:19
lifelessSpamapS: OTOH if it's nova talking to neutron, then it may be.09:19
lifelessSpamapS: where is the error happening ?09:19
SpamapSno, heat is talking to nova09:20
lifelessok09:20
SpamapSnova is returning 500 because of "Connection to neutron failed. Maximum attempts reached"09:20
lifelessand nova is whinging?09:20
lifelessso09:20
lifelesslet me have a quick peek09:21
lifelesssee if the buggy local.py is there09:21
lifelessstrong_store = corolocal.local09:21
lifelessso09:21
lifelessit is09:21
lifelessI suggest cherrypicking the fix09:22
Ngmorning09:22
lifelesswhich replaces just local.py09:22
SpamapSlifeless: as it is 01:22 here and my fingers are looking awfully fat.. I will wait until tomorrow to do such things09:23
openstackgerritMarios Andreou proposed a change to openstack/tripleo-heat-templates: Adds AvailabilityZone parameter to compute/notcompute templates  https://review.openstack.org/5822909:24
lifelessSpamapS: I'll pull it in09:24
*** markmc has joined #tripleo09:25
SpamapSsweet09:25
* SpamapS retires for the evening09:25
lifelessnova installed with the cherrypick09:26
lifelessocc forced09:26
lifelessNg: morning!09:26
Nghey lifeless09:26
lifelesstripleo-cd restarted09:26
*** lsmola has joined #tripleo09:33
*** martyntaylor has joined #tripleo09:39
*** viktors has joined #tripleo09:42
*** boris-42 has joined #tripleo09:42
*** max_lobur has joined #tripleo09:46
*** martyntaylor has quit IRC09:49
*** martyntaylor has joined #tripleo09:55
*** marun has joined #tripleo10:00
*** cd-undercloud has joined #tripleo10:11
cd-undercloud************** overcloud complete status=1 ************10:11
*** cd-undercloud has quit IRC10:11
*** rongze has quit IRC10:13
*** jtomasek has quit IRC10:13
*** jtomasek has joined #tripleo10:18
*** arata has left #tripleo10:19
*** jtomasek has quit IRC10:24
*** jtomasek has joined #tripleo10:25
*** martyntaylor has quit IRC10:28
openstackgerritMarios Andreou proposed a change to openstack/tripleo-heat-templates: Adds AvailabilityZone parameter to compute/notcompute templates  https://review.openstack.org/5822910:32
*** martyntaylor has joined #tripleo10:35
openstackgerritMark McLoughlin proposed a change to openstack/tripleo-image-elements: Clarify that boot-stack isn't for baremetal  https://review.openstack.org/5824710:36
*** panda has joined #tripleo10:42
openstackgerritMark McLoughlin proposed a change to openstack/diskimage-builder: Fix typo in source-repositories README  https://review.openstack.org/5825110:54
openstackgerritMark McLoughlin proposed a change to openstack/tripleo-image-elements: Clarify that boot-stack isn't only for baremetal  https://review.openstack.org/5824710:57
*** matsuhashi has quit IRC10:58
*** cd-undercloud has joined #tripleo10:58
cd-undercloud************** overcloud complete status=1 ************10:58
*** cd-undercloud has quit IRC10:58
*** boris-42_ has joined #tripleo10:59
*** boris-42 has quit IRC11:01
*** nosnos has quit IRC11:07
openstackgerritA change was merged to openstack/tripleo-image-elements: Clarify that boot-stack isn't only for baremetal  https://review.openstack.org/5824711:08
openstackgerritA change was merged to openstack/diskimage-builder: Fix typo in source-repositories README  https://review.openstack.org/5825111:09
*** rongze has joined #tripleo11:13
*** rongze has quit IRC11:18
*** cd-undercloud has joined #tripleo11:44
cd-undercloud************** overcloud complete status=0 ************11:44
*** cd-undercloud has quit IRC11:44
*** arata has joined #tripleo11:47
*** boris-42 has joined #tripleo11:56
*** boris-42_ has quit IRC11:57
openstackgerritRoman Podoliaka proposed a change to openstack/tripleo-image-elements: Fix building of overcloud compute node image  https://review.openstack.org/5826511:59
*** boris-42_ has joined #tripleo12:01
*** boris-42 has quit IRC12:03
*** panda_ has joined #tripleo12:03
*** lucasagomes has joined #tripleo12:04
*** panda has quit IRC12:07
*** arata has left #tripleo12:14
*** rongze has joined #tripleo12:14
*** michchap has quit IRC12:18
*** rongze has quit IRC12:18
*** michchap has joined #tripleo12:20
*** rongze has joined #tripleo12:24
*** akrivoka has joined #tripleo12:28
*** lucasagomes is now known as lucas-hungry12:29
*** cd-undercloud has joined #tripleo12:32
cd-undercloud************** overcloud complete status=0 ************12:32
*** cd-undercloud has quit IRC12:32
openstackgerritRoman Podoliaka proposed a change to openstack/tripleo-image-elements: Fix building of overcloud compute node image  https://review.openstack.org/5826512:33
*** rushiagr has quit IRC12:39
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix building of overcloud compute node image  https://review.openstack.org/5826512:39
rpodolyakathis wait_for until nova is initialized seems to be fragile https://github.com/openstack/tripleo-incubator/blob/master/scripts/devtest_seed.sh#L7512:45
rpodolyakaat least it doesn't work for me12:45
rpodolyakaperhaps, we could use wait condition for undercloud too12:46
rpodolyakaand for seed vm, maybe ssh + check that os-refresh-config has finished?12:46
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add element for tripleo-heat-templates.  https://review.openstack.org/5827412:53
*** martyntaylor has quit IRC12:59
*** martyntaylor has joined #tripleo13:08
*** bauzas has quit IRC13:15
*** cd-undercloud has joined #tripleo13:15
cd-undercloud************** overcloud complete status=1 ************13:15
*** cd-undercloud has quit IRC13:15
*** hewbrocca has quit IRC13:16
*** bcrochet has quit IRC13:21
*** jomara has quit IRC13:23
*** rongze has quit IRC13:25
*** bcrochet has joined #tripleo13:27
*** bauzas has joined #tripleo13:29
*** jomara has joined #tripleo13:30
*** jdob has joined #tripleo13:33
*** lucas-hungry is now known as lucasagomes13:34
*** boris-42_ is now known as boris-4213:41
*** dmojoryder has left #tripleo13:52
*** arata has joined #tripleo13:54
*** lsmola has quit IRC13:54
*** arata has left #tripleo13:54
*** akrivoka has quit IRC14:00
*** noslzzp has joined #tripleo14:00
*** CaptTofu has quit IRC14:00
*** CaptTofu has joined #tripleo14:00
*** dprince has joined #tripleo14:01
*** akrivoka has joined #tripleo14:01
*** cd-undercloud has joined #tripleo14:02
cd-undercloud************** overcloud complete status=0 ************14:02
*** cd-undercloud has quit IRC14:02
*** athomas has quit IRC14:02
*** rongze has joined #tripleo14:04
*** hewbrocca has joined #tripleo14:06
*** tzumainn has joined #tripleo14:06
*** morazi has joined #tripleo14:07
*** athomas has joined #tripleo14:12
*** julim has joined #tripleo14:13
openstackgerritDan Prince proposed a change to openstack/tripleo-heat-templates: Use merge.py for the undercloud templates.  https://review.openstack.org/5799414:14
*** julim has quit IRC14:14
*** julim has joined #tripleo14:16
*** jdob has quit IRC14:16
*** jdob has joined #tripleo14:16
*** bauzas1 has joined #tripleo14:18
*** bauzas has quit IRC14:20
*** jayg|g0n3 is now known as jayg14:20
*** rushiagr has joined #tripleo14:21
*** ccrouch has joined #tripleo14:24
*** lsmola has joined #tripleo14:25
*** rongze has quit IRC14:26
*** jdob_ has joined #tripleo14:30
*** jdob has left #tripleo14:31
*** jdob has quit IRC14:31
*** rongze_ has joined #tripleo14:31
*** edmund has joined #tripleo14:38
*** jergerber has joined #tripleo14:38
*** CaptTofu has quit IRC14:47
*** CaptTofu has joined #tripleo14:48
*** cd-undercloud has joined #tripleo14:50
cd-undercloud************** overcloud complete status=0 ************14:50
*** cd-undercloud has quit IRC14:50
NobodyCamGood morning TripleO14:53
*** martyntaylor1 has joined #tripleo14:54
*** martyntaylor has quit IRC14:55
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add element to install a testenv worker  https://review.openstack.org/5830514:56
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add element to install a testenv client  https://review.openstack.org/5830614:56
*** CaptTofu has quit IRC14:57
*** CaptTofu has joined #tripleo14:57
*** akrivoka has quit IRC14:58
*** beekneemech is now known as bnemec15:07
*** akrivoka has joined #tripleo15:11
openstackgerritDan Prince proposed a change to openstack-infra/tripleo-ci: Make undercloud-vm.yaml.  https://review.openstack.org/5831015:13
*** vkozhukalov has quit IRC15:13
openstackgerritDan Prince proposed a change to openstack-infra/tripleo-ci: Make undercloud-vm.yaml.  https://review.openstack.org/5800015:14
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: Make undercloud-vm.yaml.  https://review.openstack.org/5799915:17
*** csd has quit IRC15:22
*** csd has joined #tripleo15:23
*** boris-42 has quit IRC15:31
*** jprovazn has quit IRC15:32
slagledprince: i was ok with you not updating those :)15:36
*** cd-undercloud has joined #tripleo15:38
cd-undercloud************** overcloud complete status=0 ************15:38
*** cd-undercloud has quit IRC15:38
dprinceslagle: sure. I'm sort of like I can't make people happy... so I'll just make it go away.15:39
dprinceslagle: it wasn't just your feedback.15:39
slagleok :)15:39
*** CaptTofu has quit IRC15:47
*** UtahDave has joined #tripleo15:52
*** jdob_ has quit IRC15:53
openstackgerritPetr Blaho proposed a change to openstack/python-tuskarclient: [WIP] Adds help for subcommands  https://review.openstack.org/5625715:54
*** hewbrocca has quit IRC15:54
*** viktors has quit IRC15:56
*** julim has quit IRC15:57
*** julim has joined #tripleo16:00
*** hewbrocca has joined #tripleo16:00
mordreddprince: I find that making problems go away is my favorite solution :)16:10
*** pblaho has quit IRC16:13
*** hewbrocca has quit IRC16:14
*** d0ugal is now known as jud3k16:21
*** jud3k is now known as d0ugal16:22
*** cd-undercloud has joined #tripleo16:24
cd-undercloud************** overcloud complete status=1 ************16:24
*** cd-undercloud has quit IRC16:24
dprincemordred: or people. But problems are better I suppose.16:26
*** pblaho has joined #tripleo16:31
*** pblaho has quit IRC16:32
*** boris-42 has joined #tripleo16:32
*** rushiagr has quit IRC16:32
*** csd has quit IRC16:34
*** lsmola has quit IRC16:35
*** max_lobur has quit IRC16:40
*** max_lobur has joined #tripleo16:41
SpamapSrpodolyaka: how is the nova wait for fragile?16:42
*** pblaho has joined #tripleo16:43
rpodolyakaSpamapS: we are doing something like "wait_for 30 10 nova list" there16:43
SpamapSrpodolyaka: yes, that seems reasonable.16:43
rpodolyakaSpamapS: but by the them when "nova list" already succeeds, nova_bm db is not initialized yet16:43
SpamapSrpodolyaka: waitcondition is just a less painful poll to heat.16:44
rpodolyakaSpamapS: so baremetal calls fail16:44
SpamapSrpodolyaka: ahh so nova list is the wrong command16:44
rpodolyakaSpamapS: yeah, not sure nova baremetal-node-list is much better though16:44
rpodolyakaSpamapS: it works for me, but I'd rather we find something better :)16:45
*** rushiagr2 has joined #tripleo16:45
SpamapSrpodolyaka: well for undercloud we do have waitconditions, but for the seed, not so much.16:46
rpodolyakaSpamapS: yep16:46
rpodolyakawhat about ssh + check if os-refresh-config has finished?16:47
rpodolyakaor it's too brute? :)16:47
*** rushiagr2 has quit IRC16:48
SpamapSwe can do better16:49
*** blamar has joined #tripleo16:49
Ngif we have to do that, we have to do that, but it's ugly as hell and imo indicates that there is a bug to be fixed somewhere16:49
Ngso I really hope we don't have to do that :)16:49
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Save the output from boot-seed-vm  https://review.openstack.org/5833616:49
SpamapSrpodolyaka: how about we just have os-refresh-config start some service when all is well... we can poll that service.16:51
SpamapSNg: this is for the seed. How do you know the seed is initialized?16:51
rpodolyakaSpamapS: any ideas on what service to start?16:52
rpodolyakaSpamapS: or for seed vm python -m SimpleHTTPServer is ok?16:53
*** martyntaylor1 has quit IRC16:54
NgSpamapS: well I would think we want to define an answer to that so we can make sufficient API calls to know16:57
Ngit sounds like nova baremetal-node-list might suffice here16:58
*** pblaho has quit IRC17:01
*** akuznetsov has quit IRC17:01
*** jergerber has quit IRC17:01
*** zrlpll has joined #tripleo17:01
zrlpllhi17:03
derekhwe have a whole load of scripts in post-configure.d/80-* how about using baremetal-node-list as suggested but move post-configure.d/80-nova-baremetal to post-configure.d/81-nova-baremetal17:03
*** lsmola has joined #tripleo17:03
*** toci-bot has joined #tripleo17:04
toci-botERROR during toci run, see http://54.228.118.193/toci/toci_logs_dFVYTvD/17:04
*** toci-bot has quit IRC17:04
Ngderekh: that doesn't sound like a terrible thing, although it's a bit implicit maybe17:05
rpodolyakaderekh: this must work 99% of times, but I think, the problem we are facing here, is that e.g. 'nova baremetal-node-list' doesn't exactly guarantee that nova_bm has been fully initialized17:06
rpodolyakathis is especially true for larger DBs with more migrations, like nova17:07
Ngrpodolyaka: I've not got all the context on this discussion I suspect, but the failures we're seeing will be in the setup-baremetal call, right?17:07
Ngor is it the setup-neutron?17:07
rpodolyakaNg: yeah17:07
rpodolyakabaremetal17:08
Ngeither way, we can just make the call with a wait_for17:08
Ngwhen the backend is ready, we move on17:08
rpodolyakasure17:08
Ngwe do this already somewhere in devtest_overcloud afair17:09
Nghmm, no, we don't, we just wait for a port-list to say something we expect17:10
*** cd-undercloud has joined #tripleo17:10
cd-undercloud************** overcloud complete status=0 ************17:10
*** cd-undercloud has quit IRC17:10
Ngweird17:10
*** rdopieralski has quit IRC17:10
Nginit-keystone does it though, on a tenant-create17:10
* rpodolyaka goes offline for a few hours17:13
*** vkozhukalov has joined #tripleo17:14
*** zrlpll has quit IRC17:14
derekhNg: yes the wait_for in init-keystone was enough last week before we moved the db-sync's , now the db-sync for keystone is happening and keystone is ready way before nova17:15
*** CaptTofu has joined #tripleo17:36
*** olaph has joined #tripleo17:39
lifelessSpamapS: ^ is that a success I see?17:40
*** jistr has quit IRC17:41
Nglifeless: (btw, fwiw, other TLAs, I know the true/false thing in the offline patch is inconsistent and not tremendously efficient, I was playing for minimising the amount of syntax needed for each test of $OFFLINE :)17:42
NgI'm now wondering if I should rename the entire option though, given derekh's excellent suggestion of checking whether the resources actually exist17:42
Ng(so making it more like boot-seed-vm's -c)17:43
lifelessright17:44
lifelessoffline is a soft offline17:44
lifelesshaving an offline that isn't the same would be confusing17:44
Nglifeless: indeed, in which case, how do you feel about renaming the option to indicate that it's an attempt to re-use cached assets?17:45
lifelessNg: your patch? or --offline?17:46
lifelessNg: cause --offline doesn't turn on caching; it turns of invalidation.17:47
lifelessNg: derekh's -c turns on caching on things that have no invalidation code path.17:47
SpamapSlifeless: yes, we won the race this time ;)17:50
*** derekh has quit IRC17:54
*** cd-undercloud has joined #tripleo17:57
cd-undercloud************** overcloud complete status=1 ************17:57
*** cd-undercloud has quit IRC17:57
lifelessSpamapS: oh, it's fixed? ship it!17:57
lifelessdoh17:57
lifelessterrible timing on that joke17:58
SpamapSOR fantastic timing17:58
SpamapSlifeless: we are at least always hitting the same problem now17:58
SpamapSUnable to find network with name 'ext-net'17:58
SpamapSlifeless: I think there is some coordination problem with l3 agent17:58
lifelessisn't that the the thing you identified with a restart?17:59
lifelessdprince: oh  hai!17:59
lifelessdprince: can we finish analysing your bare metal devtest setup?17:59
SpamapSlifeless: What may be happening is they are trying to have the api tell l3 to do things and only making it available to users after the l3 agent agrees to do them, but somewhere that process gets lost and we never see the network until we restart l3 or api.17:59
SpamapSlifeless: I'm doing a restart now via ssh (local change on cd-undercloud) ... it seems that it is just making the race a little better18:00
dprincelifeless: Sure. FWIW, the libvirt issue solved my problems.18:00
lifelessso the api tells the server which commits it and then emits a notification on rabbit and then the l3 reads that and regenerates.18:00
lifelessdprince: yes, but thats because your seed config is whack :)18:00
SpamapSlifeless: thats how it _should_ work.18:00
dprincelifeless: my seed config is stock18:00
lifelessdprince: I'm exaggerating slightly.18:00
SpamapSlifeless: I'm suggesting that instead they commit it, but don't then update their view of policy/the world until the l3 agent responds18:00
lifelessdprince: but 192.168.122.x shouldn't be seen inside teh 192.0.2.x network18:01
dprincelifeless: Furthermore, other Fedora users hit this same issue.18:01
*** lucasagomes is now known as lucas-afk18:01
lifelessdprince: not if you want to be able to communicate to that network from another machine than the seed host18:01
dprincelifeless: So, should one of our incubator scripts add an IP to the ctrlplane bridge point then?18:01
lifelessdprince: that would break the isolation of it being a separate network18:02
lifelessdprince: but it is a possible answer for the baremetal case18:02
lifelessdprince: another answer is to use a separate real router and not route through the seed18:02
dprincelifeless: I'm essentially following devtests, just using bare metal.18:02
dprincelifeless: Don't have a real router :(. I suppose markmc might let me expense one though18:03
* dprince kids18:03
lifelessdprince: I get that, but you've got something different to the current rack region18:03
lifelessdprince: so I'd like to get that identified, then look at solutions18:03
dprincelifeless: So we add a route so that traffic gets routed:18:03
dprincelifeless: 192.0.2.0       192.168.122.81  255.255.255.0   UG    0      0        0 virbr018:03
dprincelifeless: so that is how seed host traffic gets into the 192.0.2 network18:04
*** akuznetsov has joined #tripleo18:05
lifelessslagle: btw, hi, would like to catch up with more bw about the demo images thing at some point18:05
lifelessdprince: so on https://etherpad.openstack.org/p/dans-tripleo-setup18:05
dprincelifeless: I guess the main reason I wanted to fix this was that it would become an issue for people doing the fully virtual setup as well18:05
lifelessdprince: where we have (A) eth0 Seed host eth1(B)18:05
lifelessdprince: I think the details put in are for your VM, not for the actual host18:05
lifelessdprince: so I'd like to tweak the diagram to make those separate18:06
dprincelifeless: sure. I missed that. One sec.18:06
Nglifeless: I mean renaming --offline to something pithier than --don't-invalidate-cached-assets18:07
lifelessNg: I'm always open to ideas; considerations here: we'll be breaking a published interface. And we don't (yet) have a better name.18:08
slaglelifeless: sure, can do so whenever18:10
SpamapSNg: you don't like --offline? because I like it as it pushes us to actually make it work offline18:12
dprincelifeless: are these your ssh keys https://launchpad.net/~lifeless/+sshkeys18:12
NgSpamapS: I was just thinking that its name isn't quite accurate if I make it also check for the existence of the assets18:13
*** athomas has quit IRC18:15
*** rushiagr2 has joined #tripleo18:18
*** akrivoka has quit IRC18:20
lifelessdprince: yes18:25
* Ng leaves a --offline run going and dinners, will need a couple more test runs after, but I hope this is now finished and addressing the many -1s ;)18:25
lifelessNg: so your patch isn't --offline the way the rest of the codebase is18:26
lifelessNg: I think -c is a better label for your patch18:26
lifelessNg: that was my point18:26
slagleanyone recall if it was a conscious decision to have the tuskar element not require horizon?18:28
dprincelifeless: you should have access18:28
dprincelifeless: sudo to root and then you'll see toci18:29
dprincelifeless: 'seed', 'undercloud', and 'overcloud' get you access to the various machines18:29
lifelessslagle: tuskar the API? Absolutely.18:29
lifelessslagle: horizon on one machine and APIs on others is pretty common18:30
slaglelifeless: yea :). i thought the tuskar element was the api and ui. but it's actually just the api18:31
*** insanidade has joined #tripleo18:32
lifelessdprince: so the other aspect to this18:33
lifelessdprince: is that 192.0.2.x is a non-routable network18:33
lifelessdprince: as in RFCs say MUST NOT18:33
*** markmc has quit IRC18:33
lifelessdprince: so I don't want to enable folk doing uncustomised devtest to accidentally violate that18:34
lifelessdprince: -> I'd like to tie allowing remote access to a devtest cluster, whether baremetal or not, to selecting an actual network.18:34
dprincelifeless: Okay. My use case is a simple one, just trying to follow devtest and make it work. I've pretty much got that now I think (with the libvirt network conflicts fixed)18:35
lifelessdprince: sanity checking the layout: seed is on brbm, brbm has a physical ethernet port added to it too ?18:37
dprincelifeless: yes. A USB GigE connector18:38
dprincelifeless: and that goes to my undercloud/overcloud switch18:38
lifelessok18:38
* lifeless updates18:38
*** max_lobur is now known as max_lobur_afk18:39
lifelessdprince: I still can't see why the traffic is getting natted18:40
lifelessdprince: unless the seed is doing it!18:40
*** rongze_ has quit IRC18:40
lifelessdprince: ssh seed18:41
lifelessssh: Could not resolve hostname seed: Name or service not known18:41
*** CaptTofu has quit IRC18:41
dprincelifeless: just seed18:41
dprincelifeless: its an alias, they all are18:41
lifelessdprince: in whose shell ?18:42
dprincelifeless: sudo to root18:42
lifelessah :)18:42
*** cd-undercloud has joined #tripleo18:43
cd-undercloud************** overcloud complete status=1 ************18:43
*** cd-undercloud has quit IRC18:43
lifelessdprince: is your ping from Z to D still running ?18:43
lifelessdprince: as in, if I tcpdump I should see it ?18:43
dprincelifeless: no18:43
lifelessdprince: could you kick it off and leave it running? I want to track down the natting, which is the real issue18:43
lifelessdprince: and it's not obviously happening in either the seed host or the seed18:44
dprincelifeless: [root@localhost ~]# ping 192.0.2.518:44
dprincePING 192.0.2.5 (192.0.2.5) 56(84) bytes of data.18:44
dprince64 bytes from 192.0.2.5: icmp_seq=1 ttl=63 time=1.27 ms18:44
dprince64 bytes from 192.0.2.5: icmp_seq=2 ttl=63 time=0.839 ms18:44
dprincelifeless: running now...18:44
*** jcoufal has quit IRC18:44
lifelessyum installing tcpdump :P18:44
dprincelifeless: really, I thought it was there?18:44
*** rushiagr2 has quit IRC18:44
lifelessnot on the seed18:44
dprincelifeless: oh, right.18:45
lifelessok so the seed sees18:45
lifeless18:44:57.945977 IP 192.168.122.1 > 192.0.2.5: ICMP echo request, id 18434, seq 65, length 6418:45
lifeless-> seed host check time18:45
dprincelifeless: yep, traffic all goes through it, I saw the same.18:45
dprincelifeless: overcloud always saw it too,18:45
lifelessdprince: hey!18:46
dprincelifeless: but when the overcloud ran it's own libvirt network it gobbled up the outgoing response18:46
lifelessdprince: you're pinging from the seed host :)18:46
lifelessdprince: I thought you were pinging from a further away machien ?18:46
dprincelifeless: yes!18:46
lifelessdprince: I may be misunderstanding the symptoms18:46
dprincelifeless: no, never.18:46
lifelessok, so that relieves my concerns about 192.0.2.x18:46
lifelessalso it means that fedora is unique in showing this problem18:46
lifeless:)18:46
dprincelifeless: cool. So I can make this happen again if you want.18:46
lifelessor maybe it's not.18:47
lifelessOk, so this is whats happening18:47
lifelessyou're pinging from the seed host18:47
dprincelifeless: I'm not sure it is just a Fedora thing.18:47
lifelessit's selecting the next hop interface (virbr0) appropriately, which is why you see 192.168.122.118:47
lifelessnow I'm sure that for that specific case I fixed this ages ago18:48
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Add option --image-size.  https://review.openstack.org/5835418:49
dprincelifeless: Okay. I re-enabled the libvirt default.xml network on the overcloud. So ping is broken again.18:49
lifelesselements/seed-stack-config/os-apply-config/var/opt/seed-stack/masquerade18:50
dprincelifeless: This will show you the original symptom at least.18:50
dprincelifeless: which is ping from the seed host is broken. As is ssh access.18:50
lifelessthat lets traffic to 192.168.122.1 through unnatted18:50
lifelessand nats all other traffic18:51
lifelessdprince: is there a bug open for this? I think the original analysis (mine probably :)) was incomplete (months ago)18:51
lifelessdprince: if not I'll open one18:51
dprincelifeless: before we do so can you have a final look at the broken setup?18:52
lifelessdprince: I'm still poking around18:52
dprincelifeless: we probably need a bug... although like I said the removal of the default network into the overcloud will fix the issue18:52
lifelessdprince: thats more intrusive than we should need to be though18:53
dprincelifeless: if you ssh into the seed now, then you can still get to the overcloud that way18:53
dprincelifeless: And you'll see my ping's no longer have responses to them18:53
lifelessdprince: looks ok to me :P18:54
dprincelifeless: hmmm. something fixed it!18:55
lifelessdprince: that would be me18:55
*** lucas-afk is now known as lucasagomes18:55
lifelessdprince: fixingish elements/seed-stack-config/os-apply-config/var/opt/seed-stack/masquerade18:55
lifelessfiling a bug now18:55
dprincelifeless: very well then, I'll see what you come up with.18:56
dprincelifeless: gotta say though, I can hit this same issue with a much simpler setup18:56
lifelesscertainly18:56
dprincelifeless: for instance if I run a single VM on my laptop18:56
lifelessand now my head is out of the sand I get it :)18:56
dprincelifeless: and the guest VM runs libvirt on the same range as the host18:57
dprincelifeless: you'd hit this same problem, so my initial take was either: 1) modify the guest, or 2) modify the host18:57
dprincelifeless: changing either libvirt network range would have resolve the issue...18:58
dprincelifeless: the nova-kvm fix we did last week was simply to delete the default libvirt network since it isn't getting use anyway18:58
lifelessdprince: I thought I -'d that?18:59
*** rpodolyaka1 has joined #tripleo18:59
dprincelifeless: well it landed anyway18:59
lifelessdoh18:59
lifelessI think we need a more robust fix19:00
lifelessbecause many people won't think to think about their virbr0 network as a problem19:00
lifelessI will - more firmly in future19:00
dprincelifeless: well, given that people could hit this same issue with a single node VM I would argue the fix that landed isn't bad or wrong at all.19:01
lifelessdprince: It changes a default config inside the deployed nodes in a way that people may not expect.19:02
dprincelifeless:  https://bugzilla.redhat.com/235961, http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=a83fe2c23efad190a1e00e448f607fe032650fd619:02
lifelessdprince: Thats the concern I have with it19:02
dprincelifeless: just got that from markmc this morning19:02
lifelesshuh19:03
dprincelifeless: I don't disagree that this is worth chasing down, but I also think the solution we used (disabling the default libvirt network) is totally fine19:03
lifelessso thats insufficient :)19:03
lifelessProbably a ping to 192.168.122.1 on boot would be sufficient to deal in our environment19:03
dprincelifeless: maybe19:04
dprincelifeless: Ironically, I don't hit this on my laptop at all because I use 192.168.129 locally (a non default libvirt setting). In my dev environment I was trying to stay as stock as possible though.19:06
* dprince should probably not use the word ironic in this channel19:07
lifeless:P19:09
lifelessI've filed https://bugs.launchpad.net/tripleo/+bug/125483619:09
uvirtbotLaunchpad bug 1254836 in tripleo "192.168.122.1 from the seed host leaks into the 192.0.2.x network" [Undecided,New]19:09
lifelesssince there is a fix in tree, marking it medium19:10
*** rongze has joined #tripleo19:11
dprincelifeless: might be worth mentioning more about the real life use case here (running libvirt on a guest VM with the same range, etc)19:11
lifelessdprince: I'm not sure thats relevant, no? we're solving the seed routing story, not the general case19:12
lifelessbecause the general case is an OS vendor issue19:12
lifelesswe create a special case where the nodes can't easily tell that they are within a vm environment, where this would matter19:12
lifelessso we need to solve that19:13
dprincelifeless: to me it gives a good example of a case where we have hit issues here19:14
lifelessdprince: feel free to add it ;)19:14
* dprince likes to make it real19:15
*** rongze has quit IRC19:17
*** boris-42 has quit IRC19:22
*** epim has joined #tripleo19:25
*** CaptTofu has joined #tripleo19:34
*** CaptTofu has quit IRC19:36
*** CaptTofu has joined #tripleo19:36
*** cd-undercloud has joined #tripleo19:41
cd-undercloud************** overcloud complete status=0 ************19:41
*** cd-undercloud has quit IRC19:41
Nghmm, wtf keeps purging neutron from my devtest machine19:42
Ngall the other clients persist across runs, but for some reason I keep losing neutron19:42
*** rongze has joined #tripleo19:44
*** rongze has quit IRC19:49
Ngoh, duh, I keep blowing away my local branch, so I'm losing openstack-tools19:53
Ngmaybe we should put that dir in TRIPLEO_ROOT19:53
insanidadelifeless: are  you around ?19:53
SpamapShorrible hack on the way to work around bug 125455519:58
uvirtbotLaunchpad bug 1254555 in neutron "tenant does not see network that is routable from tenant-visible network until neutron-server is restarted" [High,In progress] https://launchpad.net/bugs/125455519:58
lifelessOTP at the moment19:58
lifelessinsanidade: maybe SpamapS / dprince someone can help19:58
SpamapSinsanidade: whassup?19:58
dprinceinsanidade: hello20:00
insanidadehey. thanks :) sorry for the delay.20:01
insanidadeSpamapS, dprince : basic question on the usage of dib.20:01
insanidadeSpamapS, dprince :  I was wondering how to create a CentOS heat-enabled image. lifeless helped me with some hints. looks like I have to use the rhel element with some parameters. right ?20:02
openstackgerritClint Byrum proposed a change to openstack/tripleo-incubator: Work around neutron floatingip race condition  https://review.openstack.org/5837120:02
SpamapSinsanidade: Yes, dprince may also have some insight into that.20:03
SpamapSinsanidade: What would be great would be if the centos patch were revived so we had centos built-in20:03
insanidadeSpamapS, dprince : yeah, I have checked the abandoned patch.20:04
dprinceinsanidade: yes. If you can revive the patch perhaps we can see if there are things in common w/ RHEL and go from there. I haven't used the rhel element w/ Centos myself by I'd guess it gets you pretty close...20:05
dprinceinsanidade: for that matter I'm usually using Fedora these days. slagle: have you tried the RHEL element on Centos at all?20:06
slagledprince: no :(20:07
insanidadeSpamapS, dprince: I believe my question is pretty basic. I want to create a golden image with CentOS. Please correct me if I'm wrong. the steps I'm thinking about are:20:08
insanidade1) install a CentOS vm and all the packages I need for the app I have to spin up with heat; 2) turn that vm into an image; 3) use that image with dib and rhl element (with parameters)20:09
insanidadedoes it make sense?20:09
lifelessinsanidade: CentOS publish reference images20:09
lifelessinsanidade: so it's 1) use dib to build a golden image with your apps installed, 2) deploy via heat.20:10
insanidadelifeless: that's the point - I believe my question is very basic: is dib invoked agains the OS I'm currently running?20:11
lifelessinsanidade: no20:11
lifelessinsanidade: https://git.openstack.org/cgit/openstack/diskimage-builder/tree/README.md#n12420:12
insanidadelifeless: thanks :)20:12
insanidadelifeless: I ask that because, for some reason, an attempt to create a fedora image is failing (a very simple example)20:13
SpamapSfedora has some weird mirror issues IIRC20:14
*** lucasagomes has quit IRC20:14
dprinceinsanidade: maybe paste the errors to a paste site so we can see them?20:15
dprinceinsanidade: also what OS are you building on?20:15
slaglethe mirrors can be slow, but that shouldn't fail the build20:15
SpamapSslagle: I saw them failing toci builds over the weekend20:15
slaglehow so?20:16
insanidadedprince, lifeless : I'm running on CentOS. Error messge: http://paste.openstack.org/show/53939/20:16
lifelessslagle: 504 errors IIRC20:16
insanidadelifeless, dprince : the command is: diskimage-builder/bin/disk-image-create vm fedora heat-cfntools -a amd64 -o fedora-heat-cfntools20:16
lifelesswell that should be running inside the chroot, and the python2.7 output there suggests it is20:17
*** jtomasek has quit IRC20:18
insanidadelifeless, dprince : do you see anything wrong I might be doing ?20:20
Ngslagle: was there a reason for not Approving 58336, ooi?20:21
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Add option --image-size.  https://review.openstack.org/5835420:25
dprinceinsanidade: I think the heat-cfntools element looks to be missing some dependencies20:25
dprinceinsanidade: not sure though, will have to mess with it...20:26
*** cd-undercloud has joined #tripleo20:26
cd-undercloud************** overcloud complete status=1 ************20:26
*** cd-undercloud has quit IRC20:26
slagleNg: none other than I mistakenly glanced over your +2, b/c i'm used to seeing Jenkins on the first line20:27
dprinceinsanidade: what you are doing looks fine though20:27
slagleNg: approved it now20:27
Ngslagle: cool :)20:27
openstackgerritA change was merged to openstack/tripleo-image-elements: Add element for tripleo-heat-templates.  https://review.openstack.org/5827420:27
openstackgerritA change was merged to openstack/tripleo-heat-templates: Use merge.py for the undercloud templates.  https://review.openstack.org/5799420:28
openstackgerritA change was merged to openstack-infra/tripleo-ci: Make undercloud-vm.yaml.  https://review.openstack.org/5800020:28
dprincelifeless: you need any more debug info from my dev setup?20:28
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Add option --image-size.  https://review.openstack.org/5835420:28
* dprince is ready to rebuild!20:28
openstackgerritA change was merged to openstack/tripleo-incubator: Make undercloud-vm.yaml.  https://review.openstack.org/5799920:28
pleia2SpamapS, lifeless - where are we re: saucy support? (wondering if I should upgrade my dev system or stick with raring for a bit longer)20:28
insanidadedprince: would the fact that I'm building that image on a CentOS (vm) be of any importance ?20:29
pleia2(I was about to upgrade before I do my latest round of test env setup)20:29
dprinceinsanidade: so long as its using the chroot I think you should be fine20:29
SpamapSpleia2: we've been holding off while we sort out the instability20:30
pleia2SpamapS: ok, glad I asked :)20:30
dprinceinsanidade: I won't say there aren't any weird issues with chroots, but this doesn't look like that sort of issue20:30
SpamapSpleia2: it is definitely worth trying to run through devtest with DIB_RELEASE=saucy20:30
pleia2SpamapS: ah, good idea20:31
SpamapSugh and now I think we're back to mellanox fail20:31
*** cody-somerville has quit IRC20:31
SpamapSwhich.. would be weird, that was just 12 hours or so.20:31
*** cody-somerville has joined #tripleo20:36
*** cody-somerville has joined #tripleo20:36
lifelesspleia2: as a build host, it's fine20:39
lifelesspleia2: as a built image I'm not sure, ask Ng20:39
lifelessdprince: no, kick me off20:39
dprincelifeless: k, thanks for having a look20:40
Ngpleia2: so, we've built saucy images with dib, but I don't think anyone has yet tried a full devtest.sh run with it, or at least if they haven, I haven't seen their results20:40
Nglast time it was mentioned, I said I should have a run at it, but I haven't yet. I'd like to get my noisy workstation switched off once my current run has finished, but I've made a note to try it tomorrow morning :)20:41
pleia2Ng: ok, thanks20:41
ccrouchpleia2: am I remembering correctly that you were looking at tripleo + lxc20:44
ccrouchor is that a figment of my imagination?20:44
openstackgerritA change was merged to openstack/tripleo-incubator: Save the output from boot-seed-vm  https://review.openstack.org/5833620:44
*** rongze has joined #tripleo20:46
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Add asset re-use support to devtest.sh.  https://review.openstack.org/5775520:47
pleia2ccrouch: I was a few months back, had to abandon due to iscsi limitations within containers20:47
pleia2ccrouch: see https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/122685520:47
uvirtbotLaunchpad bug 1226855 in lxc "Cannot use open-iscsi inside LXC container" [Undecided,Confirmed]20:47
pleia2otherwise it actually did ok20:47
*** rongze has quit IRC20:50
ccrouchthats a shame, so that bug means we wont be able to deploy "bare metal nodes" that are really lxc containers?20:51
ccrouchthey have to be actual machines or VMs20:51
lifelessccrouch: rigt20:51
lifelessyup, if we want to deploy containers, use the container codepath20:51
ccrouchoh you mean dont treat them as regular "bare metal nodes" but have a specific path for deploying containers?20:52
pleia2yeah20:52
ccrouchpleia2: so none of the workarounds Serge suggested worked?20:53
pleia2ccrouch: didn't try them. by the time I hit this impasse we had decided to do baremetal testing on our tripleo cloud20:54
pleia2which was the goal of my work all along (lxc was incidental)20:54
ccrouchok got it20:54
*** dprince has quit IRC20:54
pleia2ccrouch: I do still have notes around somewhere if you want to work on it, needed to make some changes to tripleo to make lxc work (never committed changes since we didn't do this route)20:55
pleia2ccrouch: https://etherpad.openstack.org/p/tripleobaremetallxc2013 - a bit old devtest.sh-wise now, but has useful notes20:56
ccrouchthanks20:57
*** marun has quit IRC20:57
lifelessok so,, reviews time for me21:00
insanidadedprince, lifeless : looks like fedora is broken. just build an ubuntu image without problems.21:00
lifelessinsanidade: please do file a bug on diskimage-builder about that21:02
*** rpodolyaka1 has quit IRC21:03
insanidadelifeless: never did it before. would you help me on that? :)21:04
pleia2insanidade: start here: https://bugs.launchpad.net/diskimage-builder/+filebug21:06
pleia2log in with your launchpad.net account21:07
insanidadepleia2: at least I do have a launchpad account :)21:07
pleia2yes, good start :)21:07
*** marun has joined #tripleo21:09
*** vkozhukalov has quit IRC21:09
lifelessjog0: please tell me you're not going to tbe the key man for the new bug :(21:11
*** cd-undercloud has joined #tripleo21:13
cd-undercloud************** overcloud complete status=1 ************21:13
*** cd-undercloud has quit IRC21:13
*** jtomasek has joined #tripleo21:15
jog0lifeless: I wasn't planning on it21:19
jog0the libvirt one?21:19
*** CaptTofu has quit IRC21:20
*** CaptTofu has joined #tripleo21:20
lifelessjog0: yeah21:21
insanidadepleia2, lifeless : https://bugs.launchpad.net/diskimage-builder/+bug/125487921:22
uvirtbotLaunchpad bug 1254879 in diskimage-builder "Fedora image creation fails" [Undecided,New]21:22
SpamapSok so the new race is that we're trying to nova boot before nova compute is ready.21:22
SpamapSI smell another waitcondition21:22
lifelessSpamapS: how is nova compute not ready when the wait condition fires?21:22
SpamapSlifeless: wait condition is for notcompute21:23
SpamapS| fault                                | {u'message': u'No valid host was found. ', u'code': 500, u'created': u'2013-11-25T16:46:06Z'} |21:23
SpamapSworks 10 minutes later21:23
*** CaptTofu has quit IRC21:24
SpamapSlifeless: we can just set CompletionCondition count == 221:24
SpamapSand pass it into both21:24
*** CaptTofu has joined #tripleo21:24
*** julim has quit IRC21:26
slaglelifeless: do you want to talk about the demo images? i am losing time in the day before I take over for kid duty21:27
openstackgerritClint Byrum proposed a change to openstack/diskimage-builder: Add a cleanup option to source-repositories  https://review.openstack.org/5838621:27
lifelessslagle: oh oops; maybe tomorrow then? kid duty ++21:28
lifelessSpamapS: oh, then yeah, count 2;.21:28
lifelessSpamapS: we can get fancy later21:28
SpamapSlifeless: in process right now21:28
slaglelifeless: sounds good21:28
lifelessSpamapS: of course it is :)21:28
SpamapSlifeless: unique one is just as easy but not sure about scale21:29
lifelessETOOHARd21:30
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Probe nova baremetal before registering nodes.  https://review.openstack.org/5838721:30
openstackgerritClint Byrum proposed a change to openstack/tripleo-heat-templates: Wait for o-r-c on nova compute as well.  https://review.openstack.org/5838821:33
*** insanidade has quit IRC21:36
lifelessSpamapS: is there a way we can introspect rather than saying '2' ?21:42
SpamapSlifeless: yes, have two21:42
lifelessheh21:42
SpamapSlifeless: btw, "resource group" landed last week. We can now scale by the stack rather than by the instance.. using random string generator per nested stack we might actually have accidentally stumbled on unique passwords per node with clone-like scalability.21:44
SpamapSunfortunately we still don't have "only delete that one" on the scale down21:45
*** rongze has joined #tripleo21:46
lifelessSpamapS: cool21:48
*** rongze has quit IRC21:54
*** cd-undercloud has joined #tripleo22:01
cd-undercloud************** overcloud complete status=1 ************22:01
*** cd-undercloud has quit IRC22:01
*** UtahDave has quit IRC22:07
*** cd-undercloud has joined #tripleo22:48
cd-undercloud************** overcloud complete status=1 ************22:48
*** cd-undercloud has quit IRC22:48
*** rongze has joined #tripleo22:50
SpamapStripleo core: https://review.openstack.org/#/c/58388/  <-- should fix the current source of status=1's22:51
lifelessSpamapS: https://review.openstack.org/#/c/57575/22:52
SpamapSdoh22:53
SpamapSwtf, why is IANA assigning ports in the 32000+ range anyway?22:53
clarkbbecause you ahve standards bodies, and implementations22:54
clarkbhonestly it is quite lolzy and I doubt either side will change22:54
lifelessSpamapS: http://www.rfc-editor.org/rfc/rfc4340.txt22:54
*** rongze has quit IRC22:55
SpamapSlifeless: are you just sending me random network related things to make some vague point?22:55
lifelessSpamapS: that has the citation for 4915122:56
lifelessSpamapS: I'm looking for a deeper ref22:56
*** jayg is now known as jayg|g0n322:56
*** edmund has quit IRC22:57
*** julim has joined #tripleo22:58
openstackgerritA change was merged to openstack/diskimage-builder: Add option --image-size.  https://review.openstack.org/5835422:59
lifelessso23:01
lifelessrfc 170023:01
lifelesssays23:01
lifelessThe Registered Ports are in the range 1024-65535.23:01
lifelessso 49151 is actually a reduction23:02
*** vipul is now known as vipul-away23:03
lifeless1340 still said 6553523:07
lifelessand rfc 6335 doesn't specify23:07
lifelessweird23:07
lifelessso everyone knows its 4915123:08
lifelessbut nothing says why ;)23:08
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Add asset re-use support to devtest.sh.  https://review.openstack.org/5775523:08
*** julim has quit IRC23:09
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Add local swift symlink to .gitignore.  https://review.openstack.org/5840323:09
openstackgerritChris Jones proposed a change to openstack/tripleo-incubator: Improve a boot-seed-vm status message.  https://review.openstack.org/5840423:11
pleia2lifeless: I'm all bridge confused, have time for a quick g+ call to get me unstuck?23:11
lifelesssure23:11
openstackgerritA change was merged to openstack/tripleo-heat-templates: Wait for o-r-c on nova compute as well.  https://review.openstack.org/5838823:12
openstackgerritClint Byrum proposed a change to openstack/tripleo-incubator: Work around neutron floatingip race condition  https://review.openstack.org/5837123:14
*** julim has joined #tripleo23:19
*** vipul-away is now known as vipul23:22
*** epim has quit IRC23:28
*** cd-undercloud has joined #tripleo23:36
cd-undercloud************** overcloud complete status=1 ************23:36
*** cd-undercloud has quit IRC23:36
lifelessSpamapS: ^ another failure?23:43
*** vipul is now known as vipul-away23:45
lifelessSpamapS: (I mean, another type of failure?)23:46
SpamapSlifeless: no I don't think that one had the new templates yet.23:47
SpamapShmmmm23:50
SpamapS-rw-r--r-- 1 root root 10168 Nov 25 23:36 overcloud-source.yaml23:50
SpamapS-rw-r--r-- 1 root root 12685 Nov 21 06:39 overcloud.yaml23:50
SpamapSYeah it still hasn't run make overcloud.yaml yet even23:50
*** rongze has joined #tripleo23:51
*** rongze has quit IRC23:55
openstackgerritJames Slagle proposed a change to openstack/tripleo-incubator: Add unit type to help text for memory.  https://review.openstack.org/5841023:57

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