<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/devops/ansible-patches/openshift.git/roles/container_runtime/tasks, 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>Fix docker_upgrade variable</title>
<updated>2018-02-12T19:29:24+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-02-12T19:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=deaf085cdb902e5b5404280c84b96511e83b20ac'/>
<id>deaf085cdb902e5b5404280c84b96511e83b20ac</id>
<content type='text'>
Currently, docker_upgrade is ignored during
cluster upgrades.

This commit ensures that the variable is respected.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1543714
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, docker_upgrade is ignored during
cluster upgrades.

This commit ensures that the variable is respected.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1543714
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding ability to provide additional mounts to crio system container.</title>
<updated>2018-02-08T01:44:58+00:00</updated>
<author>
<name>Kenny Woodson</name>
<email>kwoodson@redhat.com</email>
</author>
<published>2018-02-07T20:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=ecfffdb279d2b4ef45d8685f599b904bd48cd71d'/>
<id>ecfffdb279d2b4ef45d8685f599b904bd48cd71d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure atomic_proxies are configured with docker</title>
<updated>2018-01-17T19:08:36+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-17T19:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=fcbae1beea767791e2482b0a961ecfd2106ddcde'/>
<id>fcbae1beea767791e2482b0a961ecfd2106ddcde</id>
<content type='text'>
In some setups, system containers may be used
in conjunction with package_docker.

This commit ensures that the atomic
proxies are configured while using package_docker
and containerized components.

This commit also ensures containerized_groups
are based on openshift_is_containerized instead
of 'containerized' variable directly to
account for possible use of atomic hosts which
users may not specify containerized in inventory
directly.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1535323
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some setups, system containers may be used
in conjunction with package_docker.

This commit ensures that the atomic
proxies are configured while using package_docker
and containerized components.

This commit also ensures containerized_groups
are based on openshift_is_containerized instead
of 'containerized' variable directly to
account for possible use of atomic hosts which
users may not specify containerized in inventory
directly.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1535323
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6623 from vrutkovs/avoid-repoquery-on-containerized</title>
<updated>2018-01-11T16:01:22+00:00</updated>
<author>
<name>OpenShift Merge Robot</name>
<email>openshift-merge-robot@users.noreply.github.com</email>
</author>
<published>2018-01-11T16:01:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=9ce10b8415cd53042e80520a918b4541a9e785d1'/>
<id>9ce10b8415cd53042e80520a918b4541a9e785d1</id>
<content type='text'>
Automatic merge from submit-queue.

docker_upgrade_check: skip repoquery calls on containerized setups

Fedora/CentOS Atomic hosts don't have repoquery installed - also there
is no need to check available Docker rpms in the repos for Atomic

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1527256


Note, that this solution is pretty naive - a better idea would be splitting
the playbooks for rpm and containerized installs for clarity</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automatic merge from submit-queue.

docker_upgrade_check: skip repoquery calls on containerized setups

Fedora/CentOS Atomic hosts don't have repoquery installed - also there
is no need to check available Docker rpms in the repos for Atomic

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1527256


Note, that this solution is pretty naive - a better idea would be splitting
the playbooks for rpm and containerized installs for clarity</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6646 from giuseppe/fix-container-engine-auth</title>
<updated>2018-01-09T20:20:55+00:00</updated>
<author>
<name>OpenShift Merge Robot</name>
<email>openshift-merge-robot@users.noreply.github.com</email>
</author>
<published>2018-01-09T20:20:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=77730cb7f2e04175c72759f627186a5efffcc3c1'/>
<id>77730cb7f2e04175c72759f627186a5efffcc3c1</id>
<content type='text'>
Automatic merge from submit-queue.

container-engine: move registry_auth.yml before pull

so that the atomic pull takes into account the credentials if
required.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automatic merge from submit-queue.

container-engine: move registry_auth.yml before pull

so that the atomic pull takes into account the credentials if
required.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Properly cast crio boolean variables to bool</title>
<updated>2018-01-08T19:12:52+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-08T19:12:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=7819056aa716356416f421b3916954c040f2824f'/>
<id>7819056aa716356416f421b3916954c040f2824f</id>
<content type='text'>
Variables that are specifically booleans should be
cast to bool.  This is because users may sometimes
pass them as string values.  This is particularly
prevalent when using ini-style inventories.

