<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/devops/ansible-patches/openshift.git/roles/openshift_cli/library, 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>Move more plugins to lib_utils</title>
<updated>2018-01-10T16:34:36+00:00</updated>
<author>
<name>Michael Gugino</name>
<email>mgugino@redhat.com</email>
</author>
<published>2018-01-05T04:55: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=d3fefc32a727fe3c13159c4e9fe4399f35b487a8'/>
<id>d3fefc32a727fe3c13159c4e9fe4399f35b487a8</id>
<content type='text'>
This commit continues moving plugins into lib_utils.

This commit does not move any plugins for add-on roles
such as logging and metrics.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit continues moving plugins into lib_utils.

This commit does not move any plugins for add-on roles
such as logging and metrics.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all uses of openshift.common.admin_binary</title>
<updated>2017-12-07T14:51:54+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2017-12-07T14:14: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=13ca9bbd624b334cab6a7403764e9bba110fc8b3'/>
<id>13ca9bbd624b334cab6a7403764e9bba110fc8b3</id>
<content type='text'>
Replace with `oc adm`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace with `oc adm`
</pre>
</div>
</content>
</entry>
<entry>
<title>container_binary_sync: Remove atomic prefix from image</title>
<updated>2017-11-07T20:50:20+00:00</updated>
<author>
<name>Steve Milner</name>
<email>smilner@redhat.com</email>
</author>
<published>2017-11-07T20:50:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=d59603544064990f87e8fc18d9ee6cef93592286'/>
<id>d59603544064990f87e8fc18d9ee6cef93592286</id>
<content type='text'>
Signed-off-by: Steve Milner &lt;smilner@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Steve Milner &lt;smilner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: container_binary_sync no longer moves upon symlinks</title>
<updated>2017-08-15T22:02:28+00:00</updated>
<author>
<name>Steve Milner</name>
<email>smilner@redhat.com</email>
</author>
<published>2017-08-15T21:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=cba2765d6af705f66a806c55640ea3fd8a7e34f8'/>
<id>cba2765d6af705f66a806c55640ea3fd8a7e34f8</id>
<content type='text'>
With origin 1.5, /usr/local/bin/oc was a symlink to
/usr/local/bin/openshift. During the container_binary_sync updated
versions of both binaries are copied to the host. First openshift is
copied to /usr/local/bin/openshift followed by copying oc to
/usr/local/bin/oc. Since oc is a symlink back to
/usr/local/bin/openshift the end result was everything linked to oc.

This change adds a check before copying a binary. If the destination is
a symlink then said symlink is removed before copying the new binary
over.

Fixed #4965

Reference: https://github.com/openshift/openshift-ansible/issues/4965
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With origin 1.5, /usr/local/bin/oc was a symlink to
/usr/local/bin/openshift. During the container_binary_sync updated
versions of both binaries are copied to the host. First openshift is
copied to /usr/local/bin/openshift followed by copying oc to
/usr/local/bin/oc. Since oc is a symlink back to
/usr/local/bin/openshift the end result was everything linked to oc.

This change adds a check before copying a binary. If the destination is
a symlink then said symlink is removed before copying the new binary
over.

Fixed #4965

Reference: https://github.com/openshift/openshift-ansible/issues/4965
</pre>
</div>
</content>
</entry>
<entry>
<title>cli_image: do not require Docker when using CRI-O</title>
<updated>2017-08-03T15:20:52+00:00</updated>
<author>
<name>Giuseppe Scrivano</name>
<email>gscrivan@redhat.com</email>
</author>
<published>2017-07-26T15:59: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=2ea7c0d02d7bc10b3bb6313b13c3bbf37ca4a67c'/>
<id>2ea7c0d02d7bc10b3bb6313b13c3bbf37ca4a67c</id>
<content type='text'>
Use atomic to copy the CLI binaries to the host.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use atomic to copy the CLI binaries to the host.

Signed-off-by: Giuseppe Scrivano &lt;gscrivan@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove vim configuration from Python files</title>
<updated>2017-05-09T08:49:55+00:00</updated>
<author>
<name>Rodolfo Carvalho</name>
<email>rhcarvalho@gmail.com</email>
</author>
<published>2017-05-09T08:49: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=a0539d0c459b5d5733a64f00d3f1d596ae5e9c1c'/>
<id>a0539d0c459b5d5733a64f00d3f1d596ae5e9c1c</id>
<content type='text'>
In a project where contributors are free to use whatever editor they
want and we have linting tools that verify the proper formatting of
Python files, it should not be required to have a vim-specific line in
Python files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In a project where contributors are free to use whatever editor they
want and we have linting tools that verify the proper formatting of
Python files, it should not be required to have a vim-specific line in
Python files.
</pre>
</div>
</content>
</entry>
<entry>
<title>update tests and flake8/pylint fixes</title>
<updated>2016-11-29T17:41:14+00:00</updated>
<author>
<name>Jason DeTiberus</name>
<email>jdetiber@redhat.com</email>
</author>
<published>2016-11-28T20:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=cef42e2541f7ddeaf284b1350eed7f4e46234fe9'/>
<id>cef42e2541f7ddeaf284b1350eed7f4e46234fe9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from "oadm" to "oc adm" and fix bug in binary sync.</title>
<updated>2016-10-19T13:00:30+00:00</updated>
<author>
<name>Devan Goodwin</name>
<email>dgoodwin@redhat.com</email>
</author>
<published>2016-10-18T12:39:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=3ea0166aa301990d4f95fdb1c48557e710aa0b05'/>
<id>3ea0166aa301990d4f95fdb1c48557e710aa0b05</id>
<content type='text'>
Found bug syncing binaries to containerized hosts where if a symlink was
pre-existing, but pointing to the wrong destination, it would not be
corrected.

Switched to using oc adm instead of oadm.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found bug syncing binaries to containerized hosts where if a symlink was
pre-existing, but pointing to the wrong destination, it would not be
corrected.

Switched to using oc adm instead of oadm.
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy openshift binaries instead of using wrapper script.</title>
<updated>2016-07-21T15:06:33+00:00</updated>
<author>
<name>Devan Goodwin</name>
<email>dgoodwin@redhat.com</email>
</author>
<published>2016-07-18T15:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=ca7767eab6674737a117a09f7f456b7918cffecf'/>
<id>ca7767eab6674737a117a09f7f456b7918cffecf</id>
<content type='text'>
For containerized masters, we previously create a wrapper script to run
the docker CLI image and clean up afterward, but this approach is much
slower than having the binary on the native system.

Instead we now use an ansible module to handle the logic of syncing the
various OpenShift binaries and symlinks for client tools out onto the
host. The module will correctly report changed if modifications were
needed.

Substantial speed improvement for containerized installs which requires
many openshift/oc commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For containerized masters, we previously create a wrapper script to run
the docker CLI image and clean up afterward, but this approach is much
slower than having the binary on the native system.

Instead we now use an ansible module to handle the logic of syncing the
various OpenShift binaries and symlinks for client tools out onto the
host. The module will correctly report changed if modifications were
needed.

Substantial speed improvement for containerized installs which requires
many openshift/oc commands.
</pre>
</div>
</content>
</entry>
</feed>
