*** cpallares has quit IRC | 00:12 | |
*** cpallares has joined #openstack-marconi | 00:16 | |
*** amitgandhi has joined #openstack-marconi | 00:35 | |
*** kgriffs is now known as kgriffs_afk | 00:38 | |
*** amitgandhi has quit IRC | 00:50 | |
*** cpallares has quit IRC | 00:58 | |
*** amitgandhi has joined #openstack-marconi | 01:15 | |
*** vkmc has quit IRC | 01:17 | |
*** reed has quit IRC | 01:19 | |
*** fifieldt has joined #openstack-marconi | 01:21 | |
*** jergerber has quit IRC | 01:35 | |
*** amitgandhi has quit IRC | 01:40 | |
*** nosnos has joined #openstack-marconi | 01:41 | |
*** rongze has joined #openstack-marconi | 02:00 | |
*** amitgandhi has joined #openstack-marconi | 02:05 | |
*** ayoung has quit IRC | 02:12 | |
*** amitgandhi has quit IRC | 02:26 | |
*** flwang has quit IRC | 02:46 | |
*** amitgandhi has joined #openstack-marconi | 02:53 | |
*** ayoung has joined #openstack-marconi | 02:56 | |
*** flwang has joined #openstack-marconi | 03:17 | |
*** amitgandhi has quit IRC | 03:24 | |
*** kgriffs_afk is now known as kgriffs | 03:27 | |
*** amitgandhi has joined #openstack-marconi | 03:49 | |
*** amitgandhi has quit IRC | 03:59 | |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: test(wsgi): Refactor tests in preparation for API v1.1 https://review.openstack.org/76040 | 04:36 |
---|---|---|
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: feat(api): API v1.1 bulk delete change https://review.openstack.org/76093 | 04:36 |
*** rongze has quit IRC | 04:44 | |
*** rongze has joined #openstack-marconi | 04:44 | |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: feat(api): API v1.1 bulk delete change https://review.openstack.org/76093 | 04:47 |
*** rongze has quit IRC | 04:49 | |
*** ayoung is now known as ayoung_zZzZZzz_ | 04:55 | |
*** amitgandhi has joined #openstack-marconi | 04:55 | |
*** amitgandhi has quit IRC | 05:00 | |
*** chandan_kumar has joined #openstack-marconi | 05:07 | |
*** rongze has joined #openstack-marconi | 05:15 | |
*** rongze_ has joined #openstack-marconi | 05:16 | |
*** rongze has quit IRC | 05:17 | |
*** rongze_ has quit IRC | 05:21 | |
*** amitgandhi has joined #openstack-marconi | 05:56 | |
*** amitgandhi has quit IRC | 06:00 | |
*** rongze has joined #openstack-marconi | 06:15 | |
*** rongze has quit IRC | 06:19 | |
*** rongze has joined #openstack-marconi | 06:21 | |
*** rwsu has quit IRC | 06:27 | |
*** kgriffs is now known as kgriffs_afk | 06:28 | |
*** kgriffs_afk is now known as kgriffs | 06:30 | |
*** flaper87|afk is now known as flaper87 | 06:48 | |
*** saju_m has joined #openstack-marconi | 06:50 | |
*** amitgandhi has joined #openstack-marconi | 06:57 | |
*** amitgandhi has quit IRC | 07:01 | |
*** haomaiwang has quit IRC | 07:16 | |
*** haomaiwang has joined #openstack-marconi | 07:16 | |
*** haomaiw__ has joined #openstack-marconi | 07:30 | |
*** haomaiwang has quit IRC | 07:33 | |
*** kgriffs is now known as kgriffs_afk | 07:35 | |
*** amitgandhi has joined #openstack-marconi | 07:58 | |
*** amitgandhi has quit IRC | 08:03 | |
flwang | flaper87: ping | 08:03 |
flaper87 | flwang: pong | 08:03 |
flwang | flaper87: may I ask some questions about storage backend? | 08:04 |
flaper87 | flwang: sure you can | 08:04 |
flwang | flaper87: what's the difference between sqlite driver and the sqlalchemy driver? or in other words, will the sqlite driver be deprecate given the sqlalchemy is merged? | 08:05 |
flaper87 | flwang: I'm working on that as we speak | 08:05 |
flaper87 | flwang: I mean, removing sqlite | 08:05 |
flwang | flaper87: got it, make more sense for me | 08:06 |
flwang | flaper87: and another question I asked several days ago, but you didn't answer me | 08:08 |
flaper87 | flwang: didn't I? | 08:08 |
flaper87 | waa? | 08:08 |
* flaper87 is a good guy | 08:08 | |
flwang | flaper87: AFAIK, Mongodb supports auto sharding, so why we add the 'manual' sharding? would you mind telling more? | 08:09 |
flwang | flaper87: maybe you just missed it, no worries :) | 08:09 |
flaper87 | oh wait, don't let the mongodb 'auto-sharding' thing fool you. MongoDB does support auto-sharding but it's not that it'll do everything for you | 08:09 |
flaper87 | you still have to tell it what keys you want to use for sharding | 08:10 |
flaper87 | besides that, we still don't recommend using sharding for marconi because we simply haven't figured a good key to use | 08:10 |
flaper87 | nor we have an environment where this can be tested at a high scale | 08:10 |
flaper87 | flwang: do you happen to have a lab where this can be tested? | 08:11 |
flaper87 | that would be awesome | 08:11 |
flwang | flaper87: nope :( I'm the ooooooooooooooooly guy working on Marconi from IBM as you saw | 08:11 |
flaper87 | flwang: yeah, let me put this in other words. Do you happen to have a lab that we can steal ? :D | 08:12 |
flwang | flaper87: and I didn't see anything shown IBM will deliver Marconi with its product yet, at least until now | 08:12 |
flaper87 | :P | 08:12 |
flwang | flaper87: haha, internally, I'm proposing to prepare a big scale test environment, but I'm not sure when it will be done. | 08:13 |
*** kgriffs_afk is now known as kgriffs | 08:26 | |
*** rongze has quit IRC | 08:34 | |
*** kgriffs is now known as kgriffs_afk | 08:35 | |
*** flwang has quit IRC | 08:50 | |
*** amitgandhi has joined #openstack-marconi | 08:58 | |
*** ykaplan has joined #openstack-marconi | 09:03 | |
*** amitgandhi has quit IRC | 09:04 | |
*** kgriffs_afk is now known as kgriffs | 09:26 | |
*** jamieh has joined #openstack-marconi | 09:34 | |
*** flwang has joined #openstack-marconi | 09:57 | |
*** amitgandhi has joined #openstack-marconi | 09:59 | |
*** amitgandhi has quit IRC | 10:04 | |
*** kgriffs is now known as kgriffs_afk | 10:04 | |
*** davidhadas has quit IRC | 10:06 | |
flwang | flaper87: ping | 10:09 |
flaper87 | flwang: pong | 10:10 |
flwang | flaper87: seems we're stilling using sqlite driver as the test storage backend for some cases, though we have sqlalchemy driver now, right? | 10:11 |
flwang | flaper87: any plan to do the transition? | 10:12 |
flaper87 | FIRE IN THE HOLE | 10:24 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Enable pragma foreing key for sqlite https://review.openstack.org/76480 | 10:24 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Fix message's get and deletion https://review.openstack.org/76481 | 10:24 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Register sqlalchemy endpoints https://review.openstack.org/76482 | 10:24 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Don't raise `DoesNotExist` on claims deletion https://review.openstack.org/76483 | 10:24 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Deprecate sqlite in favor of sqlalchemy https://review.openstack.org/76484 | 10:24 |
flaper87 | flwang: sorry, back! I was headsdown ^ | 10:24 |
flaper87 | flwang: and ^ is the answer to your question :D | 10:25 |
flwang | flaper87: wow, so many patches :) I will eat them as my dinner | 10:25 |
flaper87 | flwang: THANKS! | 10:26 |
flwang | flaper87: sure :) | 10:31 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Register sqlalchemy endpoints https://review.openstack.org/76482 | 10:35 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Don't raise `DoesNotExist` on claims deletion https://review.openstack.org/76483 | 10:35 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Enable pragma foreing key for sqlite https://review.openstack.org/76480 | 10:35 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Fix message's get and deletion https://review.openstack.org/76481 | 10:35 |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Deprecate sqlite in favor of sqlalchemy https://review.openstack.org/76484 | 10:35 |
*** davidhadas has joined #openstack-marconi | 10:41 | |
*** kgriffs_afk is now known as kgriffs | 10:56 | |
*** amitgandhi has joined #openstack-marconi | 11:00 | |
*** amitgandhi has quit IRC | 11:04 | |
*** kgriffs is now known as kgriffs_afk | 11:05 | |
*** ykaplan has quit IRC | 11:22 | |
*** malini_afk is now known as malini | 11:29 | |
malini | flaper87: PING | 11:29 |
malini | Don't hide..I know you are here :D | 11:30 |
*** kgriffs_afk is now known as kgriffs | 11:56 | |
*** amitgandhi has joined #openstack-marconi | 12:01 | |
*** ykaplan has joined #openstack-marconi | 12:04 | |
*** amitgandhi has quit IRC | 12:05 | |
*** kgriffs is now known as kgriffs_afk | 12:06 | |
*** ykaplan has quit IRC | 12:10 | |
*** ykaplan has joined #openstack-marconi | 12:16 | |
flaper87 | malini: PONG | 12:20 |
flaper87 | I'M HERE!!! | 12:20 |
malini | flaper87: wooooooot !!!!!!! | 12:20 |
flaper87 | sooooooooooooooooooooooooooo | 12:20 |
flaper87 | good morning | 12:20 |
flaper87 | how are you doing? | 12:20 |
malini | I have been hunting for you long time :D | 12:21 |
malini | I am good..How are you? | 12:21 |
flaper87 | I know, I'm so sorry, I had to step away yday | 12:21 |
flaper87 | :P | 12:21 |
flaper87 | I'm doing fine, I just had lunch so I'm definitely better now | 12:21 |
malini | no..you chose the wrong day to sleep ;-) | 12:21 |
flaper87 | :D | 12:21 |
malini | np* | 12:21 |
malini | was kidding.. | 12:21 |
flaper87 | hahah | 12:21 |
flaper87 | :D | 12:21 |
flaper87 | so, the issue | 12:21 |
malini | But ur IRC message left me in suspense | 12:21 |
malini | did you ever get to the screen issue? | 12:22 |
malini | I have nightmares abt being ready to graduate except for tempest :D | 12:22 |
flaper87 | hahah hahaha | 12:22 |
flaper87 | weeeeeeeeell, tempest is the only bit missing | 12:23 |
flaper87 | huahuahuahuahua | 12:23 |
* flaper87 is messing with malini | 12:23 | |
flaper87 | :D | 12:23 |
flaper87 | malini: https://github.com/openstack-dev/devstack/blob/master/lib/marconi#L37 | 12:23 |
malini | tht was not very kind | 12:23 |
flaper87 | that should be /var/log/marconi | 12:23 |
malini | flaper87: why wud that matter? | 12:23 |
flaper87 | because otherwise marconi will try to write to a log_file that doesn't exist | 12:23 |
flaper87 | and it will fail | 12:24 |
malini | flaper87: I think I tried manually creating one with tht name..but didnt help | 12:24 |
flaper87 | I mean, Marconi's default log file is /var/log/marconi/queues.log | 12:24 |
flaper87 | That dir needs to exist and be writable | 12:24 |
malini | flaper87: cud u get it running with tht change? | 12:25 |
flaper87 | yup | 12:25 |
* flaper87 tries again | 12:25 | |
malini | I will try tht as well | 12:28 |
malini | I really really really hope you are right.. | 12:28 |
*** vkmc has joined #openstack-marconi | 12:32 | |
*** vkmc has quit IRC | 12:32 | |
*** vkmc has joined #openstack-marconi | 12:32 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/marconi: Deprecate sqlite in favor of sqlalchemy https://review.openstack.org/76484 | 12:39 |
malini | flaper87: tht didnt work for me :( | 12:39 |
malini | But I see some weirdness in the mongodb log | 12:39 |
malini | flaper87: http://paste.openstack.org/show/69834/ | 12:40 |
malini | we are cleaning the db & stuff after the restart | 12:40 |
malini | maybe marconi is shutting down for some reason? | 12:40 |
flaper87 | mmhh | 12:42 |
flaper87 | malini: I'm setting up a new vm | 12:42 |
flaper87 | I'll try again | 12:42 |
malini | thanks flaper87 ! | 12:44 |
malini | its weird why it wud be different with the screen | 12:44 |
*** tedross_ has joined #openstack-marconi | 12:49 | |
*** kgriffs_afk is now known as kgriffs | 12:50 | |
flaper87 | malini: erm, mind sharing your localrc again? | 12:57 |
flaper87 | malini: found it | 13:01 |
*** amitgandhi has joined #openstack-marconi | 13:01 | |
flaper87 | malini: running | 13:02 |
malini | flaper87: sure | 13:06 |
*** amitgandhi has quit IRC | 13:06 | |
malini | flaper87: http://paste.openstack.org/show/69840/ | 13:07 |
malini | flaper87: thts weird..I still have no luck in ubuntu with the log destination update.. | 13:08 |
flaper87 | malini: don't waste much time there, I'll try again and let you know | 13:10 |
flaper87 | https://wiki.openstack.org/wiki/Marconi/DevTips | 13:12 |
malini | I need to go offline now to drive to the office.. | 13:13 |
malini | will be back in 2 hours | 13:13 |
*** kgriffs is now known as kgriffs_afk | 13:30 | |
*** ykaplan has quit IRC | 13:37 | |
*** jamieh has quit IRC | 13:37 | |
*** jamieh has joined #openstack-marconi | 13:38 | |
*** nosnos has quit IRC | 13:41 | |
*** sriram has joined #openstack-marconi | 13:50 | |
*** malini is now known as malini_afk | 13:54 | |
*** sriram has quit IRC | 13:54 | |
*** sriram has joined #openstack-marconi | 13:55 | |
*** jamieh has quit IRC | 14:14 | |
*** amitgandhi has joined #openstack-marconi | 14:15 | |
*** amitgandhi has quit IRC | 14:16 | |
*** amitgandhi has joined #openstack-marconi | 14:16 | |
*** rossk has joined #openstack-marconi | 14:16 | |
*** mpanetta has joined #openstack-marconi | 14:19 | |
*** jamieh has joined #openstack-marconi | 14:20 | |
*** ayoung_zZzZZzz_ is now known as ayoung | 14:20 | |
openstackgerrit | Shawnyu proposed a change to openstack/marconi: Convention Fixes. doc(queues.storage.mongodb.catalogue): Add docstrings https://review.openstack.org/74807 | 14:21 |
*** kgriffs_afk is now known as kgriffs | 14:22 | |
*** mpanetta has quit IRC | 14:26 | |
*** mpanetta has joined #openstack-marconi | 14:26 | |
*** jamieh has quit IRC | 14:28 | |
*** jamieh has joined #openstack-marconi | 14:30 | |
*** jcru has joined #openstack-marconi | 14:32 | |
*** kgriffs is now known as kgriffs_afk | 14:32 | |
*** ykaplan has joined #openstack-marconi | 14:34 | |
*** jcru has quit IRC | 14:34 | |
*** jcru has joined #openstack-marconi | 14:35 | |
*** cpallares has joined #openstack-marconi | 14:38 | |
*** ametts has joined #openstack-marconi | 14:43 | |
*** kgriffs_afk is now known as kgriffs | 14:44 | |
*** rossk has quit IRC | 14:46 | |
*** kgriffs is now known as kgriffs_afk | 14:53 | |
*** rossk has joined #openstack-marconi | 14:57 | |
*** malini_afk is now known as malini | 14:57 | |
*** saju_m has quit IRC | 15:02 | |
*** sballe_ has joined #openstack-marconi | 15:07 | |
*** sballe has quit IRC | 15:10 | |
*** tedross_ is now known as tedross | 15:12 | |
openstackgerrit | Fei Long Wang proposed a change to openstack/marconi: feat(v1.1): Implement new /health endpoint for v1.1 https://review.openstack.org/76555 | 15:16 |
*** rwsu has joined #openstack-marconi | 15:18 | |
*** jcru has quit IRC | 15:18 | |
*** jcru has joined #openstack-marconi | 15:18 | |
*** jamieh has quit IRC | 15:19 | |
flwang | flaper87: ping | 15:20 |
*** kgriffs_afk is now known as kgriffs | 15:23 | |
*** jcru has quit IRC | 15:23 | |
flwang | kgriffs: ping | 15:25 |
*** jamieh has joined #openstack-marconi | 15:25 | |
*** jcru has joined #openstack-marconi | 15:47 | |
*** jcru has quit IRC | 15:49 | |
*** jcru has joined #openstack-marconi | 15:50 | |
*** chandan_kumar has quit IRC | 15:52 | |
*** ayoung is now known as ayoung-mtg | 15:55 | |
*** chandan_kumar has joined #openstack-marconi | 15:56 | |
malini | flaper87: I am still messing with the logs in devstack | 16:06 |
malini | might need ur help again, if I cant nail it down | 16:06 |
*** ayoung-mtg is now known as ayoung | 16:11 | |
mpanetta | flwang: ping | 16:14 |
flwang | mpanetta: pong :) | 16:14 |
mpanetta | Hey, I just saw your note. | 16:14 |
flwang | mpanetta: you mean the patch? | 16:14 |
flaper87 | malini: sounds good, let me know | 16:14 |
flaper87 | flwang: pong | 16:14 |
mpanetta | I did try that patch yesterday, and it didn't seem to help. | 16:14 |
mpanetta | Yeah | 16:14 |
mpanetta | The one the kurt put in | 16:15 |
mpanetta | I commented on it too. | 16:15 |
flwang | mpanetta: ah, got | 16:15 |
mpanetta | That was why I opened a new bug, I thought maybe that patch was for something else. | 16:15 |
flwang | flaper87: may i get your attention on this https://review.openstack.org/#/c/76555/ ? just wanna get some comments about the overall shape | 16:15 |
flwang | mpanetta: i see. I think you should let kgriffs know that. maybe it can be fixed by the way | 16:18 |
mpanetta | Ok, thank you flwang | 16:19 |
flwang | mpanetta: sure, I wish i can help more :) | 16:19 |
mpanetta | kgriffs: Ping!! | 16:19 |
kgriffs | mpanetta: pong | 16:19 |
mpanetta | Did you see the above? | 16:19 |
mpanetta | ARe you watching the ZeroVM talk? heh | 16:19 |
kgriffs | yeah, 30% watching | 16:21 |
kgriffs | mpanetta: I saw the above, but not sure I follow | 16:22 |
flwang | kgriffs: ping | 16:22 |
mpanetta | kgriffs: Ahh, the patch you supplied here: https://review.openstack.org/#/c/75165/ Does not keep this: https://bugs.launchpad.net/marconi/+bug/1284817 from happening. | 16:23 |
flwang | kgriffs: may i get your attention on this https://review.openstack.org/#/c/76555/ ? just wanna get some comments about the overall shape | 16:23 |
kgriffs | mpanetta: ah, so I'm not suprised | 16:23 |
kgriffs | the autoreconnect is when you have a sort of graceful step down of the master or when the master crashes, but secondaries are still available | 16:23 |
mpanetta | Ah ok | 16:24 |
mpanetta | So then I ws correct in creating a new bug... | 16:24 |
kgriffs | so that means the bug you have there must be related to network partitioning or when the entire cluster crashes (latter is highly unlikely tho, heh) | 16:24 |
kgriffs | mpanetta: yes | 16:24 |
kgriffs | good bug | 16:24 |
mpanetta | In our case we lost network connectivity, the cluster was ok, but we could not connect to it for awhile. | 16:25 |
mpanetta | And when connectivity came back, marconi did not. | 16:25 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: test(wsgi): Refactor tests in preparation for API v1.1 https://review.openstack.org/76040 | 16:29 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: feat(api): API v1.1 bulk delete change https://review.openstack.org/76093 | 16:29 |
kgriffs | flaper87: hey, you've been busy! | 16:30 |
kgriffs | Nice to see those patches | 16:30 |
kgriffs | flwang: I addressed your comments in the latest patchset... | 16:30 |
kgriffs | thanks for catching those! | 16:30 |
malini | flaper87: I updated the log files path in devstack & can see marconi start up in the log o/p | 16:31 |
malini | But something is still going wrong | 16:31 |
malini | I dont see a good example in any of the other projects | 16:31 |
malini | I am trying this out on a brand new server | 16:31 |
flwang | kgriffs: it would be appreciated if you can take a look at my patch against /health v1.1 | 16:32 |
kgriffs | flwang: sure. I'm at a conference, but am trying to sneak in some marconi love when I can during the day | 16:33 |
flwang | kgriffs: cool, thanks | 16:34 |
*** ykaplan has quit IRC | 16:37 | |
cpallares | kgriffs: I'm doing a code review? :D | 16:39 |
* cpallares has never done a code review before | 16:39 | |
flaper87 | cpallares: you have to review people's code | 16:40 |
flaper87 | expecially kgriffs | 16:41 |
flaper87 | I've heard that d00d likes to break things | 16:41 |
flaper87 | mpanetta: ^^^ right ? | 16:41 |
cpallares | haha | 16:41 |
ametts | flaper87: Oh, the stories I could tell... | 16:41 |
mpanetta | kgriffs breaks all the things flaper87 | 16:41 |
malini | flaper87: ping me when you have a free minute | 16:42 |
flaper87 | kgriffs: yeah, that was simpler than I expected... I swear I didn't use `sed` (chuckles) | 16:42 |
flaper87 | ametts: oh, do tell! :D :D :D | 16:42 |
*** jcru has quit IRC | 16:42 | |
flaper87 | malini: mmh, I still pay for minutes, are they being given away for free now? | 16:43 |
flaper87 | :( | 16:43 |
flaper87 | malini: KIDDIIIIIIIIIIIING | 16:43 |
flaper87 | malini: tell me | 16:43 |
malini | flaper87: The other projects dont specify a log file | 16:43 |
malini | So I am trying thta route & all logs by default go to /home/stack/logs | 16:44 |
*** kgriffs is now known as kgriffs_afk | 16:44 | |
malini | But tht still doesnt fix our issue | 16:44 |
malini | why in the world do we log ^o) | 16:45 |
malini | & why is it different with screen on & off :-S | 16:46 |
malini | <end of whining/> | 16:46 |
cpallares | lol malini | 16:46 |
*** kgriffs_afk is now known as kgriffs | 16:47 | |
jay-atl | Hey Guys... Ok, I am pulling the base url from the service catalog and I've noticed a problem... | 16:56 |
jay-atl | The URL in the service catalog does not include the version number /v1/ | 16:56 |
jay-atl | So I would have to append that in my calls... Which is not what the other products do... | 16:56 |
jay-atl | They include the version in the url in the service catalog. | 16:56 |
flwang | flaper87: do you think we should let Marconi be monitored by Ceilometer? | 16:57 |
ametts | jay-atl: This issue seems really familiar. | 16:58 |
ametts | amitgandhi ^ | 16:58 |
flwang | flaper87: i'm going to create a bp, so want to get some insights about this | 16:58 |
jay-atl | Example URL for cinder from the service catalog: "publicURL": "http://XXX.XX.XXX.XXX:8774/v3" | 17:01 |
malini | ametts: we had the same question pop-up in RAX service catalog | 17:02 |
jay-atl | Marconi URL from service catalog: "publicURL": "http://XXX.XX.XXX.XXX:8888" | 17:02 |
jay-atl | I use a standard call in Horizon: base.url_for(request, 'queuing') which returns this url, and it won't work because the version is missing. | 17:03 |
ametts | malini: I knew this sounded familiar. What was the resolution on the RAX side? Do we need to submit a pull request to keystone? | 17:03 |
kgriffs | jay-atl: this is for the stock Keystone catalog? | 17:03 |
jay-atl | Yes | 17:03 |
ametts | (and by "we", I mean jay-atl) :) | 17:04 |
malini | its easy to update this in devstack…but tht will screw up the entire base_url + href | 17:04 |
ametts | jay-atl is always causing trouble. | 17:04 |
jay-atl | :-) | 17:05 |
kgriffs | The issue we had at Rackspace was he catalog was including the project (AKA tenant) ID in the URI | 17:05 |
kgriffs | it didn't have anything to do with the version in the URI iirc | 17:05 |
ametts | oic | 17:06 |
*** saju_m has joined #openstack-marconi | 17:06 | |
kgriffs | flaper87, flwang: do you know of any OS projects that allow you to change the logging level without restarting the app | 17:07 |
mpanetta | kgriffs: Marconi needs this. ;) | 17:08 |
kgriffs | mpanetta: yes! | 17:08 |
kgriffs | mpanetta: can you submit a blueprint? | 17:08 |
* mpanetta knows what talk kgriffs is at. | 17:08 | |
kgriffs | LOL | 17:09 |
* mpanetta is watching it remotely :) | 17:09 | |
mpanetta | kgriffs: I donno. What is involved? | 17:09 |
mpanetta | I've never done a blueprint :) | 17:09 |
kgriffs | not mutch, it's easy | 17:09 |
flwang | kgriffs: http://stackoverflow.com/questions/19617355/dynamically-changing-log-level-in-python-without-restarting-the-application | 17:09 |
kgriffs | flwang: gtk | 17:10 |
kgriffs | mpanetta: you can reference that link in the bp | 17:10 |
flwang | kgriffs: i'm not aware if there is any OS project using this, but I do love it because deployer/administrator can be benefited by this dramatically | 17:10 |
kgriffs | +1 | 17:10 |
kgriffs | mpanetta: just go here | 17:10 |
kgriffs | and on the top-right, just click "register bp" | 17:11 |
kgriffs | don't worry about a link "to the full spec" for now, just write a short description and possibly include that SO link | 17:11 |
mpanetta | where is here? | 17:12 |
flwang | kgriffs: glad to see if we can implement it in Marconi | 17:12 |
kgriffs | mpanetta: also, feel free to propose any other operational maturity bps that are on your mind | 17:12 |
kgriffs | ;) | 17:12 |
kgriffs | mpanetta: oops | 17:12 |
kgriffs | forgot to paste | 17:12 |
kgriffs | https://blueprints.launchpad.net/marconi | 17:12 |
mpanetta | haha | 17:12 |
flwang | mpanetta: you know remember this link ;) | 17:12 |
flwang | know/should | 17:12 |
kgriffs | +1 | 17:12 |
mpanetta | Ok :) | 17:13 |
mpanetta | I will bookmark it | 17:13 |
flwang | mpanetta: i'd like to see more valuable/operational level bp from you :) | 17:13 |
mpanetta | Ok :) | 17:14 |
flwang | mpanetta: and I'd happy to work on those | 17:14 |
mpanetta | kgriffs: What do you mean by SO link? | 17:14 |
mpanetta | Oh the stackoverflow link | 17:15 |
jay-atl | So.... Who needs to do what to fix the service catalogs URL... | 17:17 |
flwang | I'm going to drop, have a nice day, guys | 17:17 |
mpanetta | Have a good day flwang | 17:17 |
flwang | Zzzz... | 17:17 |
mpanetta | Thanks for the help! | 17:17 |
flwang | my time is 1:17AM now :0) | 17:18 |
mpanetta | Wow ok, so have a good night :) | 17:18 |
flwang | mpanetta: anytime | 17:18 |
flwang | mpanetta: later :) | 17:18 |
kgriffs | <random>https://blueprints.launchpad.net/marconi/+spec/structured-logging</random> | 17:21 |
kgriffs | I just updated that with a link to the solum tracing patch that just landed for reference | 17:21 |
kgriffs | I think this would be great thing to explore during Juno. | 17:21 |
kgriffs | perhaps cinder would also find value in this | 17:22 |
kgriffs | I'd like to get a few projects playing with this | 17:22 |
kgriffs | and if it has widespread value, work on getting it into oslo | 17:22 |
mpanetta | I wonder if there is any value to enforcing not running marconi as root... | 17:22 |
mpanetta | kgriffs: Better lgging is very good, I do detest random stacktraces in logs... :P | 17:23 |
kgriffs | mpanetta: mmm, not sure about that. We've always said that the operator brings their own WSGI server | 17:23 |
kgriffs | I think the operator should just know to not run their server as root. :p | 17:23 |
mpanetta | Stack traces to me mean that you forgot to handle an exception somewhere... | 17:23 |
kgriffs | lol | 17:23 |
mpanetta | kgriffs: I agree :) | 17:23 |
kgriffs | mpanetta: I also have a bp for error codes and stuff, but I think that is going to slip to Juno | 17:24 |
mpanetta | Ok | 17:24 |
mpanetta | At least it is there! | 17:24 |
kgriffs | yep. I think operational maturity would be a great theme for Juno | 17:24 |
kgriffs | flwang, flaper87: ^^^ | 17:24 |
kgriffs | bbl | 17:26 |
mpanetta | kgriffs: https://blueprints.launchpad.net/marconi/+spec/dynamic-log-level | 17:31 |
flaper87 | kgriffs: our set of patches will conflict for sure. Who of us should suffer the rebase process this time? | 17:33 |
flaper87 | I think you suffered it last time so, I'm happy to get it | 17:33 |
*** kgriffs is now known as kgriffs_afk | 17:36 | |
*** jcru has joined #openstack-marconi | 17:59 | |
*** reed has joined #openstack-marconi | 18:22 | |
*** reed has quit IRC | 18:23 | |
malini | flaper87: mpanetta found the issue!!!!!! | 18:25 |
mpanetta | Yeah, I remembered some oddness with marconi-server from when I first started work here. | 18:25 |
mpanetta | marconi-server CLI process requires that it be run in a terminal. | 18:26 |
mpanetta | Which is why it works with screen and doe not work without it. | 18:26 |
flaper87 | malini: what is it? | 18:28 |
mpanetta | marconi-server hangs when run without a screen | 18:30 |
mpanetta | Well, crashes, or hangs, depending... | 18:31 |
mpanetta | flaper87: ^^ | 18:31 |
mpanetta | We got it to work with gunicorn, but from what I understand adding requirements to devstack is a bit of a chore | 18:32 |
*** saju_m has quit IRC | 18:35 | |
*** reed has joined #openstack-marconi | 18:35 | |
*** ykaplan has joined #openstack-marconi | 18:36 | |
*** davidhadas has quit IRC | 18:44 | |
*** chandan_kumar has quit IRC | 18:46 | |
*** kgriffs_afk is now known as kgriffs | 19:07 | |
kgriffs | mpanetta: d00000d | 19:09 |
kgriffs | let's fix that! | 19:09 |
kgriffs | anyone already on it? | 19:09 |
mpanetta | Me | 19:09 |
mpanetta | I fixed it by commenting out one line of code... | 19:09 |
kgriffs | hehe | 19:09 |
kgriffs | which line? | 19:09 |
* kgriffs has a suspicioun | 19:09 | |
mpanetta | https://github.com/openstack/marconi/blob/master/marconi/cmd/server.py#L22 | 19:10 |
mpanetta | That basically gets rid of all the odd terminal handling things that are not really needed... | 19:10 |
mpanetta | Probably not the best fix, but t is the simplest :P | 19:11 |
mpanetta | As far as I can tell, all that decorator does is wrap the run function with some stuff to handle termios | 19:12 |
mpanetta | Which we don't want to do, when there is no terminal... | 19:12 |
kgriffs | heh | 19:13 |
kgriffs | that was my suspicion | 19:13 |
kgriffs | so... | 19:13 |
mpanetta | So...? | 19:14 |
mpanetta | heh | 19:14 |
mpanetta | Why was that stuff added? | 19:14 |
mpanetta | Do you know? | 19:14 |
mpanetta | kgriffs: ? You disappeared! :P | 19:16 |
kgriffs | so let's break it down | 19:17 |
*** ayoung has quit IRC | 19:17 | |
kgriffs | _... | 19:18 |
mpanetta | Morse code? :P | 19:18 |
kgriffs | heh | 19:18 |
kgriffs | sorry, lots of distractions here | 19:18 |
kgriffs | so | 19:18 |
mpanetta | I can imagine | 19:18 |
kgriffs | the wrapper does the following | 19:18 |
kgriffs | 1. echo toggle so when you type it doesn't put junk on the screen - nice to have, not necessary | 19:19 |
kgriffs | but | 19:19 |
kgriffs | it is already checking os.isatty | 19:19 |
kgriffs | and skipping that | 19:19 |
kgriffs | so, it shouldn't be the problem | 19:19 |
kgriffs | you can test that by going into marconi/common/cli.py | 19:19 |
*** ykaplan has quit IRC | 19:20 | |
kgriffs | and just inserting a return statement at the top of _enable_echo | 19:20 |
kgriffs | (so it never does anything | 19:20 |
kgriffs | 2. logging setup | 19:20 |
*** davidhadas has joined #openstack-marconi | 19:21 | |
kgriffs | 3. unhandled exception logging and "graceful" exit | 19:21 |
kgriffs | so, I suspect #1 | 19:21 |
kgriffs | perhaps L48 isn't working as expected? | 19:21 |
mpanetta | Hmm, possibly. | 19:22 |
mpanetta | I can test | 19:22 |
mpanetta | I will try your suggestions and see what I can do. Then figure out how to submit a PR heh | 19:22 |
malini | I hope we get this fixed soooob | 19:22 |
malini | soooooon* | 19:22 |
mpanetta | Yes! | 19:23 |
malini | With tht my tempest patch shud be good to go | 19:23 |
malini | I have been pulling out my hair for two weeks coz of this | 19:23 |
malini | mpanetta gets a BIG box of dar chocolate pop-tarts | 19:23 |
malini | dark | 19:23 |
mpanetta | woot! | 19:23 |
sriram | mpanetta: AWESOME :) | 19:23 |
mpanetta | brb | 19:23 |
malini | sriram: I dont know if he likes to share ;) | 19:24 |
sriram | malini: hah | 19:24 |
*** jamieh has quit IRC | 19:37 | |
*** kgriffs is now known as kgriffs_afk | 19:41 | |
*** ametts_ has joined #openstack-marconi | 19:42 | |
*** reed has quit IRC | 19:47 | |
*** ametts has quit IRC | 19:47 | |
*** reed has joined #openstack-marconi | 19:53 | |
*** sballe has joined #openstack-marconi | 19:56 | |
*** jraim has quit IRC | 19:57 | |
*** jraim has joined #openstack-marconi | 19:58 | |
*** jraim has quit IRC | 19:59 | |
*** sballe_ has quit IRC | 20:01 | |
*** tedross has quit IRC | 20:01 | |
*** tedross has joined #openstack-marconi | 20:05 | |
*** jraim has joined #openstack-marconi | 20:05 | |
*** jraim has quit IRC | 20:05 | |
*** jraim has joined #openstack-marconi | 20:05 | |
*** tedross has quit IRC | 20:05 | |
*** tedross has joined #openstack-marconi | 20:05 | |
mpanetta | kgriffs_afk: Yes, the isatty call is not doing what it should | 20:10 |
mpanetta | Yeah, shite be broke... | 20:12 |
*** jamieh has joined #openstack-marconi | 20:13 | |
*** flaper87 has quit IRC | 20:20 | |
*** flaper87 has joined #openstack-marconi | 20:20 | |
*** orwell.freenode.net sets mode: +o flaper87 | 20:20 | |
*** jcru has quit IRC | 20:26 | |
*** jcru has joined #openstack-marconi | 20:26 | |
*** malini is now known as malini_afk | 20:42 | |
mpanetta | kgriffs_afk: Ok, fixed the backgrounding issue in marconi cli.py. | 21:11 |
*** openstackgerrit has quit IRC | 21:20 | |
*** openstackgerrit has joined #openstack-marconi | 21:21 | |
openstackgerrit | Mike Panetta proposed a change to openstack/marconi: Fix marconi-server so it does not stop when backgrounded. https://review.openstack.org/76659 | 21:22 |
flaper87 | mpanetta: is that how other projects do that ? | 21:23 |
*** jcru_ has joined #openstack-marconi | 21:23 | |
*** davidhadas_ has joined #openstack-marconi | 21:24 | |
mpanetta | flaper87: They don't use termios at all from what I can tell. | 21:24 |
*** ayoung_ has joined #openstack-marconi | 21:25 | |
mpanetta | we looked at keystone today and they just set up a wsgiref app. | 21:25 |
mpanetta | I didn't notice any termios stuff in it at all. | 21:25 |
mpanetta | My personal choice would be to get rid of it entirely... | 21:25 |
mpanetta | It looks like the only reason we use it is to prevent typing on the terminal from mucking up the screen. | 21:26 |
mpanetta | flaper87: What do you think? | 21:28 |
flaper87 | mpanetta: +1 for getting rid of it | 21:28 |
flaper87 | if that's what is causing this issue, I don't see a good reason to keep it | 21:29 |
mpanetta | Yeah, when you start mucking with the terminal all sorts of things start to come in to play. | 21:29 |
flaper87 | agreed | 21:30 |
flaper87 | and then you start writing php within C# code to make process forks work | 21:30 |
flaper87 | wait, did I just say that? | 21:30 |
mpanetta | haha | 21:30 |
flaper87 | :P | 21:30 |
mpanetta | lol | 21:30 |
mpanetta | I wonder what kgriffs_afk thinks. | 21:31 |
*** sriram has quit IRC | 21:31 | |
flaper87 | mpanetta: get rid of it, he'll comment on the issue | 21:32 |
mpanetta | Ok | 21:32 |
flaper87 | I'll make sure it doesn't get approved until he sees it | 21:32 |
mpanetta | Sweet :) | 21:32 |
mpanetta | Ty | 21:32 |
flaper87 | mpanetta: thank YOU! | 21:32 |
flaper87 | mpanetta: and if something bad happens, it'll be cpallares's fault | 21:32 |
mpanetta | LOL | 21:32 |
cpallares | flaper87, mpanetta: :P | 21:34 |
*** jcru has quit IRC | 21:34 | |
*** davidhadas has quit IRC | 21:35 | |
*** kgriffs_afk is now known as kgriffs | 21:37 | |
kgriffs | m | 21:38 |
flaper87 | there he is | 21:39 |
flaper87 | kgriffs: wanna review some patches? please, please please | 21:39 |
flaper87 | kgriffs: https://review.openstack.org/#/q/status:open+project:openstack/marconi+branch:master+topic:bp/sql-storage-driver,n,z | 21:39 |
kgriffs | I was just reviewing the irc log | 21:39 |
kgriffs | mpanetta: did you find that the os.isatty(sys.stdin.fileno()) wasn't working or something? | 21:40 |
*** jamieh has quit IRC | 21:40 | |
flaper87 | kgriffs: is there an IRC log patch on gerrit? | 21:40 |
flaper87 | O.O | 21:40 |
* flaper87 chuckles | 21:40 | |
kgriffs | heh | 21:40 |
mpanetta | kgriffs: It works, but with unexpected results. | 21:41 |
kgriffs | mpanetta: ok | 21:41 |
mpanetta | You cant do marconi-server & | 21:41 |
kgriffs | so is the proposal to just remove the _enable_echo from cli.py ? | 21:42 |
mpanetta | Because isatty returns true (problem 1) and using termios causes that to stop the process because it lost control of stdin. | 21:42 |
kgriffs | (along with L72-73) | 21:42 |
kgriffs | heh | 21:42 |
mpanetta | Yes | 21:42 |
kgriffs | ok, it's not a big deal | 21:42 |
kgriffs | by which I mean | 21:42 |
kgriffs | I'm fine with dropping _enable_echo | 21:42 |
kgriffs | flaper87: I'll get to those patches ASAP - may not be until this evening (US CST) | 21:44 |
mpanetta | How do I squash everything in to one commit? | 21:45 |
mpanetta | https://gist.github.com/anonymous/cdfb58f354c8d2545f71 | 21:46 |
mpanetta | Sorry if that is a dumb question, I am not a git expert, yet :P | 21:46 |
mpanetta | Or should I just say yes? | 21:46 |
mpanetta | flaper87, kgriffs ^^ | 21:46 |
flaper87 | no no, not yes | 21:47 |
mpanetta | ok | 21:47 |
flaper87 | you may actually want to get rid of the previous | 21:48 |
flaper87 | do this | 21:48 |
flaper87 | $ git log | 21:48 |
mpanetta | ok | 21:48 |
flaper87 | pick the sha of the parent of Fix marconi-server so it does not stop when backgrounded. | 21:48 |
flaper87 | then do | 21:48 |
flaper87 | $ git rebase -i $the_sha_you_copied | 21:48 |
flaper87 | then remove the line of the commit: "Fix marconi-server so it does not stop when backgrounded." | 21:48 |
flaper87 | save and exit | 21:48 |
mpanetta | hrm, it gives an error | 21:52 |
mpanetta | https://gist.github.com/anonymous/9616368da38670ccece9 | 21:52 |
mpanetta | Probably something I did wrong... | 21:52 |
flaper87 | you'll have to resolve the conflict | 21:53 |
mpanetta | Oh, yeah I just found it | 21:53 |
flaper87 | mpanetta: lesson (1) Don't work on master ;) | 21:53 |
flaper87 | Says the guy that always works on master | 21:53 |
mpanetta | lol | 21:54 |
mpanetta | Yeah I realize I should have brabched | 21:54 |
mpanetta | er branched | 21:54 |
mpanetta | Ok rebase successfull | 21:55 |
openstackgerrit | Mike Panetta proposed a change to openstack/marconi: Remove termios support (and associated issues). https://review.openstack.org/76668 | 21:55 |
mpanetta | wee | 21:55 |
mpanetta | Ok, now the waiting starts? :) | 21:57 |
mpanetta | Need someone to drop that other review. | 22:00 |
flaper87 | mpanetta: you can drop it | 22:01 |
flaper87 | clic on the abandon button | 22:01 |
mpanetta | I just figured it out when you sent that ;) | 22:01 |
mpanetta | Thank you! | 22:01 |
*** ayoung_ is now known as ayoung | 22:01 | |
mpanetta | I reffed the new review link in the abandon message. | 22:01 |
flaper87 | mpanetta: cool | 22:02 |
mpanetta | Sometimes I ask questions before thinking I guess :P | 22:03 |
mpanetta | flaper87: Thank you for all the help! | 22:05 |
*** tedross has quit IRC | 22:11 | |
kgriffs | I know it hasn't gated yet, but I am going to preemptively +2 since I happen to be online right now. :p | 22:21 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: test(wsgi): Refactor tests in preparation for API v1.1 https://review.openstack.org/76040 | 22:24 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: feat(api): API v1.1 bulk delete change https://review.openstack.org/76093 | 22:24 |
*** jcru_ has quit IRC | 22:25 | |
*** jcru has joined #openstack-marconi | 22:26 | |
*** jcru has quit IRC | 22:30 | |
flaper87 | mpanetta: my pleasure | 22:33 |
flaper87 | mpanetta: your patch will fail because of pep8 | 22:34 |
flaper87 | there are too many blank lines | 22:34 |
flaper87 | mpanetta: run tox -epep8 | 22:34 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/marconi: fix(mongodb): Limit kwarg must be an int https://review.openstack.org/76678 | 22:35 |
*** jcru has joined #openstack-marconi | 22:36 | |
mpanetta | flaper87: ok | 22:37 |
*** mpanetta has quit IRC | 22:41 | |
kgriffs | judging by how long the tempest test is taking, I suspect it is working now | 23:01 |
kgriffs | :p | 23:01 |
kgriffs | in other news, we need to make the mongo tests run a bit faster. | 23:02 |
kgriffs | ;) | 23:02 |
openstackgerrit | Jenkins proposed a change to openstack/marconi: Updated from global requirements https://review.openstack.org/76692 | 23:28 |
*** kgriffs is now known as kgriffs_afk | 23:31 | |
openstackgerrit | Jenkins proposed a change to openstack/python-marconiclient: Updated from global requirements https://review.openstack.org/76699 | 23:34 |
*** amitgandhi has quit IRC | 23:38 | |
*** sballe has quit IRC | 23:50 | |
*** sballe has joined #openstack-marconi | 23:50 | |
*** vkmc has quit IRC | 23:56 | |
*** ametts_ has quit IRC | 23:56 | |
*** sballe has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!