summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add ANSIBLE_CONFIG to system container installerSteve Milner2017-06-152-1/+3
| | | | | | | | | The provided configuration file was not being honored. This change adds a new variable called ANSIBLE_CONFIG which points to the ansible.cfg file within the container. By default it is set to the configuration provided by openshift-ansible within the container at: /usr/share/ansible/openshift-ansible/ansible.cfg
* Automatic commit of package [openshift-ansible] release [3.6.110-1].Jenkins CD Merge Bot2017-06-152-2/+30
| | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.110
* Merge pull request #4397 from sosiouxme/20170608-include-more-install-checksOpenShift Bot2017-06-1410-91/+189
|\ | | | | Merged by openshift-bot
| * pre-install checks: add more during byo installLuke Meyer2017-06-1410-91/+189
| | | | | | | | | | | | | | | | | | | | | | | | Add the docker and RPM checks to the list that run at install time. They can be disabled the same as the existing ones. Removed cockpit-kubernetes RPM requirement as it no longer is. Fixed up docker_image_availability to handle oreg_url and other nuances. Switched to using the openshift_image_tag that's set by openshift_version for both component and infrastructure images. Fixed a bug where execute_module was being called with incorrect positional arg "tmp" as a dict which caused errors down the call stack.
* | Merge pull request #4422 from jlebon/pr/paprScott Dodson2017-06-146-36/+63
|\ \ | | | | | | PAPR updates
| * | papr: add documentation to YAML and simplify contextJonathan Lebon2017-06-142-1/+14
| | | | | | | | | | | | | | | | | | Don't duplicate the actual image tag used in the context. Just print it in the logs instead. That way there's no risk of it being outdated when we bump the tag in the YAML.
| * | docs: better documentation for PAPRJonathan Lebon2017-06-142-4/+17
| | | | | | | | | | | | | | | | | | | | | Add a section in `repo_structure.md`, and rename from `redhat-ci` to `PAPR` and point to the new upstream repo in `pull_requests.md`. Closes: #4078
| * | papr: install libffi-develJonathan Lebon2017-06-141-0/+1
| | | | | | | | | | | | Closes: #4418
| * | papr: rename redhat-ci related files to paprJonathan Lebon2017-06-133-3/+3
| | | | | | | | | | | | | | | The project was renamed to PAPR, see: https://github.com/projectatomic/papr
* | | Merge pull request #4377 from mwringe/hawkular_openshift_agentOpenShift Bot2017-06-1412-3/+288
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Support installing HOSA via ansiblemwringe2017-06-1312-3/+288
| | | |
* | | | Merge pull request #4179 from sosiouxme/20170512-singletonize-slow-stuffOpenShift Bot2017-06-143-43/+68
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | singletonize some role tasks that repeat a lotLuke Meyer2017-06-063-43/+68
| | | | |
* | | | | Merge pull request #4443 from ingvagabund/move-etcd-backup-to-etcd-commonJan Chaloupka2017-06-149-32/+48
|\ \ \ \ \ | | | | | | | | | | | | move etcd backup to etcd_common role
| * | | | | move etcd backup to etcd_common roleJan Chaloupka2017-06-149-32/+48
| | | | | |
* | | | | | Merge pull request #4245 from jarrpa/glusterfs-fixesOpenShift Bot2017-06-1418-176/+357
|\ \ \ \ \ \ | | | | | | | | | | | | | | Merged by openshift-bot
| * | | | | | GlusterFS: Remove requirement for heketi-cliJose A. Rivera2017-06-135-55/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Fix bugs in wipeJose A. Rivera2017-06-132-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Skip heketi-cli install on AtomicJose A. Rivera2017-06-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Create a StorageClass if specifiedJose A. Rivera2017-06-136-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Use proper secretsJose A. Rivera2017-06-133-11/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Allow cleaner separation of multiple clustersJose A. Rivera2017-06-1315-65/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Minor corrections and cleanupsJose A. Rivera2017-06-136-19/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Improve documentationJose A. Rivera2017-06-132-9/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Allow configuration of kube namespace for heketiJose A. Rivera2017-06-134-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Adjust when clauses for registry configJose A. Rivera2017-06-132-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Allow failure reporting when deleting deploy-heketiJose A. Rivera2017-06-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Tweak pod probe parametersJose A. Rivera2017-06-131-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Allow for configuration of node selectorJose A. Rivera2017-06-132-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Label on Openshift node nameJose A. Rivera2017-06-131-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Make sure timeout is an intJose A. Rivera2017-06-134-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | | | | GlusterFS: Use groups variablesJose A. Rivera2017-06-133-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | | | | Automatic commit of package [openshift-ansible] release [3.6.109-1].Jenkins CD Merge Bot2017-06-142-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.109
* | | | | | | Automatic commit of package [openshift-ansible] release [3.6.108-1].Jenkins CD Merge Bot2017-06-142-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.108
* | | | | | | Merge pull request #4296 from VincentS/Upgrade_Calico_Version_to_2.2.1OpenShift Bot2017-06-141-4/+4
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Merged by openshift-bot
| * | | | | | Merge branch 'master' into Upgrade_Calico_Version_to_2.2.1Scott Dodson2017-06-1347-934/+695
| |\ \ \ \ \ \
| * | | | | | | Upgraded Calico to 2.2.1 ReleaseVincent Schwarzer2017-06-132-5/+5
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Automatic commit of package [openshift-ansible] release [3.6.107-1].Jenkins CD Merge Bot2017-06-142-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.107
* | | | | | | Merge pull request #4434 from stevekuznetsov/skuznets/disable-negative-cacheOpenShift Bot2017-06-131-0/+2
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Merged by openshift-bot
| * | | | | | Disable negative caching, set cache TTL to 1sSteve Kuznetsov2017-06-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running headless services as pods on OpenShift, no ClusterIP is assigned. In these cases, peer pods are relying on DNS to locate the service endpoints. When a pod is deleted or another trigger causes the endpoint to change, the OpenShift DNS is updated immediately. However, dnsmasq has a default TTL of 30s, so the wrong response is returned on name resolution. Removing negative caching and turning the TTL to a very short 1s should resolve the issue. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
* | | | | | | Merge pull request #4404 from abutcher/etcd-ca-redeployScott Dodson2017-06-134-136/+170
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Separate etcd and OpenShift CA redeploy playbooks.
| * | | | | | | Separate etcd and OpenShift CA redeploy playbooks.Andrew Butcher2017-06-094-136/+170
| | | | | | | |
* | | | | | | | Merge pull request #4295 from VincentS/Remove_Hardcoded_Calico_URLOpenShift Bot2017-06-132-1/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Merged by openshift-bot
| * | | | | | | | Removed hardocded Calico Policy Controller URLVincent Schwarzer2017-05-302-1/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #4302 from ewolinetz/pv_node_selectorsOpenShift Bot2017-06-138-4/+43
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | Merged by openshift-bot
| * | | | | | | | Making pylint happyewolinetz2017-06-121-1/+1
| | | | | | | | |
| * | | | | | | | Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz2017-05-268-3/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selectors when creating pv
* | | | | | | | | Merge pull request #4381 from jarrpa/non-zero-parseOpenShift Bot2017-06-1328-784/+448
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Merged by openshift-bot
| * | | | | | | | lib/base: allow for results parsing on non-zero return codeJose A. Rivera2017-06-0828-784/+448
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On an 'oc get' in particular, the command may return a non-zero error code while still having found valid resources. Thus, we should parse the valid output while still reporting the error. oc_obj.get(), for instance, takes care of determining if the return code should be reset to 0 in some error cases. Also do a bit of logic cleanup and output sanitizing. Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | | | | | | Merge pull request #4433 from ashcrow/ansible-retriesScott Dodson2017-06-133-4/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | System Container and Ansible Retries