Skip to content

1.4

Compare
Choose a tag to compare
@ahaid ahaid released this 13 Jun 19:48
· 48 commits to master since this release

What's New in this Release

SolidFire PowerShell Tools version 1.4 contains the following improvements:

  • Full cmdlet support for the version 9.1 release of Element OS.
    Improved cmdlet functionality:
  • Set-SFNetworkConfig: Added the parameter DisconnectAfterRequest. Set-SFNetworkConfig has the ability to change the network settings. When a network change occurs, SolidFire is unable to send a response on the same HTTP connection on which the request was received. In the previous release of PowerShell Tools, the cmdlet needed to time out before you could reconnect using the new settings. This new parameter allows you to acknowledge the response is not coming and disconnect the connection immediately after sending the request.
    • Get-SFVolume: Added the parameter ExcludeVVOLs. This parameter filters out any virtual volumes (VVols) from the response.
    • New-SFClusterAdmin has tab-completed values for the -Access parameter. You no longer need to guess or look up possible values for the -Access parameter. Instead, you can tab-complete them.
    • Get-SFDrive: Added the parameter Status. When adding drives, it helps to pull all drives with a status of available using Get-SFDrive and pipe the results into Add-SFDrive. Now you can filter drive results to list
      only available drives and eliminate errors encountered by the Add-SFDrive cmdlet. You can also filter based on any other status, and the value of -Status is tab-completed.
    • Invoke-SFApi: Added the parameter Port. Some commands in the SolidFire API require a different port than the one used with the original connection. This parameter allows you to direct the command to the new port, regardless of the port used by SFConnection.
    • New-SFCluster: Added the parameter -AcceptEula. Element OS version 8.0 required you to accept the EULA before creating cluster, admin, or LDAP users. The New-SFCluster cmdlet now supports the acceptance of the EULA with this switch parameter. Other cmdlets already supported the switch parameter in the PowerShell Tools version 1.3 release.
    • Get-SF* cmdlets no longer throw an exception when you pass in an ID, name, or other search criteria and the cmdlet is unable to find that object. Instead of an exception, no values are returned.

The following are new SolidFire cmdlets in the version 1.4 release:

  • Get-SFHardwareConfig: [Cluster] Gets the hardware configuration information for a node. NOTE: This method is available only through the per-node API endpoint 5.0 or later.
  • Get-SFNetworkInterface: [Cluster] Gets information about each network interface on all nodes in a cluster.
  • Reset-SFDrive: [Cluster] Resets one or more drives to be reused in a node.
  • Reset-SFNode: [Node] Resets one or more nodes in Available state to the factory settings.
  • Restart-SFNetworking: [Node] Restarts networking services on a node.
  • Restart-SFService: [Node] Restarts services on a node.
  • Get-SFServices: [Cluster] Gets the services running on the cluster.
  • Invoke-SFShutdown: [Cluster] Shuts down one or more nodes in a cluster.