Skip to content

Releases: bb-Ricardo/netbox-sync

v1.2.3: Bugfixes to work with NetBox >= 3.1 (Katherine Johnson)

09 Apr 22:19
Compare
Choose a tag to compare

Bugfixes:

  • Fixed requirements due to incompatibility with requests 2.24.0 #142
  • Fixes issue with creating custom attributes from vcenter source #151
  • Ignores devices with missing primary key 'name' (change NetBox uniqueness constrains) #162
  • Fixes issue with VM primary not properly resolved an causing setting VM primary over and over again #172
  • Fixes AttributeError: 'dict' object has no attribute 'get_display_name' (again) #120
  • Fixes issue with new possibility to assign an 'fhrpgroup' to an IP address #137
  • Fixes site detection when resolving interface VLANs #155

Improvements:

  • From now on docker image will be published on docker hub #168

v1.2.2: exclude offline and placeholder VMs (Katherine Johnson)

27 Jan 17:36
Compare
Choose a tag to compare

Features:

  • adds Support to add WWN from Redfish import #121
  • adds user to docker file #118
  • adds config option to exclude SRM placeholder VMs #136
  • adds config option to exclude powered off VM #135

Bugfixes:

  • fixes error if nicOrder status is None #117
  • log to stdout by default (instead of stderr) #131
  • change custom field names to comply to NetBox 3.1.1 constraints #123
  • fixes error with IP addresses already existing in NetBox on first sync #120
  • fixes issue with special characters in vcenter password #128

v1.2.1: add sync of vCenter custom attributes (Katherine Johnson)

03 Nov 08:45
Compare
Choose a tag to compare

Features:

  • add syncing for vCenter Custom Attributes #114

v1.2.0: add check_redfish and vCenter tags (Katherine Johnson)

29 Oct 08:19
Compare
Choose a tag to compare

Features:

  • adds new source "check_redifish" #91
  • sync tags from vcenter #65
  • Python virtual environment simplify for Ubuntu by @rsp2k in #103
  • add "validate_tls_certs" setting to VMware source #106
  • adds option for "vm_tag_relation" #98
  • adds "cluster_tenant_relation" and "cluster_tag_relation" to vmware source #110

Bugfixes:

  • VLANs that have a / in the name in vmware, are imported with the encoded %2f in the name instead #5
  • wrong VLAN assigned when duplicate VLANs exist in same site #40
  • fixes same slug name on objects #79 #99
  • Skip importing items missing primary key #104
  • fixes issue with cloned VMs not synced if same VM uuid exists in different vCenter instances #111

Maintenance

  • improvements around class attributes and class creation to avoid circular dependencies #61
  • remove 'netbox_host_device_role' and 'netbox_vm_device_role' config options #107
  • Switch Docker base image to 'slim-bullseye' #105
  • reduce DEBUG and DEBUG2 logging #97

Full Changelog: v1.1.2...v1.2.0

v1.2.0-beta.2: add check_redfish and vCenter tags (Katherine Johnson)

23 Oct 00:23
Compare
Choose a tag to compare

Features:

  • adds new source "check_redifish" #91
  • sync tags from vcenter #65
  • Python virtual environment simplify for Ubuntu by @rsp2k in #103
  • add "validate_tls_certs" setting to VMware source #106
  • adds option for "vm_tag_relation" #98
  • adds "cluster_tenant_relation" and "cluster_tag_relation" to vmware source #110

Bugfixes:

  • VLANs that have a / in the name in vmware, are imported with the encoded %2f in the name instead #5
  • wrong VLAN assigned when duplicate VLANs exist in same site #40
  • fixes same slug name on objects #79 #99
  • Skip importing items missing primary key #104
  • fixes issue with cloned VMs not synced if same VM uuid exists in different vCenter instances #111

Maintenance

  • improvements around class attributes and class creation to avoid circular dependencies #61
  • remove 'netbox_host_device_role' and 'netbox_vm_device_role' config options #107
  • Switch Docker base image to 'slim-bullseye' #105
  • reduce DEBUG and DEBUG2 logging #97

Full Changelog: v1.1.2...v1.2.0-beta.2

v1.2.0-beta.1: add check_redfish and vCenter tags (Katherine Johnson)

19 Oct 20:11
Compare
Choose a tag to compare

Features:

  • adds new source "check_redifish" #91
  • Sync tags from vcenter #65
  • Python virtual environment simplify for Ubuntu by @rsp2k in #103
  • add 'validate_tls_certs' setting to VMware source #106
  • adds option for vm_tag_relation #98

Bugfixes:

  • Vlans that have a / in the name in vmware, are imported with the encoded %2f in the name insted #5
  • wrong vlan assigned when duplicate VLANs exist in same site #40
  • fixes same slug name on objects #79 #99
  • Skip importing items missing primary key #104

Maintenance

  • remove 'netbox_host_device_role' and 'netbox_vm_device_role' config options #107
  • Switch Docker base image to 'slim-bullseye' #105
  • reduce DEBUG and DEBUG2 logging #97

Full Changelog: v1.1.2...v1.2.0-beta.1

1.1.2: add support for NetBox >= v3.0

14 Sep 12:25
Compare
Choose a tag to compare

Bugfixes:

  • fixes issue with stripped cluster domain name if "strip_host_domain_name" was set to False #89
  • None api version after update Netbox to version 3.0.1 #88

1.1.1: Small bugfixes to Grace

02 Sep 22:13
Compare
Choose a tag to compare

Features:

Bugfixes:

  • Add WARNING if no usable IP addresses for host or running VM were found #81
  • Fix strip_host_domain_name for standalone hosts #75
  • Fixes issues with insufficient data for nic teaming interfaces #80

1.1.0: Add NetBox 2.11 support and bug fixes (Grace Hopper)

30 Jun 20:51
Compare
Choose a tag to compare

Features:

  • Adopt to NetBox v2.11+ version with changed vcpus data type #58
  • Adds config option to strip domain part from host/vm name #29
  • Adds possibility to map platform #47
  • Adds host_role_relation and vm_role_relation config options #56 (deprecates netbox_host_device_role and netbox_vm_device_role config options)
  • Relation *_relation config options support values with a comma (needs to be enclosed in quotes) #42
  • Add "match_host_by_serial" config option to disable host serial matching. #52
  • Adds "host_tenant_relation" config option #51

Bugfixes:

  • Handle missing "API-Version" HTTP header properly #57
  • Fixes issue with accessing unresolved objects #45

1.0.0: First official version (Ada Lovelace)

26 Feb 15:54
Compare
Choose a tag to compare

This is just the first initial version. After a lot of testing it is time to simply start here. Now we can work with proper versioning.

Let's go.