My Oracle Support Banner

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

Last updated on JANUARY 18, 2023

Applies to:

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


Using OMS and 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 <HOSTNAME.DOMAIN>
Creating targetlist : firstHostName
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]].
61 EM-03703 evaluateExpression(239913)
Centralized Logging
16:25:44 [INCIDENT_ERROR] - Error executing compute step COMPUTE_INIT_DP_NAME for procedure RACPROV2



To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.