Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of "idrac" os connection #21

Open
vyahello opened this issue Jan 31, 2019 · 4 comments
Open

Support of "idrac" os connection #21

vyahello opened this issue Jan 31, 2019 · 4 comments

Comments

@vyahello
Copy link

Hello everyone! I want to execute some ssh commands on idrac (integrated dell remote access controller) os but neither of available connections help me so far.

According to unicon official docs https://pubhub.devnetcloud.com/media/pyats-packages/docs/unicon/user_guide/introduction.html#supported-platforms it does not support the idrac platform.

Do we have support of idrac os somewhere (maybe in other packages)? Or is it planning to be introduced in the future? Thanks!

@simingy
Copy link
Contributor

simingy commented May 16, 2019

hi

we don't have any idrac... actually never heard of this platform before.
does it behave like linux? what platform is it based on? how do you connect to it?

@vyahello
Copy link
Author

vyahello commented May 16, 2019

@siming85 Thanks for your answer! I know that you have support of cimc os (as I use it in my project) so I had an idea maybe you have also support of idrac os. In general idrac platform is kind of similar to cimc except it has own unique CLI syntax and to connect to it I use simple ssh command e.g ssh user@<idrac-ip>. And unfortunately it does not behave like a linux os thus I had to figure out how to deal with it through unicon package.

As a workaround I have found a solution for idrac platform is to use fxos connection from the unicon package and it works fine for me, but it is a bit weird because fxos has nothing related to idrac platform at all. Anyway I'm glad it works for now as I have no other options, thanks!

@simingy
Copy link
Contributor

simingy commented May 17, 2019

take a look at $VIRTUAL_ENV/lib/python<ver>/site-packages/unicon/plugins folder

the code there is open-source. each plugin implements how Unicon connects with the device.
take a look at the recipe here https://github.com/CiscoDevNet/pyats-plugin-examples/tree/master/unicon_plugin_example

@tahigash tahigash self-assigned this May 21, 2020
@tahigash
Copy link
Contributor

tahigash commented Sep 1, 2020

Just status update. still need help from community on this since we don't have the device which uses idrac. so keep pending.

@tahigash tahigash removed their assignment Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants