Wednesday, 2016-02-17

*** tej has joined #openstack-app-catalog00:37
*** tej has quit IRC00:41
*** tej has joined #openstack-app-catalog00:46
*** tej has quit IRC00:49
*** kzaitsev_mb has quit IRC00:49
*** kzaitsev_mb has joined #openstack-app-catalog00:51
docaedokzaitsev_ws: I was poking a glance, following the readme from just to verify step by step00:55
*** tej has joined #openstack-app-catalog00:55
docaedokzaitsev_mb: no good though, tried in two clean environments just to make sure I wasn't missing anything, and with tox -e genconfig I get "tox.ConfigError: ConfigError: 'install_command' must contain '{packages}' substitution"00:55
kzaitsev_wsthat's something new00:56
*** tej has quit IRC00:57
kzaitsev_wswhat tox version do you have? (and may I suggest you update it =))00:58
*** tej has joined #openstack-app-catalog00:58
docaedonot sure I can get it more updated than that (based on pip install -U tox) :)00:59
kzaitsev_wsjust tested on a ubuntu machine with 'v2.3.1' tox =) I get a bunch of deprecation warnings, but nothing more serious00:59
docaedoweird, one of the machines is an ubuntu14 VM started fresh just for this, nothing else previously installed or running01:00
kzaitsev_wstox contains so much magic inside of it, and it's not pinned in global-requirements. =/01:02
*** tej has quit IRC01:03
kzaitsev_wsI can recall a couple of times, when updating it solved some problems01:03
docaedowell not sure why pip doesn't want to get me a newer version too, gotta be the issue01:03
kzaitsev_wswhich version of pip do you have? =)01:03
kzaitsev_wsOne magical thing I know about tox is that it installs version of pip with which tox itself was installed. And since pip now has version checking — you always get those annoying reminders even after you update global pip =/01:05
docaedohaha new error now - cleaned out all versions of tox that came from apt-get, now I get a psycopg error (but at least tox -e genconfig runs more!)01:06
docaedo"Error: pg_config executable not found."01:07
docaedopostgresql can't really be a requirement for this can it?01:07
kzaitsev_wswow. I guess I have it, that's why I haven't encountered it01:08
docaedoit's under optional packages that should be installed when testing :/01:09
docaedobut guessing access to at least one DB will be required just for testing (as mysql is the line above)01:10
docaedothat gives me something to mess with tomorrow then :)01:10
kzaitsev_wsdocaedo: I can share my glare.conf if you like =)01:10
kzaitsev_wsto be honest there are around 2-3 lines, that need to be changed01:11
kzaitsev_wsoh, and my haven't merged yet =(01:11
docaedokzaitsev_ws: sure thanks, I'm away from the keyboard for a bit but will appreciate whatever you share01:12
kzaitsev_wswithout this patch glance-glare wouldn't run correctly, you'll have to apply it manually. It's been hanging for days now. gotta ping folks tomorrow01:13
kzaitsev_wshere's my glance-glare.conf01:21
*** kzaitsev_mb has quit IRC01:48
*** kzaitsev_mb has joined #openstack-app-catalog02:44
*** tej has joined #openstack-app-catalog03:13
*** tej has quit IRC03:17
*** kzaitsev_mb has quit IRC03:31
*** kzaitsev_mb has joined #openstack-app-catalog03:51
*** kzaitsev_mb has quit IRC03:55
*** kebray has quit IRC04:05
*** kebray has joined #openstack-app-catalog04:11
*** kzaitsev_mb has joined #openstack-app-catalog05:29
*** kzaitsev_mb has quit IRC05:34
*** kzaitsev_mb has joined #openstack-app-catalog06:31
*** alec_ has joined #openstack-app-catalog06:32
*** kzaitsev_mb has quit IRC06:35
*** alec_ has quit IRC06:45
*** kzaitsev_mb has joined #openstack-app-catalog07:31
*** kzaitsev_mb has quit IRC07:36
*** kzaitsev_mb has joined #openstack-app-catalog08:32
*** kzaitsev_mb has quit IRC08:37
*** pcaruana has joined #openstack-app-catalog08:42
*** ddovbii has quit IRC09:31
*** kzaitsev_mb has joined #openstack-app-catalog09:33
*** kzaitsev_mb has quit IRC09:38
*** kzaitsev_ws has quit IRC09:52
*** reed has quit IRC09:52
*** kzaitsev_ws has joined #openstack-app-catalog09:52
*** reed has joined #openstack-app-catalog09:52
*** kragniz has quit IRC09:56
*** kragniz has joined #openstack-app-catalog09:58
*** kzaitsev_mb has joined #openstack-app-catalog10:14
*** kzaitsev_mb has quit IRC10:18
*** kzaitsev_ws has quit IRC10:49
*** kfox1111 has quit IRC10:49
*** kzaitsev_ws has joined #openstack-app-catalog10:50
*** kfox1111 has joined #openstack-app-catalog10:54
*** reed has quit IRC11:04
*** reed has joined #openstack-app-catalog11:07
*** kzaitsev_mb has joined #openstack-app-catalog11:18
*** reed has quit IRC11:39
*** dmowrer has quit IRC11:39
*** toddjohn has quit IRC11:39
*** reed has joined #openstack-app-catalog11:40
*** toddjohn has joined #openstack-app-catalog11:40
*** dmowrer has joined #openstack-app-catalog11:40
*** rhagarty_ has quit IRC11:50
*** rhagarty has joined #openstack-app-catalog11:55
*** openstack has joined #openstack-app-catalog12:04
*** hogepodge has quit IRC12:07
*** rhagarty has quit IRC12:24
*** kzaitsev_mb has quit IRC12:24
*** kragniz has quit IRC12:24
*** markvan_ has quit IRC12:24
*** kzaitsev_mb has joined #openstack-app-catalog12:25
*** markvan has joined #openstack-app-catalog12:25
*** rhagarty has joined #openstack-app-catalog12:25
*** kragniz has joined #openstack-app-catalog12:25
*** markvan has quit IRC12:25
*** markvan has joined #openstack-app-catalog12:25
*** rhagarty has quit IRC12:25
*** rhagarty has joined #openstack-app-catalog12:25
kzaitsev_mbone more thing I can share is how to upload a draft12:28
kzaitsev_mbcurl -X POST -H "Content-Type: application/json" -d @draft.json12:28
kzaitsev_mbsince default paste.ini requires no auth12:28
kzaitsev_mband here is the minimal 'draft.json' to create an artifact
kzaitsev_mbwhich makes me think — I've made too many of the parameters optional12:30
*** openstackgerrit_ has quit IRC12:32
*** openstackgerrit has quit IRC12:32
*** openstackgerrit has joined #openstack-app-catalog12:34
*** openstackgerrit_ has joined #openstack-app-catalog12:34
*** kzaitsev_mb has quit IRC13:07
*** kzaitsev_mb has joined #openstack-app-catalog13:29
*** hogepodge has joined #openstack-app-catalog14:00
*** tej has joined #openstack-app-catalog14:46
kzaitsev_mbdocaedo: talked with my fellow puppet folks — need to discuss how we can proceed with installing glare on a.o.o15:03
docaedokzaitsev_mb: I would think it's really early to worry about that? I'm pretty confident we'll be able to script an install without too much effort15:45
docaedokzaitsev_mb: but we'll need to have a PoC running somewhere for a while first, do some load testing on it, and also work out how to maintain it remotely down the road15:46
docaedokzaitsev_mb: also need to deal with trove for the DB side of things, and swift too :)15:49
docaedokzaitsev_mb: when we're getting closer though, I'll work out access to a VM running (probably on RAX) for the PoC efforts15:50
docaedokzaitsev_mb: one thing we need to be certain not to repeat is having someone spin up the test instance on a non-OpenStack cloud (an embarrassing decision made in haste for the initial launch ;) )15:50
kzaitsev_mbdocaedo: yep, after I've talked to puppet folks, and found out what kind of problems we have to deal with (auth/db) I started thinking, that installing glare on a.o.o at this point might be too hasty )15:52
kzaitsev_mbanyway, I'll just give a small update on how I see we could proceed with it15:53
kzaitsev_mbI) the long way — 1) add glare manifests to upstream puppet-glance repo. 2) build a glare package, 3) add glare dependencies to app-cat puppets and install the thing through packages15:56
kzaitsev_mbII) add a couple of custome exec's to our glare and handle most of configuration manually15:56
kzaitsev_mb> we'll need to have a PoC running somewhere for a while first15:58
kzaitsev_mbdocaedo: I think I should be able to arrange that =)15:58
*** kebray has quit IRC15:59
kzaitsev_mbI've also just remembered, that I've completely forgottent about tags, i.e. app/package kfox1111 suggested in assets. gotta add those to the plugin16:09
*** kebray has joined #openstack-app-catalog16:18
markvankfox1111: docaedo for progress to continue on horizon integartion tests, need some review on the infra side:
docaedokzaitsev_mb: for the PoC, all I ask is that it *not* be provisioned on linode ;)16:31
kzaitsev_mbdocaedo: I'm not sure, that I'm getting that =) linode?16:32 these guys? =)16:32
docaedokzaitsev_mb: I think that was the hosting company someone at a company I used to work at picked for the launch of (apparently someone made a very hasty choice)16:33
kzaitsev_mbyep, I see )))16:34
docaedokzaitsev_mb: the fact that the Community App Catalog was running on a non-OpenStack cloud was cause for a lot of ill will in Vancouver :)16:34
*** pcaruana has quit IRC16:35
*** kzaitsev_mb has quit IRC16:42
*** kebray has quit IRC17:09
*** kebray has joined #openstack-app-catalog17:29
*** kebray has quit IRC18:08
*** kebray has joined #openstack-app-catalog18:10
*** tej has quit IRC20:23
*** kzaitsev_mb has joined #openstack-app-catalog20:57
*** kebray has quit IRC22:36
*** ativelkov has quit IRC23:01
*** ativelkov has joined #openstack-app-catalog23:02
*** kebray has joined #openstack-app-catalog23:16
*** kebray has quit IRC23:20
*** kebray has joined #openstack-app-catalog23:23
*** rhagarty has quit IRC23:55

Generated by 2.14.0 by Marius Gedminas - find it at!