|
6 | 6 | <p><!--StartFragment--></p> |
7 | 7 |
|
8 | 8 | <!-- wp:paragraph --> |
9 | | -<p>To help our customers we have written a module that includes a lot of the common operations people might need to “connect” PowerCLI to our PowerShell SDK.</p> |
| 9 | +<p>To help our customers I have written a module that includes a lot of the common operations people might need to “connect” PowerCLI to our PowerShell SDK.</p> |
10 | 10 | <!-- /wp:paragraph --> |
11 | 11 |
|
12 | 12 | <!-- wp:paragraph --> |
13 | 13 | <p><strong>Latest version 2.0.0.0 (August 26th, 2020)</strong></p> |
14 | 14 | <!-- /wp:paragraph --> |
15 | 15 |
|
16 | 16 | <!-- wp:paragraph --> |
17 | | -<p>Note that 2.0.0.0 is not yet pushed to the PowerShell gallery. Final testing is in progress. The module is called <a href="https://www.powershellgallery.com/packages/PureStorage.FlashArray.VMware/">PureStorage.FlashArray.VMware</a>.</p> |
| 17 | +<p>The module is called <a href="https://www.powershellgallery.com/packages/PureStorage.FlashArray.VMware/">PureStorage.FlashArray.VMware</a>.</p> |
18 | 18 | <!-- /wp:paragraph --> |
19 | 19 |
|
20 | 20 | <!-- wp:paragraph --> |
21 | | -<p>New Features:</p> |
| 21 | +<p><strong>New Features:</strong></p> |
22 | 22 | <!-- /wp:paragraph --> |
23 | 23 |
|
24 | 24 | <!-- wp:list --> |
25 | | -<ul><li>PowerShell Core support</li><li>Get-PfavVolVol Returns the volumes and volume group(s) of a given vVol VM</li><li>Multi-vCenter support for get-pfaVsphereplugin, install-pfaVspherePlugin, and uninstall-pfaVspherePlugin</li><li>Can now specify a source volume name when creating a VMFS from a snapshot instead of it being auto-generated</li><li>Can now provision VMFS volumes on ESXi 7 host</li><li>Get-PfaVspherePlugin now can return what is installed on a vCenter when -Server parameter is supplied</li><li>Issue slowing down Get-PfaVspherePlugin when a FlashArray connection exists is resolved</li><li>New-PfaRestOperation is a new command for running REST API operations against a flasharray</li><li>Added parameter to Update-PfavVolVMVolumeGroup of -volumeGroupName for specifying a custom vgroup name instead of using the default naming scheme</li></ul> |
| 25 | +<ul><li><strong>New CMDLETS: </strong><ul><li><strong>New-PfaRestOperation</strong> is a new command for running REST API operations against a flasharray</li><li><strong>Get-PfavVolVol </strong>Returns the volumes and volume group(s) of a given vVol VM</li></ul></li><li>Added parameter to Update-PfavVolVMVolume group of -volumeGroupName for specifying a custom vgroup name instead of using the default naming scheme</li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/39">Get-PfaVasaProvider return all providers now if you do not specify a FlashArray</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/37">Improved error handling</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/6"><strong>PowerShell Core support</strong></a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/16">Multi-vCenter support for get-pfaVsphereplugin, install-pfaVspherePlugin, and uninstall-pfaVspherePlugin</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/11">Can now specify a source volume name when creating a VMFS from a snapshot instead of it being auto-generated</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/27">Can now provision VMFS volumes on ESXi 7 host</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/26">Get-PfaVspherePlugin now can return what is installed on a vCenter when -Server parameter is supplied</a></li></ul> |
| 26 | +<!-- /wp:list --> |
| 27 | + |
| 28 | +<!-- wp:paragraph --> |
| 29 | +<p><strong>Fixed Issues:</strong></p> |
| 30 | +<!-- /wp:paragraph --> |
| 31 | + |
| 32 | +<!-- wp:list --> |
| 33 | +<ul><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/41">New-PfaSnapshotOfVvolVmdk : Suffix parameter is not honored. Snapshot is created but with an incremental number</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/38">Misspelled out-null in Copy-PfaVvolVmdkToExistingVvolVmdk</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/25">unable to manage/login to the Pure1 Collector via PowerShell</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/34">Copy-PfaSnapshotToRDM fails badly if snapshot is not found.</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/35">Some RDM workflows did not pick up default FA connection</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/44">Mount-PfaVvolDatastore fails if no datastore, VASA array or FA input</a></li><li><a href="https://github.com/PureStorage-OpenConnect/PureStorage.FlashArray.VMware/issues/15">Issue slowing down Get-PfaVspherePlugin when a FlashArray connection exists is resolved</a></li></ul> |
26 | 34 | <!-- /wp:list --> |
27 | 35 |
|
28 | 36 | <!-- wp:paragraph --> |
|
46 | 54 | <!-- /wp:list --> |
47 | 55 |
|
48 | 56 | <!-- wp:paragraph --> |
49 | | -<p>There are two places you can install this. The best option is the <a href="https://www.powershellgallery.com/packages/PureStorage.FlashArray.VMware">PowerShell gallery</a>! This allows you to use <a href="https://docs.microsoft.com/en-us/powershell/module/powershellget/install-module?view=powershell-6">install-module</a> to automatically install the module. </p> |
| 57 | +<p>There are two places you can install this. The best option is the <a href="https://www.powershellgallery.com/packages/Cody.PureStorage.FlashArray.VMwar">PowerShell gallery</a>! This allows you to use <a href="https://docs.microsoft.com/en-us/powershell/module/powershellget/install-module?view=powershell-6">install-module</a> to automatically install the module. </p> |
50 | 58 | <!-- /wp:paragraph --> |
51 | 59 |
|
52 | 60 | <!-- wp:paragraph --> |
|
65 | 73 | <figure class="wp-block-image size-large"><img src="https://www.codyhosterman.com/wp-content/uploads/2020/01/image-1.png" alt="" class="wp-image-6277"/></figure> |
66 | 74 | <!-- /wp:image --> |
67 | 75 |
|
68 | | -<!-- wp:image {"id":6861,"sizeSlug":"large"} --> |
69 | | -<figure class="wp-block-image size-large"><img src="https://www.codyhosterman.com/wp-content/uploads/2020/08/image-5-1024x281.png" alt="" class="wp-image-6861"/></figure> |
70 | | -<!-- /wp:image --> |
71 | | - |
72 | 76 | <!-- wp:paragraph --> |
73 | 77 | <p>The module will help you connect PowerCLI commands (like get-datastore or get-vmhost) to operations you might want to do on the FlashArray. The cmdlets support pipeline input for most variables (datastores, FlashArray connections, ESXi hosts, etc.).</p> |
74 | 78 | <!-- /wp:paragraph --> |
75 | 79 |
|
| 80 | +<!-- wp:image {"id":6861,"sizeSlug":"large"} --> |
| 81 | +<figure class="wp-block-image size-large"><img src="https://www.codyhosterman.com/wp-content/uploads/2020/08/image-5-1024x281.png" alt="" class="wp-image-6861"/></figure> |
| 82 | +<!-- /wp:image --> |
| 83 | + |
76 | 84 | <!-- wp:paragraph --> |
77 | 85 | <p>To install:</p> |
78 | 86 | <!-- /wp:paragraph --> |
|
0 commit comments