When adding OS monitoring agents to a provisionable server, there are two situations that fail because the server is running a non-English locale.
Issue 1: "Either invalid credentials were used or ssh key in known_hosts file has changed" error message.
Issue 2: "Driver not found for the specified device" error message for Solaris 10 HW2 provisionable servers.
Workaround:
Issue 1: Delete the provisionable server's SSH credentials in the management server's known_hosts file: /.ssh/known_hosts file for a Solaris management server and /root/.ssh/known_hosts for a Red Hat management server. Then, try to add the OS monitoring agents again.
Issue 2: There is no workaround for a non-English locale. You must run the management server in the en_US.UTF-8 locale and reinstall Solaris 10 HW2 with the en_US.UTF-8 locale on the provisionable server. Then, try to add the OS monitoring agents again.