<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/devops/ansible-patches/openshift.git/images/installer, 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>Add python2-crypto package</title>
<updated>2018-02-01T17:58:53+00:00</updated>
<author>
<name>Clayton Coleman</name>
<email>ccoleman@redhat.com</email>
</author>
<published>2018-02-01T16:41:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=0bd289e824109ee22c69b2eca6d0e3fc9ce14663'/>
<id>0bd289e824109ee22c69b2eca6d0e3fc9ce14663</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6541 from smarterclayton/move_gcp_in</title>
<updated>2018-01-24T13:10:53+00:00</updated>
<author>
<name>Scott Dodson</name>
<email>sdodson@redhat.com</email>
</author>
<published>2018-01-24T13:10:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=7e112b2c5893623dcd059813c993b0fab57e58b4'/>
<id>7e112b2c5893623dcd059813c993b0fab57e58b4</id>
<content type='text'>
Allow openshift-ansible image to deploy to GCP</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow openshift-ansible image to deploy to GCP</pre>
</div>
</content>
</entry>
<entry>
<title>Move origin-gce roles and playbooks into openshift-ansible</title>
<updated>2018-01-23T15:52:07+00:00</updated>
<author>
<name>Clayton Coleman</name>
<email>ccoleman@redhat.com</email>
</author>
<published>2017-12-21T08:14:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=949f4eacd2aa47833e1283de284aaed1c7ce91fe'/>
<id>949f4eacd2aa47833e1283de284aaed1c7ce91fe</id>
<content type='text'>
This moves all core functionality into the openshift-ansible repo, adds
the necessary equivalent entrypoint to the openshift-ansible installer
image, and ensures the dynamic inventory mechanisms in openshift-ansible
continue to work.

Notable changes from origin-gce:

* playbook extensions changed to .yml
* dynamic inventory subdirectory created to prevent accidental use
* use the custom entrypoint entrypoint-gcp for this image
* move tasks into openshift_gcp role
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves all core functionality into the openshift-ansible repo, adds
the necessary equivalent entrypoint to the openshift-ansible installer
image, and ensures the dynamic inventory mechanisms in openshift-ansible
continue to work.

Notable changes from origin-gce:

