<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-configure.git/roles/pve-lxc-ssh/tasks, branch main</title>
<subtitle>Ansible Roles to configure different (linux) distros
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/'/>
<entry>
<title>Reconcile pve-lxc-ssh config every run, not just on first install</title>
<updated>2026-07-26T01:48:12+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-26T01:48:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=19ae38db9c3ce3e1dac4ca8ce454c59a58619100'/>
<id>19ae38db9c3ce3e1dac4ca8ce454c59a58619100</id>
<content type='text'>
pve_lxc_ssh_check.rc != 0 gated the entire block, so once openssh was
installed, sshd_config pushes, host key deploys, and service enable/
restart never ran again on reconverge — template changes (e.g. sshd
hardening) silently never reached already-provisioned containers.
Narrow the conditional to just the package-install step; everything
else already idempotent, runs unconditionally now.

Co-Authored-By: Claude.ai
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pve_lxc_ssh_check.rc != 0 gated the entire block, so once openssh was
installed, sshd_config pushes, host key deploys, and service enable/
restart never ran again on reconverge — template changes (e.g. sshd
hardening) silently never reached already-provisioned containers.
Narrow the conditional to just the package-install step; everything
else already idempotent, runs unconditionally now.

Co-Authored-By: Claude.ai
</pre>
</div>
</content>
</entry>
<entry>
<title>Change pve-lxc-ssh implementation to only inject pre-generated keys</title>
<updated>2026-07-26T00:24:38+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-26T00:23:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=bd9545a90c3a5e16046112da818afd7028a7cd22'/>
<id>bd9545a90c3a5e16046112da818afd7028a7cd22</id>
<content type='text'>
Co-Authored-By: Claude.ai
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude.ai
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix pve-lxc-ssh to install ssh correctly</title>
<updated>2026-07-18T00:19:08+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-18T00:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=ec1143c760901aab83dab402a6989c8a4aaa4c28'/>
<id>ec1143c760901aab83dab402a6989c8a4aaa4c28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pve-ssh support with hardening</title>
<updated>2026-07-16T15:03:28+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-16T14:45:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=4b8654a2b0edc90798372cba357f23b15b51657c'/>
<id>4b8654a2b0edc90798372cba357f23b15b51657c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
