summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4117 from sdodson/flatten_upgrade_pkgsOpenShift Bot2017-05-101-22/+34
|\ | | | | Merged by openshift-bot
| * Perform package upgrades in one transactionScott Dodson2017-05-081-22/+34
| | | | | | | | | | Without this we were pullining in unbounded dependencies and upgrading to the latest version available in a repo.
* | Merge pull request #4097 from mtnbikenc/fix-version-checkScott Dodson2017-05-101-25/+29
|\ \ | | | | | | Properly fail on empty repoquery version checks
| * | Properly fail if OpenShift RPM version is undefinedRussell Teague2017-05-081-25/+29
| |/
* / Remove vim configuration from Python filesRodolfo Carvalho2017-05-091-2/+0
|/ | | | | | | In a project where contributors are free to use whatever editor they want and we have linting tools that verify the proper formatting of Python files, it should not be required to have a vim-specific line in Python files.
* Merge pull request #4077 from ingvagabund/move-etcdctl-profiles-to-etcd-commonJan Chaloupka2017-05-041-1/+3
|\ | | | | move etcdctl.yml from etcd to etcd_common role
| * move etcdctl.yml from etcd to etcd_common roleJan Chaloupka2017-05-031-1/+3
| |
* | Merge pull request #4044 from mtnbikenc/clean-cacheOpenShift Bot2017-05-041-11/+0
|\ \ | |/ |/| Merged by openshift-bot
| * Ensure repo cache is clean on the first runRussell Teague2017-05-031-11/+0
| | | | | | | | | | | | The openshift_repos role is modified to clean the repo cache on first run to ensure a clean cache in the situation where the repo files have been changed manually, such as just prior to upgrades.
* | Merge pull request #4038 from mtnbikenc/upgrade-refactorOpenShift Bot2017-05-0219-80/+1374
|\ \ | | | | | | Merged by openshift-bot
| * | etcd Upgrade RefactorRussell Teague2017-05-025-80/+68
| | | | | | | | | | | | | | | | | | * Renaming etcd_hosts_to_* to oo_etcd_hosts_to* * Moving host group evaluation to evaluate_groups.yml * Removing duplicate evaluate_groups.yml usage
| * | v3.3 Upgrade RefactorRussell Teague2017-05-024-0/+325
| | |
| * | v3.4 Upgrade RefactorRussell Teague2017-05-024-0/+321
| | |
| * | v3.5 Upgrade RefactorRussell Teague2017-05-023-0/+330
| | |
| * | v3.6 Upgrade RefactorRussell Teague2017-05-023-0/+330
| | |
* | | Merge pull request #4045 from kwoodson/normalize_groupsOpenShift Bot2017-05-021-1/+2
|\ \ \ | |/ / |/| | Merged by openshift-bot
| * | Normalizing groups.Kenny Woodson2017-05-011-1/+2
| |/
* | Merge pull request #4034 from ↵Jan Chaloupka2017-05-022-38/+4
|\ \ | | | | | | | | | | | | ingvagabund/move-excluder-verification-code-under-excluders-role [RFE] move excluder upgrade validation tasks under openshift_excluder role
| * | move excluder upgrade validation tasks under openshift_excluder roleJan Chaloupka2017-04-282-38/+4
| |/
* | Don't double quote when conditionsScott Dodson2017-05-013-19/+19
| |
* | Remove jinja template delimeters from when conditionsScott Dodson2017-05-014-20/+20
|/ | | | | | In ansible 2.3 "[WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ g_glusterfs_hosts is not defined }}"
* Merge pull request #3860 from sdodson/backup-v3-dataOpenShift Bot2017-04-251-32/+28
|\ | | | | Merged by openshift-bot
| * Cleanup comments and remove extraneous tasksScott Dodson2017-04-101-23/+7
| |
| * Store backups in /var/lib/etcd/openshift-backupScott Dodson2017-04-101-19/+12
| | | | | | | | | | | | | | | | Because containerized installs don't mount /var/lib/origin and we switched to running the backup inside the container that meant that we were backing up the etcd data into a directory inside the container filesystem. Since we have no other volume mounted we need to backup into /var/lib/etcd.
| * Create member/snap directory encase it doesn't existScott Dodson2017-04-071-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes TASK [Copy etcd v3 data store] ************************************************* fatal: [host.redhat.com]: FAILED! => { "changed": true, "cmd": [ "cp", "-a", "/var/lib/etcd//member/snap", "/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/" ], "delta": "0:00:00.003152", "end": "2017-04-07 01:54:17.584685", "failed": true, "rc": 1, "start": "2017-04-07 01:54:17.581533", "warnings": [] } STDERR: cp: cannot create directory ?/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/?: No such file or directory
| * Copy v3 data dir when performing backupScott Dodson2017-04-051-1/+15
| | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1433272
* | Differentiate between service serving router certificate and custom ↵Andrew Butcher2017-04-241-1/+60
| | | | | | | | openshift_hosted_router_certificate when replacing the router certificate.
* | Don't check excluder versions when they're not enabledScott Dodson2017-04-201-6/+7
| |
* | Merge pull request #3936 from mtnbikenc/fix-ca-pathsRussell Teague2017-04-191-3/+3
|\ \ | | | | | | BZ 1442942: Fix paths for file includes
| * | Fix paths for file includesRussell Teague2017-04-171-3/+3
| | |
* | | Create openshift-metrics entrypoint playbookRussell Teague2017-04-181-0/+2
| | |
* | | Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot2017-04-172-0/+17
|\ \ \ | |/ / |/| | Merged by openshift-bot
| * | Integrate GlusterFS into OpenShift installationJose A. Rivera2017-04-102-0/+17
| | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | Refactor initialize groups tasksRussell Teague2017-04-123-49/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #3891 from mtnbikenc/refactor-dockerOpenShift Bot2017-04-123-0/+72
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Refactor docker upgrade playbooksRussell Teague2017-04-103-0/+72
| |/ / | | | | | | | | | | | | The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder.
* | | Merge pull request #3897 from kwoodson/upgrade_r_and_rOpenShift Bot2017-04-121-19/+21
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Fixed spelling mistake.Kenny Woodson2017-04-111-2/+2
| | | |
| * | | Switching commands for modules during upgrade of router and registry.Kenny Woodson2017-04-101-19/+21
| |/ /
* | | Merge pull request #3899 from mtnbikenc/fix-common-refsOpenShift Bot2017-04-111-3/+3
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Remove unnecessary folder refsRussell Teague2017-04-101-3/+3
| |/ /
* | | Merge pull request #3892 from mtnbikenc/refactor-oo-option-factsOpenShift Bot2017-04-113-45/+29
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Refactor use of initialize_oo_option_facts.ymlRussell Teague2017-04-103-45/+29
| |/ /
* | | Merge pull request #3691 from wongma7/efsOpenShift Bot2017-04-111-0/+5
|\ \ \ | |/ / |/| | Merged by openshift-bot
| * | Add external provisioners playbook starting with aws efsMatthew Wong2017-03-301-0/+5
| | |
* | | Switch from ignoring to passing on checksRussell Teague2017-04-061-1/+1
| |/ |/|
* | Add 'docker-registry.default.svc' to cert-redeploy tooScott Dodson2017-04-031-1/+1
| |
* | Merge pull request #3734 from sosiouxme/20170322-deployment-typeOpenShift Bot2017-03-306-10/+0
|\ \ | | | | | | Merged by openshift-bot
| * | validate and normalize inventory variablesLuke Meyer2017-03-296-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In openshift_repos and everywhere, ensure deployment_type and openshift_deployment_type are defined and the same. We really want to set openshift_deployment_type, but users will likely still have just deployment_type, so accept both. And don't make every playbook default openshift_deployment_type to deployment_type. This introduces the openshift_sanitize_inventory role to run before anything else.
* | | redeploy-certificates/registry.yml: add ↵Slava Semushin2017-03-291-0/+3
| | | | | | | | | | | | openshift_hosted_registry_cert_expire_days parameter.