Affected-by: https://github.com/ansible/ansible/issues/34591

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1531592
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Variables that are specifically booleans should be
cast to bool.  This is because users may sometimes
pass them as string values.  This is particularly
prevalent when using ini-style inventories.

Affected-by: https://github.com/ansible/ansible/issues/34591

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1531592
</pre>
</div>
</content>
</entry>
<entry>
<title>container-engine: move registry_auth.yml before pull</title>
<updated>2018-01-08T10:39:57+00:00</updated>
<author>
<name>Giuseppe Scrivano</name>
<email>gscrivan@redhat.com</email>
</author>
<published>2018-01-08T10:39:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=065584c1d0b653012d0a32a3410211c3fc362ec7'/>
<id>065584c1d0b653012d0a32a3410211c3fc362ec7</id>
<content type='text'>
so that the atomic pull takes into account the credentials if
required.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
so that the atomic pull takes into account the credentials if
required.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6627 from sdodson/import_role</title>
<updated>2018-01-05T21:19:23+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-05T21:19:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=31d19c5e68e61d004a93db738772c120e7dd0eb5'/>
<id>31d19c5e68e61d004a93db738772c120e7dd0eb5</id>
<content type='text'>
Migrate to import_role for static role inclusion</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate to import_role for static role inclusion</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to import_role for static role inclusion</title>
<updated>2018-01-05T17:44:56+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-05T17:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=eacc12897ca86a255f89b8a4537ce2b7004cf319'/>
<id>eacc12897ca86a255f89b8a4537ce2b7004cf319</id>
<content type='text'>
In Ansible 2.2, the include_role directive came into existence as
a Tech Preview. It is still a Tech Preview through Ansible 2.4
(and in current devel branch), but with a noteable change. The
default behavior switched from static: true to static: false
because that functionality moved to the newly introduced
import_role directive (in order to stay consistent with include*
being dynamic in nature and `import* being static in nature).

The dynamic include is considerably more memory intensive as it will
dynamically create a role import for every host in the inventory
list to be used. (Also worth noting, there is at the time of this
writing an object allocation inefficiency in the dynamic include
that can in certain situations amplify this effect considerably)

This change is meant to mitigate the pressure on memory for the
Ansible control host.

We need to evaluate where it makes sense to dynamically include roles
and revert back to dynamic inclusion if and where it makes sense to do
so.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Ansible 2.2, the include_role directive came into existence as
a Tech Preview. It is still a Tech Preview through Ansible 2.4
(and in current devel branch), but with a noteable change. The
default behavior switched from static: true to static: false
because that functionality moved to the newly introduced
import_role directive (in order to stay consistent with include*
being dynamic in nature and `import* being static in nature).

The dynamic include is considerably more memory intensive as it will
dynamically create a role import for every host in the inventory
list to be used. (Also worth noting, there is at the time of this
writing an object allocation inefficiency in the dynamic include
that can in certain situations amplify this effect considerably)

This change is meant to mitigate the pressure on memory for the
Ansible control host.

We need to evaluate where it makes sense to dynamically include roles
and revert back to dynamic inclusion if and where it makes sense to do
so.
</pre>
</div>
</content>
</entry>
<entry>
<title>docker_upgrade_check: skip repoquery calls on containerized setups</title>
<updated>2018-01-05T15:51:19+00:00</updated>
<author>
<name>Vadim Rutkovsky</name>
<email>vrutkovs@redhat.com</email>
</author>
<published>2018-01-05T15:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=3fcbdcfd7e3d1898ba3e1394e77f985efd11485f'/>
<id>3fcbdcfd7e3d1898ba3e1394e77f985efd11485f</id>
<content type='text'>
Fedora/CentOS Atomic hosts don't have repoquery installed - also there
is no need to check available Docker rpms in the repos for Atomic
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fedora/CentOS Atomic hosts don't have repoquery installed - also there
is no need to check available Docker rpms in the repos for Atomic
</pre>
</div>
</content>
</entry>
</feed>
