<feed xmlns='http://www.w3.org/2005/Atom'>
<title>compute-archlinux-image-builder/sys/etc/pacman.conf, branch main</title>
<subtitle>Script to creates Arch Linux image for Google Compute Engine.</subtitle>
<id>http://git.kilabit.info/compute-archlinux-image-builder/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/compute-archlinux-image-builder/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/'/>
<updated>2025-12-25T12:03:16Z</updated>
<entry>
<title>all: remove dependency on gce repository</title>
<updated>2025-12-25T12:03:16Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-12-25T12:01:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=fca620c1e13bae91b4a3167a10d660f3d72e7aeb'/>
<id>urn:sha1:fca620c1e13bae91b4a3167a10d660f3d72e7aeb</id>
<content type='text'>
Since around 13 December 2025, the gce repository return an error 403,

  error: failed retrieving file 'gce.db' from storage.googleapis.com
   : The requested URL returned error: 403

We then build google-compute-engine and google-guest-agent and host it
under build.kilabit.info repository using the latest releases [1][2].

For google-compute-engine we use version 20251014.00-1.
For google-guest-agent we use version 20251223.00-1.

[1]: https://build.kilabit.info/karajo/app/#job_aur_google-compute-engine
[2]: https://build.kilabit.info/karajo/app/#job_aur_google-guest-agent

</content>
</entry>
<entry>
<title>all: install google-compute-engine-oslogin</title>
<updated>2023-09-14T13:36:14Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-09-14T13:36:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=0505be31b9673937fc435cb967d53be0b3b01083'/>
<id>urn:sha1:0505be31b9673937fc435cb967d53be0b3b01083</id>
<content type='text'>
This changes require reorder the repository, by moving build.kilabit.info
on top of gce, because the gce provides old version os oslogin, while
build.kilabit.info provides the latest one, 20230831.00 [1].

[1] https://build.kilabit.info/karajo/app/#job_aur_google-compute-engine-oslogin
</content>
</entry>
<entry>
<title>sys/etc: update pacman.conf and mirrorlist</title>
<updated>2023-07-08T06:39:45Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-07-01T20:42:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=3d232ebcc7384601458a727d5e0a8faa43c947ba'/>
<id>urn:sha1:3d232ebcc7384601458a727d5e0a8faa43c947ba</id>
<content type='text'>
The pacman.conf changes based on pacman version 6.0.2-7 where community
repository removed from list.
The mirrorlist updated to pacman-mirrorlist version 20230628-1.
</content>
</entry>
<entry>
<title>sys/etc: set default pacman.conf to VerbosePkgLists</title>
<updated>2023-02-16T18:37:03Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-02-16T18:37:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=b7887c8b62d8286a0337b6bfa98c8cabccf3a5fe'/>
<id>urn:sha1:b7887c8b62d8286a0337b6bfa98c8cabccf3a5fe</id>
<content type='text'>
Using this option give better list of the installed and the next version
of packages.
</content>
</entry>
<entry>
<title>all: install prebuild ops-agent binary</title>
<updated>2023-02-11T07:23:00Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-07-02T20:04:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=72e264e2ccda60ba1fc1c2e0549f6ad094faa566'/>
<id>urn:sha1:72e264e2ccda60ba1fc1c2e0549f6ad094faa566</id>
<content type='text'>
This ops-agent is prebuild package from AUR [1].

[1] https://build.kilabit.info
</content>
</entry>
<entry>
<title>all: use predefined pacman.conf</title>
<updated>2022-07-25T12:29:22Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-07-02T19:59:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/compute-archlinux-image-builder/commit/?id=7be14a53dc3426fe722036c189a611726d5e04dd'/>
<id>urn:sha1:7be14a53dc3426fe722036c189a611726d5e04dd</id>
<content type='text'>
The pacman.conf file is rarely updated, so we add the gce repository
directly into file and use it during pacstrap and to replace the
target root.
</content>
</entry>
</feed>
