<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-install.git/roles/bootstrap/templates, branch main</title>
<subtitle>Ansible Roles to install different (linux) distros
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/'/>
<entry>
<title>Refactor template naming for bootstrap</title>
<updated>2026-07-13T23:31:15+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-13T12:38:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=296be49e6918fedb22d1dab040ff9fdf3624c055'/>
<id>296be49e6918fedb22d1dab040ff9fdf3624c055</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 rEFInd to GRUB for proxmox</title>
<updated>2026-05-04T22:21:01+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-05-04T20:35:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=6c5ab1a18f19944898e5ffe317451b1fa507a5a3'/>
<id>6c5ab1a18f19944898e5ffe317451b1fa507a5a3</id>
<content type='text'>
Since proxmox depends on GRUB and there is no benefit of fighting it,
since proxmox isn't (and not supposed to be) dual booted, use the
default stack and simplify the setup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since proxmox depends on GRUB and there is no benefit of fighting it,
since proxmox isn't (and not supposed to be) dual booted, use the
default stack and simplify the setup
</pre>
</div>
</content>
</entry>
<entry>
<title>Add proxmox install support</title>
<updated>2026-05-03T21:37:30+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-05-03T21:37:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=2de4321b014e8f95b7d7450f78048ffaa7a1a703'/>
<id>2de4321b014e8f95b7d7450f78048ffaa7a1a703</id>
<content type='text'>
Using debian live ISO instead of proxmox live ISO, since using the
proxmox ISO didn't allow automating the setup after connecting to the
network.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using debian live ISO instead of proxmox live ISO, since using the
proxmox ISO didn't allow automating the setup after connecting to the
network.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor bootstrap with mac support</title>
<updated>2026-04-22T22:43:45+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-04-22T22:43:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=691d9a21678a44cb73dfcb295a50e17a013546d4'/>
<id>691d9a21678a44cb73dfcb295a50e17a013546d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the rEFInd boot menu to use the distro name</title>
<updated>2026-04-21T08:59:51+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-04-21T08:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=0cf14592eb7234815304f818dffec43252eea43c'/>
<id>0cf14592eb7234815304f818dffec43252eea43c</id>
<content type='text'>
This allows better description with the dual boot entries
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows better description with the dual boot entries
</pre>
</div>
</content>
</entry>
<entry>
<title>Add boot args that allow gpu and other mac locked features on linux</title>
<updated>2026-02-27T00:19:36+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-02-27T00:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=b939d370f2720f761ac7c6dfe0041ebfd64c1b79'/>
<id>b939d370f2720f761ac7c6dfe0041ebfd64c1b79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace systemd with rEFInd</title>
<updated>2025-09-21T17:35:12+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-21T17:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=fd1b383b1b93ae556387fb5a846eb6e6f1ac3404'/>
<id>fd1b383b1b93ae556387fb5a846eb6e6f1ac3404</id>
<content type='text'>
The systemd regression bug introduced in 258 version doesn't seem to be
fixed or about to get fixed any time soon
Ref: https://github.com/systemd/systemd/issues/36174

This replaces the systemd-boot with a simpler rEFInd approach
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The systemd regression bug introduced in 258 version doesn't seem to be
fixed or about to get fixed any time soon
Ref: https://github.com/systemd/systemd/issues/36174

This replaces the systemd-boot with a simpler rEFInd approach
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up bootmgr and fix systemd-boot regression issue</title>
<updated>2025-09-21T15:17:08+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-21T15:17:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=a82425b10738c9119075c2347e258d5048530f1d'/>
<id>a82425b10738c9119075c2347e258d5048530f1d</id>
<content type='text'>
Also update the syntax to use the new loop syntax instead of with_items
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update the syntax to use the new loop syntax instead of with_items
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove systemd-boot setup from ubuntu and leave it to the bootctl</title>
<updated>2025-09-20T23:47:31+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-20T23:47:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=cf24e81b55c1e038f17d795ac103c58b7bd9b12c'/>
<id>cf24e81b55c1e038f17d795ac103c58b7bd9b12c</id>
<content type='text'>
Because installing gnome or other packages that updates the kernel
ends up adding the same machine id boot, it's simpler to delegate the
boot setup to the debian/ubuntu and don't clean it up or modify it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because installing gnome or other packages that updates the kernel
ends up adding the same machine id boot, it's simpler to delegate the
boot setup to the debian/ubuntu and don't clean it up or modify it
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix raspberry install correct kernel/firmware using rpi-update</title>
<updated>2025-08-10T22:33:36+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-08-10T22:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-install.git/commit/?id=bd2cb308854a5ec9f438c0604a47a5eef6880d92'/>
<id>bd2cb308854a5ec9f438c0604a47a5eef6880d92</id>
<content type='text'>
It can't be tested on mocked debian docker container, therefore
disabling the testing for it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It can't be tested on mocked debian docker container, therefore
disabling the testing for it
</pre>
</div>
</content>
</entry>
</feed>
