summaryrefslogtreecommitdiffstats
path: root/playbooks
Commit message (Collapse)AuthorAgeFilesLines
* Combined (squashed) commit for all changes related to adding Contiv support ↵Sanjeev Rampal2017-02-272-0/+32
| | | | into Openshift Ansible. This is the first (beta) release of Contiv with Openshift and is only supported for Openshift Origin + Bare metal deployments at the time of this commit. Please refer to the Openshift and Contiv official documentation for details of the level of support for different features and modes of operation.
* Fix some lintJason DeTiberus2017-02-151-1/+0
|
* Merge pull request #3367 from soltysh/upgrade_jobsScott Dodson2017-02-153-0/+23
|\ | | | | Add upgrade job step after the entire upgrade performs
| * Add upgrade job step after the entire upgrade performsMaciej Szulik2017-02-153-0/+23
| |
* | upgrades: fix path to disable_excluder.ymlJan Chaloupka2017-02-151-1/+1
|/
* Merge pull request #3332 from giuseppe/system-containers-haGiuseppe Scrivano2017-02-151-0/+16
|\ | | | | system containers: add support for HA deployments
| * uninstall: delete master-api and master-controllersGiuseppe Scrivano2017-02-101-0/+16
| | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | Merge pull request #3355 from tbielawa/idempotency_please_workScott Dodson2017-02-143-0/+27
|\ \ | | | | | | Idempotency please work
| * | Trying to fix up/audit note some changesTim Bielawa2017-02-143-0/+27
| | |
* | | Fix logic for checking docker-registryRussell Teague2017-02-141-1/+1
| | |
* | | Modify playbooks to use oc_obj moduleRussell Teague2017-02-142-48/+64
|/ /
* | Modify playbooks to use oadm_manage_node moduleRussell Teague2017-02-133-57/+64
| |
* | Merge pull request #3306 from ingvagabund/oc_serviceJan Chaloupka2017-02-131-6/+9
|\ \ | | | | | | replace 'oc service' command with its lib_openshift equivalent
| * | replace 'oc service' command with its lib_openshift equivalentJan Chaloupka2017-02-111-6/+9
| | |
* | | Merge pull request #3295 from ashcrow/oc-scale-moduleScott Dodson2017-02-132-104/+0
|\ \ \ | | | | | | | | Remove deprecated s3_registry playbook
| * | | Removed adhoc s3_registrySteve Milner2017-02-132-104/+0
| | | | | | | | | | | | | | | | s3 items are now supported directly in the openshift_hosted role.
* | | | Merge pull request #3333 from dgoodwin/restart-hosts-fixScott Dodson2017-02-131-2/+14
|\ \ \ \ | | | | | | | | | | More fixes for reboot/wait for hosts.
| * | | | More fixes for reboot/wait for hosts.Devan Goodwin2017-02-101-2/+14
| | |/ / | |/| |
* | | | Merge pull request #3313 from tbielawa/fix_expiry_playbook_pathsTim Bielawa2017-02-136-0/+66
|\ \ \ \ | | | | | | | | | | Make the cert expiry playbooks runnable
| * | | | Include rpm/git paths in expiry README.Tim Bielawa2017-02-101-3/+0
| | | | |
| * | | | Make the cert expiry playbooks runnableTim Bielawa2017-02-096-0/+69
| |/ / /
* | | | Merge pull request #3234 from rhcarvalho/check-moduleScott Dodson2017-02-131-29/+10
|\ \ \ \ | |_|/ / |/| | | Replace multi-role checks with action-plugin-based checks
| * | | Introduce tag notation for checksRodolfo Carvalho2017-02-101-3/+1
| | | | | | | | | | | | | | | | This allows us to refer to a group of checks using a single handle.
| * | | Replace multi-role checks with action pluginRodolfo Carvalho2017-02-101-29/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This approach should make it easier to add new checks without having to write lots of YAML and doing things against Ansible (e.g. ignore_errors). A single action plugin determines what checks to run per each host, including arguments to the check. A check is implemented as a class with a run method, with the same signature as an action plugin and module, and is normally backed by a regular Ansible module. Each check is implemented as a separate Python file. This allows whoever adds a new check to focus solely in a single Python module, and potentially an Ansible module within library/ too. All checks are automatically loaded, and only active checks that are requested by the playbook get executed.
* | | | Merge pull request #3300 from ashcrow/oc-secret-moduleJan Chaloupka2017-02-112-11/+21
|\ \ \ \ | | | | | | | | | | WIP: oc secrets now done via oc_secret module
| * | | | oc secrets now done via oc_secret moduleSteve Milner2017-02-102-11/+21
| | | | |
* | | | | Merge pull request #3307 from ingvagabund/oc_serviceaccount_secretJan Chaloupka2017-02-111-5/+8
|\ \ \ \ \ | | | | | | | | | | | | Replace service account secrets handling with oc_serviceaccount_secret module
| * | | | | Replace service account secrets handling with oc_serviceaccount_secret moduleJan Chaloupka2017-02-101-5/+8
| | |_|/ / | |/| | |
* | | | | Provisioning of nfs share and PV for logging opsErez Freiberger2017-02-111-2/+2
| | | | |
* | | | | Merge pull request #3330 from jcantrill/bz_1399523_default_ops_prefixScott Dodson2017-02-101-1/+1
|\ \ \ \ \ | | | | | | | | | | | | bug 1399523. Ops pvc should have different prefix from non-ops for op…
| * | | | | bug 1399523. Ops pvc should have different prefix from non-ops for ↵Jeff Cantrill2017-02-101-1/+1
| | |_|_|/ | |/| | | | | | | | | | | | | openshift_logging
* / | | | Ensure etcd client certs are regenerated with embedded etcd.Andrew Butcher2017-02-101-0/+8
|/ / / /
* | | | Merge pull request #3109 from giuseppe/system-containersGiuseppe Scrivano2017-02-103-1/+37
|\ \ \ \ | |_|/ / |/| | | System containers
| * | | etcd: use as system containerGiuseppe Scrivano2017-02-103-2/+15
| | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | Implement uninstall for system containersGiuseppe Scrivano2017-02-101-0/+23
| |/ / | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | Merge pull request #3281 from ewolinetz/revert_3257Scott Dodson2017-02-102-14/+14
|\ \ \ | |_|/ |/| | Reverting commit 3257 and renaming master_url to openshift_logging_ma…
| * | Updating defaults to pull from previously defined variable names used in ↵ewolinetz2017-02-082-7/+7
| | | | | | | | | | | | playbooks
| * | Reverting commit 3257 and renaming master_url to openshift_logging_master_urlewolinetz2017-02-072-15/+15
| | |
* | | Ensure embedded etcd config uses CA bundle.Andrew Butcher2017-02-091-0/+21
| |/ |/|
* | Moving to ansible variable.Kenny Woodson2017-02-071-1/+1
| |
* | Specifying port for wait_for call.Kenny Woodson2017-02-071-0/+1
|/
* Fix playbooks/byo/openshift_facts.yml include pathScott Dodson2017-02-071-1/+1
| | | | Fixes Bug 1419893
* Add missing symlink to rolesRodolfo Carvalho2017-02-071-0/+1
| | | | | | | | | It turned out that the playbook `playbooks/byo/openshift-preflight/check.yml` would only work under a certain `ansible.cfg` in which `roles/` was added to `roles_path`. It was the case with the example config prior to b804e70cdd0bc8601bfc87fcf3e34043223828ee.
* Merge pull request #3261 from sdodson/excluderScott Dodson2017-02-0614-0/+67
|\ | | | | Manage the excluder functionality
| * Move excluder disablement into control plane and node upgrade playbooksScott Dodson2017-02-0610-2/+36
| | | | | | | | | | So that excluder is disabled and reset within the scope of each of those in addition to the overall playbook
| * Add excluder management to upgrade and config playbooksScott Dodson2017-02-066-0/+33
| |
* | Merge pull request #3257 from jcantrill/bz1417261_deployer_with_35Scott Dodson2017-02-062-15/+15
|\ \ | | | | | | fixes 1417261. Points playbooks to the correct 3.5 roles for logging …
| * | fixes 1417261. Points playbooks to the correct 3.5 roles for logging and metricsJeff Cantrill2017-02-022-15/+15
| | |
* | | Merge pull request #3254 from dgoodwin/skip-router-registry-hackScott Dodson2017-02-061-4/+10
|\ \ \ | | | | | | | | Temporary hack to skip router/registry upgrade.
| * | | Temporary hack to skip router/registry upgrade.Devan Goodwin2017-02-021-4/+10
| |/ /