summaryrefslogtreecommitdiffstats
path: root/roles/openshift_cloud_provider
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7122 from mgugino-upstream-stage/add-gcp-multizone-varOpenShift Merge Robot2018-02-132-1/+2
|\ | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Add openshift_gcp_multizone bool Add openshift_gcp_multizone bool that defaults to False to enable users to support multizone deployments on gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542843
| * Add openshift_gcp_multizone boolMichael Gugino2018-02-122-1/+2
| | | | | | | | | | | | | | | | Add openshift_gcp_multizone bool that defaults to False to enable users to support multizone deployments on gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542843
* | Fix gcp variable warningsMichael Gugino2018-02-121-4/+6
|/ | | | | | | | This commit ensures that user get better information regarding variables that need to be defined in inventory when using gcp. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1541589
* Adding defaults for the gcp variables to fix an undefined ansible exception.Kenny Woodson2018-02-012-5/+17
|
* Move origin-gce roles and playbooks into openshift-ansibleClayton Coleman2018-01-231-2/+8
| | | | | | | | | | | | | | This moves all core functionality into the openshift-ansible repo, adds the necessary equivalent entrypoint to the openshift-ansible installer image, and ensures the dynamic inventory mechanisms in openshift-ansible continue to work. Notable changes from origin-gce: * playbook extensions changed to .yml * dynamic inventory subdirectory created to prevent accidental use * use the custom entrypoint entrypoint-gcp for this image * move tasks into openshift_gcp role
* Merge pull request #6607 from tomassedovic/fix-cinder-pvOpenShift Merge Robot2018-01-111-0/+4
|\ | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Fix Cinder Persistent Volume support This documents how to use Cinder-backed persistent volumes with OpenStack. It needed a change to the dynamic inventory because the "openstack" cloudprovider plugin does actually require internal name resolution -- and the `openshift_hostname` value must match the name of the Nova server. In addition, we need to be able to specify the V2 of the Cinder API for now as described in: https://github.com/openshift/openshift-docs/issues/5730
| * Add blockstorage version for openstackJoel Pearson2018-01-101-0/+4
| |
* | Merge pull request #6423 from dav1x/add-vsphere-providerScott Dodson2018-01-104-0/+25
|\ \ | |/ |/| Add vsphere provider
| * lint issuesDavis Phillips2017-12-111-1/+1
| |
| * add template and vsphere.confDavis Phillips2017-12-112-0/+21
| |
| * add vsphere cloud providersDavis Phillips2017-12-112-0/+4
| |
* | Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-0/+1
|/ | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
* Include Deprecation - openshift-nodeRussell Teague2017-11-221-3/+3
|
* Removed old version codeMichael Gugino2017-11-141-4/+0
| | | | | | This commit removes any references to versions < 1.5/3.5 We assume the version is always greater than or equal to 1.5/3.5.
* Don't double quote when conditionsScott Dodson2017-05-011-1/+1
|
* YAML LintingRussell Teague2016-12-122-0/+2
| | | | | * Added checks to make ci for yaml linting * Modified y(a)ml files to pass lint checks
* default to multizone GCE configSeth Jennings2016-11-043-0/+20
|
* Fix changed_whenScott Dodson2016-11-011-1/+1
|
* Touch all ini_file files before using themScott Dodson2016-10-311-1/+11
| | | | | | | | | Ansible 2.2 adds 'create' flag, however we'd like to preserve backwards compatability. Fixes bug 1390169 Fixes BZ1390169 Fixes #2668
* Set the DomainName or DomainID in the OpenStack cloud providerLénaïc Huard2016-09-291-0/+5
| | | | | | | | Whereas with the OpenStack keystone v2 authentication API, the username and the password are enough, the keystone v3 API requires an additional domain parameter. Fixes #2515
* Merge pull request #2374 from abutcher/cloudprovider-kindAndrew Butcher2016-08-291-0/+6
|\ | | | | Set cloudprovider kind with openshift_facts.
| * Set cloudprovider kind with openshift_facts.Andrew Butcher2016-08-291-0/+6
| |
* | Fix openstack cloudprovider template conditional.Andrew Butcher2016-08-291-1/+1
|/
* Don't use openshift_env for cloud provider facts.Andrew Butcher2016-08-254-24/+14
|
* Add oo_merge_hostvars filter for merging host & play variables.Andrew Butcher2016-05-041-4/+2
|
* Replace hostvars with vars for openshift env facts when ansible >= v2.Andrew Butcher2016-05-031-1/+3
|
* fix openstack templateSeth Jennings2016-04-291-4/+3
|
* Merge openshift_env hostvars.Andrew Butcher2016-04-081-5/+3
|
* Add AWS cloud provider support.Andrew Butcher2016-03-298-29/+69
|
* Add support for Openstack integrationSylvain Baubeau2016-03-144-0/+36