*** OneLostSoul has joined #openstack-zaqar | 00:10 | |
OneLostSoul | flwang, will OpenStack run under OpenStack ? | 00:16 |
---|---|---|
*** sriram has quit IRC | 00:25 | |
*** kgriffs|afk is now known as kgriffs | 01:02 | |
*** achanda has joined #openstack-zaqar | 01:09 | |
*** kgriffs is now known as kgriffs|afk | 01:12 | |
*** sebasmagri has quit IRC | 01:20 | |
*** sebasmagri has joined #openstack-zaqar | 01:23 | |
*** akanksha has quit IRC | 01:37 | |
*** achanda has quit IRC | 02:02 | |
*** amitgandhinz has joined #openstack-zaqar | 02:09 | |
*** amitgandhinz has quit IRC | 02:17 | |
*** amitgandhinz has joined #openstack-zaqar | 02:18 | |
*** amitgandhinz has quit IRC | 02:25 | |
*** amitgandhinz has joined #openstack-zaqar | 02:26 | |
*** amitgandhinz has quit IRC | 02:28 | |
*** kgriffs|afk is now known as kgriffs | 02:51 | |
*** kgriffs is now known as kgriffs|afk | 03:01 | |
*** exploreshaifali has joined #openstack-zaqar | 04:09 | |
*** davideagnello has joined #openstack-zaqar | 04:24 | |
*** davideagnello has quit IRC | 04:28 | |
*** kgriffs|afk is now known as kgriffs | 04:40 | |
*** kgriffs is now known as kgriffs|afk | 04:49 | |
*** OneLostSoul has quit IRC | 05:03 | |
*** exploreshaifali has quit IRC | 05:14 | |
*** achanda has joined #openstack-zaqar | 05:39 | |
*** cpallares has joined #openstack-zaqar | 05:44 | |
*** cpallares1 has joined #openstack-zaqar | 05:45 | |
*** cpallares1 has quit IRC | 05:48 | |
*** kgriffs|afk is now known as kgriffs | 06:28 | |
*** kgriffs is now known as kgriffs|afk | 06:38 | |
*** dynarro has joined #openstack-zaqar | 06:56 | |
therve | Hello | 08:06 |
therve | It's a bit strange to have both the tests/ and the zaqarclient/tests directory in the client | 08:06 |
therve | Is it expected? Is one replacing the other? | 08:06 |
*** openstackstatus has joined #openstack-zaqar | 08:07 | |
*** ChanServ sets mode: +v openstackstatus | 08:07 | |
*** exploreshaifali has joined #openstack-zaqar | 08:07 | |
-openstackstatus- NOTICE: Restarting gerrit because it stopped sending events (ETA 15 mins) | 08:10 | |
therve | It looks like tests in zaqarclient/tests are not the ones that are actually run? | 08:13 |
*** openstackgerrit has quit IRC | 08:13 | |
*** achanda has quit IRC | 08:16 | |
*** openstackgerrit has joined #openstack-zaqar | 08:16 | |
*** kgriffs|afk is now known as kgriffs | 08:17 | |
therve | Hum yeah files are not named appropriately in zaqarclient/tests | 08:17 |
*** kgriffs is now known as kgriffs|afk | 08:27 | |
*** achanda has joined #openstack-zaqar | 08:59 | |
*** dynarro has quit IRC | 09:23 | |
*** chandankumar has joined #openstack-zaqar | 09:32 | |
flaper87 | therve: zaqarclient/tests contains the base clases that `tests/` inherit from | 09:35 |
therve | flaper87, Why, though? | 09:35 |
flaper87 | it's like that because packagers normally strip tests out and we still want to ship the base clases so that other's can inherit from there when implementing their own transports | 09:35 |
therve | Not a single project has a top level tests/ directory, afaik | 09:36 |
flaper87 | we do :) | 09:37 |
therve | Right, but packagers still package other projects. Anyway | 09:37 |
therve | The main issue I saw is that you have classes like QueuesV1_1QueueFunctionalTest which end up not being instantiated | 09:38 |
flaper87 | sure, but it's not a rule that it has to be the way we do it. There are different opinions w.r.t where tests should live | 09:38 |
flaper87 | Yeah, we've a bug tracking a refactor to our tests | 09:38 |
flaper87 | so we can reduce confusion and duplication | 09:38 |
flaper87 | We might end up merging everything in a single tests package | 09:38 |
therve | I'd strongly advocate doing that | 09:38 |
flaper87 | some more context here: http://blog.flaper87.com/post/test-concepts-and-python/ | 09:39 |
flaper87 | brb | 09:39 |
therve | Packagers I know want to test projects when creating packages. Not sure how striping the tests out help. | 09:42 |
therve | But! That's cosmetic, I guess I understand how it works now. | 09:43 |
therve | The main question I have now is how we can make the client works with 1.1 | 09:44 |
*** achanda has quit IRC | 09:55 | |
*** achanda has joined #openstack-zaqar | 10:00 | |
*** kgriffs|afk is now known as kgriffs | 10:06 | |
*** achanda has quit IRC | 10:11 | |
*** kgriffs is now known as kgriffs|afk | 10:16 | |
*** flwang1 has joined #openstack-zaqar | 10:27 | |
flwang1 | vkmc: flaper87: ping | 10:27 |
flwang1 | morning | 10:28 |
flwang1 | or evening | 10:28 |
vkmc | morning flwang1! | 10:56 |
flwang1 | vkmc: just wanna confirm the meeting time | 10:56 |
flwang1 | did you get a chance to catch flaper87? | 10:56 |
vkmc | flwang1, not really... he might be around later though | 10:57 |
vkmc | flaper87, flaper87, flaper87 | 10:57 |
flwang1 | vkmc: ok, no worries | 10:58 |
flaper87 | o/ | 10:58 |
vkmc | oh, he is like candyman :) | 10:59 |
flaper87 | I don't think I'll be able to join tomorrow at that time. Lets try to use our meeting times for this meeting. What do you think? | 10:59 |
flaper87 | Also, before we meet to discuss what's next, we need to work on sessions ideas. We've 2 session's slots to fill and many things to do | 11:00 |
flaper87 | I'm working on a plan for the summit that I'll be sharing this week | 11:00 |
flwang1 | flaper87: i think i have 1 hour from now on | 11:00 |
flwang1 | btw, in case vkmc missed, i can't join the summit :( | 11:00 |
flaper87 | AFAIR, the meeting topic was "Let's discuss next steps" | 11:01 |
flaper87 | right? | 11:01 |
flwang1 | so i'd like to get some thoughts before the summit and will catch with you after the summit again | 11:01 |
flaper87 | I don't think we're ready to discuss that yet. For instance, we ought to review carefully the replies we got on that last Zaqar thread | 11:01 |
flaper87 | Then we need to review carefully our gate status and client status | 11:02 |
flaper87 | therve has been working with the client and facing some issues | 11:02 |
flwang1 | flaper87: no matter what it's, i just think we need get our weekly meeting back and start to plan something and do it | 11:02 |
flaper87 | those are kind of expected since we've been focusing on the server | 11:02 |
flaper87 | flwang1: yes, that we're going to do | 11:02 |
flaper87 | but after the summit | 11:02 |
vkmc | flaper87, maybe we could have a short meeting before the summit? | 11:03 |
vkmc | considering flwang1 won't be able to come | 11:03 |
flaper87 | I agree, I didn't say we are not going to have one | 11:03 |
flaper87 | I said that we should review this material before we do | 11:03 |
flaper87 | basically, I'm asking to move this meeting to next week | 11:04 |
flwang1 | flaper87: i'm monitoring that thread | 11:04 |
vkmc | ok, that sounds great then | 11:04 |
flwang1 | and now i'm a fan of Zane Bitter | 11:04 |
flaper87 | I'll schedule it, don't worry. | 11:04 |
flaper87 | We'll have to use our channel | 11:04 |
flaper87 | and we'll restore the meetings after the summit | 11:04 |
vkmc | we could focus this week to catch up on things | 11:04 |
vkmc | let's set up an etherpad so we don't forget things | 11:05 |
flaper87 | we need to fix the gate, test the client, file bugs and fix them. There's a bit of house cleaning to do | 11:05 |
flwang1 | vkmc: <3 | 11:05 |
flaper87 | vkmc: I've one | 11:05 |
flwang1 | flaper87: yep, the gate of client is always failed | 11:05 |
flaper87 | I haven't shared it because I'm still working on it a bit | 11:05 |
flaper87 | and I just got back | 11:05 |
flwang1 | but unfortunately, i can't recreate it locally | 11:06 |
vkmc | flaper87, ok, we wait for it then :) | 11:06 |
flaper87 | cool, you'll both hear back from me | 11:06 |
flaper87 | brb | 11:06 |
flwang1 | vkmc: can you reproduce the client failure? | 11:21 |
*** chandankumar has quit IRC | 11:22 | |
vkmc | flwang1, the ones pointed out by therve? yes | 11:22 |
flwang1 | vkmc: https://review.openstack.org/#/q/status:open+project:openstack/python-zaqarclient,n,z | 11:23 |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Fix duplicated test cases of notifier https://review.openstack.org/177716 | 11:24 |
flwang1 | vkmc: i'm talking this one, check-zaqarclient-dsvm-functional | 11:26 |
flwang1 | this gate is always failed now | 11:26 |
flwang1 | but I can't reproduce it | 11:27 |
*** chandankumar has joined #openstack-zaqar | 11:35 | |
vkmc | flwang1, I have to finish some stuff in trove side, I'll come back to you later if I can reproduce those | 11:41 |
flwang1 | vkmc: sure, thanks | 11:41 |
*** kgriffs|afk is now known as kgriffs | 11:55 | |
*** akanksha has joined #openstack-zaqar | 11:55 | |
therve | flwang, Those failures are easy, I think | 11:58 |
therve | The zaqar server is just not setup correctly | 11:58 |
therve | I can reproduce it on a fresh devstack, at least | 11:59 |
*** exploreshaifali has quit IRC | 12:01 | |
*** chandankumar has quit IRC | 12:03 | |
flwang1 | therve: cool, never install zaqar with devstack :) | 12:04 |
flaper87 | flwang1: sshh, that's not a good thing to say when we have a gate set up | 12:04 |
flwang1 | therve: so how did you reproduce that? | 12:04 |
flaper87 | flwang1: or did you mean that you've never done that ? | 12:04 |
*** kgriffs is now known as kgriffs|afk | 12:04 | |
flwang1 | flaper87: i always run zaqar directly instead of devstack | 12:05 |
flwang1 | flaper87: sorry for the confusing | 12:05 |
therve | flwang, Well I installed zaqar in devstack, and then run the functional tests | 12:06 |
*** openstackgerrit has quit IRC | 12:06 | |
flwang1 | therve: ah, ok, i will try | 12:06 |
*** openstackgerrit has joined #openstack-zaqar | 12:06 | |
therve | flaper87, So what can I do to help fixing those issues with 1.1 on the client? | 12:07 |
therve | FWIW I'm working on https://blueprints.launchpad.net/heat/+spec/software-config-zaqar and it's somewhat blocking me | 12:07 |
*** chandankumar has joined #openstack-zaqar | 12:18 | |
flaper87 | therve: I'm currently heads down on fixing the client gate. We need to enable pools in devstack but we first need to move devstack's scripts into Zaqar's codebase | 12:20 |
flaper87 | A series of patches | 12:20 |
* therve nods | 12:20 | |
flaper87 | therve: that said, pls, send as many patches as you can/want to help us bringing it up to speed | 12:20 |
flaper87 | we need to fix v1.1 and add support for v2 | 12:20 |
flaper87 | If you really want to help with that then I'd probably say that adding support for v2 would be amazing | 12:21 |
flwang1 | flaper87: please let me know if I can help | 12:21 |
therve | Well, working on v2 while v1.1 doesn't work seems counterproductive :) | 12:22 |
therve | I thought the devstack scrips were moved a week ago already | 12:23 |
flaper87 | therve: the reason I'm asking is because I might be able to fix v1.1 quickier than it would take me to implement v2 and we need both | 12:23 |
flaper87 | therve: did that patch land ? | 12:23 |
therve | flaper87, 6 days ago AFAICT | 12:23 |
flaper87 | you are correct | 12:24 |
flaper87 | so, next patch is change devstack | 12:24 |
flaper87 | we are almost there | 12:24 |
flaper87 | therve: another thing, since you brought the tests thing up, I'd be more than happy if you'd show up with a patch that merges those packages and improves our story there | 12:24 |
flaper87 | :D | 12:24 |
* flaper87 drops that bomb there | 12:24 | |
therve | flaper87, So, the issue is that if you merge them, they fail :) | 12:25 |
therve | We'd need a strategy | 12:25 |
* flaper87 is all ears | 12:26 | |
therve | We can skip the ones that fail | 12:27 |
therve | And then fix them one by one | 12:27 |
therve | Or first make them pass, and do the merge afterwards | 12:27 |
therve | The difficult part is fixing them anyway, the merge part is easy :) | 12:31 |
flwang1 | therve: pls feel free let's know what we can do | 12:32 |
therve | I'd rather push the merge for now, I'm more interested in fixing bugs | 12:34 |
therve | The real first step is fixing the gate, though | 12:34 |
flwang1 | therve: yep | 12:34 |
flwang1 | i think flaper87 is working on that | 12:34 |
flwang1 | i have to offline now | 12:34 |
*** openstackgerrit has quit IRC | 12:37 | |
*** openstackgerrit has joined #openstack-zaqar | 12:37 | |
*** sriram has joined #openstack-zaqar | 13:11 | |
therve | So I may be going down the rabbit hole, but | 13:12 |
therve | Is it expected that GET /v1.1/queues/doesnotexist return a 200? | 13:12 |
therve | It seems to be the storage default behavior | 13:12 |
sriram | yeah, thats seems right. | 13:13 |
sriram | therve: it is perceived that a queue always exists. | 13:13 |
sriram | try to post a message to a non-exisiting queue, queue gets created and message posted. | 13:13 |
therve | sriram, So queue.exists doesn't make sense anymore for 1.1? | 13:13 |
sriram | follows a lazy-create policy. | 13:13 |
sriram | therve: its abstracted from the user, but the storage level code requires it for actually looking if such a thing exists in the DB. | 13:14 |
sriram | I havent been doing any active devevlopment, for a long time now. things could have changed :) | 13:15 |
therve | sriram, Right, but the user-facing client API is still there | 13:15 |
sriram | ping vkmc or flaper87 when they get back in.. | 13:15 |
therve | Thanks for the infos :) | 13:16 |
sriram | therve: you are right, its debatable that it could be removed. | 13:16 |
sriram | since its an abstraction anyway | 13:16 |
*** openstackgerrit has quit IRC | 13:21 | |
*** openstackgerrit has joined #openstack-zaqar | 13:22 | |
*** chandankumar has quit IRC | 13:32 | |
*** kgriffs|afk is now known as kgriffs | 13:40 | |
*** exploreshaifali has joined #openstack-zaqar | 13:45 | |
*** dynarro has joined #openstack-zaqar | 13:47 | |
-openstackstatus- NOTICE: gerrit has been restarted to clear a problem with its event stream. change events between 13:09 and 13:36 utc should be rechecked or have approval votes reapplied as needed to trigger jobs | 13:48 | |
*** mpanetta has joined #openstack-zaqar | 13:48 | |
*** kgriffs is now known as kgriffs|afk | 13:50 | |
*** ametts has joined #openstack-zaqar | 13:54 | |
*** amitgandhinz has joined #openstack-zaqar | 13:57 | |
*** kgriffs|afk is now known as kgriffs | 13:59 | |
*** exploreshaifali has quit IRC | 14:06 | |
*** kgriffs is now known as kgriffs|afk | 14:08 | |
*** achanda has joined #openstack-zaqar | 14:33 | |
openstackgerrit | Thomas Herve proposed openstack/python-zaqarclient: Fix handling of 1.1 API https://review.openstack.org/177792 | 14:36 |
therve | flaper87, ^^^ | 14:36 |
*** achanda has quit IRC | 14:41 | |
*** kgriffs|afk is now known as kgriffs | 14:42 | |
*** davideagnello has joined #openstack-zaqar | 15:09 | |
*** davideagnello has quit IRC | 15:13 | |
*** chandankumar has joined #openstack-zaqar | 15:41 | |
*** chandankumar has quit IRC | 16:19 | |
*** dynarro has quit IRC | 16:36 | |
*** davideagnello has joined #openstack-zaqar | 17:05 | |
*** exploreshaifali has joined #openstack-zaqar | 17:10 | |
*** exploreshaifali has quit IRC | 17:20 | |
*** achanda has joined #openstack-zaqar | 17:20 | |
*** chandankumar has joined #openstack-zaqar | 17:48 | |
*** flwang1 has quit IRC | 18:03 | |
*** davideagnello has quit IRC | 18:10 | |
*** davideagnello has joined #openstack-zaqar | 18:12 | |
*** exploreshaifali has joined #openstack-zaqar | 18:30 | |
*** davideagnello has quit IRC | 19:04 | |
*** davideagnello has joined #openstack-zaqar | 19:06 | |
*** dguerri is now known as _dguerri | 19:11 | |
*** _dguerri is now known as dguerri | 19:17 | |
*** chandankumar has quit IRC | 19:26 | |
*** ametts has quit IRC | 19:27 | |
*** dguerri is now known as _dguerri | 19:32 | |
*** exploreshaifali has quit IRC | 19:39 | |
*** exploreshaifali has joined #openstack-zaqar | 19:41 | |
*** akanksha has left #openstack-zaqar | 19:44 | |
*** _dguerri is now known as dguerri | 20:20 | |
*** exploreshaifali has quit IRC | 20:22 | |
*** sriram has quit IRC | 20:23 | |
*** dguerri is now known as _dguerri | 20:39 | |
*** _dguerri is now known as dguerri | 20:39 | |
*** flwang1 has joined #openstack-zaqar | 21:22 | |
*** mpanetta has quit IRC | 21:54 | |
*** amitgandhinz has quit IRC | 22:07 | |
*** kgriffs is now known as kgriffs|afk | 22:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!