Skip to content

v2.12.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Oct 16:16
b7cd02a

Release Date: 2024-10-09

  • Updated VMware.PowerCLI module dependency from 13.2.1 to 13.3.0.
  • Updated Import-Excel module dependency from 7.8.5 to 7.8.9.
  • Fixed Invoke-IamDeployment cmdlet when an isolated workload domain was deployed assigning global permissions was failing.
  • Fixed Export-HrmJsonSpec cmdlet to add the DNS servers with a "," in place of a space for consistency with other JSON specs.
  • Fixed Export-PdrJsonSpec cmdlet to add the DNS servers with a "," in place of a space for consistency with other JSON specs.
  • Fixed Test-PdrPrerequisite cmdlet to split the DNS servers with a "," in place of a space for consistency with other test pre req functions.
  • Fixed Export-CbrJsonSpec cmdlet where is was exporting HCX Connector details incorrectly.
  • Fixed Test-CbrPrerequisite cmdlet to check for the DRaaS Connector FQDNs in DNS.
  • Added Export-NsxFederationJsonSpec cmdlet to generate a JSON specification file for NSX Federation.
  • Added Invoke-NsxFederationDeployment cmdlet to perform end-to-end automation of NSX Federation for VMware Cloud Foundation.
  • Added Deploy-NsxGlobalManager cmdlet to deploy a NSX Global Manager appliance.
  • Added Remove-NsxGlobalManager cmdlet to remove a NSX Global Manager appliance.
  • Added Get-NsxtGlobalManagerClusterStatus cmdlet to retrieve the NSX Global Manager cluster state.
  • Added Get-NsxtGlobalManagerCluster cmdlet to retrieve the NSX Global Manager cluster details.
  • Added Join-NsxtGlobalManagerCluster cmdlet to join an NSX Global Manager to a cluster.
  • Added Remove-NsxtGlobalManagerClusterNode cmdlet to remove an NSX Global Manager from a cluster.
  • Added Add-NsxtGlobalManagerClusterNode cmdlet to add an NSX Global Manager to a cluster.
  • Added Get-NsxtGlobalManagerClusterVirtualIp cmdlet to retrieve the NSX Global Manager cluster virtual IPs.
  • Added Set-NsxtGlobalManagerClusterVirtualIp cmdlet to configure a NSX Global Manager cluster virtual IP.
  • Added Remove-NsxtGlobalManagerClusterVirtualIp cmdlet to remove a NSX Global Manager cluster virtual IP.
  • Added Add-NsxtGlobalManagerVirtualIp cmdlet to configure NSX Global Manager cluster virtual IP as part of the end-to-end workflow.
  • Added Undo-NsxtGlobalManagerVirtualIp cmdlet to remove the NSX Global Manager cluster virtual IP.
  • Added Get-NsxtIpPool cmdlet to retrieve a list of IP pools from NSX Manager.
  • Added New-NsxtIpPool cmdlet to create an IP pool in NSX Manager.
  • Added Remove-NsxtIpPool cmdlet to delete an IP pool from NSX Manager.
  • Added Get-NsxtIpPoolSubnet cmdlet to retrieve a list of IP pool subnets from NSX Manager.
  • Added New-NsxtIpPoolSubnet cmdlet to create an IP pool subnet in NSX Manager.
  • Added Remove-NsxtIpPoolSubnet cmdlet to delete an IP pool subnet from NSX Manager.
  • Added Set-NsxtMtuRemoteTunnelEndpoint cmdlet to set the global configuration of the MTU size for the Remote Tunnel Endpoint.
  • Added Add-NsxtRemoteTunnelEndpoint cmdlet to configure an IP pool for the Remote Tunnel Endpoint and set the MTU global configuration to support NSX Federation.
  • Added Undo-NsxtRemoteTunnelEndpoint cmdlet to remove an IP pool for the Remote Tunnel Endpoint and set the MTU global configuration to support NSX Federation.
  • Added Get-NsxtGlobalManager cmdlet to retrieve a list of NSX Global Managers.
  • Added Get-NsxtGlobalManagerConfig cmdlet to retrieve the NSX Global Manager configuration.
  • Added Get-NsxtGlobalManagerOperationalState cmdlet to retrieve the NSX Global Manager operational state.
  • Added Get-NsxtGlobalManagerLocation cmdlet to retrieve the locations configured in an NSX Global Manager.
  • Added New-NsxtGlobalManagerLocation cmdlet to configure a new location in an NSX Global Manager.
  • Added Remove-NsxtGlobalManagerLocation cmdlet to delete a location configured in an NSX Global Manager.
  • Added Set-NsxtGloblaManagerActive cmdlet to set the NSX Global Manager to Active mode.
  • Added Set-NsxtGloblaManagerStandby cmdlet to set the NSX Global Manager to standby mode.
  • Added Test-NsxtVersionCompatibility cmdlet to check the NSX version compatibility between NSX Managers.
  • Added Add-NsxtGlobalManagerMode cmdlet to configure the NSX Global Manager to Active or Standby mode.
  • Added Add-NsxtGlobalManagerLocation cmdlet to support adding an NSX Local Manager to an NSX Global Manager.
  • Added Get-NsxtGlobalManagerOnBoarding cmdlet to retrieve location information configured in NSX Global Manager.
  • Added Start-NsxtGlobalManagerOnBoarding cmdlet to import the NSX Local Manager objects into the NSX Global Manager
  • Added Start-NsxtBackup cmdlet to trigger a backup of the NSX Manager.
  • Added Get-NsxtGlobalManagerBackupOverview cmdlet to retrieve the backup history for an NSX Local Manager instance via the NSX Global Manager.
  • Added Get-NsxtTransportNode cmdlet to retrieve the transport node details from NSX Manager.
  • Added Set-NsxtTransportNode cmdlet to apply additional configuration to a transport node.
  • Added Remove-NsxtGlobalManagerStandby cmdlet to delete the standby mode configuration from the NSX Global Manager.
  • Added Undo-NsxtGlobalManagerStandby cmdlet to remove the standby mode configuration from the NSX Global Manager.
  • Added Test-PrereqNsxFederation cmdlet to verify that NSX Federation for a Workload Domain is present.
  • Added Test-NsxFederationPrerequisite cmdlet to verify the platform before attempting the deployment of NSX Federation.
  • Added Request-NsxFederationMscaSignedCertificate cmdlet to request Microsoft CA Signed certificates for the NSX Global Managers.
  • Added Start-NsxFederationMenu cmdlet to enable NSX Federation automation.
  • Added Import-NsxtGlobalManagerLocation cmdlet to import NSX Local Manager objects into NSX Global Manager.
  • Added Get-NsxtGlobalManagerTier0Gateway cmdlet to retrieve a list of Tier-0 gateways from the NSX Global Manager.
  • Added Get-NsxtGlobalManagerTier1Gateway cmdlet to retrieve a list of Tier-1 gateways from the NSX Global Manager.
  • Added Get-NsxtGlobalManagerEdgeClusters cmdlet to retrieve the NSX Edge cluster information for the specified site.
  • Added Get-NsxtGlobalManagerTier1LocaleServices cmdlet to retrieve the locale services of the Tier-1 gateway from the NSX Global Manager.
  • Added New-NsxtGlobalManagerTier1Gateway cmdlet to create a Teir 1 Gateway on the NSX Global Manager.
  • Added New-NsxtGlobalManagerTier1LocaleServices cmdlet to create locale services on the Teir 1 Gateway.
  • Added Add-NsxtGlobalManagerTier1Gateway cmdlet to create a Tier 1 Gateway on the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier1Gateway cmdlet to delete the Tier 1 Gateway from the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier1LocaleServices cmdlet to delete the locale service of Tier 1 Gateway from the NSX Global Manager.
  • Added Undo-NsxtGlobalManagerTier1Gateway cmdlet to remove the Tier 1 Gateway from the NSX Global Manager.
  • Added Get-NsxtGlobalManagerSegment cmdlet to retrieve the list of configured segments from the NSX Global Manager.
  • Added Set-NsxtGlobalManagerSegment cmdlet to apply the configuration to the NSX Global Manager segment.
  • Added Update-NsxtGlobalManagerSegment cmdlet to update the NSX segment in the NSX Global Manager instance.
  • Added Get-NsxtGlobalManagerTier0LocaleServices cmdlet to retrieve the locale services of the Tier-0 gateway from the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier0Gateway cmdlet to delete the Tier 0 Gateway from the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier0LocaleServices cmdlet to delete the locale service of Tier 0 Gateway from the NSX Global Manager.
  • Added Undo-NsxtGlobalManagerTier0Gateway cmdlet to remove the Tier 0 Gateway from the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier0BgpNeighborConfig cmdlet to delete the BGP neighbor of Tier 0 Gateway from the NSX Global Manager.
  • Added Remove-NsxtGlobalManagerTier0ServiceInterface cmdlet to delete the interface from the Tier 0 Gateway on the NSX Global Manager.
  • Added Export-NsxtGlobalManagerTier0GatewayConfig cmdlet to create the JSON specification file for the BGP neighbor and interface configuration.
  • Added Update-NsxtGlobalManagerTier1Gateway cmdlet to update the Tier 1 Gateway on the NSX Global Manager.
  • Added Get-NsxtGlobalManagerTier0BgpNeighborConfig cmdlet to retrieve the list of configured BGP neighbors from the Tier-0 Gateway.
  • Added Get-NsxtGlobalManagerTier0ServiceInterface cmdlet to retrieve the list of configured service interfaces from the Tier-0 Gateway.
  • Added New-NsxtGlobalManagerTier0LocaleServices cmdlet to create or update locale services on the Tier-0 Gateway.
  • Added New-NsxtGlobalManagerTier0ServiceInterface cmdlet to create or update a service interface on Tier-0 Gateway.
  • Added New-NsxtGlobalManagerTier0BgpNeighborConfig cmdlet to create or update a BGP neighbor config for NSX Tier-0 gateways.
  • Added Update-NsxtGlobalManagerTier0LocaleService cmdlet to update the locale services on Tier-0 Gateway.
  • Added Update-NsxtGlobalManagerTier0Gateway cmdlet to update the Tier-0 Gateway on the NSX Global Manager.
  • Added Update-NsxtGlobalManagerTier1LocaleService cmdlet to update the locale services on Tier-1 Gateway.
  • Added Get-NsxtGlobalManagerCertificate cmdlet to retrieve the list of certificates from the NSX Global Manager.
  • Added Import-NsxtGlobalManagerCertificate cmdlet to import a certificate to the NSX Global Manager.
  • Added Test-NsxtGlobalManagerCertificate cmdlet to verify the status of the imported certificate on the NSX Global Manager.
  • Added Add-NsxtGlobalManagerCertificate cmdlet to install a certificate in the NSX Global Manager.
  • Added Get-NsxtGlobalManagerCertificateResult cmdlet to retrieve the status of applied certificate from the NSX Global Manager.
  • Added Install-NsxtGlobalManagerCertificate cmdlet to install a certificate for the NSX Global Manager.
  • Enhanced Test-VrslcmPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-GlobalWsaPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-IlaPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-IomPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-PcaPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-PdrPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-HrmPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-CbrPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-CcmPrerequisite cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups.
  • Enhanced Test-PdrPrerequisite cmdlet to verify that NSX Federation is configured in the environment.
  • Enhanced Get-WsaDirectory cmdlet with a -domainName parameter as an input and validation of authentication token.
  • Enhanced Add-vRLISmtpConfiguration cmdlet to perform multiple attempts at checking the configuration is applied correctly before failing.
  • Enhanced Export-CbrJsonSpec cmdlet to export the DRaaS Connector hostname and FQDN.
  • Enhanced Add-NetworkSegment cmdlet to return the pre-validation error correctly (removed breaks in the code).
  • Enhanced config.PowerValidatedSolutions configuration file to include NSX version so be able to check for the binary for NSX Federation.
  • Enhanced Add-vROPSAdapterVcf cmdlet updated to provide additional output on progress and checks on configuration process.
  • Enhanced Add-vCenterGlobalPermission cmdlet to force synchronization of global permissions.
  • Enhanced Set-WorkspaceOneNtpConfig cmdlet to handle a single NTP server.
  • Enhanced Invoke-DriDeployment cmdlet to handle single NTP and DNS servers.
  • Enhanced Add-WorkspaceOneDirectory cmdlet with -domainController parameter.
  • Enhanced Add-WorkspaceOneDirectoryGroup cmdlet with -domainController parameter.
  • Enhanced Undo-WorkspaceOneDirectoryGroup cmdlet with -domainController parameter.
  • Enhanced Get-ADPrincipalGuid cmdlet with -domainController parameter.
  • Enhanced Invoke-IomDeployment cmdlet with -domainController parameter for Add-WorkspaceOneDirectoryGroup.
  • Enhanced Invoke-PcaDeployment cmdlet with -domainController parameter for Add-WorkspaceOneDirectoryGroup.
  • Enhanced Invoke-GlobalWsaDeployment cmdlet with -domainController parameter for Add-WorkspaceOneDirectory.
  • Removed Alias Request-NsxToken from Request-NsxtToken cmdlet.