oracle / oracle-database-operator

The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for the majority of database operations.
Universal Permissive License v1.0
141 stars 45 forks source link

Multitenant: new versions of ORDS (later than 23.4) dont work #116

Closed ilfur closed 1 month ago

ilfur commented 4 months ago

When trying to create a new PDB , I get an error in a kubernetes event/ORDS error: "new_pdb_name is a mandatory field". The thing is that the REST API for managing multitenant databases changed a bit with ORDS 24.1 and above. The parameter for creating new PDBs is now called "new_pdb_name" instead of the former "pdb_name". I suggest to use both parameters to support older and newer ORDS versions... and to check for other deprecations too :-)

mmalvezz commented 1 month ago

It's not just a matter of rest payload format, ords 24 is using dbms_scheduer which means implementing writing new code paths for return code testing. We are evaluating alternative solutions