Please provide your feedback in this short Flings' survey.
Apr 21, 2022

I have added a new section in "skyline-helper" to (a) check users, (b) check roles, (c) check invitations, (d) remove users, (e) remove invitation, and more. This update helps ensure more functionalities in the three pillars (i) automated fixes, (ii) infrastructure support, and (iii) Insights API/REST API integration.

Apr 13, 2022

Please read the User Guide from the Instruction section. It has the latest and greatest notes. Thanks.

Mar 21, 2022

Really useful tool ! thank you! .

Mar 07, 2022

Please read "User Guide" on how to install and use. PS Gallery will have the download, but you will only find the "User Guide" here.

Mar 17, 2022

Sonny, I'm trying to install the skyline automation toolkit (I'm running powercli version 12.5). I can run the "install-module SkylineAutomationToolkit" command without errors but when I run "skyline-helper powercli-prep" I get the error below. Any ideas on how I can fix this? Note: I tried the -SkipPublisherCheck parameter but it says it cannot be found.

PackageManagement\Install-Package : Authenticode issuer 'CN=DigiCert Trusted Root G4,, O=DigiCert Inc, C=US' of the new module 'VMware.VimAutomation.Sdk' with version '' is not matching with the authenticode issuer 'CN=VeriSign Class
3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US' of the previously-installed module 'VMware.VimAutomation.Sdk' with version ''. If you still want
to install or update, use -SkipPublisherCheck parameter.
At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\\PSModule.psm1:1809 char:21
+ ... $null = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Exception
+ FullyQualifiedErrorId : AuthenticodeIssuerMismatch,Validate-ModuleAuthenticodeSignature,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage

Mar 22, 2022

Please ensure that you have also run "set-executionpolicy unrestricted". If not, you cannot run any skyline-* commands.

Mar 22, 2022

I did run the unrestricted executionpolicy before hand and still get the error I posted above.

Mar 22, 2022

(executionpollicy) good. one thing out of the way.

It also looks like you have a problem installing VMware.VimAutomation.Sdk and powershellget. After installing SkylineAutomatonToolkit, you have access to run all commands (skyline-helper, skyline-fixer, skyline-comm, and more). The error with sdk is related to you installing "powecli". If you already have powercli, you can skip this step. That goes for "nsx-prep" (powernsx) and "vrops-prep" (Vmware.VimAutomation.vROps).

Mar 22, 2022

I have added a new code to check before installing (powercli, powernsx, and vmware.vimautomation.vrops). If not installed, install. If installed, do nothing. Expect this code to be in 1.0.8.

Mar 23, 2022

I was able to resolve my issues and get everything working. I think the fix in the end was uninstalling powercli and letting skyline-helper powercli-prep install it. Thanks for the help Sonny!