summaryrefslogtreecommitdiffstats
path: root/playbooks/byo/openshift-management/add_many_container_providers.yml
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks/byo/openshift-management/add_many_container_providers.yml')
-rw-r--r--playbooks/byo/openshift-management/add_many_container_providers.yml36
1 files changed, 0 insertions, 36 deletions
diff --git a/playbooks/byo/openshift-management/add_many_container_providers.yml b/playbooks/byo/openshift-management/add_many_container_providers.yml
deleted file mode 100644
index 62fdb11c5..000000000
--- a/playbooks/byo/openshift-management/add_many_container_providers.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-- hosts: localhost
- tasks:
- - name: Ensure the container provider configuration is defined
- assert:
- that: container_providers_config is defined
- msg: |
- Error: Must provide providers config path. Fix: Add '-e container_providers_config=/path/to/your/config' to the ansible-playbook command
-
- - name: Include providers/management configuration
- include_vars:
- file: "{{ container_providers_config }}"
-
- - name: Ensure this cluster is a container provider
- uri:
- url: "https://{{ management_server['hostname'] }}/api/providers"
- body_format: json
- method: POST
- user: "{{ management_server['user'] }}"
- password: "{{ management_server['password'] }}"
- validate_certs: no
- # Docs on formatting the BODY of the POST request:
- # http://manageiq.org/docs/reference/latest/api/reference/providers.html#specifying-connection-configurations
- body: "{{ item }}"
- failed_when: false
- with_items: "{{ container_providers }}"
- register: results
-
- # Include openshift_management for access to filter_plugins.
- - include_role:
- name: openshift_management
- tasks_from: noop
-
- - name: print each result
- debug:
- msg: "{{ results.results | oo_filter_container_providers }}"