*** flwang has joined #openstack-marconi | 00:14 | |
*** nosnos has joined #openstack-marconi | 01:24 | |
*** haomaiwang has quit IRC | 01:28 | |
*** flwang has quit IRC | 02:35 | |
*** flwang has joined #openstack-marconi | 02:40 | |
*** flwang has quit IRC | 02:43 | |
*** flwang has joined #openstack-marconi | 03:52 | |
*** nosnos_ has joined #openstack-marconi | 05:36 | |
*** nosnos has quit IRC | 05:36 | |
*** flwang has quit IRC | 06:02 | |
*** flwang has joined #openstack-marconi | 06:03 | |
*** flwang has quit IRC | 06:53 | |
*** flwang has joined #openstack-marconi | 06:56 | |
*** nosnos_ has quit IRC | 06:56 | |
*** nosnos has joined #openstack-marconi | 06:56 | |
*** flaper87 has quit IRC | 07:48 | |
*** flaper87 has joined #openstack-marconi | 07:48 | |
*** ChanServ sets mode: +o flaper87 | 07:48 | |
*** flwang has quit IRC | 07:55 | |
*** flwang has joined #openstack-marconi | 08:46 | |
*** nosnos has quit IRC | 08:59 | |
*** nosnos has joined #openstack-marconi | 08:59 | |
*** nosnos has quit IRC | 09:03 | |
*** yassine has joined #openstack-marconi | 09:18 | |
*** flwang has quit IRC | 10:08 | |
*** yassine has quit IRC | 10:39 | |
*** John___ has joined #openstack-marconi | 10:44 | |
*** John___ has quit IRC | 10:49 | |
*** fifieldt has joined #openstack-marconi | 10:57 | |
*** fifieldt has quit IRC | 11:34 | |
*** malini_afk is now known as malini | 11:40 | |
*** yassine has joined #openstack-marconi | 12:06 | |
*** tedross has joined #openstack-marconi | 12:34 | |
*** haomaiwang has joined #openstack-marconi | 13:11 | |
*** mpanetta has joined #openstack-marconi | 13:53 | |
mpanetta | morning all | 13:58 |
---|---|---|
flaper87 | mpanetta: goooood morning | 14:03 |
mpanetta | flaper87: How goes? | 14:03 |
flaper87 | mpanetta: good, good, you? | 14:03 |
mpanetta | flaper87: Ok, it is a new day :) | 14:03 |
*** mpanetta_ has joined #openstack-marconi | 14:06 | |
*** mpanetta has quit IRC | 14:06 | |
*** malini is now known as malini_afk | 14:08 | |
*** jcru has joined #openstack-marconi | 14:24 | |
*** amitgandhi has joined #openstack-marconi | 14:36 | |
*** alcabrera has joined #openstack-marconi | 14:37 | |
alcabrera | Good morning! | 14:37 |
*** amitgandhi has quit IRC | 14:44 | |
*** ametts has joined #openstack-marconi | 14:44 | |
*** amitgandhi has joined #openstack-marconi | 14:45 | |
alcabrera | flaper87: hey! :D | 14:52 |
flaper87 | alcabrera: yo yo yo!!! Goooood morning!!! | 14:55 |
alcabrera | I've got a mysterious mongodb error reported by mpanetta_ and I'm wondering if you have any thoughts on it. | 14:56 |
alcabrera | https://gist.github.com/anonymous/6f0938648c5381af8be6/raw/69750c817bbb45205cb227834c9382cf0439fa62/gistfile1.txt | 14:56 |
* flaper87 clicks | 14:56 | |
flaper87 | russell_h: wrt the client, I haven't updated the wiki page yet. I'll do that very soon! | 14:57 |
flaper87 | alcabrera: o.0 | 14:59 |
alcabrera | ^^ my thoughts exactly | 14:59 |
flaper87 | I know what that error means but the 79 bytes / 0 bytes doesn't make sense | 14:59 |
alcabrera | The only workaround known at the moment is to restart the mongodb instance and then it starts behaving normally. | 15:00 |
alcabrera | And Google is dry on this error. :/ | 15:00 |
mpanetta_ | Every time I have seen it I have had to restart that systems uwsgi stack. | 15:00 |
mpanetta_ | No not even mongo, I only restart the app. | 15:00 |
*** mpanetta_ is now known as mpanetta | 15:00 | |
flaper87 | mmh, in that case, it seems something related to uwsgi. I know I'm stating the obvious ehre | 15:01 |
flaper87 | :D | 15:01 |
flaper87 | I guess what I want to say is that mongodb's document limit is ~16MB | 15:01 |
flaper87 | or even more | 15:01 |
alcabrera | flaper87: it's 16MB as of 2.4.x, I believe. :) | 15:01 |
flaper87 | alcabrera: right | 15:01 |
alcabrera | I read up on limits just a bit ago. | 15:01 |
alcabrera | brb | 15:04 |
*** alcabrera is now known as alcabrera|afk | 15:04 | |
*** alcabrera|afk has quit IRC | 15:07 | |
*** alcabrera|afk has joined #openstack-marconi | 15:16 | |
*** alcabrera|afk is now known as alcabrera | 15:16 | |
flaper87 | malini_afk: ping | 15:47 |
alcabrera | flaper87: malini_afk said she would be online in about an hour. :) | 15:51 |
flaper87 | alcabrera: By that time, I'll have forgotten what I've to say to her | 15:52 |
flaper87 | :( | 15:52 |
flaper87 | ghghg | 15:52 |
flaper87 | malini_afk: I did the devstack update ;) | 15:52 |
flaper87 | now I'll forget it but she can still read it | 15:52 |
flaper87 | :D | 15:52 |
alcabrera | haha, that'll do it. :D | 15:53 |
alcabrera | Also, now I can send the message along, in case it is missed. | 15:53 |
*** ayoung has joined #openstack-marconi | 15:55 | |
alcabrera | hmmm... don't we have a meeting in an hour? | 15:56 |
flaper87 | alcabrera: yup | 15:56 |
flaper87 | actually, it should be at 16 UTC | 15:57 |
flaper87 | AFAIK | 15:57 |
alcabrera | hmmm | 15:58 |
alcabrera | so that's in 1 minute. :P | 15:58 |
flaper87 | yes sir! | 15:59 |
* alcabrera is turned around by daylight savings time | 15:59 | |
*** kgriffs_afk is now known as kgriffs | 16:00 | |
flaper87 | Gotta say, I hate it when it's 16:00 and it's already dark outside, however, being nearer to US TZs and to UTC helps A LOT | 16:00 |
flaper87 | look who's here! | 16:01 |
flaper87 | kgriffs: HELLO! | 16:01 |
alcabrera | kgriffs: o/ | 16:01 |
flaper87 | I guess I should've said closer instead of nearer | 16:01 |
flaper87 | mmhh | 16:01 |
flaper87 | kgriffs: around? | 16:02 |
alcabrera | closer and nearer both work equally well, IMO. :) | 16:02 |
flaper87 | cool | 16:02 |
*** jergerber has joined #openstack-marconi | 16:05 | |
kgriffs | yeah | 16:06 |
kgriffs | sorry, just got out of another mtg | 16:06 |
kgriffs | see you in #openstack-meeting-alt | 16:06 |
*** reed has joined #openstack-marconi | 16:39 | |
*** cpallares has joined #openstack-marconi | 16:43 | |
flaper87 | cpallares: hey, we're having Marconi's meeting in openstack-meeting-alt | 16:45 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Isolate tests a bit more https://review.openstack.org/53669 | 16:53 |
alcabrera | Meeting minutes updated. | 17:08 |
*** ametts has quit IRC | 17:09 | |
kgriffs | flaper87, alcabrera: tomorrow and next I will be missing in action since I will be in SF talking about Solum | 17:09 |
kgriffs | I will try to hop on when I can and get some reviews done in spite of that | 17:09 |
alcabrera | kgriffs: thanks for the heads up! Bring back awesome news about solum. :) | 17:09 |
flaper87 | kgriffs: cool! Have a nice trip there (if you're not already there) | 17:10 |
kgriffs | I wish I was there already... | 17:10 |
flaper87 | eheheh | 17:10 |
kgriffs | I have to fly out EARLY in the morning | 17:10 |
kgriffs | Usually I try to fly out when most humans are awake | 17:11 |
kgriffs | but it didn't work out this time. | 17:11 |
kgriffs | :p | 17:11 |
openstackgerrit | Alejandro Cabrera proposed a change to openstack/marconi: feat: connect sharding manager to control drivers https://review.openstack.org/54605 | 17:11 |
flaper87 | kgriffs: alcabrera btw, the last client patch is ready to be reviewed | 17:11 |
flaper87 | kgriffs: I addressed your comments! | 17:11 |
flaper87 | I'd love to get it approved before you leave to SFO, if possible | 17:11 |
flaper87 | and if it looks good | 17:12 |
flaper87 | :D | 17:12 |
flaper87 | there are some things I'd like to do on the client but I'd like us to agree on the API first (queues and Messages) | 17:12 |
flaper87 | I'll get claims part done as well | 17:12 |
cpallares | flaper87: Did the meeting already end? | 17:13 |
flaper87 | one of the things I'd like to do is to remove the dependency on oslo.config. Since we'll add CLI support through openstack-cli, I don't think we need all the power oslo.config brings | 17:13 |
openstackgerrit | Alejandro Cabrera proposed a change to openstack/marconi: feat: connect sharding manager to control drivers https://review.openstack.org/54605 | 17:13 |
flaper87 | and depending on that will limit the usage of the library in other apps | 17:13 |
flaper87 | cpallares: yup | 17:13 |
flaper87 | :( | 17:13 |
flaper87 | It's very Monday at 16:00 UTC | 17:14 |
flaper87 | cpallares: it'd be awesome if you could participate every Monday | 17:14 |
flaper87 | we'll need your feedback about the API | 17:14 |
flaper87 | :) | 17:14 |
cpallares | flaper87: yeah definitely. I'll make the next one. | 17:15 |
alcabrera | cpallares: join us next time! The meetings are usually about us relaxed as this channel, though with a more directed effort towards resolving pending issues. :) | 17:15 |
cpallares | hi alcabrera! | 17:16 |
alcabrera | cpallares: hey! How are you? :) | 17:17 |
flaper87 | cpallares: and you can get free tickets to every meeting just by paying 10$ every time you attend | 17:17 |
cpallares | flaper87: wow what a bargain :P | 17:18 |
flaper87 | :D | 17:18 |
alcabrera | lol | 17:18 |
flaper87 | alcabrera: kgriffs today is the 'Make an Italian happy' day: https://review.openstack.org/#/c/52389/ | 17:19 |
cpallares | alcabrera: I'm doing good and you? | 17:19 |
*** paulmo has joined #openstack-marconi | 17:19 | |
kgriffs | flaper87: re oslo.config | 17:20 |
alcabrera | cpallares: I'm doing pretty well. It was a relaxing weekend for me and it's been a productive day, so far! | 17:20 |
kgriffs | can you elaborate on what you mean by "all the power oslo.config brings" | 17:20 |
kgriffs | I.e., why oslo.config exists in the first place? | 17:21 |
flaper87 | kgriffs: reading config files, dot-notation and CLI parsing. | 17:21 |
flaper87 | If we want to *just* be a library, we won't need to either parse the CLI nor read config files | 17:22 |
paulmo | Sorry to hop in, what benefit does it offer over Python's SafeConfigParser? | 17:22 |
flaper87 | all that will be input by the application using Marocni's client | 17:22 |
flaper87 | (btw, I'm not saying oslo.config is not good, I'm just saying we don't need it for marconiclient) | 17:22 |
*** whenry has quit IRC | 17:23 | |
flaper87 | paulmo: It's a better API for sure, it eases the whole implementation, it's better support for configuration files. It's easier to extract documentation out of it | 17:24 |
alcabrera | paulmo: oslo.config includes some of the functionality of SafeConfigParser, but also provides dynamic registration of conf options, code-generated documentation for those optioms, and a means to expose it via a CLI. | 17:24 |
kgriffs | the registration of conf options is interesting - it let's you create a schema for your config file that is enforced | 17:27 |
kgriffs | documentation -that is for CLI options or also for, e.g., readthedocs? | 17:28 |
flaper87 | kgriffs: correct | 17:28 |
flaper87 | mostly for CLI options | 17:28 |
paulmo | Is argparse in there? | 17:29 |
flaper87 | paulmo: yes sir | 17:30 |
flaper87 | paulmo: https://github.com/openstack/oslo.config/blob/master/oslo/config/cfg.py | 17:30 |
paulmo | Ok, I see. I suspected that after looking at it briefly. :) | 17:30 |
alcabrera | flaper87: whenever you have a moment, I'd like to discuss DRYing sharding with you. :) | 17:30 |
flaper87 | alcabrera: Sure thing, I think we'll have to do it in a couple of hours or worst case tomorrow. I've got to step out in a bit (grocery shopping T_T) | 17:33 |
alcabrera | flaper87: that'll be fine, Groceries need doing. :) | 17:33 |
alcabrera | (and tend to lead to delicious food) | 17:33 |
* flaper87 prefers eating them | 17:33 | |
alcabrera | hehe | 17:34 |
flaper87 | kk, gotta go! | 17:36 |
alcabrera | flaper87: see ya. :D | 17:36 |
flaper87 | alcabrera: kgriffs if you guys can: https://review.openstack.org/#/c/53669/ https://review.openstack.org/#/c/52389/ | 17:36 |
*** flaper87 is now known as flaper87|afk | 17:37 | |
*** amitgandhi has quit IRC | 17:42 | |
*** yassine has quit IRC | 17:45 | |
*** cpallares has quit IRC | 18:17 | |
*** cpallares has joined #openstack-marconi | 18:17 | |
*** cpallares has quit IRC | 18:21 | |
*** cpallares has joined #openstack-marconi | 18:21 | |
kgriffs | alcabrera: A good link to keep an eye on: | 18:22 |
kgriffs | #link https://etherpad.openstack.org/p/incubation-and-integration-requirements | 18:22 |
kgriffs | I added it to our graduation wiki | 18:23 |
kgriffs | https://wiki.openstack.org/wiki/Marconi/Incubation/Graduation#Graduation | 18:23 |
kgriffs | That etherpad is the set of "guidelines" that is being discussed on the mailing list | 18:23 |
kgriffs | nothing set in stone | 18:23 |
*** amitgandhi has joined #openstack-marconi | 18:27 | |
* alcabrera reads | 18:29 | |
*** wirehead_ has quit IRC | 18:29 | |
alcabrera | kgriffs: gtk. Thanks! | 18:29 |
kgriffs | sure thing | 18:29 |
*** malini_afk is now known as malini | 18:38 | |
*** wirehead_ has joined #openstack-marconi | 18:39 | |
alcabrera | brb | 18:49 |
*** alcabrera is now known as alcabrera|afk | 18:49 | |
*** alcabrera|afk is now known as alcabrera | 18:57 | |
*** whenry has joined #openstack-marconi | 19:16 | |
*** ametts has joined #openstack-marconi | 19:30 | |
*** ametts has quit IRC | 20:26 | |
*** ametts has joined #openstack-marconi | 20:31 | |
*** amitgandhi has quit IRC | 20:43 | |
*** whenry has quit IRC | 20:54 | |
*** kgriffs is now known as kgriffs_afk | 20:55 | |
*** kgriffs_afk is now known as kgriffs | 20:58 | |
*** oz_akan_ has joined #openstack-marconi | 21:06 | |
*** amitgandhi has joined #openstack-marconi | 21:21 | |
*** amitgandhi has quit IRC | 21:23 | |
*** amitgandhi has joined #openstack-marconi | 21:23 | |
kgriffs | alcabrera: https://gist.github.com/anonymous/68accfbd3af03e791af1 | 21:26 |
kgriffs | I verified this with nodejs as well | 21:26 |
kgriffs | So, I believe this behavior is actually prescribed by RFC | 21:27 |
alcabrera | hmmm | 21:27 |
alcabrera | that slash position makes a world of difference. | 21:27 |
kgriffs | In [60]: urlparse.urljoin("https://marconi.example.com/v1", "/v1/queues/foo") | 21:28 |
kgriffs | Out[60]: 'https://marconi.example.com/v1/queues/foo' | 21:28 |
kgriffs | one more example ^^^ | 21:28 |
alcabrera | gtk | 21:28 |
kgriffs | yeah | 21:28 |
alcabrera | so as long as the slash delimits the two components, urljoin is happy, marconi is happy - we're all happy. | 21:28 |
kgriffs | the relative URI replaces the leaf of the original | 21:28 |
alcabrera | I'll keep that in mind next time we're talking homedoc. :) | 21:29 |
alcabrera | I'm out for the day. | 21:29 |
kgriffs | one more: | 21:29 |
kgriffs | In [61]: urlparse.urljoin("https://marconi.example.com/v1/", "/v1/queues/foo") | 21:29 |
kgriffs | Out[61]: 'https://marconi.example.com/v1/queues/foo' | 21:29 |
kgriffs | alcabrera: kk | 21:29 |
kgriffs | chears! | 21:29 |
kgriffs | cheers | 21:29 |
kgriffs | I mean | 21:29 |
alcabrera | ooohh, merged. | 21:29 |
alcabrera | :) | 21:30 |
alcabrera | o/ | 21:30 |
*** alcabrera has quit IRC | 21:30 | |
kgriffs | malini, amitgandhi: does this look good to you? https://github.com/racker/eom/pull/9 | 21:31 |
malini | yes..will add comment there | 21:31 |
malini | kgriffs: done | 21:32 |
kgriffs | thanks! | 21:32 |
amitgandhi | kgriffs: in the eom.conf-sample, why is /v1/stats a restricted route? | 21:33 |
*** paulmo has left #openstack-marconi | 21:34 | |
amitgandhi | ie dont we want to authorize on that endpoint? | 21:34 |
amitgandhi | or is it just an example? | 21:34 |
amitgandhi | oh wait thats not a queue stats | 21:34 |
malini | amitgandhi: I had the same question for alejandro | 21:34 |
amitgandhi | wth is v1/stats | 21:34 |
malini | He just wanted to show an example of listing multiple endpoints in the sample file | 21:34 |
amitgandhi | oic | 21:35 |
amitgandhi | v1/stats returns a 404 | 21:35 |
malini | coz its really v1/queue_name/stats | 21:36 |
amitgandhi | LGTM | 21:37 |
amitgandhi | kgriffs: ^ | 21:37 |
kgriffs | thanks! | 21:37 |
kgriffs | merged | 21:37 |
kgriffs | mpanetta: ^^^ | 21:37 |
kgriffs | malini, mpanetta: you guys are free to test that new middleware | 21:38 |
mpanetta | kgriffs: thanks, will do asap. | 21:42 |
*** tedross has quit IRC | 22:23 | |
kgriffs | malini: I appended a paste to the home doc bug | 22:27 |
kgriffs | https://bugs.launchpad.net/marconi/+bug/1245656 | 22:27 |
malini | thanks kgriffs | 22:28 |
*** mpanetta has quit IRC | 22:53 | |
*** fifieldt has joined #openstack-marconi | 23:03 | |
*** malini is now known as malini_afk | 23:14 | |
*** amitgandhi has quit IRC | 23:21 | |
*** kgriffs is now known as kgriffs_afk | 23:24 | |
*** oz_akan_ has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!