Bug 1470860
Summary: | Ansible Service Broker: Do not create a project if it does not exist. | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | John Matthews <jmatthew> |
Component: | Service Broker | Assignee: | Erik Nelson <ernelson> |
Status: | CLOSED ERRATA | QA Contact: | weiwei jiang <wjiang> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 3.6.0 | CC: | aos-bugs, ernelson, wjiang |
Target Milestone: | --- | Keywords: | TestCaseNeeded |
Target Release: | 3.7.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-11-28 22:01:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
John Matthews
2017-07-13 20:49:19 UTC
Checked with: #asbd --version 0.9.9 and project not existed will not be created, and come out error message in ansible-service-broker pod logs. The ansible-service-broker pod log is: [2017-07-25T03:07:31.295Z] [INFO] ASYNC provisioning in progress [2017-07-25T03:07:31.296Z] [NOTICE] ============================================================ [2017-07-25T03:07:31.296Z] [NOTICE] PROVISIONING [2017-07-25T03:07:31.296Z] [NOTICE] ============================================================ [2017-07-25T03:07:31.296Z] [NOTICE] Spec.Id: e1bcd4a8-ce02-4585-9f4c-18abd56d76f2 [2017-07-25T03:07:31.296Z] [NOTICE] Spec.Name: postgresql-apb [2017-07-25T03:07:31.296Z] [NOTICE] Spec.Image: openshift3/postgresql-apb [2017-07-25T03:07:31.296Z] [NOTICE] Spec.Description: SCL PostgreSQL apb implementation [2017-07-25T03:07:31.296Z] [NOTICE] ============================================================ [2017-07-25T03:07:31.296Z] [INFO] Checking if project psql-project exists... 10.128.0.1 - - [25/Jul/2017:03:07:31 +0000] "PUT /v2/service_instances/1554c27c-6073-4dff-9fd8-0e4509e11413?accepts_incomplete=true HTTP/1.1" 202 58 [2017-07-25T03:07:31.573Z] [INFO] Container not up yet, retrying 64 of 150 on pod apb-c1ffa138-8c39-4f97-9ca5-94ee9a39e63f [2017-07-25T03:07:31.658Z] [ERROR] Project psql-project does NOT exist! Cannot provision requested postgresql-apb [2017-07-25T03:07:31.658Z] [ERROR] broker::Provision error occurred. [2017-07-25T03:07:31.658Z] [ERROR] Project psql-project does not exist The request script is: #!/bin/bash -e instanceUUID="1554c27c-6073-4dff-9fd8-0e4509e11413" planUUID="4c10ff42-be89-420a-9bab-27a9bef9aed8" serviceUUID="e1bcd4a8-ce02-4585-9f4c-18abd56d76f2" req="{ \"plan_id\": \"$planUUID\", \"service_id\": \"$serviceUUID\", \"context\": { \"platform\": \"openshift\", \"namespace\": \"psql-project\" }, \"parameters\": { \"postgresql_database\": \"admin\", \"postgresql_password\": \"admin123\", \"postgresql_user\": \"admin\", \"postgresql_version\": \"9.5\" } }" curl \ -X PUT \ -H 'X-Broker-API-Version: 2.9' \ -H 'Content-Type: application/json' \ -d "$req" \ -v \ "http://asb-1338-openshift-ansible-service-broker.0725-di6.qe.rhcloud.com/v2/service_instances/$instanceUUID" 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. https://access.redhat.com/errata/RHSA-2017:3188 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |