summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add /etc/sysconfig/etcd to etcd_containerFabio Alessandro Locati2017-04-191-1/+1
| | | | | | | The `/etc/sysconfig/etcd` file is often used to allow the usage of additional variables passed to the etcd daemon. Example of this is to make some new nodes join an existing cluster. Having two files simplify the automation around it, since in the `/etc/sysconfig/etcd` is possible to put temporary variables and then nuke the file as soon as they are not used anymore.
* Automatic commit of package [openshift-ansible] release [3.6.29-1].Jenkins CD Merge Bot2017-04-192-2/+5
| | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* Merge pull request #3948 from mtnbikenc/metrics-fixScott Dodson2017-04-182-0/+6
|\ | | | | Create openshift-metrics entrypoint playbook
| * Create openshift-metrics entrypoint playbookRussell Teague2017-04-182-0/+6
| |
* | Automatic commit of package [openshift-ansible] release [3.6.28-1].Jenkins CD Merge Bot2017-04-182-2/+5
| | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | Merge pull request #3947 from mtnbikenc/upgrade-v3_6Scott Dodson2017-04-182-6/+9
|\ \ | | | | | | Minor v3.6 upgrade docs fixes
| * | Minor v3.6 upgrade docs fixesRussell Teague2017-04-182-6/+9
| |/
* | Automatic commit of package [openshift-ansible] release [3.6.27-1].Jenkins CD Merge Bot2017-04-182-2/+5
| | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | Merge pull request #3890 from jlebon/redhat-ciScott Dodson2017-04-182-0/+67
|\ \ | |/ |/| repo: start testing PRs on Fedora Atomic Host
| * repo: start testing PRs on Fedora Atomic HostJonathan Lebon2017-04-122-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a YAML file to hook up the repo to redhat-ci: https://github.com/jlebon/redhat-ci It is much like Travis CI: a YAML file describes the testing environment as well as the tests themselves. However, it is more powerful than Travis CI in terms of what it can provision. (For example, in this patch, we're running two testsuites, each of them provisioning three nodes and one container). For more details on supported fields, see: https://github.com/jlebon/redhat-ci/blob/master/sample.redhat-ci.yml The tests we add here simply check that the installer runs successfully on Fedora Atomic Host and that the resulting cluster passes some basic conformance tests. We target both v1.5.0-rc.0 and v3.6.0-alpha.0.
* | Automatic commit of package [openshift-ansible] release [3.6.26-1].Jenkins CD Merge Bot2017-04-182-2/+8
| | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | Merge pull request #3937 from mtnbikenc/fix-openshift-node-upgradeOpenShift Bot2017-04-171-0/+1
|\ \ | | | | | | Merged by openshift-bot
| * | Correct role dependenciesRussell Teague2017-04-171-0/+1
| | |
* | | Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot2017-04-1728-1/+1144
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Allow for GlusterFS to provide registry storageJose A. Rivera2017-04-105-1/+66
| | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | Integrate GlusterFS into OpenShift installationJose A. Rivera2017-04-104-0/+36
| | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | GlusterFS playbook and roleJose A. Rivera2017-04-1019-0/+1042
| | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | Automatic commit of package [openshift-ansible] release [3.6.25-1].Jenkins CD Merge Bot2017-04-172-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | | | Merge pull request #3926 from sdodson/fix-enterprise-prefixesOpenShift Bot2017-04-172-2/+2
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | Fix default image tag for enterpriseScott Dodson2017-04-132-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | We're just going to hardcode this for now until we can verify that a tag like v3.6 will always exist in the future
* | | | | Merge pull request #3920 from stevekuznetsov/skuznets/etcd-debugOpenShift Bot2017-04-171-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | Merged by openshift-bot
| * | | | Cast etcd_debug to a booleanSteve Kuznetsov2017-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the current implementation, any user-provided string in the `etcd_debug` variable will be placed into `etcd.conf`. The YAML and Ansible boolean parsing is more generous than the Golang one, so valid YAML booleans like `no` will be invalid when passed to etcd. Casting to a boolean before casting to a string normalizes the field. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
* | | | | Automatic commit of package [openshift-ansible] release [3.6.24-1].Jenkins CD Merge Bot2017-04-142-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | | | | Merge pull request #3900 from mtnbikenc/refactor-network-managerOpenShift Bot2017-04-132-40/+28
|\ \ \ \ \ | | | | | | | | | | | | Merged by openshift-bot
| * | | | | Standardize use of byo and common for network_manager.ymlRussell Teague2017-04-122-40/+28
| | | | | |
* | | | | | Merge pull request #3884 from mtnbikenc/disable-swapOpenShift Bot2017-04-132-0/+54
|\ \ \ \ \ \ | | | | | | | | | | | | | | Merged by openshift-bot
| * | | | | | Disable swap space on nodes at install and upgradeRussell Teague2017-04-122-0/+54
| |/ / / / /
* | | | | | Merge pull request #3924 from sosiouxme/20170413-pin-all-tox-reqsScott Dodson2017-04-133-11/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | tox tests: pin test requirement versions
| * | | | | | tox tests: pin test requirement versionsLuke Meyer2017-04-133-11/+16
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Tests once again randomly broke due to a PyPi release. This makes req versions explicit so they only change deliberately.
* | | | | | Merge pull request #3923 from sdodson/masterScott Dodson2017-04-131-13/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | This is no longer a widely encountered issue
| * | | | | This is no longer a widely encountered issueScott Dodson2017-04-131-13/+0
|/ / / / /
* | | | | Merge pull request #3887 from rhcarvalho/pkg-version-only-master-or-nodeOpenShift Bot2017-04-132-0/+29
|\ \ \ \ \ | |_|/ / / |/| | | | Merged by openshift-bot
| * | | | Do not check package version on non-master/nodeRodolfo Carvalho2017-04-102-0/+29
| | | | |
* | | | | Automatic commit of package [openshift-ansible] release [3.6.23-1].Jenkins CD Merge Bot2017-04-132-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --accept-auto-changelog
* | | | | Merge pull request #3895 from mtnbikenc/playbook-refactorOpenShift Bot2017-04-1235-187/+109
|\ \ \ \ \ | | | | | | | | | | | | Merged by openshift-bot
| * | | | | Refactor initialize groups tasksRussell Teague2017-04-1235-187/+109
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Two tasks for initializing group names for the byo playbooks was located in the common folder in the std_include.yml file. Byo dependencies should not be in the common folder. The two tasks have been removed from common/openshift-cluster/std_include.yml to a new file byo/openshift-cluster/initialize_groups.yml. All references where these tasks were included from either std_include.yml or other various files have been updated to use the byo initialize_groups.yml. The methodology implemented follows the pattern of having groups set up in byo then calling out to playbooks in common, which are common to all deployments.
* | | | | Merge pull request #3866 from jpkrohling/JPK-SwitchMetricsToUseGeneratedCertsOpenShift Bot2017-04-126-164/+36
|\ \ \ \ \ | |/ / / / |/| | | | Merged by openshift-bot
| * | | | Changed Hawkular Metrics secrets to use a format similar to the one ↵Juraci Paixão Kröhling2017-04-066-164/+36
| | | | | | | | | | | | | | | | | | | | automatically generated by OpenShift
* | | | | Merge pull request #3915 from sosiouxme/20170412-tox-nail-down-ansibleScott Dodson2017-04-121-4/+4
|\ \ \ \ \ | | | | | | | | | | | | tox tests: pin test requirement versions
| * | | | | tox tests: pin test requirement versionsLuke Meyer2017-04-121-4/+4
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Tests started failing once ansible 2.3 was released. It seems wise to pin the dependencies to particular versions until we make a conscious decision to change them (and have tested with them).
* | | | | Merge pull request #3891 from mtnbikenc/refactor-dockerOpenShift Bot2017-04-125-13/+12
|\ \ \ \ \ | | | | | | | | | | | | Merged by openshift-bot
| * | | | | Refactor docker upgrade playbooksRussell Teague2017-04-105-13/+12
| | |/ / / | |/| | | | | | | | | | | | | | | | | | The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder.
* | | | | Merge pull request #3799 from rhcarvalho/docsScott Dodson2017-04-128-61/+26
|\ \ \ \ \ | | | | | | | | | | | | Documentation updates
| * | | | | Document service_type for openshift-enterpriseRodolfo Carvalho2017-04-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Based on source code in roles/openshift_facts/library/openshift_facts.py
| * | | | | Remove references to outdated deployment_typeRodolfo Carvalho2017-04-111-14/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'enterprise' is not used anymore (since 3.1) and thus can be safely omitted for avoiding confusion.
| * | | | | Update deployment_type documentationRodolfo Carvalho2017-04-115-22/+24
| | | | | |
| * | | | | Document merge time trends pageRodolfo Carvalho2017-04-111-0/+3
| | | | | |
| * | | | | Remove outdated documentationRodolfo Carvalho2017-04-111-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This documentation was about a previous Dockerfile that was based on RHEL and not easily buildable by people cloning this repository. The new Dockerfile, with images available at https://hub.docker.com/r/openshift/openshift-ansible/, is documented in README_CONTAINER_IMAGE.md.
| * | | | | Remove outdated build instructionsRodolfo Carvalho2017-04-111-21/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The spec file from ./inventory was removed back on Oct 28, 2015. See aa2d0ed3fbd9b140c66a054fd3cfd8976de592ce. - The remaining instructions refer to the `openshift-ansible` package, not `openshift-ansible-bin`.
* | | | | | Merge pull request #3902 from sosiouxme/20170410-validate-deployment-typeOpenShift Bot2017-04-121-0/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | Merged by openshift-bot