summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* use mux_client_mode instead of use_mux_clientRich Megginson2017-08-018-13/+27
| | | | | | | | | | | | | | | | | | | | | Instead of the `openshift_logging_use_mux_client` boolean parameter, use `openshift_logging_mux_client_mode` which will allow us to support different mux client use cases: The value `maximal` will cause Fluentd to perform as much of the processing as possible at the local node. This currently means all of the processing *except* for the Kubernetes metadata processing, which will be done by mux. This is the currently recommended mode to use due to current scaling issues. The value `minimal` means that Fluentd will do *no* processing at all, and send the raw logs to mux for processing. This is currently not recommended to use due to current scaling issues. Ansible will warn you if you try to use this mode. `MUX_ALLOW_EXTERNAL` is no longer needed in the mux dc. mux now always operates to process external logs. The ansible setting `openshift_logging_mux_allow_external` is still required in order to set up the mux service to accept connections from outside of the cluster.
* Merge pull request #4943 from jcantrill/file_buffer_masterScott Dodson2017-07-286-0/+68
|\ | | | | Impl fluentd file buffer
| * Impl fluentd file bufferNoriko Hosoi2017-07-286-0/+68
| | | | | | | | (cherry picked from commit 231a7c4ce27ff944d9e14169062f487f57c94dd6)
* | Merge pull request #4918 from sdodson/fix-sysconfig-checkOpenShift Bot2017-07-281-2/+2
|\ \ | | | | | | Merged by openshift-bot
| * | Tolerate non existence of /etc/sysconfig/atomic-openshift-masterScott Dodson2017-07-271-2/+2
| | |
* | | Merge pull request #4931 from ewolinetz/bz1476195Scott Dodson2017-07-282-0/+21
|\ \ \ | |_|/ |/| | Updating metrics role to create serviceaccounts and roles immediately
| * | Updating metrics role to create serviceaccounts and roles immediatelyewolinetz2017-07-282-0/+21
| | |
* | | Merge pull request #4879 from jcantrill/oc_pvcOpenShift Bot2017-07-287-10/+177
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | add selector and storage class name to oc_pvc moduleJeff Cantrill2017-07-277-10/+177
| | | |
* | | | Merge pull request #4878 from mtnbikenc/refactor-bios-versionOpenShift Bot2017-07-281-5/+1
|\ \ \ \ | |_|/ / |/| | | Merged by openshift-bot
| * | | Refactor openshift_facts BIOS vendor discoveryRussell Teague2017-07-261-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Ansible 2.4, `get_file_content` is moving from ansible.module_utils.facts to ansible.module_utils.facts.utils However, the method is no longer needed as the BIOS vendor fact can be retrieved from a standard Ansible fact, `ansible_system_vendor`. i.e.: "ansible_system_vendor": "Google",
* | | | Merge pull request #4926 from jarrpa/glusterfs-mixed-namespaceScott Dodson2017-07-281-1/+1
|\ \ \ \ | | | | | | | | | | GlusterFS: Use default namespace when not native.
| * | | | GlusterFS: Use default namespace when not native.Jose A. Rivera2017-07-281-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1476197 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | Merge pull request #4899 from rhcarvalho/misc-cleanup-normalize-inputOpenShift Bot2017-07-285-17/+24
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | Normalize list of checks passed to action pluginRodolfo Carvalho2017-07-271-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows users to pass either a string with comma-separated check names or a proper list of strings, whatever is more convenient in the context. For consistency, the same normalization is applied to the 'openshift_disable_check' variable.
| * | | | Clean up unnecessary quotesRodolfo Carvalho2017-07-273-3/+3
| | | | |
| * | | | Make LoggingCheck.run return the correct typeRodolfo Carvalho2017-07-271-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The run method is expected to return a dict. Even though we should not run LoggingCheck by itself, it is still possible to do it and without this change we get an unhandled exception.
| * | | | Clean up openshift-checks playbooksRodolfo Carvalho2017-07-272-8/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The referenced issue was closed, seems like a wontfix. Just use the old syntax and make no noise about it. - Remove inconsistent use of tags: if tags are passed in the command line, there is no point in evaluating groups if the checks won't be run anyway. - Remove temporal comment, easy to get out of sync.
* | | | Merge pull request #4923 from ↵John Lamb2017-07-284-113/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | openshift/revert-4372-jvallejo/verify-disk-memory-before-upgrade Revert "Add health checks to upgrade playbook"
| * | | | Revert "Add health checks to upgrade playbook"Rodolfo Carvalho2017-07-284-113/+5
|/ / / /
* | | | Merge pull request #4372 from ↵Rodolfo Carvalho2017-07-284-5/+113
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | juanvallejo/jvallejo/verify-disk-memory-before-upgrade Add health checks to upgrade playbook
| * | | | fixes after rebasing with #4485juanvallejo2017-07-262-3/+2
| | | | |
| * | | | add pre-flight checks to ugrade pathjuanvallejo2017-07-264-5/+114
| | | | |
* | | | | Merge pull request #4897 from ↵Scott Dodson2017-07-272-10/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ingvagabund/backport-4403-to-openshift-node-upgrade-role backport 'Add systemctl daemon-reload handler to openshift_node' #4403 to openshift_node_upgrade
| * | | | | backport 'Add systemctl daemon-reload handler to openshift_node' #4403 to ↵Jan Chaloupka2017-07-272-10/+14
| | | | | | | | | | | | | | | | | | | | | | | | openshift_node_upgrade
* | | | | | Merge pull request #3877 from wkshi/bugfix-1422541-masterScott Dodson2017-07-271-0/+2
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Fix BZ#1422541 BZ#1440586 BZ#1440612 BZ#1440617 on master branch
| * | | | | fix BZ1422541 on master branchWenkai Shi2017-04-071-0/+2
| | | | | |
* | | | | | Merge pull request #4905 from jarrpa/group-facts-fixScott Dodson2017-07-271-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add glusterfs_registry hosts to oo_all_hosts.
| * | | | | | Add glusterfs_registry hosts to oo_all_hosts.Jose A. Rivera2017-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474630 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | | | | Merge pull request #4843 from kwoodson/sc_require_provScott Dodson2017-07-273-12/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Remove default and force argument for storageclass provisioner.
| * | | | | | | Remove default provisioner.Kenny Woodson2017-07-243-12/+6
| | | | | | | |
* | | | | | | | Merge pull request #4479 from mtnbikenc/contiv-warningsScott Dodson2017-07-274-7/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Resolve Ansible deprecation warnings in Contiv roles
| * | | | | | | | Resolve deprecation warnings in Contiv rolesRussell Teague2017-06-164-7/+7
| | | | | | | | |
* | | | | | | | | Merge pull request #4906 from ewolinetz/logging_unique_template_varsScott Dodson2017-07-278-9/+9
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Updating template parameter replica to be more unique to avoid var sc…
| * | | | | | | | | Updating template parameter replica to be more unique to avoid var scope ↵ewolinetz2017-07-278-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | creeping
* | | | | | | | | | Merge pull request #4915 from sdodson/etcd-migration-changesScott Dodson2017-07-272-20/+24
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | Stop masters before backing up, block migration for supported configs
| * | | | | | | | | Block etcdv3 migration for supported configurationsScott Dodson2017-07-271-0/+4
| | | | | | | | | |
| * | | | | | | | | Shut down masters before taking an etcd backupScott Dodson2017-07-271-20/+20
|/ / / / / / / / /
* | | | | | | | | Add 3.7 releaserScott Dodson2017-07-271-0/+6
| | | | | | | | |
* | | | | | | | | Automatic commit of package [openshift-ansible] release [3.7.1-1].Scott Dodson2017-07-272-2/+105
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created by command: /usr/bin/tito tag --keep-version
* | | | | | | | Merge pull request #4902 from sdodson/fix-control-plane-upgradeScott Dodson2017-07-271-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | Fix incorrect delegate_to in control plane upgrade
| * | | | | | | Fix incorrect delegate_to in control plane upgradeScott Dodson2017-07-271-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #4884 from warmchang/version-3.6Scott Dodson2017-07-271-1/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Follow the new naming conventions.
| * | | | | | | Follow the new naming conventions.William Chang2017-07-271-1/+2
| | | | | | | |
* | | | | | | | Merge pull request #4882 from sdodson/fix-node-resolv-confScott Dodson2017-07-271-11/+18
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | Simplify generation of /etc/origin/node/resolv.conf
| * | | | | | | Simplify generation of /etc/origin/node/resolv.confScott Dodson2017-07-261-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't attempt to copy /etc/resolv.conf whenever there's no watermark, just write out the list of nameservers that network manager tells us about like we do for origin-upstream-dns.conf Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474707
* | | | | | | | Merge pull request #4874 from ingvagabund/set-default-valuesJan Chaloupka2017-07-276-7/+16
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Sync all openshift.common.use_openshift_sdn uses in yaml files
| * | | | | | | Sync all openshift.common.use_openshift_sdn uses in yaml filesJan Chaloupka2017-07-266-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most occurrences are in a form: ```yaml openshift.common.use_openshift_sdn | default(true) | bool ``` Let's make all occurences this way given the use_openshift_sdn is set to true anyway. See https://github.com/openshift/openshift-ansible/blob/0c350dcc7d06d62be5ba3a8e468dff85cdd96dd7/roles/openshift_facts/library/openshift_facts.py#L2035
* | | | | | | | Merge pull request #4868 from ewolinetz/metrics_fix_caCertScott Dodson2017-07-261-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Fixing route spec caCertificate to be correctly capitalized
| * | | | | | | Fixing route spec caCertificate to be correctly capitalizedewolinetz2017-07-251-1/+1
| | | | | | | |