Attempting to use the default PostgreSQL database service templates after using a default MySQL template failed with errors reporting "mysql" already exists. This was due to an incorrect value in the PostgreSQL templates, which has now been fixed.
Description of problem:
It's failed to create postgresql objects due to "mysql" already exists.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Login to the web console
2. Create mysql objects via selecting mysql template like "mysql-persistent"
3. Try to create postresql object via selecting postgresql template like "postgresql-ephemeral"
please check the snapshot in attachment
The name should not be "mysql" for postgresql objects on web console.
Created attachment 1054768 [details]
snapshot for creating postgresql on web console
Maybe the relevant code:
This was a problem with the template and was fixed in this commit https://github.com/openshift/origin/commit/ff76077ed68a7c36a8f0ceab20bcf78e22ad87da
Checked against latest OSE env(openshift v220.127.116.11-525-geddc479, kubernetes v1.0.0), the issue is fixed, so mark it as verified.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.