Major Topics:
<fixme>
[29-Sep-2011 10:47:47] <nyeates> anyone home?
[29-Sep-2011 10:47:55] <jrh0090> Hey Nick
[29-Sep-2011 10:48:08] <nyeates> Hello there
[29-Sep-2011 10:56:06] <dhopp> knock knock
[29-Sep-2011 10:56:35] <nyeates> Hola dhopp
[29-Sep-2011 10:56:38] <nyeates> what can we do you for
[29-Sep-2011 10:58:26] <dhopp> nyeates: do you know if it's possible to have ldap users and groups but then assign a higher role locally? For example I have an ldap group that will be assigned ZenManger role, but would like to keep Manager for very specific users
[29-Sep-2011 10:58:34] jgartman_ is now known as jgartman
[29-Sep-2011 10:59:00] <nyeates> this is in core or ent?
[29-Sep-2011 10:59:19] <dhopp> I know I could create another LDAP group, but there are people that have Domain Admin access that I might not want to have Manager access and if they have Domain Admin they could just put themselves in that group...
[29-Sep-2011 10:59:19] <dhopp> core
[29-Sep-2011 10:59:29] <jrh0090> I think if you chanage the role in zenoss it won't be propagated to the ldap group, it is local to zenoss only
[29-Sep-2011 11:00:08] <dhopp> I can get an ldap user to have a local role..but that's if I'm not using ldap groups...
[29-Sep-2011 11:00:23] <dhopp> it's not a huge deal if it's not possible..but just wondering if it was
[29-Sep-2011 11:01:09] <nyeates> im not as clear on core, but i think its similar....like jrh said, if there is a local zenoss user, just set them as Manager and it will override....so it may be a manual process on the zenoss side
[29-Sep-2011 11:01:23] <nyeates> im not sure this answers what u are asking?
[29-Sep-2011 11:02:26] <dhopp> nyeates: basically what I'm wondering is if I have a ZenManager ldap group when a user logs in they get the ZenManager role..which works..but then I would like the Manager role to be controlled locally
[29-Sep-2011 11:02:59] <nyeates> dhopp: do you have issue with using LDAP groups AND setting a local zenoss role on someone?
[29-Sep-2011 11:03:07] <jrh0090> have you tried changing it in zenoss and seeing what happens?
[29-Sep-2011 11:03:11] <nyeates> dhopp: or you are wondering how to go about doing this?
[29-Sep-2011 11:03:48] <dhopp> nyeates: it doesn't seem to be working…but I think I have something screwed up because now it does't seem my ldap groups are working at all…need to go check the configuration
[29-Sep-2011 11:06:12] <nyeates> dhopp: make sure that both ldap and local auth plugins are enabled on the backend zope /manage interface....not one or the other...i think u want ldap first in the list and local auth second...send a screenshot of auth plugin setup if you take a look
[29-Sep-2011 11:07:13] <dhopp> I have both enabled…I can login as an ldap user..but it doesn't seem to be setting my role based on my group membership. I had this working before and was playing around with the configuration so I'm sure I screwed something up
[29-Sep-2011 11:07:48] <orudie> is zenoss used for load balancing ?
[29-Sep-2011 11:08:00] <dhopp> orudie: what do you mean?
[29-Sep-2011 11:08:02] <davetoo> "used for load balancing?
[29-Sep-2011 11:09:25] <dhopp> ha! ldap group mappings will only work if you assign the users to the right groups :-P
[29-Sep-2011 11:09:27] <orudie> well when someone asks you a question "have you ever worked with load balancing, and what tools did you use?" what would be the apropriate answer ?
[29-Sep-2011 11:09:28] <davetoo> If you mean "can it be managed by Heartbeat/Pacemaker", yes, though I haven't actually seen a KB article/how-to that describes doing it with Pacemaker. You'd have to write a pacemaker resource agent; the init.d is not quite perfectly LSB complient.
[29-Sep-2011 11:09:50] <davetoo> Zenoss itself has nothing to do with load-balancing.
[29-Sep-2011 11:10:12] <davetoo> If you mean as part of a loadsharing/dispatching system, ... way too heavyweight/coarse-grained.
[29-Sep-2011 11:12:02] <dhopp> orudie: zenoss is a monitoring packaging. It could monitor a load balanced system. you can use distributed collectors to spread the zenoss load but that isn't load balancing
[29-Sep-2011 11:13:25] <nyeates> orudie: maybe you heard that someone was using zenoss, as one tool in many, to complete their entire load balance solution. Our part in that tool-chain would be monitoring the load balanced system to assure that it is operating as it should be.
[29-Sep-2011 11:13:48] <Jane_Curry> hi guys...
[29-Sep-2011 11:13:57] <orudie> nyeates, thanks
[29-Sep-2011 11:14:08] <Hackman238> How to address this case: 'device name' exists in '/Discovered'; zendmd: .moveDevice(d,'/New Class'); Device d ('Device name') now has a ton of broken releationships.; zenchkrel and .checkRelations(repair=True) finds broken renationships and acts, but fails to fix all the relationships.; d.getPrimaryParent != d.getPrimaryPath and d.getPrimaryParent results in primaryAq key error.; Device instance recreation does not fix problem; d.deleteDe
[29-Sep-2011 11:14:30] <nyeates> Hi Jane
[29-Sep-2011 11:14:47] <davetoo> Hackman: pastebin?
[29-Sep-2011 11:14:47] <Jane_Curry> nasty - was this the guy you were helping out yesterday????
[29-Sep-2011 11:15:02] <Hackman238> Jane_Curry: Aye
[29-Sep-2011 11:15:27] <Jane_Curry> Just for a laugh, Are there any GALS out there among the guys??????????
[29-Sep-2011 11:15:47] <themactech> No, but i can cook, is that worth something?
[29-Sep-2011 11:15:54] <nyeates> lol
[29-Sep-2011 11:16:03] <Jane_Curry> Lots of brownie points for that themactech
[29-Sep-2011 11:16:07] <jrh0090> so the guy tried doing ._delOb on the broken relationships ?
[29-Sep-2011 11:16:14] <davetoo> Hackman238: is that your system? Or a client's?
[29-Sep-2011 11:16:38] <Hackman238> davetoo: >>> dev.deleteDevice() Traceback (most recent call last): File "<console>", line 1, in <module> File "/opt/zenoss/Products/ZenModel/Device.py", line 1842, in deleteDevice parent = self.getPrimaryParent() File "/opt/zenoss/Products/ZenRelations/PrimaryPathObjectManager.py", line 85, in getPrimaryParent
[29-Sep-2011 11:16:38] Spawn is now known as Guest97443
[29-Sep-2011 11:16:40] <nyeates> Jane_Curry: not a lot of people on today, so bad day to ask
[29-Sep-2011 11:16:43] <Hackman238> return self.__primaryparent__.primaryAq() AttributeError: 'NoneType' object has no atptribute 'primaryAq'
[29-Sep-2011 11:16:53] <Hackman238> davetoo: a community member
[29-Sep-2011 11:16:57] <jrh0090> wow that is bad
[29-Sep-2011 11:17:09] <Hackman238> jrh0090: Aye
[29-Sep-2011 11:17:23] <davetoo> whatever it is, it's an orphan
[29-Sep-2011 11:17:29] <dhopp> nyeates: it works now that I put the users in the right groups :-) and local roles override the ldap mapped roles
[29-Sep-2011 11:17:40] <Hackman238> jrh0090: Tried to recreate instance via dmd and commit. Result was then http://pastebin.com/QQcyZSYL
[29-Sep-2011 11:18:06] <nyeates> dhopp: "now that i put the userse in the right groups".... ldap groups?
[29-Sep-2011 11:18:45] <davetoo> Hackman238: my guess is that somehow the device belonged to a Device Class/organizer that was deleted, but something kept the device itself from being cleaned up.
[29-Sep-2011 11:18:54] <Hackman238> jrh0090/davetoo: used this meathod to recerate:
[29-Sep-2011 11:18:55] <davetoo> what version of zenoss?
[29-Sep-2011 11:18:56] <Hackman238> dVc = dmd.getDmdRoot("Devices").createOrganizer('/Discovered')
[29-Sep-2011 11:18:56] <Hackman238> dVn = 'dV name'
[29-Sep-2011 11:18:56] <Hackman238> dV = dVc.createInstance(dVn)
[29-Sep-2011 11:18:56] <Hackman238> dV.manage_editDevice('', '', '', '161', '', '', -1, '', '', '', '', '', '', '', '', 'localhost', 0)
[29-Sep-2011 11:18:58] <dhopp> nyeates: yeah…I put my users in groups that ZMI wasn't configured to look at…so the mappings weren't working
[29-Sep-2011 11:18:59] <dhopp> heh
[29-Sep-2011 11:18:59] <Hackman238> commit()
[29-Sep-2011 11:19:09] <Hackman238> davetoo: v3.1
[29-Sep-2011 11:19:22] <jrh0090> Maybe try: md.Devices.Discovered._delOb(dV.id) instead, if I remember correctly that actually deletes without firing events
[29-Sep-2011 11:19:32] <davetoo> Why createOrganizer?
[29-Sep-2011 11:19:33] <themactech> Jane, I am still working on a custom component zenpack, and using your document to try and figure it out. I have a question. On page 44 when I write the equivalent of the BridgeInterface.py for my component, in the "custom variables from modeling" do I only put data I will get from modeling or also the data point for the monitoring?
[29-Sep-2011 11:19:38] <davetoo> did they delete /Discovered?
[29-Sep-2011 11:19:46] <nyeates> dhopp: ahh, that will do it.... yeah ussually if you fiddle with the settings long enough, you get stuff to work :-)
[29-Sep-2011 11:19:48] <jrh0090> or if it is a .devices. relation ship you can manually remove it from dmd.Devices.Discovered.devices._objects
[29-Sep-2011 11:19:49] <Hackman238> davetoo: negative, but if exists it assigns
[29-Sep-2011 11:20:01] <rocket> guys be very careful of the _delOb methods it only works on half of the relationship etc
[29-Sep-2011 11:20:09] <rocket> Hackman238: it sounds like a support ticket to me
[29-Sep-2011 11:20:13] <jrh0090> that is true
[29-Sep-2011 11:20:20] <dhopp> nyeates: but I have another question…I created /Status/VIP event class and assigned a monitoring template datasource to use that event class. When I run the availability report and choose that event class I see devices that are not using the new template…if I choose /Status/VIP shouldn't the availability only show me stuff that is using that event class?
[29-Sep-2011 11:20:24] <Hackman238> rocket: Good to know, i didnt know that
[29-Sep-2011 11:20:42] <davetoo> yeah depending on what kind of relation it is, you may have to go at it from both ends.
[29-Sep-2011 11:20:51] <rocket> yeah it does not automatically cleanup the other half of the relationship
[29-Sep-2011 11:21:38] <Hackman238> davetoo: I tried to .removeRelation on the object to cut it off and let it float int he void, but then this: http://pastebin.com/4TuZqTRv
[29-Sep-2011 11:21:41] <jrh0090> dhopp have new events come in for devices with that event class? It might just be querying the current state of the status table
[29-Sep-2011 11:21:43] <dhopp> davetoo: how do you know what kind of relationship requires that?
[29-Sep-2011 11:21:53] <dhopp> jrh0090: yes
[29-Sep-2011 11:22:43] <jrh0090> hmm, i don't know it should hve picked up those devices
[29-Sep-2011 11:22:51] <rocket> dhopp: when you look at the dev guides its the ones with bidirectional links
[29-Sep-2011 11:23:04] <dhopp> jrh0090: it sees the devices that has that class..but it also sees other devices (like EC2Manager)
[29-Sep-2011 11:23:19] <dhopp> rocket: gotcha
[29-Sep-2011 11:23:27] <davetoo> probably the ...Cont ones, eh? I still don't have those all in my head.
[29-Sep-2011 11:23:33] <rocket> zenchkrels is actually testing the conditions if it finds half a link from a container object it will re-add it etc
[29-Sep-2011 11:23:33] <davetoo> the containers.
[29-Sep-2011 11:24:00] <rocket> if there is a half of a link from an object that is not a container it will remove that relationship etc ..
[29-Sep-2011 11:24:10] <rocket> but there are cases when it cant figure things out
[29-Sep-2011 11:24:12] <Hackman238> rocket / davetoo / jrh0090: was my use of removeReltation valid?
[29-Sep-2011 11:24:35] <Hackman238> I figured remove all the rels, try to .checkRelations(repair=True) it, if fail, cut again and let it float.
[29-Sep-2011 11:24:47] <rocket> it should have been I believe .. I dont typically use remove relation myself
[29-Sep-2011 11:24:53] <nyeates> dhopp: maybe make a nice clear replicatable trac bug case on this....put it at like priority 4 and say it needs to be verified
[29-Sep-2011 11:25:00] <jrh0090> as far as i know it should be
[29-Sep-2011 11:25:14] <dhopp> nyeates: not the answer I was hoping for :-P
[29-Sep-2011 11:25:16] <rocket> Hackman238: did you use my device repair script I sent you?
[29-Sep-2011 11:25:37] * davetoo wonders if even then, a catalog index might keep a ref to the object and keep it from being garbage-collected, and maybe cause problems?
[29-Sep-2011 11:25:39] <Hackman238> rocket: Yes, let me find that pastebin
[29-Sep-2011 11:25:50] <nyeates> dhopp: i dont really know enough about that report to give you anymore....i think it should do what you are thinking...so sounds like bug to me
[29-Sep-2011 11:26:37] <dhopp> nyeates: actually for that matter it seems it doesn't matter what Event Class I choose it always shows the same devices
[29-Sep-2011 11:26:50] <jrh0090> yeah sounds like a bug to me too, I am looking at the availability code and it should be pulling those devices if there are events for that device with that event class or a child of that event class
[29-Sep-2011 11:26:58] <Hackman238> rocket: it died silently when reaching one of the problem devices (10.102.232.255) http://pastebin.com/ZDYZ3UCf
[29-Sep-2011 11:27:19] <jb> rocket: erm, can I use key based SSH auth with zencommand?
[29-Sep-2011 11:27:22] <jrh0090> maybe that filter is not making it through, are the other filters working ?
[29-Sep-2011 11:27:39] <Hackman238> davetoo: I did uncatalog it first before all this, though IDK if it became recataloged
[29-Sep-2011 11:28:07] <rocket> jb: yes
[29-Sep-2011 11:28:11] <Hackman238> Sorry to bring such a terrible question!
[29-Sep-2011 11:28:32] <jrh0090> hah, it's ok. That has to be one of the worst ZODB states I have seen
[29-Sep-2011 11:29:00] <Hackman238> jrh0090: yeah the user was using moveObject to change classes instead of changeDeviceClass
[29-Sep-2011 11:29:04] <jb> rocket: its the zenoss user that executes the SSH, correct?
[29-Sep-2011 11:29:34] <dhopp> jb: it will attempt to login with the zCommandUser I believe
[29-Sep-2011 11:29:58] <jb> just trying to figure out who's public key on the zenoss machine I need to deploy to my remote hosts
[29-Sep-2011 11:30:01] <rocket> jb it is .. its not using a ssh client its using a python ssh library
[29-Sep-2011 11:30:04] <jrh0090> I don't know if it is helpful but there is a device facade method to move to help out now: something like facade = getFacade('device') facade.moveDevices(uids, organizerUid)
[29-Sep-2011 11:30:09] <jb> k
[29-Sep-2011 11:30:22] <rocket> jb this should be noted in the documentation
[29-Sep-2011 11:30:24] <jrh0090> hopefully that will be safe and not leave the ZODB in a messed up state
[29-Sep-2011 11:30:25] <jb> sorry
[29-Sep-2011 11:30:40] <Hackman238> jrh0090: Nice
[29-Sep-2011 11:31:17] <Hackman238> jrh0090: I know changeDeviceClass() is generally safe, I think moveObject jsut hammed up all the rels
[29-Sep-2011 11:31:34] <jrh0090> sounds like it
[29-Sep-2011 11:32:06] <Hackman238> Alrighty, I just wanted to be sure there wasn't a better solution that we came up with
[29-Sep-2011 11:32:20] <Hackman238> Mostly comprising of use the correct method. LOL
[29-Sep-2011 11:33:06] <jrh0090> hah yeah hopefully he can get that relationship cleared up, I would hate for him to have to do a reinstall because of that
[29-Sep-2011 11:33:49] <rocket> Hackman238: I believe my device repair script will fix this device
[29-Sep-2011 11:34:18] <Hackman238> jrh0090: Fortuantely the rollout was minimal enoguh that a devicedump and reinstall wasnt a big deal
[29-Sep-2011 11:34:25] <dhopp> rocket: Device repair script? can you share?
[29-Sep-2011 11:34:33] <nyeates> Community ZenPack devs: I am working hard to convert all ~200 community zenpacks over to individual seperate github repos. Going to be accompanied by improved documentation around how to submit ZPs on github. I plan to take phonegi's awesome doc and make it into an updated html version.
[29-Sep-2011 11:34:34] <Hackman238> rocket: it died silently when reaching one of the problem devices (10.102.232.255) http://pastebin.com/ZDYZ3UCf
[29-Sep-2011 11:34:36] <davetoo> combined with a more agressive backup cron job?
[29-Sep-2011 11:35:18] <rocket> dhopp: sure .. it fixes many situations re broken devices
[29-Sep-2011 11:35:24] <nyeates> Community ZenPack devs: github is moving to be our central way of handling ZPs....we plan to automate stuff and I imagine that it will surround around git and github. If you dont know it yet, brush up on your git skills.
[29-Sep-2011 11:36:28] <dhopp> nyeates: git? man my company is just now trying to move from cvs to svn..:-P
[29-Sep-2011 11:37:03] <nyeates> dhopp: I wont comment there haha
[29-Sep-2011 11:37:27] <Jane_Curry> nyeates: sounds good - what about a training session on git - can we get phonegi to do it???????
[29-Sep-2011 11:39:16] <rocket> dhopp: http://pastebin.com/NTtrpAQS
[29-Sep-2011 11:39:18] <nyeates> Jane_Curry: a step at a time....lets get it all out there first and then we should talk about this.. If training will commense, it will likely be me running it. I think it sounds like a good idea. Maybe at the least I could plan to do a live/recorded step through of the instructions that i come up with
[29-Sep-2011 11:40:14] <davetoo> Git is... powerful enough to be dangerous
[29-Sep-2011 11:40:22] <dhopp> where are zope roles defined in the ZMI?
[29-Sep-2011 11:40:53] <davetoo> acl_users probably?
[29-Sep-2011 11:40:56] <rocket> Jane_Curry: github.com has many training tutorials actually
[29-Sep-2011 11:41:15] <rocket> Jane_Curry: its actually a VERY helpful resource
[29-Sep-2011 11:41:25] <dhopp> davetoo: that's what I thought..but I created a role there and I don't see it as an option on the groups -> role mappings
[29-Sep-2011 11:42:06] <davetoo> in /zport/acl_users/roleManager/manage_roles ?
[29-Sep-2011 11:42:16] <davetoo> not /acl_users but /zport/acl_users ?
[29-Sep-2011 11:42:27] <davetoo> I haven't actually tried creating a new role, though.
[29-Sep-2011 11:42:44] <nyeates> Jane_Curry: I agree, there are tons of git resources out there and help.github.com is superb. On the other hand, there is nothing like focused live training - I think I will do this, but to do it with limited scope at first
[29-Sep-2011 11:42:51] <Jane_Curry> dhopp: to see roles, point browser at <zenoss>:8080/zport/manage_access - shows you roles and permissions
[29-Sep-2011 11:42:59] <dhopp> davetoo: that's where I did it...
[29-Sep-2011 11:43:22] <Jane_Curry> Thanks rocket - I'll go and check
[29-Sep-2011 11:43:28] <davetoo> dunno; I'm looking right now at I can't tell if the ones under zport are inherited from the top level or not.
[29-Sep-2011 11:43:36] <dhopp> Jane_Curry: I did that and I'm able to assign a permission to the role..but it doesn't show up in a drop down when I try to do an ldap group to role mapping…only Manager,ZenManager and ZenUser show up
[29-Sep-2011 11:43:42] <davetoo> (I'm looking at an Enterprise VM with the ZenOperator pack/role installed)
[29-Sep-2011 11:43:56] <Jane_Curry> If the left hand Acquired box is checked then permissions are inherited - most ARE
[29-Sep-2011 11:44:27] <davetoo> ZenOperator is defined at /zport/acl_users, but does not appear at /acl_users (but the other three/four do [ you don't see Owner in the zenoss app/portall] )
[29-Sep-2011 11:44:38] <Jane_Curry> dhopp: You have refreshed your browser??
[29-Sep-2011 11:44:45] <davetoo> so.. I guess I don't know what else is required
[29-Sep-2011 11:44:56] <dhopp> Jane_Curry: yes…and restarted zenoss
[29-Sep-2011 11:45:09] <dhopp> actually the role I setup was setup like 3 days ago…I
[29-Sep-2011 11:45:18] <Jane_Curry> Hmmm - restarting zenoss defintely shouldn't be required
[29-Sep-2011 11:45:21] bigegor_ is now known as bigegor
[29-Sep-2011 11:45:53] * davetoo reminds self of that "some day" action item to build an ldap server for dev/test
[29-Sep-2011 11:46:11] <dhopp> Jane_Curry: yeah I know a zope restart should have been the most I needed but I through the hammer at it :-
[29-Sep-2011 11:46:13] <dhopp> :-)
[29-Sep-2011 11:46:19] <dhopp> *threw
[29-Sep-2011 11:47:26] <Jane_Curry> Can anyone help me with creating a new "My Commands" icon at the bottom of the left-hand menu?????? Also a new "My Commands" at the top right of the list of devices?????
[29-Sep-2011 11:47:28] <Hackman238> Off topic, but wow... --> http://www.wtop.com/?nid=681&sid=2568864
[29-Sep-2011 11:47:54] <jrh0090> @Jane sure one sec
[29-Sep-2011 11:48:20] <Jane_Curry> jrh0090 - if you can do that in 1 sec then you are my hero!
[29-Sep-2011 11:49:41] <jrh0090> in javascript land http://pastie.org/2611792
[29-Sep-2011 11:49:54] <jrh0090> whenever the footer bar is available it just throws that new button on there
[29-Sep-2011 11:50:08] <jrh0090> the '-' means put a little spacer in between
[29-Sep-2011 11:51:18] <Jane_Curry> jhr0090 - wow! Now take me gently with this - I'm not good with javascript... I guess I put this in a ZenPack browser/resources in a .js file?????
[29-Sep-2011 11:53:13] <jrh0090> Yes, unfortunately we don't have a way to include javascript without the proper zcml though
[29-Sep-2011 11:53:19] <jb> ok, the "Template Path" in 4.x when adding a new template is very confusing.
[29-Sep-2011 11:53:26] <jb> i should just be able to type /Server/Linux, etc.
[29-Sep-2011 11:53:29] <jrh0090> here is an example of declaring a resource and then sending that JS to the client on every request
[29-Sep-2011 11:53:31] <jrh0090> http://pastie.org/2611816
[29-Sep-2011 11:53:55] <dhopp> Jane_Curry: ok weird…I went back to manage_access and the role wasn't there..I added it and now it's an option to map to a zope role
[29-Sep-2011 11:54:25] <SDuensin> jrh0090, you guys need to take a few days and type your brains into the wiki. Thanks. :-)
[29-Sep-2011 11:54:41] <jrh0090> @SDUensin, i would just need 10 minutes
[29-Sep-2011 11:55:13] * SDuensin is trying to make his first ZenPack. Kinda uphill work.
[29-Sep-2011 11:55:16] <jrh0090> so the drop down to adding an organizer looks competely different than the rest and doesn't facilitate typing ahead if you are used to how we normally print organizer paths
[29-Sep-2011 11:55:52] <Jane_Curry> jrh0090 - so in your second paste, you file with thextra button in is in browser/resources/ZenVMware.js???
[29-Sep-2011 11:56:19] <jrh0090> exactly
[29-Sep-2011 11:56:30] <Jane_Curry> jrh0090 - and the zcml only has to reference the file, not my extension to the menu???
[29-Sep-2011 11:56:32] <jrh0090> you just have to be careful because that JS will be included on every page
[29-Sep-2011 11:56:48] <Jane_Curry> that's what I want - you are indeed my hero!
[29-Sep-2011 11:56:51] <jrh0090> right
[29-Sep-2011 11:57:02] <jrh0090> but it just depends on what you do in the menu
[29-Sep-2011 11:57:16] <Jane_Curry> Now for a curly wurly and a peanut butter sandwich....
[29-Sep-2011 11:57:41] <Jane_Curry> Can you do the extension to have a My Commands a swell as a Commands top-right of the device list???
[29-Sep-2011 11:58:22] <Jane_Curry> SDuensin - have you got my doc on creating ZenPacks????
[29-Sep-2011 11:58:26] <jrh0090> sure, let me look up the component name
[29-Sep-2011 11:58:54] <Jane_Curry> jrh0090 - that's the bit where knowing where to look takes you 2 mins and me 2 hours
[29-Sep-2011 11:59:01] <SDuensin> Jane_Curry, not unless your name used to be Matt Ray. :-) That's who's I'm reading.
[29-Sep-2011 11:59:17] <jrh0090> ok so instead of using the footer_bar use the component detail-toolbar
[29-Sep-2011 11:59:18] <jb> rocket: i'm not seeing any documentation about SSH keys/etc for zencommand datasources..
[29-Sep-2011 11:59:35] <jb> rocket: i do see a "Use SSH" box in the "Edit Data Source" dialog for a zencommand data source.
[29-Sep-2011 11:59:38] <jrh0090> generally if you have firebug you can kinda click around kind of findthe names
[29-Sep-2011 11:59:58] <Jane_Curry> Try this then - docs/DOC-10268
[29-Sep-2011 12:00:01] [disconnected at Thu Sep 29 12:00:01 2011]
[29-Sep-2011 12:00:02] [connected at Thu Sep 29 12:00:02 2011]
[29-Sep-2011 12:00:13] [zenoss-logger (logger bot) has joined #zenoss]
[29-Sep-2011 12:00:19] <Jane_Curry> firebug ???
[29-Sep-2011 12:00:23] <SDuensin> Jane_Curry, awesome! Thank you!
[29-Sep-2011 12:00:26] <rocket> jb you basically set the zproperties on what keys to use
[29-Sep-2011 12:01:01] <Jane_Curry> You're welcome - it's kinda a hard slog first time around - doesn't get much easier second time
[29-Sep-2011 12:01:03] <jrh0090> yeah it is an extension on firefox that really helps with js development
[29-Sep-2011 12:01:09] <SDuensin> Jane_Curry, lol
[29-Sep-2011 12:02:02] <SDuensin> Jane_Curry, sad part is, I make much better sense out of the code than the crazy web UI. Parts of that thing and I just do not get along.
[29-Sep-2011 12:02:26] <jb> rocket: gotcha. thanks.
[29-Sep-2011 12:05:56] <nyeates> Jane_Curry: go get firebug now.... no if's and's or buts around it
[29-Sep-2011 12:06:26] <nyeates> amazing in-browser html and DOM and js exploration and editing and testing
[29-Sep-2011 12:06:53] <Hackman238> nyeates: Did you get my verbose PM?
[29-Sep-2011 12:07:53] <nyeates> Hackman238: yeah trying to catch up here :-)
[29-Sep-2011 12:08:10] <Hackman238> nyeates: Alrighty
[29-Sep-2011 12:09:49] <SDuensin> Jane_Curry, this is like actual documentation. I'm scared. :-D
[29-Sep-2011 12:15:45] <nyeates> OK, dev session is OVER all....thank jrh0090 for helping out like a madman.
[29-Sep-2011 12:15:57] <nyeates> I cant believe how fast he whipped out js for Jane :-)
[29-Sep-2011 12:15:59] <nyeates> Thanks all
[29-Sep-2011 12:16:10] <ablew> hey all, is it possible to supress event notifications from a host if it's ICMP check fails?
[29-Sep-2011 12:18:03] <dhopp> ablew: do you have a special ICMP check or do you just mean the standard ping check?
[29-Sep-2011 12:18:10] <ablew> standard ping
[29-Sep-2011 12:18:52] <dhopp> ablew: it will do that by default if the ping failure comes before the other ones…
[29-Sep-2011 12:19:20] <Jane_Curry> MANY thanks jrh0090 - if you get the second sample it would be much appreciated here
[29-Sep-2011 12:19:30] <dhopp> ablew: if for example ping is successful..device dies..then http check fails you will still see the http failure and then you will see a ping down event the next ping cycle
[29-Sep-2011 12:19:46] <Jane_Curry> nyeates - we have had the recorder running on this haven't we?? Enormously helpful. Thanks
[29-Sep-2011 12:20:26] <dhopp> ablew: but I believe you could do something with an event transformation in that case..you would still see the initial http failure, but you should be able to then suppress that event if a ping failure then happens later
[29-Sep-2011 12:24:57] <ablew> dhopp: my issue is people not putting a device into maintenance mode on reboot, and then the host spams our inboxes with kernel messages related to the reboot when it comes back
[29-Sep-2011 12:26:40] <dhopp> ablew: you mean from syslog?
[29-Sep-2011 12:33:08] <ablew> dhopp: yea
[29-Sep-2011 12:36:18] <nyeates> Jane_Curry: recorder running. I make it a habit now to post this weeks content right before the next IRC meeting, along with summary of what we talked about.
[29-Sep-2011 12:36:48] <nyeates> I dunno how long pasties last for tho :-/
[29-Sep-2011 12:37:06] <jmp242> the pastebins last as long as the submitter selects
[29-Sep-2011 12:37:15] <jmp242> usually 1hr, 1day, 1week 14 days or 1 month
[29-Sep-2011 12:37:21] <jmp242> are the chouices
[29-Sep-2011 12:37:37] <jmp242> I've see 14 days as the default