summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ensure only one ES pod per PVPeter Portante2017-06-161-0/+1
| | | | | | | | | | | | | | bug 1460564. Fixes [BZ #1460564](https://bugzilla.redhat.com/show_bug.cgi?id=1460564). Unfortunately, the defaults for Elasticsearch prior to v5 allow more than one "node" to access the same configured storage volume(s). This change forces this value to 1 to ensure we don't have an ES pod starting up accessing a volume while another ES pod is shutting down when reploying. This can lead to "1" directories being created in `/elasticsearch/persistent/${CLUSTER_NAME}/data/${CLUSTER_NAME}/nodes/`. By default ES uses a "0" directory there when only one node is accessing it.
* Merge pull request #4460 from ashcrow/system-container-ansible-cfgScott Dodson2017-06-153-1/+21
|\ | | | | System container honor provided ansible cfg
| * doc: Info for system container installer optionsSteve Milner2017-06-151-0/+18
| |
| * 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
* | Merge pull request #4356 from nhosoi/mux_params-0OpenShift Bot2017-06-155-1/+26
|\ \ | |/ |/| Merged by openshift-bot
| * Reverted most of this pr 4356 except:Noriko Hosoi2017-06-055-12/+15
| | | | | | | | | | | | | | | | | | adding openshift_logging_fluentd_buffer_queue_limit: 1024 openshift_logging_fluentd_buffer_size_limit: 1m openshift_logging_mux_buffer_queue_limit: 1024 openshift_logging_mux_buffer_size_limit: 1m and setting the matched environment variables.
| * Adding the defaults for openshift_logging_fluentd_{cpu,memory}_limit to ↵Noriko Hosoi2017-06-053-6/+8
| | | | | | | | | | | | | | | | roles/openshift_logging_fluentd/defaults/main.yml. Adding the description for openshift_hosted_logging_fluentd_{cpu,memory}_limit to README.md. Replaced openshift_hosted_logging_mux_.* with openshift_logging_mux_.*.
| * Adding environment variables FLUENTD_CPU_LIMIT, FLUENTD_MEMORY_LIMIT, ↵Noriko Hosoi2017-06-022-0/+8
| | | | | | | | MUX_CPU_LIMIT, MUX_MEMORY_LIMIT.
| * Introducing fluentd/mux buffer_queue_limit, buffer_size_limit, cpu_limit, ↵Noriko Hosoi2017-06-024-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and memory_limit. Default values: openshift_logging_fluentd_cpu_limit: 100m openshift_logging_fluentd_memory_limit: 512Mi openshift_logging_fluentd_buffer_queue_limit: 1024 openshift_logging_fluentd_buffer_size_limit: 16m openshift_logging_fluentd_buffer_size_limit: 1m openshift_logging_mux_cpu_limit: 500m openshift_logging_mux_memory_limit: 1Gi openshift_logging_mux_buffer_queue_limit: 1024 openshift_logging_mux_buffer_size_limit: 1m
* | 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
| | | | | | | | |