* Add ZPE NSR
* Add ZPE GSR
* Add ZPE BSR
* Remove monitor ports
Don't model them as proper ports, but keep them as comments.
* Use dc-terminal for dc power inputs
* Remove virtual interfaces
* Add Juniper MX10008 and related module types with detailed specifications
* Add interface definitions for MX10K-LC2101 and MX10K-LC9600 line cards
* Update Juniper MX10008 and related module types with additional specifications and corrections
---------
Co-authored-by: Wayne Spangenberg <wayne.spangenberg@ams-ix.net>
Co-authored-by: Harry <Harry@cadby.co.uk>
* Disable additional properties for components
It is not a global option, it needs to be set per-definition.
Enabling it produces a lot of validation errors.
* Update json schema
Add missing fields and value constraints. The `rf_role` enum is
currently not included in the `generated_schema.json` from upstream,
so I "faked" it for now by added it manually.
* Rework custom power source marker
While you could technically have a device that does PoE and serial
console on the same port, this is just one very specific scenario.
Rename the custom property from `poe` to `_is_power_source` to be more
general and better reflect its intention, and properly document it in
the json schema.
Remove the property from device types where it is false, and where it's
unneeded because power-ports exist.
* Fix power draw
In NetBox the PSU modules have a power draw, but not the module-bays you
can put them into; so remove it from those. Plus some minor corrections.
* Fix PoE
Basically fix the casing by renaming from the wrong kebab-case to the
correct snake_case.
* Turn invalid comments into description
Only device types can have `comments`, everything else is limited to
`description`. So turn all invalid comments into descriptions.
* Fix mgmt_only
Console port in NetBox don't have a `mgmt_only` property, because they
are by definition management-only.
* Fix position(s)
Device bays don't have a position, because the child devices are
completely separate and don't share any naming/numbering.
* Miscellaneous fixes
Everything that didn't fit into the prior larger error categories.
Validation now passes again.
* added netgate 1537 config
* added device bays and part number
* added empty line at the end of yaml
* rename file to contain double '-' char
* change slug name to include double '-'
* use module bay instead of device bay and add supermicro aoc sgp i4 module
* remove quotes
* add position attribute
* subdevice role no longer needed
* rj45 should be interface port with mgmt only flag
* Update and rename 1537-pfsense-plus--security-gateway.yaml to 1537-Security-Gateway.yaml
---------
Co-authored-by: Rene Steen <steen.rene@indivumed.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
* added seagate exos corvault 4U106
* remove trailing line
* added empty line
* only lowercase letters in slug
* slug should contain full manufacturer
* * added weight and airflow property
* moved interfaces and PSU to module definitions
* added empty line at the end
* added Artesyn PSU used by seagate corvault
* remove whitespace
* Add is_full_depth property to Seagate Exos CORVAULT controller
* update filename
---------
Co-authored-by: Rene Steen <steen.rene@indivumed.com>
* Juniper SRX4600 device update. Replace static psu definations with modules, add fan modules. Add datasheet and weight. Change full_depth value to true.
* Added srx-fan-afo module for SRX devices.
* Added back front_image and rear_image
* Addition of all AC common slot PSUs for HPE ProLiant G6, G7 and Gen8
servers
* Fix part_number
---------
Co-authored-by: Norman Ziert <norman@ltnz001.pdv-sachsen.de>
* Add the "bladerunner" and "blade" for Uptime Industries
Best guess about some of the parameters / values ... including model/sku numbers.
* Adjustments to the Compute Blade
And add two versions of the Raspberry Pi Compute Module 4 (8 gig ram, no flash with and without wifi variants)
* BladeRunner is not powered
explicitly set this
---------
Co-authored-by: Karl Quinsland <contact@kquinsland.com>
* Add Telco TM-8104 switch and modules
* Fix end-of-file needs blank line, rename elevation images to match README
* Fixed indenting, because netbox issue #9101 is still a thing
* Fixed issues
---------
Co-authored-by: Harry <Harry@cadby.co.uk>