Currently xCAT REST API uses 'userName' and 'password' parameters to pass authentication account to rest api server. But there's an issue that if we set attribute named 'password', then the attribute we want to set will overlap with the authentication parameter 'password'. That means the set of 'password' attribute will fail.
To avoid this conflict, out fix is to change the parameter name for password authentication to 'userName and userPW' from 'userName and passord'.
Code check in:
2.10 4a91c52