Thursday, 2014-01-23

openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv  https://review.openstack.org/6852300:00
krotscheckmordred: ^^00:01
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv  https://review.openstack.org/6852300:15
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv  https://review.openstack.org/6852300:16
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Load projects from yaml file  https://review.openstack.org/6628000:19
ttxkrotscheck: are we shipping jshint in the code ? Or just using it in builds ?00:20
krotscheckttx: Just using it.00:20
ttxkrotscheck: that should be fine then00:21
krotscheckttx: Works for me!00:21
ttxsorry I'm a bit behind on storyboard reviews00:21
krotscheckttx: That's ok, there's a backlog in infra/config as well00:21
krotscheckI'm just going to keep trucking00:21
ttxjust ping me if you need something quickly +2ed and i'll put it on the TODO pile00:21
krotscheckttx: Well, how about we say that everything in the queue should be either +2 or -2 by EOD next tuesday before fosdem?00:22
krotscheckttx: Also, uh, GO TO BED.00:22
ttxat 5pm ? Noo00:24
krotscheckttx: Oh, wait. You're in Utah?00:25
krotscheckttx: I still thought you were in france :)00:31
krotscheckAnyway00:31
mordredttx: we're also operating a little bit on "dude, let's just get this bad boy up and going"00:33
mordredttx: you should play with the storyboard-webclient repo if you haven't actually manipulated it with your hands yet00:33
*** drdee has quit IRC00:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv  https://review.openstack.org/6852300:38
krotscheckOk, I'm up to my fourth chained commit00:38
*** drdee has joined #storyboard00:46
krotscheckBUT.00:48
krotscheckActually, let me wrap it up in a ribbon before I make a big announcement.00:48
*** drdee_ has joined #storyboard00:53
*** drdee has quit IRC00:53
*** drdee_ is now known as drdee00:53
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with /v1/teams  https://review.openstack.org/6852801:02
krotscheckAaaand there we go01:02
*** taps has quit IRC01:51
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Update ProjectGroups API to consume ID's rather than names.  https://review.openstack.org/6854002:21
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with storyboard-api  https://review.openstack.org/6852802:24
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Update ProjectGroups API to consume ID's rather than names.  https://review.openstack.org/6854002:26
*** krotscheck has quit IRC02:26
*** drdee has quit IRC02:45
*** cody-somerville has quit IRC03:35
*** cody-somerville has joined #storyboard03:51
*** SergeyLukjanov_ is now known as SergeyLukjanov05:46
*** SergeyLukjanov is now known as SergeyLukjanov_05:49
*** drdee has joined #storyboard06:54
*** drdee has quit IRC07:12
*** NikitaKonovalov_ is now known as NikitaKonovalov09:12
*** SergeyLukjanov_ is now known as SergeyLukjanov09:51
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Added node_no_api env  https://review.openstack.org/6861011:18
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Add a sample config file  https://review.openstack.org/6862012:12
*** _ruhe is now known as ruhe13:01
*** miqui has joined #storyboard13:02
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: API tests for rest  https://review.openstack.org/6744713:12
*** SergeyLukjanov is now known as SergeyLukjanov_13:13
*** ruhe is now known as _ruhe13:22
*** SergeyLukjanov_ is now known as SergeyLukjanov13:22
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: API tests for rest  https://review.openstack.org/6744713:24
*** SergeyLukjanov is now known as SergeyLukjanov_a13:50
*** SergeyLukjanov_a is now known as SergeyLukjanov_13:51
ttxfwiw Won't be around for the storyboard meeting14:05
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Auth controller  https://review.openstack.org/6864214:09
*** SergeyLukjanov_ is now known as SergeyLukjanov14:12
*** _ruhe is now known as ruhe14:17
*** krotscheck has joined #storyboard15:15
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with storyboard-api  https://review.openstack.org/6852815:25
krotscheckHrm - just had a build fail because of network flakyness15:29
krotscheck....and there's another one.15:35
krotscheckI'm going to go out on a limb ad say that maybe having an npm mirror might be a good thing15:37
ruhekrotscheck: when i tried to add hbase to slave nodes, i got a reasonable disaproval from fungi. hbase is not in the official ubuntu packages. if the mirror we use goes down, then the whole system goes down15:40
krotscheckruhe: I'm confused- doesn't npm's repo run on couch?15:41
ruhekrotscheck: can you convert it to plain english?  i can't parse "run on couch" :)15:41
krotscheckruhe: Oh. RIght. So I'm thinking that creating a mirror of the npm package repository for openstack would be a good thing, so that when NPM master goes down we're not screwed. That's analogous to a pypi mirror. THe npm repository runs on couchdb, which does exist as an official package.15:43
ruhekrotscheck: aha i see now. this approach might be a soluation for my hbase/cassandra problem too15:44
krotscheckHrmmmm... savannah stuff?15:45
cody-somervillekrotscheck: npm mirror (or mirror of the stuff we need, similar to pypi I think or maybe we mirror it all - I'm not sure) is good idea.15:48
ruhekrotscheck: no, ceilometer stuff15:49
krotscheckruhe: Got it15:49
SergeyLukjanovdo we have a quorum today for storyboard meeting?15:51
krotscheckI think so.15:51
* ttx lurks15:54
krotscheckAnyone have a link to the agenda? I'd like to put Npm on there.15:54
* krotscheck should really bookmark that15:54
krotscheckFound it.15:55
*** gothicmindfood has joined #storyboard15:58
cody-somervillegothicmindfood: Morning!15:58
gothicmindfoodcody-somerville: good morning! :) how's it going?15:59
cody-somervilleNot too shabby, not too shabby at all.16:00
cody-somervillePainfully cold outside today though :(16:00
cody-somervilleLooks like meeting time, eh?16:00
gothicmindfoodaw - I was wondering. I won't talk about how gorgeous the weather is in san francisco16:00
gothicmindfoodpromise16:00
cody-somervillettx: Are you chairing today?16:01
cody-somervillegothicmindfood: ;P16:01
ruhecody-somerville: quote "<ttx> fwiw Won't be around for the storyboard meeting"16:01
cody-somervilleah, ok.16:01
gothicmindfoodcody-somerville: last week we were in #openstack-meeting for it16:01
cody-somervilleAye16:01
cody-somervilleSome folks are just wrapping up in there now16:02
miquimeeting today?16:02
cody-somervilleYes indeed!16:02
cody-somerville:)16:02
miquik, i was in the other channel...and saw other chatter..16:02
* ttx lurks, ping me if needed16:02
cody-somervilleStarting meeting now in #openstack-meeting16:03
*** drdee has joined #storyboard16:07
*** drdee has quit IRC16:07
krotscheckFair warning about fosdem: https://fosdem.org/2014/practical/beerevent/16:22
*** taps has joined #storyboard16:34
*** krotscheck has quit IRC16:58
mordredcody-somerville, krotscheck: oh - so - it looks like we might be able to use the current infrastructure and not need a new server16:58
mordrednpm-mirror downloads to local dir so that you can serve it with apache16:58
*** NikitaKonovalov is now known as NikitaKonovalov_16:58
cody-somervillemordred: that's what I said :P16:59
mordredthat means we just need a jenkins job that pulls the storyboard-webclient repo, runs npm-mirror on it, and then rsyncs the results to the mirror server16:59
mordredcody-somerville: sssh16:59
cody-somerville:)16:59
*** SergeyLukjanov is now known as SergeyLukjanov_17:03
*** gothicmindfood has quit IRC17:08
*** drdee has joined #storyboard17:26
*** SergeyLukjanov_ is now known as SergeyLukjanov18:06
ruhemordred: ping18:07
mordredhey ruhe18:07
ruhemordred: i need your advice on my puppet scripts for storyboard18:08
ruheKai left the following comment "i'm not sure why you are installing directly from git repo. I think the preferred way is to install is to setup a build, package and deploy to pypi.o.o. Then install from pypi.o.o"18:08
ruhei followed the same direction which is used to install zuul and nodepool18:08
ruhewhat would you recommend? install directly from cloned git repo or install from package?18:09
mordredI believe installing directly from git is fine - for exactly that reason18:13
mordredruhe: can you link me to the change and I can comment on that there18:13
ruhemordred: here https://review.openstack.org/#/c/65017/7/modules/storyboard/manifests/init.pp18:14
ruheline 7518:14
*** krotscheck has joined #storyboard18:16
mordredruhe:k. responding. the other comments about depending on wget-webclient - those valid?18:16
ruhemordred: at least one of them correct18:17
ruheone of them uses subscribe, another should use require18:17
mordredgreat. I'm going to leave the -1 real quick, but with the clarifying comment18:27
*** NikitaKonovalov_ is now known as NikitaKonovalov18:33
ruhemordred: ok thank you. i guess i should add storyboard.openstack.org entry to site.pp too. so once merged this module will be ready to be used18:35
*** NikitaKonovalov is now known as NikitaKonovalov_18:41
*** NikitaKonovalov_ is now known as NikitaKonovalov18:46
mordredruhe: ++18:57
ruhemordred: i'll update my patch asap. monday is deadline for me18:58
mordredruhe: awesome. if you get it updated, I'll get the server up and going19:00
krotscheckSo, I might be able to use squid as an NPM proxy19:01
krotscheckAnd by proxy, I mean mirror19:02
*** drdee has quit IRC19:10
krotscheckNikitaKonovalov: Just sent you an email about auth. Go to bed. Then read it in the morning.19:15
*** ruhe is now known as _ruhe19:19
*** drdee has joined #storyboard19:21
krotscheckHrm. Puppetforge fall down go boom19:28
*** NikitaKonovalov is now known as NikitaKonovalov_19:39
*** NikitaKonovalov_ is now known as NikitaKonovalov19:44
*** NikitaKonovalov is now known as NikitaKonovalov_19:49
*** NikitaKonovalov_ is now known as NikitaKonovalov19:54
*** NikitaKonovalov is now known as NikitaKonovalov_19:59
*** NikitaKonovalov_ is now known as NikitaKonovalov20:04
*** NikitaKonovalov is now known as NikitaKonovalov_20:23
*** SergeyLukjanov is now known as SergeyLukjanov_20:28
*** NikitaKonovalov_ is now known as NikitaKonovalov20:28
*** NikitaKonovalov is now known as NikitaKonovalov_20:31
*** drdee has quit IRC20:38
*** drdee has joined #storyboard21:05
*** wendar has joined #storyboard21:14
*** gothicmindfood has joined #storyboard22:12
*** miqui has left #storyboard23:09
*** drdee has quit IRC23:12
*** drdee has joined #storyboard23:20
krotscheckAnyone have any ideas on how to use user/password in CURL without exposing it to the shell?23:24
krotscheckI'm one step away from getting this replication set up, but the bloody thing requires a curl request.23:24
*** zaro has quit IRC23:27
*** drdee has quit IRC23:27
cody-somervillekrotscheck: What do you mean by "not exposing it to the shell" exactly?23:28
krotscheckSo, here's something that needs to happen:23:28
krotscheck curl --silent -X PUT http://admin:supersecret@127.0.0.1:5984/registry23:28
krotscheckIf that fails, it echoes it out to stderr23:29
krotscheck(puppet does)23:29
krotscheckAnd, well, that's the admin username and password to the couchdb23:29
krotscheckWhich is not something I want public.23:29
*** zaro has joined #storyboard23:32
*** drdee has joined #storyboard23:32
jesusauruskrotscheck: i think you can tell curl to look in ~/.netrc23:44
jesusaurusand then keep the user:pass there23:44
krotscheckjesusaurus: Ooooooh, I like this.23:44
krotscheckjesusaurus: Let me see if that works.23:45

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