ansible_modules icon indicating copy to clipboard operation
ansible_modules copied to clipboard

[Feature]: Add new parameters from NetBox 3.2

Open rodvand opened this issue 2 years ago • 1 comments

NetBox version

v.3.2.0

Feature type

Change to existing Module

Proposed functionality

From NetBox 3.2 release docs:

  • [ ] circuits.Provider - Added asns field - dependant on #743
  • [x] circuits.ProviderNetwork - Added service_id field
  • [x] dcim.Interface - Added speed, duplex, and vrf fields
  • [x] #770
  • [x] extras.ConfigContext -Add cluster_types field
  • [x] extras.CustomField - Added data_type and object_type fields
  • [x] extras.CustomLink - Added enabled field
  • [x] ipam.VLANGroup - Added min_vid and max_vid fields
  • [x] tenancy.Contact - Added link field
  • [x] virtualization.VMInterface - Added vrf field

Dependant on a netbox_module module https://github.com/netbox-community/ansible_modules/issues/769:

  • [ ] dcim.PowerPort Added module field
  • [ ] dcim.PowerOutlet - Added module field
  • [ ] dcim.RearPort -Added module field
  • [ ] dcim.Interface - Added module
  • [ ] dcim.FrontPort - Added module field
  • [ ] dcim.ConsolePort - Added module field
  • [ ] dcim.ConsoleServerPort - Added module field

Some of these should be simple to add to existing modules, while others (like the module functionality) will need more work. I am sure that some of these require more work and will be split out into separate issues, but this issue should handle all the "small" adjustments at least.

Use case

NetBox 3.2 :)

External dependencies

No response

rodvand avatar Apr 12 '22 19:04 rodvand

Missing speed and duplex on dcim.Interface

Local testing shows they are easy to add..

ThomasADavis avatar Apr 13 '22 18:04 ThomasADavis