* playbook extensions changed to .yml
* dynamic inventory subdirectory created to prevent accidental use
* use the custom entrypoint entrypoint-gcp for this image
* move tasks into openshift_gcp role
</pre>
</div>
</content>
</entry>
<entry>
<title>Directly select the ansible version</title>
<updated>2018-01-23T15:52:00+00:00</updated>
<author>
<name>Clayton Coleman</name>
<email>ccoleman@redhat.com</email>
</author>
<published>2017-12-21T08:13:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=91c78123abee34893f5b91ee78749bb3cabb5056'/>
<id>91c78123abee34893f5b91ee78749bb3cabb5056</id>
<content type='text'>
Also add libcloud (required for dynamic GCE lookup) and which (relied on
by gcloud).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add libcloud (required for dynamic GCE lookup) and which (relied on
by gcloud).
</pre>
</div>
</content>
</entry>
<entry>
<title>update Dockerfile to add boto3 dependency</title>
<updated>2018-01-23T14:53:32+00:00</updated>
<author>
<name>Joel Diaz</name>
<email>jdiaz@redhat.com</email>
</author>
<published>2018-01-23T14:53: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=f7fb62ac1a9ce82bd4c64c0d4fb1b6d32b2eb45a'/>
<id>f7fb62ac1a9ce82bd4c64c0d4fb1b6d32b2eb45a</id>
<content type='text'>
The centos-based Dockerfile has previously been updated to pull in the python2-boto3 RPM; update the RHEL-based Dockerfile to do the same now that python2-boto3 has been made available in the appropriate repo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The centos-based Dockerfile has previously been updated to pull in the python2-boto3 RPM; update the RHEL-based Dockerfile to do the same now that python2-boto3 has been made available in the appropriate repo.
</pre>
</div>
</content>
</entry>
<entry>
<title>add python2-boto3 package for centos-based origin-ansible container image</title>
<updated>2018-01-02T20:29:31+00:00</updated>
<author>
<name>Joel Diaz</name>
<email>jdiaz@redhat.com</email>
</author>
<published>2017-12-15T19:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=f790cbb89a7f77aad47dc17a258e7b94723c4e66'/>
<id>f790cbb89a7f77aad47dc17a258e7b94723c4e66</id>
<content type='text'>
There are modules in openshift-ansible that depend on boto3 (I see lib_utils/library/oo_iam_kms and lib_utils/library/oo_ec2_group). Add the dependency so that the origin-ansible container can succesfully run these modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are modules in openshift-ansible that depend on boto3 (I see lib_utils/library/oo_iam_kms and lib_utils/library/oo_ec2_group). Add the dependency so that the origin-ansible container can succesfully run these modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Must directly specify google-cloud-sdk version</title>
<updated>2017-12-21T16:18:10+00:00</updated>
<author>
<name>Clayton Coleman</name>
<email>ccoleman@redhat.com</email>
</author>
<published>2017-12-21T08:15:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=0d79c5282302517861936ecf608fb99d4390446d'/>
<id>0d79c5282302517861936ecf608fb99d4390446d</id>
<content type='text'>
The upstream forces versions on packages, and rpm -V fails when it does
not match. Also add which, used by gcloud.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The upstream forces versions on packages, and rpm -V fails when it does
not match. Also add which, used by gcloud.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gcloud to the installer image</title>
<updated>2017-12-19T19:32:32+00:00</updated>
<author>
<name>Clayton Coleman</name>
<email>ccoleman@redhat.com</email>
</author>
<published>2017-12-19T19:32: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=79db104b1780dbb3043a2878dd88a1fd3e91d52a'/>
<id>79db104b1780dbb3043a2878dd88a1fd3e91d52a</id>
<content type='text'>
The installer image will become our default cloud operations image for
tasks that overlap with ansible, and will also be the image for
provioning. We will eventually add others like awscli for support roles.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The installer image will become our default cloud operations image for
tasks that overlap with ansible, and will also be the image for
provioning. We will eventually add others like awscli for support roles.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup byo references</title>
<updated>2017-12-08T20:55:25+00:00</updated>
<author>
<name>Russell Teague</name>
<email>rteague@redhat.com</email>
</author>
<published>2017-12-08T13: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=2bf65cdab4aa88f160d005d3b7649b22a6dceba8'/>
<id>2bf65cdab4aa88f160d005d3b7649b22a6dceba8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inventory symlinks in origin-ansible container.</title>
<updated>2017-11-30T16:05:18+00:00</updated>
<author>
<name>Devan Goodwin</name>
<email>dgoodwin@redhat.com</email>
</author>
<published>2017-11-30T16:05:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/devops/ansible-patches/openshift.git/commit/?id=f6fd3a10c522d807b1a01da1963e1b7558e0333b'/>
<id>f6fd3a10c522d807b1a01da1963e1b7558e0333b</id>
<content type='text'>
When attempting to run openshift-ansible in a kubernetes pod, we
attempted to use a configmap to mount in our inventory to run against.
However kubernetes mounts configmaps/secrets volumes through the use of
relative symlinks. The use of "cp -a" in this script then copies a
relative symlink to /tmp which is now dangling, and ansible will fail to
run.

This patch changes to just copy the file regularly resulting in a value
temp file that is not a symlink.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When attempting to run openshift-ansible in a kubernetes pod, we
attempted to use a configmap to mount in our inventory to run against.
However kubernetes mounts configmaps/secrets volumes through the use of
relative symlinks. The use of "cp -a" in this script then copies a
relative symlink to /tmp which is now dangling, and ansible will fail to
run.

This patch changes to just copy the file regularly resulting in a value
temp file that is not a symlink.
</pre>
</div>
</content>
</entry>
</feed>
