We want BulkMibCompile.sh to function exactly the same way as it previously functioned before 21.2.4.
The workaround as provided in this KB article https://knowledge.broadcom.com/external/article?articleId=235411 is not useful as passwords should not be exposed on the command line.
Change of password in 21.2.4 causes BulkMibCompile.sh not to function the way it did before in earlier releases.
Release : 21.2.8
Component : Spectrum Applications
For 21.2.8 you can request patch Spectrum_21.02.08.PTF_21.2.804
This is scheduled to be fixed out of box in Spectrum 21.2.10 and higher.
As a potential workaround you can edit the BulkMibCompile.sh script file by adding the bolded text
var1=" -p MysqlR00t"
$JAVA_PATH -Xmx512m -DSPECROOT=$SPECROOT -cp $classpath com.aprisma.spectrum.app.mib.web.BulkMibCompile "[email protected]" $var1
However if BulkMibCompile.sh is currently running and someone does a process list command, then the password is still exposed with the workaround. The patch resolves this issue.