Skip to content

v2.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 May 12:57
d091915

Release Date: 2024-05-28

  • Added Start-ValidatedSolutionMenu cmdlet to load the Validated Solution main menu.
  • Added Start-AriaSuiteLifecycleMenu cmdlet to load the VMware Aria Suite Lifecycle sub-menu.
  • Added Start-WorkspaceOneAccessMenu cmdlet to load the Workspace ONE Access sub-menu.
  • Added Start-IamMenu cmdlet to load the Identity and Access Management sub-menu.
  • Added Start-DriMenu cmdlet to load the Developer Ready Infrastructure sub-menu.
  • Added Start-IlaMenu cmdlet to load the Intelligent Logging and Analytics sub-menu.
  • Added Start-IomMenu cmdlet to load the Intelligent Operations Management sub-menu.
  • Added Start-InvMenu cmdlet to load the Intelligent Network Visibility sub-menu.
  • Added Start-PcaMenu cmdlet to load the Private Cloud Automation sub-menu.
  • Added Start-PdrMenu cmdlet to load the Site Protection and Disaster Recovery sub-menu.
  • Added Start-HrmMenu cmdlet to load the Health Reporting and Monitoring sub-menu.
  • Added Start-CbwMenu cmdlet to load the Cloud-Based Workload Protection sub-menu.
  • Added Start-CbrMenu cmdlet to load the Cloud-Based Ransomware Recovery sub-menu.
  • Added Start-CcmMenu cmdlet to load the Cross Cloud Mobility sub-menu.
  • Added Get-vRSLCMRole cmdlet to retrieve a list of VMware Aria Suite Lifecycle roles.
  • Added Get-vRSLCMGroup cmdlet to retrieve a list of VMware Aria Suite Lifecycle group assignments.
  • Added Add-vRSLCMGroup cmdlet to add a group to a roles in VMware Aria Suite Lifecycle.
  • Added Remove-vRSLCMGroup cmdlet to remove the role assignments for a group in VMware Aria Suite Lifecycle.
  • Added Add-vRLCMSGroupRole cmdlet to add roles to groups in VMware Aria Suite Lifecycle.
  • Added Undo-vRLCMSGroupRole cmdlet to remove group roles in VMWare Aria Suite Lifecycle.
  • Added Request-AriaNetworksToken cmdlet to obtain an authorization token from VMware Aria Operations for Networks.
  • Added cmdlets to verify prerequisites before attempting to deploy a Validated Solutions:
    • Added Test-VrslcmPrerequisite cmdlet to verify prerequisites for VMware Aria Suite Lifecycle.
    • Added Test-GlobalWsaPrerequisite cmdlet to verify prerequisites for Workspace ONE Access.
    • Added Test-IamPrerequisite cmdlet to verify prerequisites for Identity and Access Management.
    • Added Test-DriPrerequisite cmdlet to verify prerequisites for Developer Ready Infrastructure.
    • Added Test-IlaPrerequisite cmdlet to verify prerequisites for Intelligent Logging and Analytics.
    • Added Test-IomPrerequisite cmdlet to verify prerequisites for Intelligent Operations Management.
    • Added Test-PcaPrerequisite cmdlet to verify prerequisites for Private Cloud Automation.
    • Added Test-PdrPrerequisite cmdlet to verify prerequisites for Site Protection and Disaster Recovery.
    • Added Test-HrmPrerequisite cmdlet to verify prerequisites for Health Reporting anf Monitoring.
    • Added Test-CbwPrerequisite cmdlet to verify prerequisites for Cloud-Based Workload Protection.
    • Added Test-CbrPrerequisite cmdlet to verify prerequisites for Cloud-Based Ransomware Recovery.
    • Added Test-CcmPrerequisite cmdlet to verify prerequisites for Cross Cloud Mobility.
    • Added Test-InvPrerequisite cmdlet to verify prerequisites for Intelligent Network Visibility.
  • Added Export-InvJsonSpec cmdlet to generate a JSON specification file for Intelligent Network Visibility.
  • Added Export-AriaNetworksJsonSpec cmdlet to generate the deployment JSON for VMware Aria Operations for Networks.
  • Added New-AriaNetworksDeployment cmdlet to deploy VMware Aria Operations for Networks via VMware Aria Suite Lifecycle in VMware Cloud Foundation aware mode.
  • Added Request-AriaNetworksToken cmdlet to generate and obtain an authorization token for VMware Aria Operations for Networks.
  • Added Get-AriaNetworksNodes cmdlet to get various details about the VMware Aria Operations for Networks nodes.
  • Added Get-AriaNetworksDataSource cmdlet to get all the data sources in a VMware Aria Operations for Networks deployment.
  • Added Request-IlaMscaSignedCertificate cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations for Logs.
  • Added Request-IomMscaSignedCertificate cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations.
  • Added Request-InvMscaSignedCertificate cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations for Networks.
  • Added Request-PcaMscaSignedCertificate cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Automation.
  • Added Request-WSAMscaSignedCertificate cmdlet to request a signed certificate from a Microsoft Certificate Authority for Workspace ONE Access.
  • Added New-PowerValidatedSolutionsLogFile cmdlet to enable support for a log file when using the VMware Validated Solutions menu.
  • Added Install-TanzuSignedCertificate cmdlet to request and install a signed certificate for the Tanzu Supervisor Cluster.
  • Added Invoke-GeneratePKCS12 cmdlet to generate a PKCS12 file (.pfx) to support certificate replacement of vSphere Replication and Site Recovery Manager.
  • Added Request-VamiPKCS12Certificate cmdlet to generate Private Key (.key), Signed Certificate (.crt) and PKCS12 file (.pfx) files for vSphere Replication and Site Recovery Manager.
  • Added Test-SrmSdkAuthentication cmdlet to verify authentication using the PowerCLI Sdk module for Site Recovery Manager.
  • Added Test-VrSdkAuthentication cmdlet to verify authentication using the PowerCLI Sdk module for vSphere Replication.
  • Added Test-VrmsRegistration cmdlet as an internal function to check for registration of vSphere Replication in vCenter Server.
  • Added Test-SrmRegistration cmdlet as an internal function to check for registration of Site Recovery Manager in vCenter Server.
  • Added Import-vRSLCMPSPack cmdlet to import a Product Support Pack for VMware Suite Lifecycle.
  • Added Invoke-VrslcmUndoDeployment cmdlet to remove VMware Suite Lifecycle from the environment.
  • Added Get-MscaRootCertificate cmdlet to retrieve the root or the full chain certificate from the Microsoft Certificate Authority.
  • Added Request-IamMscaSignedCertificate cmdlet to retrieve the root certificate of the Microsoft Certificate Authority for Identity and Access Management.
  • Added Invoke-InvDeployment cmdlet to perform an end-to-end deployment of Intelligent Network Visibility.
  • Added Invoke-UndoInvDeployment cmdlet to perform removal of Intelligent Network Visibility.
  • Fixed Test-ADAuthentication cmdlet to pass failure message as an output rather than error message so it can be evaluated.
  • Fixed Invoke-PcaDeployment cmdlet where it was throwing errors when creating a Cluster Group when Standard Workspace ONE Access is deployed.
  • Fixed Get-ADPrincipalGuid cmdlet to handle failed credentials correctly.
  • Fixed Invoke-IomDeployment cmdlet where the wrong service account was being assigned a vCenter Server global permission.
  • Fixed Invoke-GlobalWsaDeployment cmdlet to handle single and multiple nodes when using Add-ClusterGroup with Workspace ONE Access.
  • Fixed Set-vCenterPermission cmdlet to better handle expected errors.
  • Fixed Remove-VrmsReplication cmdlet where it was calling an incorrect name for Get-VrmsReplication.
  • Fixed Add-SrmLicenseKey cmdlet which was failing due to incorrect placement of Disconnect-SrmServer command.
  • Fixed Undo-SrmLicenseKey cmdlet which was not issuing a Disconnect-SrmServer command.
  • Fixed Invoke-GlobalWsaDeployment cmdlet where an error is thrown when creating the Datacenter and vCenter Server objects for Cross-Instance.
  • Fixed Invoke-PdrDeployment cmdlet where expected errors are thrown to the output making it look like a failure when in fact the task completes.
  • Fixed Get-vRAvRLIConfig cmdlet where is failed due to an OpenSSL error being returned with the data.
  • Fixed Export-PdrJsonSpec where some values should be an integer.
  • Fixed Invoke-PdrDeployment where the incorrect gateway was being passed to the Add-EsxiVrmsStaticRoute cmdlet.
  • Fixed Update-vROPSAdapterCollecterGroup where there was an issue updating the adaptor.
  • Fixed Request-vROpsLogForwardingConfig where no connection was being made to VMware Aria Operations.
  • Enhanced Add-NsxtIdentitySource cmdlet to verify the Active Directory credentials are valid.
  • Enhanced Invoke-UndoPcaDeployment cmdlet to remove the VM folder for Private Cloud Automation.
  • Enhanced Invoke-HrmDeployment cmdlet to set the $failureDetected variable to false before starting the deployment.
  • Enhanced Export-GlobalWsaJsonSpec cmdlet to add missing items pulled from the PLanning and Preparation Workbook to support Export-WsaJsonSpec.
  • Enhanced Export-WsaJsonSpec cmdlet to generate the API based deployment JSON spec for Workspace ONE Access using VMware Aria Suite Lifecycle using the global JSON.
  • Enhanced Invoke-GlobalWsaDeployment cmdlet to use Add-vRLCMSGroupRole to configure VMware Aria Suite Lifecycle roles.
  • Enhanced Invoke-GeneratePrivateKeyAndCsr cmdlet for error handling and message output.
  • Enhanced Invoke-RequestSignedCertificate cmdlet for error handling and message output.
  • Enhanced Invoke-GenerateChainPem cmdlet for error handling and message output.
  • Enhanced Enable-Registry cmdlet to handle clean exit of function when running vSphere 8.0.
  • Enhanced Add-Namespace cmdlet to handle expected missing object and not throw an error.
  • Enhanced Backup-VMOvfProperties cmdlet to check for the existing of each VMware Aria component and skip backing up the OVF settings if not present.
  • Enhanced Invoke-DriDeployment cmdlet to auto-generate the YAML file based on vSphere versions.
  • Enhanced Undo-RecoveryPlan cmdlet to consume the Site Recovery Manager PowerCLI cmdlets and improve error handling and message output.
  • Enhanced Undo-ProtectionGroup cmdlet to consume the Site Recovery Manager PowerCLI cmdlets and improve error handling and message output.
  • Enhanced Export-WsaJsonSpec cmdlet to use config.PowerValidatedSolutions configuration file for mapping Workspace ONE Access version.
  • Enhanced Export-vRLIJsonSpec cmdlet to use config.PowerValidatedSolutions configuration file for mapping VMware Aria Operations for Logs version.
  • Enhanced Export-vROPsJsonSpec cmdlet to use config.PowerValidatedSolutions configuration file for mapping VMware Aria Operations version.
  • Enhanced Export-vRAJsonSpec cmdlet to use config.PowerValidatedSolutions configuration file for mapping VMware Aria Automation version.
  • Enhanced Add-ContentLibrary cmdlet to not exit the workflow when checking for the version of VMware Cloud Foundation.
  • Enhanced Invoke-vRSLCMDeployment cmdlet to use the internal messageHandler function for better message output handling.
  • Enhanced Install-vRSLCMCertificate cmdlet to check the certificate before attempting to install.
  • Enhanced Start-vRSLCMUpgrade cmdlet perform better status checks during the upgrade process.
  • Enhanced Enable-vRLIContentPack cmdlet to handle invalid Git Hub tokens, and additional checks to ensure content pack URL is obtained.
  • Enhanced Deploy-PhotonAppliance cmdlet to retrieve the primary datastore, cluster details and management portgroup automatically.
  • Enhanced Add-VrmsNetworkAdapter cmdlet to set the eth1 interface status to up for the vSphere Replication appliance.
  • Enhanced Invoke-UndoPdrDeployment cmdlet to check for the existence of VMware Aria Automation and VMware Aria Operations.
  • Enhanced Add-VrmsReplication cmdlet by adding a parameter for the datastore tAdd-VrmsReplicationo replicate the virtual machine to.
  • Enhanced Add-vSphereReplication cmdlet to obtain the primary datastore in the recovery site and pass it to the Add-VrmsReplication cmdlet.