summaryrefslogtreecommitdiff
path: root/playbooks
AgeCommit message (Collapse)Author
2016-08-19Fix standalone Docker upgrade missing symlink.Devan Goodwin
2016-08-16Merge pull request #2220 from jkhelil/fix_key_error_when_ssh_failingScott Dodson
fixing openshift key error in case of node failure during run (ssh is…
2016-08-11Reference tmpdir from first master hostvars when evacuating nodes.Andrew Butcher
2016-08-11Merge pull request #2285 from dgoodwin/nuke-images-2Scott Dodson
Improvements for Docker 1.10+ Upgrade Image Nuking
2016-08-11Support for redeploying certificates.Andrew Butcher
2016-08-11Improvements for Docker 1.10+ upgrade image nuking.Devan Goodwin
In a parallel step prior to real upgrade tasks, clear out all unused Docker images on all hosts. This should be relatively safe to interrupt as no real upgrade steps have taken place. Once into actual upgrade, we again clear all images only this time with force, and after stopping and removing all containers. Both rmi commands use a new and hopefully less error prone command to do the removal, this should avoid missed orphans as we were hitting before. Added some logging around the current image count before and after this step, most of them are only printed if we're crossing the 1.10 boundary but one does not, just for additional information in your ansible log.
2016-08-10Shutdown Docker before upgrading the rpm.Devan Goodwin
This avoids the automatic image migration in 1.10, which can take a very long time and potentially cause rpm db corruption.
2016-08-09fixing openshift key error in case of node failure during run (ssh issue)jawed
2016-08-08Merge pull request #2211 from dgoodwin/33-upgrade-playbookScott Dodson
1.3 / 3.3 Upgrades
2016-08-08Migrate ca.crt to ca-bundle.crtScott Dodson
2016-08-08Upgrade configs for protobuf support.Devan Goodwin
2016-08-08Convert ansible facts callback to v2.Andrew Butcher
2016-08-04Call relocated openshift-loadbalancer playbook in master scaleup.Andrew Butcher
2016-08-03Merge pull request #2049 from abutcher/named-certificatesScott Dodson
Named CA Certificates
2016-08-02Refactor etcd certificates roles.Andrew Butcher
2016-08-01Add options for specifying named ca certificates to be added to the ↵Andrew Butcher
openshift ca bundle.
2016-07-29Move role dependencies to playbooks.Andrew Butcher
2016-07-29Merge pull request #2236 from maxamillion/fedoraScott Dodson
update bootstrap-fedora playbook with new python crypto deps
2016-07-28Merge pull request #2210 from abutcher/staggered-master-startScott Dodson
Stagger HA master service start
2016-07-28update bootstrap-fedora playbook with new python crypto depsAdam Miller
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2016-07-26Merge pull request #2213 from detiber/remove_old_metrics_roleJason DeTiberus
remove outdated openshift_cluster_metrics role
2016-07-25Template named certificates with_items.Andrew Butcher
2016-07-25Replace master_cert_config_dir with common config_base fact.Andrew Butcher
2016-07-25remove outdated openshift_cluster_metrics roleJason DeTiberus
2016-07-25Introduce 1.3/3.3 upgrade path.Devan Goodwin
Refactored the 3.2 upgrade common files out to a path that does not indicate they are strictly for 3.2. 3.3 upgrade then becomes a relatively small copy of the byo entry point, all calling the same code as 3.2 upgrade. Thus far there are no known 3.3 specific upgrade tasks. In future we will likely want to allow hooks out to version specific pre/upgrade/post tasks. Also fixes a bug where the handlers were not restarting nodes/openvswitch containers doing upgrades, due to a change in Ansible 2+.
2016-07-24Stagger the start of master services.Andrew Butcher
2016-07-22Merge pull request #2196 from dgoodwin/nuke-images-symlinkAndrew Butcher
Add missing nuke_images.sh symlink.
2016-07-22Add missing nuke_images.sh symlink.Devan Goodwin
2016-07-21Merge pull request #1990 from abutcher/openshift-certificatesScott Dodson
Refactor openshift certificates roles.
2016-07-21Merge pull request #2168 from dgoodwin/container-cli-speedScott Dodson
Copy openshift binary instead of using wrapper script.
2016-07-21Merge pull request #2187 from lhuard1A/bin_cluster_libvirt_ansible_2.1Jason DeTiberus
Fix libvirt provider for Ansible 2.1.0.0
2016-07-21Correct relative include for ansible version check.Andrew Butcher
2016-07-21Fix libvirt provider for Ansible 2.1.0.0Lénaïc Huard
2016-07-20Refactor openshift certificates roles.Andrew Butcher
2016-07-20Check ansible version prior to evaluating cluster hosts and groups.Andrew Butcher
2016-07-20Stop reporting changes when docker pull is already up to date.Devan Goodwin
2016-07-19Merge pull request #2175 from dgoodwin/origin-12-rpm-upgradeScott Dodson
Fix bugs with origin 1.2 rpm based upgrades.
2016-07-19Fix bugs with origin 1.2 rpm based upgrades.Devan Goodwin
2016-07-19Merge pull request #2174 from dgoodwin/skip-docker-upgrade-atomicScott Dodson
Skip docker upgrades on Atomic.
2016-07-19Skip docker upgrades on Atomic.Devan Goodwin
2016-07-18Resolve some deprecation warnings.Andrew Butcher
2016-07-14Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin
2016-07-13Make libvirt’s VM use virtio-scsi insteal of virtio-blkLénaïc Huard
The main advantage is that virtio-scsi honors TRIM so that deleting files and/or docker images inside the VM now frees disk space on the host by resparsifying the qcow2 file.
2016-07-12Remove 3.0 and 3.1 upgrade sub-dirs.Devan Goodwin
2016-07-12Rename upgrade to just v3_2 as it's now major and minor.Devan Goodwin
2016-07-12Merge pull request #2142 from lhuard1A/fix_openstack_firewallJason DeTiberus
Re-align the OpenStack firewall rules with the iptables rules
2016-07-12Merge pull request #2141 from lhuard1A/fix_dnsJason DeTiberus
Fix bin/cluster openstack related error
2016-07-12Re-align the OpenStack firewall rules with the iptables rulesLénaïc Huard
2016-07-12Fix bin/cluster openstack related errorLénaïc Huard
2016-07-12Fix upgrades with an openshift_image_tag set.Devan Goodwin