summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades/v3_8
Commit message (Collapse)AuthorAgeFilesLines
* Protect master installed version during node upgradesMichael Gugino2018-01-232-0/+2
| | | | | | | | | | Master version is unprotected during all upgrades. During node-only upgrades, master version should remain protected to ensure correct image tag is set for node upgrades. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1536839
* Fix node scaleup playsMichael Gugino2018-01-181-1/+1
| | | | | | | | Currently, users have no way to run preqrequisites.yml on just newly added nodes during scaleup. This commit ensures only the new nodes are changed during scaleup as well as ensure prerequisites are run.
* Add call to 3.8 playbook in 3.9 upgradeScott Dodson2018-01-171-0/+1
|
* Remove 3.8 and 3.9 specific steps right nowScott Dodson2018-01-172-4/+0
|
* Exclude 3.9 packages during 3.8 upgradeScott Dodson2018-01-171-1/+1
| | | | | | | | There are some obsoletes in 3.9 packages which lead yum to upgrade directly from 3.7 to 3.9 when you ask for 3.8 packages while 3.9 repos are enabled. Since we'd like to allow people to run one playbook to upgrade from 3.7 to 3.8 to 3.9 we need to exclude those packages when upgrading to 3.8
* fix typosScott Dodson2018-01-171-1/+1
|
* Limit host group scope on control-plane upgradesMichael Gugino2018-01-091-0/+5
| | | | | This commit limits common init code to exclude oo_nodes_to_config during upgrade_control_plane runs.
* Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-1/+0
| | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
* Refactor upgrade codepaths step 1Michael Gugino2017-12-123-267/+41
| | | | | | | | | | | | | | | | This commit refactors some upgrade code paths. Touched areas are: 1) Reduces usage of 'oo_all_hosts' in various places, especially when running upgrade_control_plane. 2) Reuses common code across the various upgrade* playbooks. 3) Moves docker upgrade checks into container_runtime_role. 4) Combines smaller playbooks and plays to reduce file sprawl.
* Add openshift_facts to upgrade plays for service_typeMichael Gugino2017-12-092-0/+4
| | | | | Bring openshift_facts into scope for plays that utilize openshift_service_type as it is defined there.
* Merge pull request #6278 from mgugino-upstream-stage/service_typeMichael Gugino2017-12-082-8/+8
|\ | | | | Remove openshift.common.service_type
| * Remove openshift.common.service_typeMichael Gugino2017-12-072-8/+8
| | | | | | | | | | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults.
* | Include Deprecation: Convert to import_playbookRussell Teague2017-12-073-46/+46
|/
* Implement container runtime roleMichael Gugino2017-12-013-18/+0
|
* Playbook Consolidation - openshift-masterRussell Teague2017-11-222-2/+2
|
* Playbook Consolidation - InitializationRussell Teague2017-11-153-3/+3
|
* First pass at v3.8 supportScott Dodson2017-11-137-0/+430