Loading...
Loading...
During cluster deployment, there is an optional step to manually change the APEX Cloud Platform Manager IP address to the customer supplied address on the primary node with below command: Set-CloudPlatformManagerNetwork -VMNIC eth0 -IPAddress x.x.x.x -Netmask X.X.X.X -Gateway X.X.X.X If the "Netmask" contains 254 in any segment (such as 254.0.0.0, 255.254.0.0, 255.255.254.0, 255.255.255.254), the command will fail with below error: Set-CloudPlatformManagerNetwork : Cannot validate argument on parameter 'Netmask'. The "CheckNetmask($_)" validation script for the argument with value "x.x.x.x" did not return a result of True. For example:
This is a code bug and will be fixed in future release.
To workaround this issue:1. Login to primary node and navigate to path: C:\Dell\Payload\Utils\PSModules\APEXCP2. Edit APEXCP.psm1 file, locate to line 64 "function CheckNetmask([String] $netmask) {" The original line 65 and 66 are like: $LegalStartDigits = "(128|192|224|240|248|252|255)" $LegalDigits = "(0|128|192|224|240|248|252|255)" Change line 65 and 66 to: $LegalStartDigits = "(128|192|224|240|248|252|254|255)" $LegalDigits = "(0|128|192|224|240|248|252|254|255)" For example: 3. Reload APEXCP.psm1 with command: Import-Module .\APEXCP.psm14. Close the Poweshell window.5. Open a new Poweshell window and run Set-CloudPlatformManagerNetwork command again.
Click on a version to see all relevant bugs
Dell Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.