openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv https://review.openstack.org/68523 | 00:00 |
---|---|---|
krotscheck | mordred: ^^ | 00:01 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv https://review.openstack.org/68523 | 00:15 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv https://review.openstack.org/68523 | 00:16 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Load projects from yaml file https://review.openstack.org/66280 | 00:19 |
ttx | krotscheck: are we shipping jshint in the code ? Or just using it in builds ? | 00:20 |
krotscheck | ttx: Just using it. | 00:20 |
ttx | krotscheck: that should be fine then | 00:21 |
krotscheck | ttx: Works for me! | 00:21 |
ttx | sorry I'm a bit behind on storyboard reviews | 00:21 |
krotscheck | ttx: That's ok, there's a backlog in infra/config as well | 00:21 |
krotscheck | I'm just going to keep trucking | 00:21 |
ttx | just ping me if you need something quickly +2ed and i'll put it on the TODO pile | 00:21 |
krotscheck | ttx: Well, how about we say that everything in the queue should be either +2 or -2 by EOD next tuesday before fosdem? | 00:22 |
krotscheck | ttx: Also, uh, GO TO BED. | 00:22 |
ttx | at 5pm ? Noo | 00:24 |
krotscheck | ttx: Oh, wait. You're in Utah? | 00:25 |
krotscheck | ttx: I still thought you were in france :) | 00:31 |
krotscheck | Anyway | 00:31 |
mordred | ttx: we're also operating a little bit on "dude, let's just get this bad boy up and going" | 00:33 |
mordred | ttx: you should play with the storyboard-webclient repo if you haven't actually manipulated it with your hands yet | 00:33 |
*** drdee has quit IRC | 00:37 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added storyboard API to webclient venv https://review.openstack.org/68523 | 00:38 |
krotscheck | Ok, I'm up to my fourth chained commit | 00:38 |
*** drdee has joined #storyboard | 00:46 | |
krotscheck | BUT. | 00:48 |
krotscheck | Actually, let me wrap it up in a ribbon before I make a big announcement. | 00:48 |
*** drdee_ has joined #storyboard | 00:53 | |
*** drdee has quit IRC | 00:53 | |
*** drdee_ is now known as drdee | 00:53 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with /v1/teams https://review.openstack.org/68528 | 01:02 |
krotscheck | Aaaand there we go | 01:02 |
*** taps has quit IRC | 01:51 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Update ProjectGroups API to consume ID's rather than names. https://review.openstack.org/68540 | 02:21 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with storyboard-api https://review.openstack.org/68528 | 02:24 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Update ProjectGroups API to consume ID's rather than names. https://review.openstack.org/68540 | 02:26 |
*** krotscheck has quit IRC | 02:26 | |
*** drdee has quit IRC | 02:45 | |
*** cody-somerville has quit IRC | 03:35 | |
*** cody-somerville has joined #storyboard | 03:51 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:46 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 05:49 | |
*** drdee has joined #storyboard | 06:54 | |
*** drdee has quit IRC | 07:12 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 09:12 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:51 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Added node_no_api env https://review.openstack.org/68610 | 11:18 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Add a sample config file https://review.openstack.org/68620 | 12:12 |
*** _ruhe is now known as ruhe | 13:01 | |
*** miqui has joined #storyboard | 13:02 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: API tests for rest https://review.openstack.org/67447 | 13:12 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 13:13 | |
*** ruhe is now known as _ruhe | 13:22 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 13:22 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: API tests for rest https://review.openstack.org/67447 | 13:24 |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 13:50 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 13:51 | |
ttx | fwiw Won't be around for the storyboard meeting | 14:05 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Auth controller https://review.openstack.org/68642 | 14:09 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:12 | |
*** _ruhe is now known as ruhe | 14:17 | |
*** krotscheck has joined #storyboard | 15:15 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simple round trip API integration with storyboard-api https://review.openstack.org/68528 | 15:25 |
krotscheck | Hrm - just had a build fail because of network flakyness | 15:29 |
krotscheck | ....and there's another one. | 15:35 |
krotscheck | I'm going to go out on a limb ad say that maybe having an npm mirror might be a good thing | 15:37 |
ruhe | krotscheck: 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 down | 15:40 |
krotscheck | ruhe: I'm confused- doesn't npm's repo run on couch? | 15:41 |
ruhe | krotscheck: can you convert it to plain english? i can't parse "run on couch" :) | 15:41 |
krotscheck | ruhe: 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 |
ruhe | krotscheck: aha i see now. this approach might be a soluation for my hbase/cassandra problem too | 15:44 |
krotscheck | Hrmmmm... savannah stuff? | 15:45 |
cody-somerville | krotscheck: 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 |
ruhe | krotscheck: no, ceilometer stuff | 15:49 |
krotscheck | ruhe: Got it | 15:49 |
SergeyLukjanov | do we have a quorum today for storyboard meeting? | 15:51 |
krotscheck | I think so. | 15:51 |
* ttx lurks | 15:54 | |
krotscheck | Anyone have a link to the agenda? I'd like to put Npm on there. | 15:54 |
* krotscheck should really bookmark that | 15:54 | |
krotscheck | Found it. | 15:55 |
*** gothicmindfood has joined #storyboard | 15:58 | |
cody-somerville | gothicmindfood: Morning! | 15:58 |
gothicmindfood | cody-somerville: good morning! :) how's it going? | 15:59 |
cody-somerville | Not too shabby, not too shabby at all. | 16:00 |
cody-somerville | Painfully cold outside today though :( | 16:00 |
cody-somerville | Looks like meeting time, eh? | 16:00 |
gothicmindfood | aw - I was wondering. I won't talk about how gorgeous the weather is in san francisco | 16:00 |
gothicmindfood | promise | 16:00 |
cody-somerville | ttx: Are you chairing today? | 16:01 |
cody-somerville | gothicmindfood: ;P | 16:01 |
ruhe | cody-somerville: quote "<ttx> fwiw Won't be around for the storyboard meeting" | 16:01 |
cody-somerville | ah, ok. | 16:01 |
gothicmindfood | cody-somerville: last week we were in #openstack-meeting for it | 16:01 |
cody-somerville | Aye | 16:01 |
cody-somerville | Some folks are just wrapping up in there now | 16:02 |
miqui | meeting today? | 16:02 |
cody-somerville | Yes indeed! | 16:02 |
cody-somerville | :) | 16:02 |
miqui | k, i was in the other channel...and saw other chatter.. | 16:02 |
* ttx lurks, ping me if needed | 16:02 | |
cody-somerville | Starting meeting now in #openstack-meeting | 16:03 |
*** drdee has joined #storyboard | 16:07 | |
*** drdee has quit IRC | 16:07 | |
krotscheck | Fair warning about fosdem: https://fosdem.org/2014/practical/beerevent/ | 16:22 |
*** taps has joined #storyboard | 16:34 | |
*** krotscheck has quit IRC | 16:58 | |
mordred | cody-somerville, krotscheck: oh - so - it looks like we might be able to use the current infrastructure and not need a new server | 16:58 |
mordred | npm-mirror downloads to local dir so that you can serve it with apache | 16:58 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 16:58 | |
cody-somerville | mordred: that's what I said :P | 16:59 |
mordred | that 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 server | 16:59 |
mordred | cody-somerville: sssh | 16:59 |
cody-somerville | :) | 16:59 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 17:03 | |
*** gothicmindfood has quit IRC | 17:08 | |
*** drdee has joined #storyboard | 17:26 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 18:06 | |
ruhe | mordred: ping | 18:07 |
mordred | hey ruhe | 18:07 |
ruhe | mordred: i need your advice on my puppet scripts for storyboard | 18:08 |
ruhe | Kai 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 |
ruhe | i followed the same direction which is used to install zuul and nodepool | 18:08 |
ruhe | what would you recommend? install directly from cloned git repo or install from package? | 18:09 |
mordred | I believe installing directly from git is fine - for exactly that reason | 18:13 |
mordred | ruhe: can you link me to the change and I can comment on that there | 18:13 |
ruhe | mordred: here https://review.openstack.org/#/c/65017/7/modules/storyboard/manifests/init.pp | 18:14 |
ruhe | line 75 | 18:14 |
*** krotscheck has joined #storyboard | 18:16 | |
mordred | ruhe:k. responding. the other comments about depending on wget-webclient - those valid? | 18:16 |
ruhe | mordred: at least one of them correct | 18:17 |
ruhe | one of them uses subscribe, another should use require | 18:17 |
mordred | great. I'm going to leave the -1 real quick, but with the clarifying comment | 18:27 |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 18:33 | |
ruhe | mordred: 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 used | 18:35 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 18:41 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 18:46 | |
mordred | ruhe: ++ | 18:57 |
ruhe | mordred: i'll update my patch asap. monday is deadline for me | 18:58 |
mordred | ruhe: awesome. if you get it updated, I'll get the server up and going | 19:00 |
krotscheck | So, I might be able to use squid as an NPM proxy | 19:01 |
krotscheck | And by proxy, I mean mirror | 19:02 |
*** drdee has quit IRC | 19:10 | |
krotscheck | NikitaKonovalov: Just sent you an email about auth. Go to bed. Then read it in the morning. | 19:15 |
*** ruhe is now known as _ruhe | 19:19 | |
*** drdee has joined #storyboard | 19:21 | |
krotscheck | Hrm. Puppetforge fall down go boom | 19:28 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:39 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 19:44 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:49 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 19:54 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:59 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:04 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 20:23 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 20:28 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:28 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 20:31 | |
*** drdee has quit IRC | 20:38 | |
*** drdee has joined #storyboard | 21:05 | |
*** wendar has joined #storyboard | 21:14 | |
*** gothicmindfood has joined #storyboard | 22:12 | |
*** miqui has left #storyboard | 23:09 | |
*** drdee has quit IRC | 23:12 | |
*** drdee has joined #storyboard | 23:20 | |
krotscheck | Anyone have any ideas on how to use user/password in CURL without exposing it to the shell? | 23:24 |
krotscheck | I'm one step away from getting this replication set up, but the bloody thing requires a curl request. | 23:24 |
*** zaro has quit IRC | 23:27 | |
*** drdee has quit IRC | 23:27 | |
cody-somerville | krotscheck: What do you mean by "not exposing it to the shell" exactly? | 23:28 |
krotscheck | So, here's something that needs to happen: | 23:28 |
krotscheck | curl --silent -X PUT http://admin:supersecret@127.0.0.1:5984/registry | 23:28 |
krotscheck | If that fails, it echoes it out to stderr | 23:29 |
krotscheck | (puppet does) | 23:29 |
krotscheck | And, well, that's the admin username and password to the couchdb | 23:29 |
krotscheck | Which is not something I want public. | 23:29 |
*** zaro has joined #storyboard | 23:32 | |
*** drdee has joined #storyboard | 23:32 | |
jesusaurus | krotscheck: i think you can tell curl to look in ~/.netrc | 23:44 |
jesusaurus | and then keep the user:pass there | 23:44 |
krotscheck | jesusaurus: Ooooooh, I like this. | 23:44 |
krotscheck | jesusaurus: Let me see if that works. | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!