diff --git a/HPEOneView.550.psd1 b/HPEOneView.550.psd1 index 50e0768..9a6770b 100644 --- a/HPEOneView.550.psd1 +++ b/HPEOneView.550.psd1 @@ -12,7 +12,7 @@ RootModule = 'HPEOneView.550.psm1' # Version number of this module. -ModuleVersion = '5.50.2680.1687' +ModuleVersion = '5.50.2689.2416' # Supported PSEditions # CompatiblePSEditions = @() @@ -155,14 +155,10 @@ PrivateData = @{ # IconUri = '' # ReleaseNotes of this module - ReleaseNotes = "Release 5.50.2680.1687 - -- [#534] Fixed Show-OVFirmwareReport mishandling non-existent firmware baselines. -- [#539] Fixed New-OVSnmpTrapDestination and the object it returns. -- [#540] Fixed New-OVSnmpTrapDestination to handle SNMPv3 Engine ID correctly. -- [#548] Fixed Enable-OVDeviceUid and Disable-OVDeviceUid where a resource eTag wasn't being passed to the API for Synergy Frames. -- Added Get-OVSmtpAlertEmailFilter, Set-OVSmtpAlertEmailFilter and Remove-OVSmtpAlertEmailFilter Cmdlets to manage email/SMTP alert filtering. -- Fixed New-OVServerProfileTemplate mishandling async task in an error state containing more than one taskError message." + ReleaseNotes = "Release 5.50.2689.2416 + +- [#538] Fixed HPOneView.Networking.SnmpV3User class to return NA instead of NONE when authentication protocol and no privacy protocol setting. +- [#552] Fixed duplicate key when attempting to convert from JSON to object with baselines." # Prerelease string of this module # Prerelease = '' diff --git a/HPEOneView.550.psm1 b/HPEOneView.550.psm1 index d1ed320..841e6b5 100644 --- a/HPEOneView.550.psm1 +++ b/HPEOneView.550.psm1 @@ -48,7 +48,7 @@ if ($PSVersionTable.PSVersion -match '5.*') } # Set HPEOneView.POSH Library Version -[Version]$ModuleVersion = '5.50.2680.1687' +[Version]$ModuleVersion = '5.50.2689.2416' New-Variable -Name PSLibraryVersion -Scope Global -Value ([HPEOneView.Library.Version]::new($ModuleVersion)) -Option Constant -ErrorAction SilentlyContinue $Global:CallStack = Get-PSCallStack $script:ModuleVerbose = [Bool]($Global:CallStack | Where-Object { $_.Command -eq "" }).position.text -match "-verbose" @@ -6062,12 +6062,14 @@ function Send-OVRequest # Added for #407 $_DuplicateJsonPattern = @('\"NVIDIA TESLA M10\"\:\[[\w]*[\,]?[\w]*\][\,]?', '\"[I|i]LO\"\:\[[null\,]*\"\d\.\d+\"\][,]?', + '\"[rRiI]{2}10\"\:\[[null\,]*\"\d\.\d+\"\][,]?', + '\"[rRiI]{2}11\"\:\[[null\,]*\"\d\.\d+\"\][,]?', '(?:\"HPE SN1100Q 16Gb 2[P|p] FC HBA\"\:\[[null\,]*\"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\"*((?:\,\"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\")*)\](\,)?)') ForEach ($_Pattern in $_DuplicateJsonPattern) { - if ([RegEx]::Matches($FinalResponse, $_Pattern)) + if ([RegEx]::Matches($FinalResponse, $_Pattern).Success) { $FinalResponse = [Regex]::Replace($FinalResponse, $_Pattern, "") @@ -22918,7 +22920,6 @@ function New-OVSnmpV3User } - [HPEOneView.Networking.SnmpV3User]::new($Username, $_CredentialsCol, $SnmpAuthProtocolEnum[$AuthProtocol], $SnmpPrivProtocolEnum[$PrivProtocol]) } diff --git a/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_HelpInfo.xml b/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_HelpInfo.xml index 08018cb..99ba2b2 100644 --- a/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_HelpInfo.xml +++ b/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_HelpInfo.xml @@ -4,7 +4,7 @@ en-US - 5.50.2680.1689 + 5.50.2689.2417 \ No newline at end of file diff --git a/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_ModuleInfo.xml b/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_ModuleInfo.xml index 66bcfe9..a975bc3 100644 --- a/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_ModuleInfo.xml +++ b/HPEOneView.550_fa5eac8c-90d7-4797-9789-64c4e6290558_ModuleInfo.xml @@ -1,5 +1,5 @@  http://hewlettpackard.github.io/POSH-HPEOneView/UpdateHelp - 5.50.2680.1687 + 5.50.2689.2416 \ No newline at end of file diff --git a/debug.log b/debug.log new file mode 100644 index 0000000..57b4142 --- /dev/null +++ b/debug.log @@ -0,0 +1,3 @@ +[0209/142802.417:ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2) +[0210/124859.854:ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2) +[0210/125222.338:ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2) diff --git a/en-US/HPEOneView.550.psm1-help.xml b/en-US/HPEOneView.550.psm1-help.xml index d1002f3..10208da 100644 --- a/en-US/HPEOneView.550.psm1-help.xml +++ b/en-US/HPEOneView.550.psm1-help.xml @@ -103491,5 +103491,5 @@ Once the task enters the running state, the Cmdlet will return the task resource - + \ No newline at end of file diff --git a/en-US/about_HPEOneView.550.help.txt b/en-US/about_HPEOneView.550.help.txt index 90de18f..2e6e163 100644 --- a/en-US/about_HPEOneView.550.help.txt +++ b/en-US/about_HPEOneView.550.help.txt @@ -32,6 +32,12 @@ SHORT DESCRIPTION WHAT'S NEW + Release 5.50.2689.2416 + + -- [#538] Fixed HPEOneView.Networking.SnmpV3User class to return NA instead of NONE when + authentication protocol and no privacy protocol setting. + -- [#552] Fixed duplicate key when attempting to convert from JSON to object with baselines. + Release 5.50.2680.1687 -- [#534] Fixed Show-OVFirmwareReport mishandling non-existent firmware baselines. diff --git a/lib/HPEOneView_Classes.dll b/lib/HPEOneView_Classes.dll index 13bcad2..c94791a 100644 Binary files a/lib/HPEOneView_Classes.dll and b/lib/HPEOneView_Classes.dll differ