<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infra-ansible/roles/apt_repo/tasks, branch v2.0.3</title>
<subtitle>Common Ansible roles</subtitle>
<id>http://git.tensin.name/infra-ansible/atom?h=v2.0.3</id>
<link rel='self' href='http://git.tensin.name/infra-ansible/atom?h=v2.0.3'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/'/>
<updated>2023-09-04T11:02:08Z</updated>
<entry>
<title>fix task names, small refactoring, etc.</title>
<updated>2023-09-04T11:02:08Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-09-04T11:02:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=f56478fa1a90d5fff172ff80562daa8a6dfaa6d3'/>
<id>urn:sha1:f56478fa1a90d5fff172ff80562daa8a6dfaa6d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sort module args, add missing state args, etc.</title>
<updated>2023-08-31T22:26:13Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-31T22:26:13Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=a89e16c44ee6d038e4f4cf435902e66558cc5cf4'/>
<id>urn:sha1:a89e16c44ee6d038e4f4cf435902e66558cc5cf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>apt_repo: run apt update on key changes as well</title>
<updated>2023-08-29T19:05:25Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-29T19:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=b3e8f48d717a4fc046d91dd54df1d9b17177b3a3'/>
<id>urn:sha1:b3e8f48d717a4fc046d91dd54df1d9b17177b3a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>apt_repo: always overwrite the .list file</title>
<updated>2023-08-29T18:29:53Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-29T18:27:13Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=e52ae9cb238069836dd30ee8a4d5636daf74bf7d'/>
<id>urn:sha1:e52ae9cb238069836dd30ee8a4d5636daf74bf7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add input variables to role's defaults/</title>
<updated>2023-08-21T00:05:00Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-21T00:05:00Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=ed54c4c9499e2b5d45427f6cd2978de2b3bd9784'/>
<id>urn:sha1:ed54c4c9499e2b5d45427f6cd2978de2b3bd9784</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use variables instead facts mostly everywhere</title>
<updated>2023-08-20T19:43:59Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-20T16:38:17Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=97b930c6edc7973497f469ae859fa2258cbea4d6'/>
<id>urn:sha1:97b930c6edc7973497f469ae859fa2258cbea4d6</id>
<content type='text'>
set_fact is stupid; they persist through multiple role executions; for
example, you cannot do this:

    set_fact:
      foo: '{{ foo | default("bar") }}'

If somebody calls the role and defines foo, it will always be set to
that value forever, even for subsequent role calls.
</content>
</entry>
<entry>
<title>fix some ansible-lint warnings</title>
<updated>2023-08-16T18:32:52Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-16T18:32:52Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=3273aab3f70f4b62c9a422ee9d1f49dd7a75b9f7'/>
<id>urn:sha1:3273aab3f70f4b62c9a422ee9d1f49dd7a75b9f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>apt_repo: support keys that must be gpg --dearmor'ed</title>
<updated>2023-08-15T20:13:51Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-15T20:09:10Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=7c787d565951633a2ff846e10e52ac30608b397d'/>
<id>urn:sha1:7c787d565951633a2ff846e10e52ac30608b397d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use ansible_distribution_release as default for APT setup</title>
<updated>2023-08-15T19:55:53Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-15T19:55:53Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=a47e4ddc43849f36d58a1b48e0f7a71157a82ae1'/>
<id>urn:sha1:a47e4ddc43849f36d58a1b48e0f7a71157a82ae1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>factor out apt repository setup to apt_repo</title>
<updated>2023-08-15T19:46:06Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2023-08-15T19:44:16Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/infra-ansible/commit/?id=bbace95c25f2d22163b04d8d3ebd535c7eddfc60'/>
<id>urn:sha1:bbace95c25f2d22163b04d8d3ebd535c7eddfc60</id>
<content type='text'>
</content>
</entry>
</feed>
