All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Properties for vsphere_vm entities have been updated to include the OS
- Converting release process to use
auto
.
- Properties for vsphere_vm entities have been updated to include the MAC Address
- New event to see the version
- Properties for vsphere_vm entities have been updated to include the SMBIOS UUID
- Queries to list VMs per host are now wrapped in a try catch to avoid one failed host canceling the remainder of the data collection for that step.
- Backwards compatiblity for supported steps now exists back to version 6.5.
- VM queries are now done on a host by host basis to reduce API query size.
- The vSphere client is now initialized as a singleton.
- An API version query is now a required step of initialization to be able to better support multiple releases of vSphere.
- Values for hostname and IP address are now included for vsphere_vm entities when available.
- Properties for vsphere_host entities have been updated to match the current data-model schema.
- Duplicate vsphere_vm-USES->vsphere_network relationships are now prevented.
- The config value
domain
must now include the full domain. Previously,.vmwarevmc.com
was appended to the supplied domain requiring onlyvcenter.sddc-X-YY-ZZ-F
. The following is a correct example of a domain:vcenter.sddc-X-YY-ZZ-F.vmwarevmc.com
.
- fix Dockerfile to include necessary sdk deps to run integration on-prem
- update docs
- added
docker.env.example
file - added
docker.package.json
. This MUST be updated alongside our normalpackage.json
- update docs
- docker image will collect+sync instead of just collect
- publish docker image of this project to Docker Hub
- Ingest new entities
vsphere_client
vsphere_cluster
vsphere_data_center
vsphere_datastore
vsphere_distributed_switch
vsphere_host
vsphere_namespace
vsphere_network
vsphere_vm
- Build new relationships
vsphere_client_manages_data_center
vsphere_cluster_uses_distributed_switch
vsphere_vm_uses_network