Skip to content

Commit f61a96d

Browse files
Ryan Johnsontenthirtyam
Ryan Johnson
authored andcommitted
chore: release preparation (#102)
- Updated `VMware.PowerCLI` from v13.0.0 to v13.1.0. - Updated `PowerValidatedSolutions` from v2.5.0 to v2.6.0. - Updated module version and build to v1.4.0.1004. - Updated `CHANGELOG.md`. Signed-off-by: Ryan Johnson <[email protected]>
1 parent 9ab3dd9 commit f61a96d

File tree

4 files changed

+43
-38
lines changed

4 files changed

+43
-38
lines changed

Diff for: CHANGELOG.md

+36-31
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [v1.4.0](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/releases/tag/v1.4.0)
44

5-
> Release Date: Unreleased
5+
> Release Date: 2023-08-29
66
77
Enhancement:
88

@@ -11,13 +11,18 @@ Enhancement:
1111
- Added `Request-PasswordRotationPolicy` cmdlet to retrieve the password rotation settings for accounts managed by SDDC Manager. Results can be filtered by resource type or workload domain. [GH-100](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/100)
1212
- Added `Publish-PasswordRotationPolicy` cmdlet to publish the password rotation settings for accounts managed by SDDC Manager in HTML or JSON format. Results can be filtered by resource type or workload domain. [GH-100](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/100)
1313

14-
Bug Fixes:
14+
Bugfix:
1515

16-
- Updated `Get-PasswordPolicyDefault` to include support for version 4.4.1. [GH-95](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/95)
17-
- Updated `Get-PasswordPolicyConfig` to include support for version 4.4.1. [GH-95](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/95)
16+
- Updated `Get-PasswordPolicyDefault` to include support for VMware Cloud Foundation 4.4.1. [GH-95](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/95)
17+
- Updated `Get-PasswordPolicyConfig` to include support for VMware Cloud Foundation 4.4.1. [GH-95](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/95)
1818
- Updated `Invoke-PasswordPolicyManager`, `Start-PasswordPolicyConfig`, and `Get-PasswordPolicyConfig` to better handle use of `Test-Path` and `Get-Content` cmdlets when verifing and consuming the password policy configuration JSON file. [GH-98](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/98)
1919
- Updated `Test-PasswordPolicyConfig` to better handle validation of ESXi host password complexity policy in the password policy configuration JSON file. [GH-99](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/99)
2020

21+
Chore:
22+
23+
- Updated `VMware.PowerCLI` from v13.0.0 to v13.1.0. [GH-102](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/102)
24+
- Updated `PowerValidatedSolutions` from v2.5.0 to v2.6.0. [GH-102](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/102)
25+
2126
## [v1.3.0](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/releases/tag/v1.3.0)
2227

2328
> Release Date: 2023-08-15
@@ -27,18 +32,18 @@ Enhancement:
2732
- Added the `RequiredModules` key to the module manifest to specify the minimum dependencies required to install and run the PowerShell module. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
2833
- Updated `Test-VcfPasswordManagementPrereq` to verify that the minimum dependencies are met to run the PowerShell module based on the module's manifest. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
2934

30-
Bug Fixes:
35+
Bugfix:
3136

3237
- Updated `Request-SsoPasswordComplexity` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
3338
- Updated `Request-SsoAccountLockout` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
3439
- Updated `Request-EsxiPasswordExpiration` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
3540
- Updated `Request-EsxiPasswordComplexity` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
3641
- Updated `Request-EsxiAccountLockout` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
3742
- Updated `Update-EsxiPasswordExpiration` to use `Test-VCFConnection` instead of `Test-Connection` to check the connection. [GH-62](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/62)
38-
- Updated `Get-PasswordPolicyDefault` to include support for version 4.5.2. [GH-91](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/91)
39-
- Updated `Get-PasswordPolicyConfig` to include support for version 4.5.2. [GH-91](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/91)
40-
- Updated `Get-PasswordPolicyDefault` to include support for version 4.5.0. [GH-71](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/71)
41-
- Updated `Get-PasswordPolicyConfig` to include support for version 4.5.0. [GH-71](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/71)
43+
- Updated `Get-PasswordPolicyDefault` to include support for VMware Cloud Foundation 4.5.2. [GH-91](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/91)
44+
- Updated `Get-PasswordPolicyConfig` to include support for VMware Cloud Foundation 4.5.2. [GH-91](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/91)
45+
- Updated `Get-PasswordPolicyDefault` to include support for VMware Cloud Foundation 4.5.0. [GH-71](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/71)
46+
- Updated `Get-PasswordPolicyConfig` to include support for VMware Cloud Foundation 4.5.0. [GH-71](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/71)
4247
- Updated `Invoke-PasswordPolicyManager` to address version support updates and JSON file depth handling. [GH-71](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/71)
4348
- Updated `Request-NsxtEdgePasswordExpiration` to pass the `-transportNodeId` parameter to `Get-NsxtApplianceUser` to retrieve the NSX Edge node ID. [GH-76](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/76)
4449
- Updated `Update-NsxtEdgePasswordExpiration` to pass the `-transportNodeId` parameter to `Get-NsxtApplianceUser` and `Set-NsxtApplianceUserExpirationPolicy` to retrieve the NSX Edge node ID. [GH-76](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/76)
@@ -47,37 +52,37 @@ Chore:
4752

4853
- Added the `RequiredModules` key to the module manifest to specify the minimum dependencies required to install and run the PowerShell module. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
4954
- Updated `Test-VcfPasswordManagementPrereq` to verify that the minimum dependencies are met to run the PowerShell module based on the module's manifest. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
50-
- Updated `PowerValidatedSolution` module dependency from v2.4.0 to v2.5.0. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
55+
- Updated `PowerValidatedSolution` from v2.4.0 to v2.5.0. [GH-63](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/63)
5156

5257
## [v1.2.0](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/releases/tag/v1.2.0)
5358

5459
> Release Date: 2023-06-27
5560
5661
Enhancement:
5762

58-
- Enhanced `Update-NsxtManagerPasswordComplexity` to handle VCF5.0 and NSX4.x changes. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
59-
- Enhanced `Get-PasswordPolicyDefault` to handle VCF versions as defaults are changing accordingly. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
63+
- Enhanced `Update-NsxtManagerPasswordComplexity` to handle VMware Cloud Foundation 5.0 and NSX 4.x changes. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
64+
- Enhanced `Get-PasswordPolicyDefault` to handle VMware Cloud Foundation versions as defaults are changing accordingly. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
6065
- Enhanced `Get-PasswordPolicyConfig` to handled version parameter as it internally calls `Get-PasswordPolicyDefault`. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
6166
- Enhanced `Test-PasswordPolicyConfig` to check if right version of the json file is used for comparison. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
62-
- Enhanced `Request-SddcManagerPasswordComplexity` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
63-
- Enhanced `Request-SddcManagerAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
64-
- Enhanced `Request-SsoPasswordExpiration` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
65-
- Enhanced `Request-SsoPasswordComplexity` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
66-
- Enhanced `Request-SsoAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
67-
- Enhanced `Request-VcenterPasswordExpiration` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
68-
- Enhanced `Request-VcenterPasswordComplexity` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
69-
- Enhanced `Request-VcenterAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
70-
- Enhanced `Request-VcenterRootPasswordExpiration` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
67+
- Enhanced `Request-SddcManagerPasswordComplexity` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
68+
- Enhanced `Request-SddcManagerAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
69+
- Enhanced `Request-SsoPasswordExpiration` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
70+
- Enhanced `Request-SsoPasswordComplexity` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
71+
- Enhanced `Request-SsoAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
72+
- Enhanced `Request-VcenterPasswordExpiration` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
73+
- Enhanced `Request-VcenterPasswordComplexity` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
74+
- Enhanced `Request-VcenterAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
75+
- Enhanced `Request-VcenterRootPasswordExpiration` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
7176
- Enhanced `Request-NsxtManagerPasswordComplexity` to handle password complexity policies to be read from API than static file for VCF5.0. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
72-
- Enhanced `Request-NsxtManagerAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
77+
- Enhanced `Request-NsxtManagerAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
7378
- Enhanced `Update-NsxtManagerPasswordComplexity` mainly, where all new parameters added with reference to NSX 4.X, are handled and also API is used to get all configurations than static common-password file. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
74-
- Enhanced `Request-NsxtEdgePasswordExpiration` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
75-
- Enhanced `Request-NsxtEdgePasswordComplexity` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
76-
- Enhanced `Request-NsxtEdgeAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
77-
- Enhanced `Request-EsxiPasswordExpiration` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
78-
- Enhanced `Request-EsxiPasswordComplexity` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
79-
- Enhanced `Request-EsxiAccountLockout` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
80-
- Enhanced `Request-LocalUserPasswordExpirationt` to handle VCF version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
79+
- Enhanced `Request-NsxtEdgePasswordExpiration` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
80+
- Enhanced `Request-NsxtEdgePasswordComplexity` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
81+
- Enhanced `Request-NsxtEdgeAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
82+
- Enhanced `Request-EsxiPasswordExpiration` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
83+
- Enhanced `Request-EsxiPasswordComplexity` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
84+
- Enhanced `Request-EsxiAccountLockout` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
85+
- Enhanced `Request-LocalUserPasswordExpirationt` to handle VMware Cloud Foundation version specific JSON file during drift option. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
8186
- Enhanced `Update-LocalUserPasswordExpiration` to handle disconnects gracefully. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
8287
- Enhanced `Update-WsaLocalUserAccountLockout` to handle disconnects gracefully. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
8388
- Enhanced `Update-WsaLocalUserPasswordComplexity` to handle disconnects gracefully. [GH-42](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/42)
@@ -130,7 +135,7 @@ Bugfix:
130135
- Handled empty email string values and "0" value for WSADirectory feilds coming from JSON file `Test-PasswordPolicyConfig`. [GH-36](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/36)
131136
- Corrected Description in `Start-PasswordPolicyConfig`. [GH-36](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/36)
132137

133-
Enhancements:
138+
Enhancement:
134139

135140
- Updated `Update-SDDCManagerPasswordComplexity` to handle all structural changes of the common-password file on SDDC Manager. [GH-28](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/28)
136141
- Updated `Update-VcenterAccountLockout` to handle isolated VI Workload Domains. [GH-29](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/29)
@@ -144,7 +149,7 @@ Enhancements:
144149
- Updated `Request-SsoPasswordComplexity` to handle isolated VI Workload Domains. [GH-30](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/30)
145150
- Updated `Request-SsoPasswordExpiration` to handle isolated VI Workload Domains. [GH-30](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/30)
146151

147-
Chores:
152+
Chore:
148153

149154
- Added `.PARAMETER` entries for user-facing functions. [GH-37](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-password-management/pull/37)
150155

Diff for: VMware.CloudFoundation.PasswordManagement.psd1

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
RootModule = '.\VMware.CloudFoundation.PasswordManagement.psm1'
1313

1414
# Version number of this module.
15-
ModuleVersion = '1.4.0.1003'
15+
ModuleVersion = '1.4.0.1004'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -62,7 +62,7 @@
6262
}
6363
@{
6464
ModuleName = 'PowerValidatedSolutions';
65-
ModuleVersion = '2.5.0'
65+
ModuleVersion = '2.6.0'
6666
}
6767
)
6868

0 commit comments

Comments
 (0)