<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/devops/ansible-patches/openshift.git/playbooks/common/openshift-cluster/upgrades/v3_8, branch ands</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/'/>
<entry>
<title>Protect master installed version during node upgrades</title>
<updated>2018-01-23T21:27:29+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-23T21:27:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=d125aa5c0acaf7b6691253d4405cf55ae0119546'/>
<id>d125aa5c0acaf7b6691253d4405cf55ae0119546</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix node scaleup plays</title>
<updated>2018-01-18T21:26:50+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-18T20:12:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=6646d0275739585f5c1ad59e6b27c01fbc374e02'/>
<id>6646d0275739585f5c1ad59e6b27c01fbc374e02</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add call to 3.8 playbook in 3.9 upgrade</title>
<updated>2018-01-17T18:32:14+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-15T03:00:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=dd9a27ad1448b2c953b0b45a46dba83f77cc5ad5'/>
<id>dd9a27ad1448b2c953b0b45a46dba83f77cc5ad5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove 3.8 and 3.9 specific steps right now</title>
<updated>2018-01-17T18:32:12+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-15T03:00:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=f244cab9f995ad90b931fe3de890cb864f10d340'/>
<id>f244cab9f995ad90b931fe3de890cb864f10d340</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude 3.9 packages during 3.8 upgrade</title>
<updated>2018-01-17T18:32:12+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2017-12-18T21:49:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=9a02a7a96d4de691e1f265e88ff4d5ee3f0b7244'/>
<id>9a02a7a96d4de691e1f265e88ff4d5ee3f0b7244</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typos</title>
<updated>2018-01-17T18:32:11+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-15T03:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=da12b2c603eea973466c47b5d6d668ddea6b05fd'/>
<id>da12b2c603eea973466c47b5d6d668ddea6b05fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit host group scope on control-plane upgrades</title>
<updated>2018-01-09T17:02:02+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-09T16:45:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=a3e80f646abacc76267abf4df73bde870909aa11'/>
<id>a3e80f646abacc76267abf4df73bde870909aa11</id>
<content type='text'>
This commit limits common init code to exclude
oo_nodes_to_config during upgrade_control_plane runs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit limits common init code to exclude
oo_nodes_to_config during upgrade_control_plane runs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Relocate filter plugins to lib_utils</title>
<updated>2017-12-18T21:46:22+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2017-12-13T17:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=801779eeb6f6308f81ae7c48409de7686c04a0aa'/>
<id>801779eeb6f6308f81ae7c48409de7686c04a0aa</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor upgrade codepaths step 1</title>
<updated>2017-12-12T15:04:41+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2017-12-08T18:38:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=e1df3b6ba7b78255c8022468e9ad1a32255e5e59'/>
<id>e1df3b6ba7b78255c8022468e9ad1a32255e5e59</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add openshift_facts to upgrade plays for service_type</title>
<updated>2017-12-09T22:16:57+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2017-12-09T22:16:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.ru.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=8dd4ed716757f8d0d17a361ca16cc93c8f467871'/>
<id>8dd4ed716757f8d0d17a361ca16cc93c8f467871</id>
<content type='text'>
Bring openshift_facts into scope for plays that utilize
openshift_service_type as it is defined there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring openshift_facts into scope for plays that utilize
openshift_service_type as it is defined there.
</pre>
</div>
</content>
</entry>
</feed>
