{"action":"created","issue":{"url":"https://api.github.com/repos/ytti/oxidized/issues/228","repository_url":"https://api.github.com/repos/ytti/oxidized","labels_url":"https://api.github.com/repos/ytti/oxidized/issues/228/labels{/name}","comments_url":"https://api.github.com/repos/ytti/oxidized/issues/228/comments","events_url":"https://api.github.com/repos/ytti/oxidized/issues/228/events","html_url":"https://github.com/ytti/oxidized/issues/228","id":113161328,"number":228,"title":"PowerConnect Prompt Issue","user":{"login":"etern4ever","id":7612193,"avatar_url":"https://avatars.githubusercontent.com/u/7612193?v=3","gravatar_id":"","url":"https://api.github.com/users/etern4ever","html_url":"https://github.com/etern4ever","followers_url":"https://api.github.com/users/etern4ever/followers","following_url":"https://api.github.com/users/etern4ever/following{/other_user}","gists_url":"https://api.github.com/users/etern4ever/gists{/gist_id}","starred_url":"https://api.github.com/users/etern4ever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etern4ever/subscriptions","organizations_url":"https://api.github.com/users/etern4ever/orgs","repos_url":"https://api.github.com/users/etern4ever/repos","events_url":"https://api.github.com/users/etern4ever/events{/privacy}","received_events_url":"https://api.github.com/users/etern4ever/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":50,"created_at":"2015-10-24T13:55:55Z","updated_at":"2016-07-18T11:34:12Z","closed_at":null,"body":"We have a couple of PowerConnect blade server switches where the prompt isn't being detected.\r\n\r\nLog message\r\n\r\n raised Oxidized::PromptUndetect with msg \"#015#012switchmodule> not matching configured prompt (?-mix:^([\\w\\s.@-]+[#>]\\s?)$)\"\r\n\r\n\r\nSystem Description: Dell Ethernet Switch\r\nSystem Model ID: PCM6348\r\nMachine Type: PowerConnect M6348\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ytti/oxidized/issues/comments/233305293","html_url":"https://github.com/ytti/oxidized/issues/228#issuecomment-233305293","issue_url":"https://api.github.com/repos/ytti/oxidized/issues/228","id":233305293,"user":{"login":"ytti","id":200527,"avatar_url":"https://avatars.githubusercontent.com/u/200527?v=3","gravatar_id":"","url":"https://api.github.com/users/ytti","html_url":"https://github.com/ytti","followers_url":"https://api.github.com/users/ytti/followers","following_url":"https://api.github.com/users/ytti/following{/other_user}","gists_url":"https://api.github.com/users/ytti/gists{/gist_id}","starred_url":"https://api.github.com/users/ytti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ytti/subscriptions","organizations_url":"https://api.github.com/users/ytti/orgs","repos_url":"https://api.github.com/users/ytti/repos","events_url":"https://api.github.com/users/ytti/events{/privacy}","received_events_url":"https://api.github.com/users/ytti/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T11:34:12Z","updated_at":"2016-07-18T11:34:12Z","body":"I was able to get config out from @nbarry101 device.\r\n\r\nIssues\r\n\r\n  * we try to login/password even with SSH. I think some procurves want this, others don't? I removed ':ssh' from the config\r\n  * the enable handling in the model is not eating prompt after inputting enable PW\r\n  * the enable handling does not support empty enable (why have empty enable? Can't you just disable it?).\r\n\r\nAnyhow here is the model which appears to work:\r\n[ytti@ytti.fi ~]% cat ~/.config/oxidized/model/powerconnect.rb|pastebinit\r\nhttp://p.ip.fi/1Qm9\r\n\r\nI'm not sure how we should solve all those issues\r\n\r\n  * are there many powerconnects, do some of them prompt for username+PW, even on ssh? Should we give some variable to differentiate?\r\n  * should we support empty enable passwords, if so, how? Right now we consider empty value 'nil' (i.e. not defined). How should we be able to communicate in ```router.db```these three things:\r\n    1. enable is on, and has a string\r\n    2. enable is on, and is empty\r\n    3. enable is not on\r\n\r\n"}}
{"actor":{"display_login":"ytti"}}