Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump dependencies #35

Merged
merged 1 commit into from
Dec 6, 2022
Merged

Conversation

tenthirtyam
Copy link
Collaborator

@tenthirtyam tenthirtyam commented Dec 5, 2022

In order to have a good experience with our community, we recommend that you read the contributing guidelines for making a pull request.

Summary of Pull Request

Bumps the following depedencies:

  • PowerValidatedSolutions from 1.7.0 to 1.10.0
  • VMware.PowerCLI from 12.4.1 to 12.7.0
  • VMware.vSphere.SsoAdmin from 1.3.7 to 1.3.8

Updates Test-VcfReportingPrereq to to break versus exit if version does not meet requirements so that the error is displays; otherwise, the PowerShell console will close.

Replaces local getNsxtServerDetail function with Get-NsxtServerDetail function exported from PowerValidatedSolutions.

Signed-off-by: Ryan Johnson [email protected]

Type of Pull Request

  • This is a bug fix.
  • This is an enhancement or feature.
  • This is a code style / formatting update.
  • This is a documentation update.
  • This is a refactoring update.
  • This is a chore update
  • This is something else.
    Please describe:

Related to Existing Issues

Issue Number: N/A

Test and Documentation Coverage

100% Pass in Two Environments.

Scale Testbed: v4.4.1

 [12-05-2022_16:46:06] INFO Starting the process of creating a Health Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:46:06] INFO Setting up the log file to path C:\Reporting\logs\Invoke-VcfHealthReport-12-05-2022_04_46_06.log.
 [12-05-2022_16:46:06] INFO Setting up report folder and report C:\Reporting\HealthReports\12-05-2022_04_46_06-health-sfo01mgr01.htm.
 [12-05-2022_16:46:06] INFO Running an SoS Health Check for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local), process takes time.
 [12-05-2022_16:55:04] INFO Generating the Service Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the DNS Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the NTP Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the Certificate Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the ESXi Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the vSAN Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the vSAN Storage Policy Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:04] INFO Generating the vCenter Server Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:07] INFO Generating the ESXi Connection Health Data report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:55:46] INFO Generating the NSX-T Data Center Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:56:45] INFO Generating the Connectivity Health Report using the SoS output for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:57:12] INFO Generating the Backup Status Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:58:09] INFO Generating the SDDC Manager Free Pool Health for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:58:20] INFO Generating the Snapshots Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_16:59:18] INFO Generating the Password Expiry Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_17:04:33] INFO Generating the NSX Transport Node Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_17:04:54] INFO Generating the NSX Transport Node Tunnel Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_17:05:23] INFO Generating the NSX Tier-0 Gateway BGP Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_17:05:48] INFO Generating the Disk Capacity Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).'
 [12-05-2022_17:08:59] INFO Generating the Virtual Machines with Connected CD-ROM Report for VMware Cloud Foundation instance (sfo01mgr01.rainpole.local).
 [12-05-2022_17:09:40] INFO Generating the final report and saving to (C:\Reporting\HealthReports\12-05-2022_04_46_06-health-sfo01mgr01.htm).

General Testbed: v4.5.0

[12-05-2022_23:22:14] INFO Starting the process of creating a Health Report for Workload Domain (sfo-w01).
[12-05-2022_23:22:14] INFO Setting up the log file to path F:\Reporting\logs\Invoke-VcfHealthReport-12-05-2022_11_22_14.log.
[12-05-2022_23:22:14] INFO Setting up report folder and report F:\Reporting\HealthReports\12-05-2022_11_22_14-health-sfo-w01.htm.
[12-05-2022_23:22:14] INFO Running an SoS Health Check for Workload Domain (sfo-w01), process takes time.
[12-05-2022_23:26:09] INFO Generating the Service Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the DNS Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the NTP Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the Certificate Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the ESXi Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the vSAN Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the vSAN Storage Policy Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:09] INFO Generating the vCenter Server Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:11] INFO Generating the ESXi Connection Health Data report for Workload Domain (sfo-w01).
[12-05-2022_23:26:18] INFO Generating the NSX-T Data Center Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:42] INFO Generating the Connectivity Health Report using the SoS output for Workload Domain (sfo-w01).
[12-05-2022_23:26:48] INFO Generating the Backup Status Report for Workload Domain (sfo-w01).
[12-05-2022_23:26:57] INFO Generating the SDDC Manager Free Pool Health for Workload Domain (sfo-w01).
[12-05-2022_23:26:58] INFO Generating the Snapshots Report for Workload Domain (sfo-w01).
[12-05-2022_23:27:19] INFO Generating the Password Expiry Report for Workload Domain (sfo-w01).
[12-05-2022_23:28:59] INFO Generating the NSX Transport Node Report for Workload Domain (sfo-w01).
[12-05-2022_23:29:03] INFO Generating the NSX Transport Node Tunnel Report for Workload Domain (sfo-w01).
[12-05-2022_23:29:08] INFO Generating the NSX Tier-0 Gateway BGP Report for Workload Domain (sfo-w01).
[12-05-2022_23:29:13] INFO Generating the Disk Capacity Report for Workload Domain (sfo-w01).'
[12-05-2022_23:29:46] INFO Generating the Virtual Machines with Connected CD-ROM Report for Workload Domain (sfo-w01).
[12-05-2022_23:29:53] INFO Generating the final report and saving to (F:\Reporting\HealthReports\12-05-2022_11_22_14-health-sfo-w01.htm).
  • Tests have been completed (for bug fixes / features).
  • Documentation has been added / updated (for bug fixes / features).

Breaking Changes?

  • Yes, there are breaking changes.
  • No, there are no breaking changes.

Bumps the following depedencies:
- PowerValidatedSolutions from 1.7.0 to 1.10.0
- VMware.PowerCLI from 12.4.1 to 12.7.0
- VMware.vSphere.SsoAdmin from 1.3.7 to 1.3.9

Updates `Test-VcfReportingPrereq` to to break versus exit if version does not meet requirements so that the error is displays; otherwise, the PowerShell console will close.

Replaces local `getNsxtServerDetail` function with `Get-NsxtServerDetail` function exported from PowerValidatedSolutions.

Signed-off-by: Ryan Johnson <[email protected]>
@tenthirtyam tenthirtyam added chore Chore dependencies Dependencies labels Dec 5, 2022
@tenthirtyam tenthirtyam added this to the v1.0.5 milestone Dec 5, 2022
@tenthirtyam tenthirtyam requested a review from a team as a code owner December 5, 2022 23:32
@tenthirtyam tenthirtyam self-assigned this Dec 5, 2022
@tenthirtyam
Copy link
Collaborator Author

Note
The README.md and CHANGELOG.md will be updated prior to v1.0.5 release.

Copy link
Contributor

@GaryJBlake GaryJBlake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@GaryJBlake GaryJBlake merged commit e0b402b into main Dec 6, 2022
@GaryJBlake GaryJBlake deleted the chore(deps)/bump-dependencies branch December 6, 2022 08:48
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 30 days. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 19, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chore Chore dependencies Dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants