summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Verify matched openshift_upgrade_nodes_labelRussell Teague2017-06-191-20/+25
| | | | | | | Verifies the provided label matches a set of hosts prior to upgrading. If the label didn't match hosts, the upgrade would silently proceed with upgrading all nodes given the logic for creating the oo_nodes_to_upgrade group.
* Merge pull request #4491 from sdodson/fix-storage-migrationScott Dodson2017-06-191-2/+2
|\ | | | | Temporarilly only migrate jobs as we were before
| * Temporarilly only migrate jobs as we were beforeScott Dodson2017-06-191-2/+2
| |
* | Automatic commit of package [openshift-ansible] release [3.6.117-1].Jenkins CD Merge Bot2017-06-192-2/+7
| | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.117
* | Merge pull request #4329 from srampal/rhel_ose_aciOpenShift Bot2017-06-1820-24/+261
|\ \ | |/ |/| Merged by openshift-bot
| * Add support for rhel, aci, vxlanSanjeev Rampal2017-05-3120-24/+261
| |
* | Merge pull request #4476 from mtnbikenc/storage-upgradeScott Dodson2017-06-187-44/+18
|\ \ | | | | | | Run storage upgrade pre and post master upgrade
| * | Run storage upgrade pre and post master upgradeRussell Teague2017-06-187-44/+18
| | |
* | | Merge pull request #3954 from ingvagabund/etcd-migrateOpenShift Bot2017-06-1810-0/+398
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Introduce etcd migrate roleJan Chaloupka2017-06-1710-0/+398
| | | |
* | | | Automatic commit of package [openshift-ansible] release [3.6.116-1].Jenkins CD Merge Bot2017-06-182-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.116
* | | | Merge pull request #4435 from sdodson/etcdv3-clean-installOpenShift Bot2017-06-163-2/+31
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | etcd v3 for clean installsScott Dodson2017-06-163-2/+31
| | | | | | | | | | | | | | | | | | | | | | | | | If we have no master config assume that we're a clean install. If we're a clean install and we're 3.6 or greater use etcd v3 storage.
* | | | | Merge pull request #4466 from portante/rufusOpenShift Bot2017-06-161-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Merged by openshift-bot
| * | | | | 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 #4474 from rhcarvalho/rename-cockpit-shellScott Dodson2017-06-164-5/+7
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Rename cockpit-shell -> cockpit-system
| * | | | | PAPR: define openshift_image_tag via command lineRodolfo Carvalho2017-06-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a temporary workaround to make sure the action plugin in the openshift_health_checker role can read the correct value specified in the OPENSHIFT_IMAGE_TAG environment variable, instead of a jinja2 template expression.
| * | | | | Rename cockpit-shell -> cockpit-systemRodolfo Carvalho2017-06-163-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package name has changed. See https://bugzilla.redhat.com/show_bug.cgi?id=1461689 https://bugzilla.redhat.com/show_bug.cgi?id=1419718
* | | | | | Merge pull request #4334 from simaishi/cf45Scott Dodson2017-06-167-101/+180
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Update CloudForms templates for CF 4.5/CF 4.2
| * | | | | Update image repo name, images have been moved from 'cloudforms' toSatoe Imaishi2017-06-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 'cloudforms42' for CF 4.2.
| * | | | | Update image repo name, images have been moved from 'cloudforms' toSatoe Imaishi2017-06-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 'cloudforms45' for CF 4.5.
| * | | | | CloudForms 4.5 templatesSatoe Imaishi2017-05-316-98/+177
| | | | | |
* | | | | | Automatic commit of package [openshift-ansible] release [3.6.114-1].Jenkins CD Merge Bot2017-06-162-2/+5
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.114
* | | | | Automatic commit of package [openshift-ansible] release [3.6.113-1].Jenkins CD Merge Bot2017-06-162-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.113
* | | | | Merge pull request #4294 from richm/fix-es-routes-for-new-logging-rolesOpenShift Bot2017-06-164-0/+129
|\ \ \ \ \ | | | | | | | | | | | | Merged by openshift-bot
| * | | | | fix es routes for new logging rolesRich Megginson2017-06-074-0/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | port the code that creates the external Elasticsearch routes to the new logging roles Have to suppress this error message: SSL Problem illegal change cipher spec msg, conn state = 6, handshake state = 1 which is coming from the router health check, until https://github.com/openshift/origin/issues/14515 is fixed - otherwise, the es log is spammed relentlessly
* | | | | | Merge pull request #4402 from stevekuznetsov/skuznets/router-registry-rolloutOpenShift Bot2017-06-152-13/+61
|\ \ \ \ \ \ | | | | | | | | | | | | | | Merged by openshift-bot
| * | | | | | Make rollout status check best-effort, add pollSteve Kuznetsov2017-06-132-2/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We cannot rely on the `watch.Until` call in the `rollout status` subcommand for the time being, so we need to ignore the result of this call. This will make the rollout status check best-effort, so we need to follow it with a poll for the actual status of the rollout, which we can extract from the `openshift.io/deployment.phase` annotation on the ReplicationControllers. This annotation can have only three values -- `Running`, `Complete` and `Failed`. If we poll on this attribute until we stop seeing `Running`, we can then inspect the last result for `Failed`; if it's present, we have failed the deployment. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
| * | | | | | Verify the rollout status of the hosted router and registrySteve Kuznetsov2017-06-092-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When deploying the hosted router and registry components, we need to ensure that they correctly roll out. The previous checks were weak in that they either simply waited for a set amount of time and/or did one replica check. They would fail if the router or registry took longer to deploy or if there were un-ready or failing replicas. The `oc rollout` command group contains the `status` endpoint for internalizing all of the logic for determining when a rollout has succeeded or failed, so simply using this client call will ensure that the router and registry correctly deploy. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
* | | | | | | Automatic commit of package [openshift-ansible] release [3.6.112-1].Jenkins CD Merge Bot2017-06-152-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.112
* | | | | | | Merge pull request #4458 from git001/more-auditlog-paramsScott Dodson2017-06-152-0/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add the other featured audit-config paramters as example
| * | | | | | | Add the the other featured audit-config paramters as exampleAleks2017-06-152-0/+12
| | | | | | | |
* | | | | | | | Automatic commit of package [openshift-ansible] release [3.6.111-1].Jenkins CD Merge Bot2017-06-152-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog --use-version=3.6.111
* | | | | | | | Merge pull request #4041 from tbielawa/cfmeScott Dodson2017-06-1525-4/+1438
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | CFME as an OpenShift Pod
| * | | | | | | Add missing file. Remove debugging prompt.Tim Bielawa2017-06-152-5/+12
| | | | | | | |
| * | | | | | | Update readme one last timeTim Bielawa2017-06-141-12/+73
| | | | | | | |
| * | | | | | | Reconfigure masters in serial to avoid HA meltdownsTim Bielawa2017-06-142-16/+14
| | | | | | | |
| * | | | | | | First POC of a CFME turnkey solution in openshift-anisbleTim Bielawa2017-06-1424-4/+1372
| | | | | | | |
* | | | | | | | 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