Commit graph

50 commits

Author SHA1 Message Date
7ad3ad2c23
Switch to university mirrors, kernel.org is causing issues
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-10-23 12:21:53 +02:00
16606ce329
Remove unstable leaseweb mirror
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-09-30 13:48:07 +02:00
f20d731a1f
Add kernel-org mirror as fallback
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-09-28 18:12:50 +02:00
78711ba9e1
Drop rackspace mirror from default list
mirror is currently outdated 15 days

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-09-28 18:06:17 +02:00
4f009fdd7b
Replace pacman conf used to build the image
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-22 11:59:33 +02:00
cef1fdc4a4
remove deprecated (and now removed) option
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-11 17:17:41 +01:00
a9a6d71f43
Force installation of archlinux-keyring
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-07-27 23:11:25 +02:00
09add57642
Try to fix /dev still being busy in containers
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-07-17 14:07:54 +02:00
e3b5d09829
Apply bind-mount, kill gpg-agent
to not to afflict side-effects on host system and not to block
unmounting of /dev

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-07-17 13:53:42 +02:00
7827f18895
Remove, use system standard
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-07-17 13:18:14 +02:00
04eec32f2a
Add awk for pacman-keys installation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-03-21 17:39:14 +01:00
029aa710d2
Remove tmpfiles hook hack
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-03-21 17:18:32 +01:00
213fa07d6e
Prevent breaking the 01-remove-tmpfiles.hook during the hook
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-02-05 00:11:33 +01:00
57c1869f99
Ensure hook is not restored in software updates
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-02-04 01:57:50 +01:00
c061e8954f
Temporarily disable tmpfiles hook
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-01-07 01:17:15 +01:00
e226fb8c03
Extend default target to support recovery from broken minimal
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-08-30 14:20:10 +02:00
c2ca42b0a9
Remove tty
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-02-14 19:06:50 +01:00
2084e85217
Wrap rootfs builder in Archlinux
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-02-14 19:06:11 +01:00
d1e6c6c13e
Build in different flavours
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-02-14 18:32:04 +01:00
Santiago Torres
c1f7a83627
Merge pull request #10 from SantiagoTorres/add-license
LICENSE: add license
2019-02-11 12:35:40 -05:00
Santiago Torres
a607a865fd
LICENSE: add license 2018-11-11 14:31:59 -05:00
Pierre Schmitz
c92bb1c858 GH-9: Prefer rackspace over leaseweb 2018-11-09 20:50:48 +01:00
Pierre Schmitz
2c01a091eb GH-9: Add rackspace mirror
Add secondary mirror that itself redirects to various locations:
https://www.archlinux.org/mirrors/rackspace.com/
2018-11-09 20:41:27 +01:00
Pierre Schmitz
eec02f2ea9 Only push the current image 2018-03-01 16:39:55 +01:00
Pierre Schmitz
53f5937db4 GH-4: Set default locale to en_US.UTF-8 2017-12-30 18:39:02 +01:00
Pierre Schmitz
73077cd828 Clean environment variables for pacstrap 2017-12-30 17:53:08 +01:00
Pierre Schmitz
cf3047183d Fix typo 2017-12-30 14:26:43 +01:00
Pierre Schmitz
9ebd50e553 Add systemd to create system users 2017-12-30 14:25:36 +01:00
Pierre Schmitz
1aee293feb Merge pull request #6 from archlinux/minimal
Use the most minimal package set
2017-10-08 12:19:06 +02:00
Pierre Schmitz
1ccef5ae30 Move the repo to the Arch Linux organization 2017-09-01 07:44:49 +02:00
Pierre Schmitz
68c4f6027b Add simple mission statement 2017-08-30 19:02:04 +02:00
Pierre Schmitz
121495d4e5 Use the most minimal package set 2017-08-30 15:31:25 +02:00
Pierre Schmitz
1410c52c1b Keep the pacman sync database 2017-08-30 12:09:11 +02:00
Pierre Schmitz
9398c1a98e Use a HTTPS mirror by default 2017-08-30 11:26:54 +02:00
Pierre Schmitz
592e77d843 Move image to archlinux organization on dockerhub 2017-05-26 09:57:51 +02:00
Pierre Schmitz
d227b73c1a Add editor config 2017-05-26 09:45:16 +02:00
Pierre Schmitz
aa8caba05a Use /run and not the symlink /var/run 2017-04-23 20:09:29 +02:00
Pierre Schmitz
a4aeaa2eb2 Use image variable for test as well 2017-04-23 16:48:06 +02:00
Pierre Schmitz
a955274a55 Add travis build status to README.md 2017-04-23 16:41:15 +02:00
Pierre Schmitz
5f4ad22705 Mount /run/shm to allow build on Ubuntu 2017-04-23 16:38:24 +02:00
Pierre Schmitz
b29d8f224c Use tmpfs 2017-04-23 16:03:22 +02:00
Pierre Schmitz
8e7540ea9b Update the image before building a new one 2017-04-23 15:41:45 +02:00
Pierre Schmitz
20739c17b4 Add self test that can be run by travis 2017-04-23 15:36:09 +02:00
Pierre Schmitz
4aa93742cb Ensure that the image does not include a private key 2017-04-23 15:11:34 +02:00
Pierre Schmitz
9a19fbb335 Fix permissions and add basic image test 2017-04-15 21:14:45 +02:00
Pierre Schmitz
fd90632ef2 Add task to push local image 2017-04-10 17:26:33 +02:00
Pierre Schmitz
4a03bbb541 Use pacman.conf from devtools 2017-04-10 17:26:33 +02:00
Pierre Schmitz
601fcd2526 Cleanup the package cache after install or upgrade 2017-04-10 17:26:33 +02:00
Pierre Schmitz
f5bf444d43 Add initial implementation 2017-04-08 18:10:19 +02:00
Pierre Schmitz
af420fab5a Create README.md 2017-04-08 18:09:39 +02:00