When installing API service on Redhat 7.4 get the following error at the end:
Successfully started OnCommand API Services. Configuring password for admin user. Configuring password for admin user failed. Exiting Installation ....
The installation finishes without any other error. I can navigate to the site, but no login is possible with the admin user.
Trying to change the password through change-password.sh, I get the following: Exception in thread "main" java.lang.RuntimeException: Invalid parameter usage. Please use [-<paramName>=<value>]. at com.netapp.apiservice.tools.command.CommandsUtil.parseInputParameters(CommandsUtil.java:70) at com.netapp.apiservice.tools.ApiTools.main(ApiTools.java:29)
The installer doesn't even give an error. Appears to take the password I enter but after installation I unable to login to the web interface.I even un-installed and re-installed. Took the password again but same issue. When I run ./change-password.sh I get Password not found. I assume I am suppose to get a prompt to enter a new password. When I run ./change-password.sh -apiserver.password=Password -port=8443, I get Save Password Failed. Reason: Not Found.
Turns out the GA release works, but the P1-2 does not.
In 2.2 it will be corrected, if you can get your hands on the old release you can install it, otherwise I advise waiting.
(Maybe bug support for it.)