Skip to content

Conversation

@psustevens
Copy link
Contributor

The highlights are:
I updated all of the KB URLs since most of them were broken.
I also added checks for the current versions of the Pure PowerShell Modules
Updated some old API calls with current calls
Check for Purity <= v5.3.6 and suggest the customer needs to upgrade to a newer version of Purity.

Pulled in the Disclaimer text from other Pure projects.
Added code to check for PowerCLI 13.3.
Added checks for the following Pure PS Modules and the corresponding versions.

PureStoragePowerShellSDK2 v2.26
PureStoragePowerShellToolkit v3.x
Fixed the correct way to connect to an array using the latest version of the Toolkit and SDK.
The Pure calls had to all be updated for:
NTP, FlashArray Connection, FA NIC info, FA hosts and host groups.  Commented out the protection group section because it's not clear why that is needed in this script.
I added some console messages so it's clear that the script is running.
Replaced the previous method to check for module version checks with a more efficient method.
Any Purity version lower than v5.3.6 will complain the customer needs to upgrade to a newer version of Purity.
Created a .gitignore file for the repo.  It discards basic MacOS and Windows files as well as .log files.
@mikenelson-io
Copy link
Member

Merged per request from @joe houghes.

@mikenelson-io mikenelson-io merged commit 1eb53f0 into PureStorage-OpenConnect:master Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants