Cannot Use SSH Key Credentials When Trying To Provision RDBMS Software From Cloud Control (Doc ID 1671434.1)

Last updated on MARCH 08, 2017

Applies to:

Enterprise Manager Base Platform - Version 12.1.0.3.0 and later
Information in this document applies to any platform.

Symptoms

Using 12.1.0.3 OMS and 12.1.0.5.3 DB Plugin.

1. Create a Gold Image for the RAC Database.

2. Create ssh credentials for user who can sudo as root. Privilege delegation set and credential validation succeeds.

3. From Cloud Control Navigate to:

Enterprise > Provisioning and Patching > Database Provisioning.
Select 'Provision Oracle Database' and click 'Launch'.

Select 'Use existing Grid Infrastructure'. Once selected it does provide an option to select cluster Name. In my usecase, it did not show clustername, but did show for customer.
In Deploy Database software select 'Deploy software only' radio button.

Select the sudo credentials created.

Proceed further and Submit the Deployment Procedure.

This fails at 'Initialize Deployment Procedure' Deployment Procedure which has following errors:

****************************
Validating the credential against rn2itdbpoc031.isslab.gm.com
Creating targetlist : firstHostName
Target Name : rn2itdbpoc031.isslab.gm.com
Target Type : host
Named Credential for root users: oracle.sysman.core.sec.credstore.EMCredentialReferenceForCredNameImpl@674305cb : ED346E102F790D59E043C6FA360A0DDA
User has selected valid Root Credentials for the given Host. Setting Variable NO_ROOT_ACCESS to false.Error while evaluating expression:[Error evaluating expression: ${initialiseDP()} : [null]].
Incidents
61 EM-03703 evaluateExpression(239913)
Centralized Logging
16:25:44 [INCIDENT_ERROR] - Error executing compute step COMPUTE_INIT_DP_NAME for procedure RACPROV2

****************************

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms