Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport excluders to 1.4 #4367

Closed

Conversation

ingvagabund
Copy link
Member

Based on 1.5 backport #4266. Given excluders are new in 3.4, it is picked from the latest master. Thus, a lot of PRs from 1.5 are already integrated.

This will require a lot of testing:

  • - test 3.3 deployment
  • - test 3.4 deployment
  • - test 3.3 -> 3.4 upgrade
  • - test 3.3 -> 3.4 upgrade (node only)
  • - test 3.3 -> 3.4 upgrade (control plane only)
  • - test 3.3 node scale up
  • - test 3.4 node scale up
  • - test 3.3 master scale up
  • - test 3.4 master scale up

sdodson and others added 30 commits December 7, 2016 14:51
[3.4] Remove Hostname from 1.1 and 1.2 predicates
We did this for install but not upgrade, leading to situations where the
service restarts after upgrade could take much longer than expected as
docker pulls down the new image. Now the images are present when we
restart services and should allow them to come back online much more
quickly, equivalent to rpm service restarts.
Pre-pull master/node/ovs images during upgrade.
[release-1.4] etcd_upgrade: Simplify package installation
Backport 1.4 - Include etcd upgrade in normal upgrade playbooks
Backport 1.4 - modify_yaml error on non existant key
This reverts commit ab14b72.

If  docker upgrade is required, this was occurring at a time when docker
was down as we'll soon be restarting it for all services to come back.

Will sort out for 3.5.
Revert "Pre-pull master/node/ovs images during upgrade."
OpenShift Bot and others added 29 commits May 16, 2017 07:48
Created by command:

/usr/bin/tito tag --accept-auto-changelog --use-version=v3.4.1.26
Created by command:

/usr/bin/tito tag --accept-auto-changelog --use-version=3.4.1.27
[3.4] Fix auditConfig for non-HA environments
[3.4] Set metrics url even if metrics_deploy is false
Created by command:

/usr/bin/tito tag --accept-auto-changelog --use-version=3.4.1.28
…upgrade

Prepending v to registry-console version
Created by command:

/usr/bin/tito tag --accept-auto-changelog --use-version=3.4.1.29
Created by command:

/usr/bin/tito tag --accept-auto-changelog --use-version=3.4.1.30
…er-14

[JMAN4-161] Add templates and pv example for cloudforms jboss middlew…
…try-cert-redeploy

[1.4] Skip router/registry cert redeploy when openshift_hosted_manage_{router,registry}=false
Created by command:

/usr/bin/tito tag --accept-auto-changelog
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.
@ingvagabund ingvagabund closed this Jun 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.