-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Cisco device and module types #1157
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
Conversation
Add Cisco N7K-C7009 model
Cisco N9K-C9372TX-E
Cisco MDS 9100 Series Multilayer Fabric Switches.
Cisco MDS 9100 Series Multilayer Fabric Switches.
Cisco MDS 9100 Series Multilayer Fabric Switches.
N7K-AC-6.0KW power supply module
N7K-C7009-FAB-2 Fiber module
N7K-F248XP-25E Ethernet Module
N7K-F248XT-25E Ethernet Copper Module
N7K-SUP2 Supervisor Module
N7K-SUP2E Supervisor Module
N7K-C7009-FAN Cisco Nexus 7000 series 9 slot chassis fan module
Modified N7K-7009 device-type template. Changed the Model name. Removed console ports. Modified power ports.
Fixed
Fixed
Fixed
Hello, unfortunately today we had to make a change to the schema in which weight is defined by. The upstream NetBox API requires weight to be passed to it in the following format:
Due to this change, I have updated your branch against the current master. This might require you to update your PR, if you had weight currently defined, so that your PR is in-line with the new weight schema. If you have any issues, please let me know or refer to this PR for more information. |
I am going to mark this PR as a draft. When it is ready make it for review and feel free to @ me for re-review |
Hey @scoffman77. We have updated the validation and testing process such that it will require everyone to adhere to the same standards setout by the pre-commit procedure/tests. This will vastly reduce my requirement to cleanup the repo every few weeks or more often based on merged PR quantity. The easiest way to fix formatting issues with this PR is to:
This should A) format yaml files appropriately, and B) ensure that all files adhere to the test steps. Fix any issues that are not fixed automatically, then you can go from there. Alternatively, you can give me access to your forked repository and then I can fix the issues for you. |
weight_unit: lb | ||
comments: 'Cisco MDS 9148 Multilayer Fabric Switch' | ||
power-ports: | ||
- name: Input |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably best to name this PSU{module}
so that port name conflicts don't occur
weight_unit: lb | ||
comments: '[Cisco MDS 9148S 16G Multilayer Fabric Switch Data Sheet](https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9148s-16g-multilayer-fabric-switch/datasheet-c78-731523.html)' | ||
power-ports: | ||
- name: Input |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably best to name this PSU{module}
so that port name conflicts don't occur
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you can fix up the checks I think this is good as long as the comments about the MDS switch end up being a nothing burger
I've been slammed of late and I haven't figured out how to perform the pre-checks as laid out by Danner26. I don't have access to install what is needed on our implementation. From Danner26:
This should A) format yaml files appropriately, and B) ensure that all files adhere to the test steps. Fix any issues that are not fixed automatically, then you can go from there. |
@scoffman77 sorry about that, I was away on vacation. Can you give me access to your fork? I can fix the formatting errors if so. |
This PR has been automatically marked as stale because it has not had recent activity. It will be closed automatically if no further progress is made. |
This PR has been automatically closed due to lack of activity. |
I have created the following files to address the multiple devices and modules that my organization utilizes, which are not present in the device type-library. I thought others might like to have these for use in their environments.
Devices:
N7K-C7009.yaml
MDS-C9148-16P.yaml
MDS-C9148S.yaml
MDS-C9148T.yaml
N9K-C9372TX-E.yaml
Modules:
N7K-AC-6KW.yaml
N7K-C7009-FAB-2.yaml
N7K-C7009-FAN.yaml
N7K-F248XP-25E.yaml
N7K-F248XT-25E.yaml
N7K-SUP2.yaml
N7K-SUP2E.yaml