Monday, 2015-09-14

*** openstackgerrit has quit IRC01:16
*** openstackgerrit has joined #openstack-searchlight01:17
*** sigmavirus24_awa has quit IRC03:23
*** sigmavirus24_awa has joined #openstack-searchlight03:29
*** sigmavirus24_awa has quit IRC03:29
*** sigmavirus24_awa has joined #openstack-searchlight03:29
*** lakshmiS has joined #openstack-searchlight03:47
*** lakshmiS has quit IRC06:06
*** lakshmiS has joined #openstack-searchlight06:12
openstackgerritEndre Karlson proposed openstack/searchlight: Add Designate plugin.  https://review.openstack.org/19909909:04
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #openstack-searchlight10:17
*** lakshmiS has quit IRC11:42
*** lakshmiS has joined #openstack-searchlight11:48
*** openstackgerrit has quit IRC12:16
*** openstackgerrit has joined #openstack-searchlight12:17
*** lakshmiS has quit IRC12:42
*** lakshmiS has joined #openstack-searchlight13:03
*** openstackgerrit has quit IRC13:16
*** openstackgerrit has joined #openstack-searchlight13:17
*** mugsie has left #openstack-searchlight13:40
openstackgerritLakshmi N Sampath proposed openstack/searchlight: Fix for updated/missing fields in python glance client for image members  https://review.openstack.org/21916813:43
*** lakshmiS has quit IRC13:44
*** GB21_ has joined #openstack-searchlight13:58
*** GeetikaBatra__ has joined #openstack-searchlight13:58
*** GeetikaBatra__ is now known as GB2113:58
*** GB21_ has quit IRC13:58
*** sigmavirus24_awa is now known as sigmavirus2414:00
*** david-lyle has quit IRC14:19
*** david-lyle has joined #openstack-searchlight15:06
*** GB21 has quit IRC15:17
*** sballe has joined #openstack-searchlight15:59
*** openstackgerrit has quit IRC16:01
*** openstackgerrit has joined #openstack-searchlight16:02
ekarlsohey sjmc717:48
sjmc7hola17:48
ekarlsoyah i'll put it up tmrw, been busy with the kid today after work :ยง17:49
ekarlsois that ok or too late ?17:49
sjmc7no, i think we're good. we're accepting changes a little later than some other projects i think17:49
*** openstackgerrit has quit IRC18:16
*** openstackgerrit has joined #openstack-searchlight18:16
*** david-lyle has quit IRC18:29
*** TravT_ has joined #openstack-searchlight18:35
*** TravT has quit IRC18:37
*** TravT_ has quit IRC19:10
*** TravT has joined #openstack-searchlight19:14
*** david-lyle has joined #openstack-searchlight19:34
*** TravT_ has joined #openstack-searchlight19:40
*** TravT has quit IRC19:40
*** TravT_ has quit IRC19:50
*** TravT has joined #openstack-searchlight20:06
*** TravT_ has joined #openstack-searchlight20:22
*** TravT has quit IRC20:24
*** openstackgerrit has quit IRC20:31
*** openstackgerrit has joined #openstack-searchlight20:32
*** TravT_ has quit IRC20:34
*** TravT has joined #openstack-searchlight20:35
ekarlsosjmc7: has it occurred to you to split the notification handlers into seperate plugins ?20:39
*** TravT has quit IRC20:49
*** TravT has joined #openstack-searchlight20:50
ekarlsoTravT: or sjmc7 you around ?20:51
sjmc7ekarlso - how do you mean?20:52
sjmc7i wouldn't want to split the initial indexing out from the listener20:52
*** TravT has quit IRC20:53
ekarlsosjmc7: uh I mean more like wouldn't it be better for the notification plugin to have opptions for that ?20:53
ekarlsolike topics etc20:53
*** TravT has joined #openstack-searchlight20:53
sjmc7you mean if you have two handlers for a service (like the designate ones) that they probably share the same notification system?20:54
sjmc7because in that case, yes, that has occurred to me :)20:55
ekarlsosjmc7: I mean like instead of having hte index plguin have a get_notification_handler or what the method is again we make a searchlight.notification_handlers namespace20:57
sjmc7currently the index plugin is the entry point. i don't want to have to install a nova server indexer and a nova server notification handler20:58
ekarlsosjmc7: well ok :p20:59
ekarlsosjmc7: I'm wondering how to map the exchange / topic though in cfg opts..21:00
TravTokay, i just got off the phone with my internet provider.  let me go back in room logs and try to catch up on this conversation.21:00
ekarlsohaha TravT it's not that long :p21:00
sjmc7maybe what you're asking is if lots of plugins rely on nova's notifications, you don't want to configure them 20 times?21:02
ekarlsosjmc7: nvm that21:03
ekarlsohow you want the options to look for nova ?21:03
sjmc7ok :)  then i still don't get what you're asking21:03
sjmc7something like [OS::Nova::Server]\nexchange_topics=searchlight_indexer,nova21:04
sjmc7i don't know how oslo.config does lists, but however that works21:04
ekarlsoatm it will be [indexer:os_nova_server]21:04
sjmc7but i can see that'd get a bit crappy as you get lots of plugins that share notifications21:05
ekarlsoin case you later add more plugin types indexer is a type21:05
sjmc7ok21:06
TravTekarlso, i am not sure on the start of this conversation... but this last part.21:07
TravTi *think* it sounds like it makes sense.21:07
ekarlso[indexer:server] rather21:07
ekarlsoit uses the entrypoint name as the plugin name21:07
ekarlsobtw21:07
sjmc7ok21:07
sjmc7that makes sense... still not getting the question21:08
TravTekarlso: not to change topics, but i just started looking at your designate patch.21:08
ekarlsoTravT: uhm k21:08
TravThttps://review.openstack.org/#/c/199099/21..22/searchlight/elasticsearch/plugins/designate/notification_handlers.py21:08
TravTline 48 of patchset 2121:08
TravTdid you address that?21:09
ekarlsoTravT: as I noted I think in a previous PS there's a bug atm with designate not emitting status updates on resources changes21:09
TravTok21:09
TravTi missed that.21:09
ekarlsodunno if it will land in L or most likely M21:09
TravTso then i won't consider it a searchlight bug21:09
TravTat least for now21:09
ekarlsoyep21:09
sjmc7ekarlso TravT i just tested a bunch of operations on the deisngate plugin and it all seems good, delete, searching, indexing work ok (aside from that status bug)21:11
TravTi saw steve's comments about the explicit indexing of various id fields...  i was the one who suggested ekarlso just use the dynamic _id mapping21:11
TravTkinda see your point sjmc7, but don't think it would be worth blocking over.21:12
sjmc7yeah, me neither21:12
TravTi'm trying out designate now.  i just want to check the rbac responses21:12
TravT(in addition to the regular flow).21:12
sjmc7i've +2ed although with a note about the 'name' field being analyzed21:13
TravTah, is that the same comment i've called out a few times and opened a bug on?21:13
TravTlet me grab that bug21:13
sjmc7mebbe. i may look at that today, so i can tell people i'm busy and leave me alone :)21:16
sjmc7yes, i think it is21:16
*** TravT_ has joined #openstack-searchlight21:17
TravT_hello world?21:17
TravT_hello world?21:17
*** TravT_ has quit IRC21:19
sjmc7hello TravT_21:19
*** TravT_ has joined #openstack-searchlight21:19
*** TravT has quit IRC21:19
*** TravT_ is now known as TravT21:20
ekarlsoso sjmc7 a ListOpt is just a csv opt...21:27
sjmc7grr! could split with slashes maybe21:28
sjmc7searchlight_indexer/nova21:28
sjmc7then comma sep those21:29
ekarlsosjmc7: MutliStrOpt it seems21:29
ekarlsoexchange_topics=searchlight_indexer,nova21:29
ekarlsoexchange_topics=searchlight_indexer,foo21:29
ekarlsoMultiOpt rather21:30
sjmc7oo, that works too21:31
*** openstackgerrit has quit IRC21:46
*** openstackgerrit has joined #openstack-searchlight21:47
ekarlsocan't openstack go kafka already for notifications21:48
ekarlsohmmm sjmc7 / TravT do we have bp for the config stuff?22:06
TravTyes.22:07
TravTlet me grab that22:07
TravThttps://blueprints.launchpad.net/searchlight/+spec/plugin-config-options22:07
openstackgerritEndre Karlson proposed openstack/searchlight: Make use of config options for indexer plugins  https://review.openstack.org/22331822:08
ekarlsothere u go TravT / sjmc722:08
ekarlso:P22:08
TravT:)\22:08
TravTkeeping me busy ekarlso22:08
ekarlsoTravT: u should +2 that and the client one ;)22:08
TravTI'm running through your designate plugin now.22:09
TravT:)22:09
openstackgerritEndre Karlson proposed openstack/searchlight: Refactor clients handling to use Sessions.  https://review.openstack.org/21927122:09
ekarlsonow I can go sleep well soon :D22:09
TravT:D22:10
ekarlsoTravT: where's your horizon thing for SL ?22:10
TravTit's coming along... showed it to David on Friday.  He liked it.22:11
TravTright now it is still a patch on my local box.22:11
ekarlsoTravT: care to sahre ? :)22:14
TravTi can. give me another day, though.22:15
TravT:)22:15
TravTekarlso22:28
TravTif I create an address record in a domain22:28
ekarlsoTravT: ya?22:29
TravTwith ip addr of 123.123.123.12322:29
TravTin horizon, i see this:22:29
TravTlistener.test30.test.22:29
TravTA123.123.123.12322:29
ekarlsook ?22:29
TravTin recordset data, i don't see any data?22:29
TravT      {22:29
TravT        "_score": 1,22:29
TravT        "_type": "OS::Designate::RecordSet",22:29
TravT        "_id": "28fe5f44-3e1a-419e-88db-9487c877def7",22:29
TravT        "_source": {22:29
TravT          "zone_id": "3f95a6fc-988c-41e8-9236-e6a9d63a8ccb",22:30
TravT          "created_at": "2015-09-14T22:26:40.000000",22:30
TravT          "description": null,22:30
TravT          "updated_at": null,22:30
TravT          "records": [22:30
ekarlsouhms22:30
TravT            {}22:30
TravT          ],22:30
TravT          "version": 1,22:30
TravT          "ttl": null,22:30
ekarlsobug then :|22:30
TravT          "project_id": "01b1db31e2b74175afd33c759574a69a",22:30
TravT          "type": "A",22:30
TravT          "id": "28fe5f44-3e1a-419e-88db-9487c877def7",22:30
TravT          "name": "listener.test30.test."22:30
TravT        },22:30
TravT        "_index": "searchlight"22:30
TravT      }22:30
TravTfor the NS records22:30
TravTi do22:30
TravT          "records": [22:30
TravT            {22:30
TravT              "data": "ns1.devstack.org."22:30
TravT            }22:30
TravTi just ran index sync on it22:30
TravTand now there is data22:31
ekarlsolemme take a lookj22:31
TravT          "records": [22:31
TravT            {22:31
TravT              "data": "123.123.123.123"22:31
TravT            }22:31
ekarlsohaha :p22:32
ekarlsoTravT: 1 error on 1 line22:32
TravTFWIW, my rbac queries now seem to work.22:35
ekarlsoyap I know ;)22:35
ekarlsotesting each time myself now :P22:35
TravTso getting record sets back for the right project.22:35
TravT:)22:35
openstackgerritEndre Karlson proposed openstack/searchlight: Add Designate plugin.  https://review.openstack.org/19909922:35
TravTok, i'll pull and try again22:35
ekarlsogogogo :P22:35
TravTok, all of a sudden git review -d  is hanging22:37
ekarlso:P22:37
sjmc7call comcast ;)22:37
TravTspent nearly 2 hours on the phone with them today..22:38
TravTit pulled. trying again...22:38
ekarlso:P22:38
ekarlsodont ya have fiber ?22:39
TravTi have crappy co-ax coming to my house22:39
TravTand its been flaky ever since my neighbor cut the line while landscaping22:39
ekarlsohttp://imgur.com/03ZuKMc < TravT v2 horizon22:39
ekarlsooff sl topic but22:40
TravTcool!22:40
TravTback to checking plugin again22:41
ekarlso:P22:41
ekarlsotomorrow you'll get a new plugin too to review :P22:41
ekarlsoCue22:41
TravTok, i swear i updated... but still empty record data checking to see if I messed up22:43
ekarlsoI dont22:45
ekarlsoI checked and it works ! :D22:45
TravT:S22:46
ekarlsoanyways, if not leave me a pitch here and i'll check22:48
ekarlsotmrw22:48
ekarlsobed time now!22:48
TravTok,22:48
TravTwill run through it...22:48
TravTquestion22:49
TravTno notification for delete of record?22:50
TravTis that the same designate but as ACTIVE status22:50
TravT?22:50
sjmc7"dns.recordset.delete"22:50
sjmc7?22:50
sjmc7oh, no notification from designate? that's sad22:51
sjmc7maybe a designate bug?22:51
TravTyeah, if i delete a recordset via horizon, no notification received.22:51
TravTi do get it when deleting the whole domain / zone22:51
TravThe was saying there is a designate bug on recordset notifications with a fix proposed to designate22:53
TravTmaybe same thing here22:53
sjmc7yep, sounds like it22:53
TravTi'm still not getting recordset data though under devstack... guess i will fire up the debugger22:54
TravTfor notifications on addr recrods22:54
sjmc7hmm. i was22:54
TravTi get the recordsets22:54
TravTbut on notification, there isn't a data property under the records22:55
TravTso23:13
TravTthe record data isn't in the notification payload23:14
TravTso, i don't think this is a bug in our plugin23:14
*** david-lyle has quit IRC23:20
*** TravT has quit IRC23:27
*** TravT has joined #openstack-searchlight23:41

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