Skip to content

Commit

Permalink
- Enhanced Install-OVLogicalInterconnectFirmware to support HPE Syner…
Browse files Browse the repository at this point in the history
…gy Orchestrated activation, and HPE SAS logical interconnect type.

- Added Test-OVRemoteSupportEvent Cmdlet to initiate an HPE OneView Remote Suport test case event.
- Enhanced New-OVApplianceTrustedCertificate to build and install the certificate chain of a provided public SSL certificate or host.  The PowerShell client OS must have the certificate chain trusted in the operating systems trust store in order to properly build the certificate chain.
- [#512] Enhanced Set-HPOVUplinkSet by adding -AddNetworkSet and -RemoveNetworkSet parameters.
- [#515] Enhanced New-OVNetwork to allow assigning bulk networks to network sets with the -VlanRange and -NetworkSet paramters.
- [#516] Fixed Get-OVLoginMessage and Set-OVLoginMessage mishandling of an internal variable resulting in an unable to transform class exception.
- [#519] Enhanced Set-OVApplianceBackupConfig to fetch remote servers public SCP/SFTP key.
- [#520] Fixed internal Upload-File function where uploaded hotfixes would not report their filesize.
- [#521] Fixed a casting issue within Get-OVApplianceServiceConsoleAccess when service console is disabled.
- [#523] Enhanced Get-OVServer to allow searching for server hardware serial number.
  • Loading branch information
ChrisLynchHPE committed Nov 20, 2020
1 parent 0554483 commit df3f5ae
Show file tree
Hide file tree
Showing 6 changed files with 7,379 additions and 4,031 deletions.
199 changes: 198 additions & 1 deletion Appliance.format.ps1xml
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,203 @@
</Control>
</Controls>
<ViewDefinitions>
<!--HPEOneView.Appliance.ComposerNetworkInterface FT-->
<View>
<Name>HPEOneView.Appliance.ComposerNetworkInterface</Name>
<ViewSelectedBy>
<TypeName>HPEOneView.Appliance.ComposerNetworkInterface</TypeName>
</ViewSelectedBy>
<TableControl>
<AutoSize/>
<TableHeaders>
<TableColumnHeader>
<Label>Interface</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>ComposerRole</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4Address</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4Type</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4MaintenanceAddress</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4SubnetMask</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv6Address</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv6Type</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv6MaintenanceAddress</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
</TableHeaders>
<TableRowEntries>
<TableRowEntry>
<Wrap/>
<TableColumnItems>
<TableColumnItem>
<PropertyName>Interface</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>ComposerRole</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4Address</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4Type</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4MaintenanceAddress</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4SubnetMask</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv6Address</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv6Type</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv6MaintenanceAddress</PropertyName>
</TableColumnItem>
</TableColumnItems>
</TableRowEntry>
</TableRowEntries>
</TableControl>
</View>
<!--HPEOneView.Appliance.NetworkInterface FT-->
<View>
<Name>HPEOneView.Appliance.NetworkInterface</Name>
<ViewSelectedBy>
<TypeName>HPEOneView.Appliance.NetworkInterface</TypeName>
</ViewSelectedBy>
<TableControl>
<AutoSize/>
<TableHeaders>
<TableColumnHeader>
<Label>Interface</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4Address</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4Type</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv4SubnetMask</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv6Address</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>IPv6Type</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>Hostname</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
</TableHeaders>
<TableRowEntries>
<TableRowEntry>
<Wrap/>
<TableColumnItems>
<TableColumnItem>
<PropertyName>Interface</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4Address</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4Type</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv4SubnetMask</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv6Address</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>IPv6Type</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>Hostname</PropertyName>
</TableColumnItem>
</TableColumnItems>
</TableRowEntry>
</TableRowEntries>
</TableControl>
</View>
<!--HPEOneView.Appliance.StaticRoute FT-->
<View>
<Name>StaticRoute</Name>
<ViewSelectedBy>
<TypeName>HPEOneView.Appliance.StaticRoute</TypeName>
</ViewSelectedBy>
<TableControl>
<AutoSize/>
<TableHeaders>
<TableColumnHeader>
<Label>Destination</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>Gateway</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>Metric</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
<TableColumnHeader>
<Label>Interface</Label>
<Alignment>Left</Alignment>
</TableColumnHeader>
</TableHeaders>
<TableRowEntries>
<TableRowEntry>
<Wrap/>
<TableColumnItems>
<TableColumnItem>
<PropertyName>Destination</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>Gateway</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>Metric</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>Interface</PropertyName>
</TableColumnItem>
</TableColumnItems>
</TableRowEntry>
</TableRowEntries>
</TableControl>
</View>
<!--HPEOneView.Appliance.ScopeCollection FT-->
<View>
<Name>ScopeCollection</Name>
Expand Down Expand Up @@ -2001,7 +2198,7 @@
</ListItem>
<ListItem>
<Label>BundleSize</Label>
<ScriptBlock>'{0:N2}GB' -f ($_.BundleSize / 1GB)</ScriptBlock>
<ScriptBlock>[HPEOneView.Utilities.Library]::IntToStorageString($_.BundleSize)</ScriptBlock>
</ListItem>
<ListItem>
<Label>Locations</Label>
Expand Down
Loading

0 comments on commit df3f5ae

Please sign in to comment.