<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/devops/ansible-patches/openshift.git/roles/openshift_health_checker/meta, branch ands</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/'/>
<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.master.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>Removing dependencies for openshift_repos and setting them up early in the cluster build.</title>
<updated>2017-08-14T13:58:21+00:00</updated>
<author>
<name>Kenny Woodson</name>
<email>kwoodson@redhat.com</email>
</author>
<published>2017-07-17T00:56:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=94c195bb55992985775c0bd8d7349843fc6b552f'/>
<id>94c195bb55992985775c0bd8d7349843fc6b552f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor of openshift_version.</title>
<updated>2017-08-08T14:02:06+00:00</updated>
<author>
<name>Kenny Woodson</name>
<email>kwoodson@redhat.com</email>
</author>
<published>2017-07-20T16:34:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=bf6b85ba51c4d54caa2020eaff7090e464ceeb92'/>
<id>bf6b85ba51c4d54caa2020eaff7090e464ceeb92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>integration tests: keep openshift_version happy</title>
<updated>2017-08-08T00:00:55+00:00</updated>
<author>
<name>Luke Meyer</name>
<email>lmeyer@redhat.com</email>
</author>
<published>2017-08-07T23:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=7afd385e1e0d0ac5cdb4783be7cad692e65da9d4'/>
<id>7afd385e1e0d0ac5cdb4783be7cad692e65da9d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>improve error handling for missing vars</title>
<updated>2017-05-19T17:38:17+00:00</updated>
<author>
<name>juanvallejo</name>
<email>jvallejo@redhat.com</email>
</author>
<published>2017-03-28T16:09:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=694a5460f9195903823e703168b7cd7f0f46697e'/>
<id>694a5460f9195903823e703168b7cd7f0f46697e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>preflight checks: refactor and fix aos_version</title>
<updated>2017-04-08T21:59:17+00:00</updated>
<author>
<name>Luke Meyer</name>
<email>lmeyer@redhat.com</email>
</author>
<published>2017-03-06T21:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=96a6efb7e92afc0ad9f8899bbc2cefbc169c7ede'/>
<id>96a6efb7e92afc0ad9f8899bbc2cefbc169c7ede</id>
<content type='text'>
Bring in openshift_repos to provide Origin repo before checks on Origin.

For OCP we want the check to fail if both version 3.3 and version 3.4
are available - they shouldn't have both channels enabled.
For Origin everything is in one repo so it's not surprising to find 1.4
and 1.5 versions available.

Added unit tests as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring in openshift_repos to provide Origin repo before checks on Origin.

For OCP we want the check to fail if both version 3.3 and version 3.4
are available - they shouldn't have both channels enabled.
For Origin everything is in one repo so it's not surprising to find 1.4
and 1.5 versions available.

Added unit tests as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace multi-role checks with action plugin</title>
<updated>2017-02-10T13:46:40+00:00</updated>
<author>
<name>Rodolfo Carvalho</name>
<email>rhcarvalho@gmail.com</email>
</author>
<published>2017-01-30T17:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=bb38413fcec7fb2640939782d57e494b40e3b41e'/>
<id>bb38413fcec7fb2640939782d57e494b40e3b41e</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
</feed>
