~sircmpwn/#1383268

success

Daily scheduled build image refresh

Owner
~sircmpwn
Created
a month ago
Updated
a month ago
Build manifest
view manifest »

Tasks

view log »
genimg view log »
kvm view log »
sanity-check view log »
deploy view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
[#1383268] 2024/12/06 20:30:00 Booting image alpine/edge (default) on port 22791
[#1383268] 2024/12/06 20:30:01 Waiting for guest to settle
[#1383268] 2024/12/06 20:30:10 Sending tasks
[#1383268] 2024/12/06 20:30:11 Sending build environment
[#1383268] 2024/12/06 20:30:12 Sending secrets
[#1383268] 2024/12/06 20:30:12 Resolving secret fa00a8d3-7b63-42d5-8060-3bb31c3e3018
[#1383268] 2024/12/06 20:30:12 Installing packages
Warning: Permanently added '[localhost]:22791' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
(1/7) Upgrading libcap2 (2.71-r0 -> 2.73-r0)
(2/7) Upgrading libcap-getcap (2.71-r0 -> 2.73-r0)
(3/7) Upgrading python3 (3.12.7-r1 -> 3.12.8-r0)
(4/7) Upgrading python3-pycache-pyc0 (3.12.7-r1 -> 3.12.8-r0)
(5/7) Upgrading pyc (3.12.7-r1 -> 3.12.8-r0)
(6/7) Upgrading python3-pyc (3.12.7-r1 -> 3.12.8-r0)
(7/7) Upgrading syslinux (6.04_pre1-r15 -> 6.04_pre1-r16)
Executing syslinux-6.04_pre1-r16.post-upgrade
Executing busybox-1.37.0-r8.trigger
Executing syslinux-6.04_pre1-r16.trigger
/boot is device /dev/vda1
OK: 453 MiB in 137 packages
Warning: Permanently added '[localhost]:22791' (ED25519) to the list of known hosts.
(1/38) Installing libcom_err (1.47.1-r1)
(2/38) Installing e2fsprogs-libs (1.47.1-r1)
(3/38) Installing e2fsprogs (1.47.1-r1)
(4/38) Installing libaio (0.3.113-r2)
(5/38) Installing libintl (0.22.5-r0)
(6/38) Installing libmount (2.40.2-r4)
(7/38) Installing glib (2.82.2-r0)
(8/38) Installing numactl (2.0.18-r0)
(9/38) Installing liburing (2.8-r0)
(10/38) Installing qemu-img (9.1.2-r1)
(11/38) Installing libcap-ng (0.8.5-r0)
(12/38) Installing qemu (9.1.2-r1)
Executing qemu-9.1.2-r1.pre-install
Executing qemu-9.1.2-r1.post-install
*
* If you want to run VM as unprivileged user and let Qemu create tunX devices,
* then you must add that user to the group "qemu".
* If you use KVM for hardware-assisted virtualization, then you may also need
* to add that user to the group "kvm".
*
(13/38) Installing qemu-bridge-helper (9.1.2-r1)
(14/38) Installing libelf (0.191-r0)
(15/38) Installing libbpf (1.5.0-r0)
(16/38) Installing capstone (5.0.3-r0)
(17/38) Installing musl-fts (1.2.7-r6)
(18/38) Installing libdw (0.191-r0)
(19/38) Installing libjpeg-turbo (3.0.4-r0)
(20/38) Installing lzo (2.10-r5)
(21/38) Installing pixman (0.43.4-r1)
(22/38) Installing libpng (1.6.44-r0)
(23/38) Installing libseccomp (2.5.5-r1)
(24/38) Installing libslirp (4.8.0-r0)
(25/38) Installing snappy (1.1.10-r2)
(26/38) Installing vde2-libs (2.3.3-r3)
(27/38) Installing libnl3 (3.11.0-r0)
(28/38) Installing yajl (2.1.0-r9)
(29/38) Installing xen-libs (4.19.1-r0)
(30/38) Installing qemu-system-x86_64 (9.1.2-r1)
(31/38) Installing lz4-libs (1.10.0-r0)
(32/38) Installing popt (1.19-r4)
(33/38) Installing libxxhash (0.8.2-r2)
(34/38) Installing rsync (3.3.0-r0)
(35/38) Installing rsync-openrc (3.3.0-r0)
(36/38) Installing libfdisk (2.40.2-r4)
(37/38) Installing libsmartcols (2.40.2-r4)
(38/38) Installing sfdisk (2.40.2-r4)
Executing busybox-1.37.0-r8.trigger
Executing glib-2.82.2-r0.trigger
OK: 527 MiB in 175 packages
[#1383268] 2024/12/06 20:30:15 Cloning repositories
Cloning into 'builds.sr.ht'...
+ cd builds.sr.ht
+ git submodule update --init --recursive
[#1383268] 2024/12/06 20:30:16 Running task genimg
[#1383268] 2024/12/06 20:30:33 Running task kvm
[#1383268] 2024/12/06 20:30:35 Running task sanity-check
[#1383268] 2024/12/06 20:30:51 Running task deploy
[#1383268] 2024/12/06 20:31:08 Processing post-success triggers...
[#1383268] 2024/12/06 20:31:08 Skipping trigger, condition unmet
genimg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
+ cd builds.sr.ht/images/alpine/edge
+ sudo ./genimg x86_64
+ export 'release=edge'
+ export 'linux=linux-lts'
+ exec ../genimg
+ echo edge
+ arch=x86_64
+ linux=linux-lts
+ mkdir -p x86_64
+ qemu-img create -f qcow2 x86_64/root.img.qcow2 24G
Formatting 'x86_64/root.img.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=25769803776 lazy_refcounts=off refcount_bits=16
+ modprobe nbd 'max_part=16'
+ qemu-nbd '--connect=/dev/nbd0' x86_64/root.img.qcow2
+ seq 1 5
+ sleep 0.1
+ partprobe /dev/nbd0
+ break
+ trap cleanup EXIT
+ '[' x86_64 '==' x86_64 ]
+ dd 'if=/usr/share/syslinux/mbr.bin' 'of=/dev/nbd0' 'bs=1' 'count=440'
440+0 records in
440+0 records out
440 bytes (440B) copied, 0.001111 seconds, 386.8KB/s
+ sfdisk --no-reread /dev/nbd0
Disk /dev/nbd0: 24 GiB, 25769803776 bytes, 50331648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 131072 bytes

>>> Created a new DOS (MBR) disklabel with disk identifier 0xe6c95ff3.
/dev/nbd0p1: Created a new partition 1 of type 'Linux' and of size 100 MiB.
/dev/nbd0p2: Created a new partition 2 of type 'Linux swap / Solaris' and of size 2 GiB.
/dev/nbd0p3: Created a new partition 3 of type 'Linux' and of size 21.9 GiB.
/dev/nbd0p4: Done.

New situation:
Disklabel type: dos
Disk identifier: 0xe6c95ff3

Device      Boot   Start      End  Sectors  Size Id Type
/dev/nbd0p1 *       2048   206847   204800  100M 83 Linux
/dev/nbd0p2       206848  4401151  4194304    2G 82 Linux swap / Solaris
/dev/nbd0p3      4401152 50331647 45930496 21.9G 83 Linux

The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
+ mdev -s
+ mkfs.ext4 /dev/nbd0p1
mke2fs 1.47.1 (20-May-2024)
Discarding device blocks:      0/102400             done                            
Creating filesystem with 102400 1k blocks and 25584 inodes
Filesystem UUID: 07869940-2bda-4576-b971-3bbf29a33b0b
Superblock backups stored on blocks: 
	8193, 24577, 40961, 57345, 73729

Allocating group tables:  0/13     done                            
Writing inode tables:  0/13     done                            
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information:  0/13     done

+ mkswap /dev/nbd0p2
Setting up swapspace version 1, size = 2147479552 bytes
UUID=1396c2b0-4578-43b9-86db-50c903a2bc95
+ mkfs.ext4 /dev/nbd0p3
mke2fs 1.47.1 (20-May-2024)
Discarding device blocks:       0/5741312               done                            
Creating filesystem with 5741312 4k blocks and 1436160 inodes
Filesystem UUID: 2caa887a-6592-4da0-9972-5a201c47394f
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000

Allocating group tables:   0/176       done                            
Writing inode tables:   0/176       done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information:   0/176       done

+ mount /dev/nbd0p3 /mnt
+ mkdir /mnt/boot
+ mount /dev/nbd0p1 /mnt/boot
+ swapon /dev/nbd0p2
+ apk add -U -X http://dl-cdn.alpinelinux.org/alpine/edge/main/ -X http://dl-cdn.alpinelinux.org/alpine/edge/community/ --allow-untrusted '--arch=x86_64' '--root=/mnt' --initdb acct alpine-base alpine-conf alpine-sdk linux-firmware-none linux-lts git mercurial openssh sudo syslinux tzdata gnupg haveged bash curl
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
(1/137) Installing musl (1.2.5-r8)
(2/137) Installing acct (6.6.4-r2)
(3/137) Installing alpine-baselayout-data (3.6.8-r0)
(4/137) Installing busybox (1.37.0-r8)
Executing busybox-1.37.0-r8.post-install
(5/137) Installing busybox-binsh (1.37.0-r8)
(6/137) Installing alpine-baselayout (3.6.8-r0)
Executing alpine-baselayout-3.6.8-r0.pre-install
Executing alpine-baselayout-3.6.8-r0.post-install
(7/137) Installing ifupdown-ng (0.12.1-r6)
(8/137) Installing libcap2 (2.73-r0)
(9/137) Installing openrc (0.55.1-r2)
Executing openrc-0.55.1-r2.post-install
(10/137) Installing acct-openrc (6.6.4-r2)
(11/137) Installing mdev-conf (4.7-r0)
(12/137) Installing busybox-mdev-openrc (1.37.0-r8)
(13/137) Installing alpine-conf (3.19.0-r0)
(14/137) Installing alpine-keys (2.5-r0)
(15/137) Installing alpine-release (3.21.0-r0)
(16/137) Installing ca-certificates-bundle (20241010-r0)
(17/137) Installing libcrypto3 (3.3.2-r4)
(18/137) Installing libssl3 (3.3.2-r4)
(19/137) Installing ssl_client (1.37.0-r8)
(20/137) Installing zlib (1.3.1-r2)
(21/137) Installing apk-tools (2.14.6-r2)
(22/137) Installing busybox-openrc (1.37.0-r8)
(23/137) Installing busybox-suid (1.37.0-r8)
(24/137) Installing scanelf (1.3.8-r1)
(25/137) Installing musl-utils (1.2.5-r8)
(26/137) Installing alpine-base (3.21.0-r0)
(27/137) Installing libcap-getcap (2.73-r0)
(28/137) Installing fakeroot (1.36-r0)
(29/137) Installing libgcc (14.2.0-r4)
(30/137) Installing libstdc++ (14.2.0-r4)
(31/137) Installing lzip (1.24.1-r1)
(32/137) Installing openssl (3.3.2-r4)
(33/137) Installing patch (2.7.6-r10)
(34/137) Installing pkgconf (2.3.0-r0)
(35/137) Installing acl-libs (2.3.2-r1)
(36/137) Installing tar (1.35-r2)
(37/137) Installing abuild (3.14.1-r3)
Executing abuild-3.14.1-r3.pre-install
(38/137) Installing abuild-sudo (3.14.1-r3)
(39/137) Installing jansson (2.14-r4)
(40/137) Installing zstd-libs (1.5.6-r1)
(41/137) Installing binutils (2.43.1-r1)
(42/137) Installing libmagic (5.46-r0)
(43/137) Installing file (5.46-r0)
(44/137) Installing libgomp (14.2.0-r4)
(45/137) Installing libatomic (14.2.0-r4)
(46/137) Installing gmp (6.3.0-r2)
(47/137) Installing isl26 (0.26-r1)
(48/137) Installing mpfr4 (4.2.1-r0)
(49/137) Installing mpc1 (1.3.1-r1)
(50/137) Installing gcc (14.2.0-r4)
(51/137) Installing libstdc++-dev (14.2.0-r4)
(52/137) Installing musl-dev (1.2.5-r8)
(53/137) Installing g++ (14.2.0-r4)
(54/137) Installing make (4.4.1-r2)
(55/137) Installing fortify-headers (1.1-r5)
(56/137) Installing build-base (0.5-r3)
(57/137) Installing brotli-libs (1.1.0-r2)
(58/137) Installing c-ares (1.34.3-r0)
(59/137) Installing libunistring (1.2-r0)
(60/137) Installing libidn2 (2.3.7-r0)
(61/137) Installing nghttp2-libs (1.64.0-r0)
(62/137) Installing libpsl (0.21.5-r3)
(63/137) Installing libcurl (8.11.0-r2)
(64/137) Installing libexpat (2.6.4-r0)
(65/137) Installing pcre2 (10.43-r0)
(66/137) Installing git (2.47.1-r0)
(67/137) Installing git-init-template (2.47.1-r0)
(68/137) Installing alpine-sdk (1.1-r0)
(69/137) Installing ncurses-terminfo-base (6.5_p20241006-r3)
(70/137) Installing libncursesw (6.5_p20241006-r3)
(71/137) Installing readline (8.2.13-r0)
(72/137) Installing bash (5.2.37-r0)
Executing bash-5.2.37-r0.post-install
(73/137) Installing curl (8.11.0-r2)
(74/137) Installing libgpg-error (1.51-r0)
(75/137) Installing libassuan (2.5.7-r0)
(76/137) Installing pinentry (1.3.1-r0)
Executing pinentry-1.3.1-r0.post-install
(77/137) Installing libgcrypt (1.10.3-r1)
(78/137) Installing gnupg-gpgconf (2.4.7-r0)
(79/137) Installing nettle (3.10-r1)
(80/137) Installing libffi (3.4.6-r0)
(81/137) Installing libtasn1 (4.19.0-r2)
(82/137) Installing p11-kit (0.25.5-r2)
(83/137) Installing gnutls (3.8.8-r0)
(84/137) Installing libksba (1.6.7-r0)
(85/137) Installing gdbm (1.24-r0)
(86/137) Installing libsasl (2.1.28-r8)
(87/137) Installing libldap (2.6.8-r0)
(88/137) Installing npth (1.6-r4)
(89/137) Installing gnupg-dirmngr (2.4.7-r0)
(90/137) Installing sqlite-libs (3.47.1-r0)
(91/137) Installing gnupg-keyboxd (2.4.7-r0)
(92/137) Installing libbz2 (1.0.8-r6)
(93/137) Installing gpg (2.4.7-r0)
(94/137) Installing gpg-agent (2.4.7-r0)
(95/137) Installing gpg-wks-server (2.4.7-r0)
(96/137) Installing gpgsm (2.4.7-r0)
(97/137) Installing gpgv (2.4.7-r0)
(98/137) Installing gnupg-utils (2.4.7-r0)
(99/137) Installing gnupg-wks-client (2.4.7-r0)
(100/137) Installing gnupg (2.4.7-r0)
(101/137) Installing haveged (1.9.19-r0)
(102/137) Installing haveged-openrc (1.9.19-r0)
(103/137) Installing linux-firmware-none (20240909-r3)
(104/137) Installing xz-libs (5.6.3-r0)
(105/137) Installing kmod (33-r2)
(106/137) Installing lddtree (1.27-r0)
(107/137) Installing libeconf (0.6.3-r0)
(108/137) Installing libblkid (2.40.2-r4)
(109/137) Installing device-mapper-libs (2.03.28-r2)
(110/137) Installing json-c (0.18-r0)
(111/137) Installing libuuid (2.40.2-r4)
(112/137) Installing cryptsetup-libs (2.7.5-r1)
(113/137) Installing kmod-libs (33-r2)
(114/137) Installing mkinitfs (3.11.1-r0)
Executing mkinitfs-3.11.1-r0.post-install
(115/137) Installing linux-lts (6.12.3-r0)
(116/137) Installing mpdecimal (4.0.0-r0)
(117/137) Installing libpanelw (6.5_p20241006-r3)
(118/137) Installing python3 (3.12.8-r0)
(119/137) Installing python3-pycache-pyc0 (3.12.8-r0)
(120/137) Installing pyc (3.12.8-r0)
(121/137) Installing mercurial-pyc (6.9-r0)
(122/137) Installing python3-pyc (3.12.8-r0)
(123/137) Installing mercurial (6.9-r0)
(124/137) Installing openssh-keygen (9.9_p1-r2)
(125/137) Installing libedit (20240808.3.1-r0)
(126/137) Installing openssh-client-common (9.9_p1-r2)
(127/137) Installing openssh-client-default (9.9_p1-r2)
(128/137) Installing openssh-sftp-server (9.9_p1-r2)
(129/137) Installing openssh-server-common (9.9_p1-r2)
(130/137) Installing openssh-server-common-openrc (9.9_p1-r2)
(131/137) Installing openssh-server (9.9_p1-r2)
(132/137) Installing openssh (9.9_p1-r2)
(133/137) Installing sudo (1.9.16_p2-r0)
(134/137) Installing mtools (4.0.46-r0)
(135/137) Installing blkid (2.40.2-r4)
(136/137) Installing syslinux (6.04_pre1-r16)
(137/137) Installing tzdata (2024b-r1)
Executing busybox-1.37.0-r8.trigger
Executing kmod-33-r2.trigger
Executing mkinitfs-3.11.1-r0.trigger
==> initramfs: creating /boot/initramfs-lts for 6.12.3-0-lts
Executing syslinux-6.04_pre1-r16.trigger
WARNING: Root device is not specified in /etc/update-extlinux.conf.
extlinux: cannot find device for path /boot
extlinux: cannot open device (null)
OK: 453 MiB in 137 packages
+ mount --bind /dev /mnt/dev
+ mount --bind /dev/pts /mnt/dev/pts
+ mount --bind /dev/shm /mnt/dev/shm
+ mount --bind /proc /mnt/proc
+ mount --bind /run /mnt/run
+ mount --bind /sys /mnt/sys
+ run_root setup-hostname -n build
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'setup-hostname -n build'
+ run_root setup-interfaces -i
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'setup-interfaces -i'
+ run_root setup-dns -d example.org 8.8.8.8 8.8.4.4
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'setup-dns -d example.org 8.8.8.8 8.8.4.4'
+ '[' edge '=' edge ]
+ run_root setup-timezone UTC
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'setup-timezone UTC'
+ cat
+ extlinux -i /mnt/boot
/mnt/boot is device /dev/nbd0p1
Warning: unable to obtain device geometry (defaulting to 64 heads, 32 sectors)
         (on hard disks, this is usually harmless.)
+ run_root rc-update add ntpd default
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add ntpd default'
 * service ntpd added to runlevel default
+ run_root rc-update add sshd default
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add sshd default'
 * service sshd added to runlevel default
+ run_root rc-update add crond default
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add crond default'
 * service crond added to runlevel default
+ run_root rc-update add haveged default
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add haveged default'
 * service haveged added to runlevel default
+ run_root rc-update add hwclock boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add hwclock boot'
 * service hwclock added to runlevel boot
+ run_root rc-update add modules boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add modules boot'
 * service modules added to runlevel boot
+ run_root rc-update add sysctl boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add sysctl boot'
 * service sysctl added to runlevel boot
+ run_root rc-update add hostname boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add hostname boot'
 * service hostname added to runlevel boot
+ run_root rc-update add bootmisc boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add bootmisc boot'
 * service bootmisc added to runlevel boot
+ run_root rc-update add networking boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add networking boot'
 * service networking added to runlevel boot
+ run_root rc-update add syslog boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add syslog boot'
 * service syslog added to runlevel boot
+ run_root rc-update add swap boot
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add swap boot'
 * service swap added to runlevel boot
+ run_root rc-update add mount-ro shutdown
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add mount-ro shutdown'
 * service mount-ro added to runlevel shutdown
+ run_root rc-update add killprocs shutdown
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add killprocs shutdown'
 * service killprocs added to runlevel shutdown
+ run_root rc-update add savecache shutdown
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'rc-update add savecache shutdown'
 * service savecache added to runlevel shutdown
+ sed -e 's/#PermitEmptyPasswords no/PermitEmptyPasswords yes/' -i /mnt/etc/ssh/sshd_config
+ run_root adduser -u 1000 -D -h /home/build -s /bin/sh build
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'adduser -u 1000 -D -h /home/build -s /bin/sh build'
+ run_root adduser build wheel
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'adduser build wheel'
+ run_root adduser build kvm
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'adduser build kvm'
+ run_root adduser build abuild
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'adduser build abuild'
+ run_root passwd -u build
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'passwd -u build'
passwd: password for build changed by root
+ printf '%s\n' '%wheel ALL=(ALL) NOPASSWD: ALL'
+ rm -f /mnt/etc/motd
+ echo linux-lts
+ cut -d- -f2-
+ echo linux-lts
+ cut -d- -f2-
+ cat
+ cat
+ mkdir -p /mnt/etc/docker
+ cat
+ pkg_version linux-lts
+ run_root apk list linux-lts
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'apk list linux-lts'
+ grep installed
+ cut '-d ' -f1
WARNING: opening from cache http://dl-cdn.alpinelinux.org/alpine/edge/testing: No such file or directory
+ name=linux-lts-6.12.3-r0
+ echo 6.12.3-r0
+ run_root apk add 'linux-lts=6.12.3-r0'
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'apk add linux-lts=6.12.3-r0'
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
OK: 453 MiB in 137 packages
+ cat
+ chown build:build /mnt/home/build/.gitconfig
+ sync
+ cleanup
+ sync
+ umount -f /mnt/dev/pts
+ umount -f /mnt/dev/shm
+ umount -f /mnt/dev
+ umount -f /mnt/proc
+ umount -f /mnt/run
+ umount -f /mnt/sys
+ umount -f /mnt/boot
+ umount -f /mnt
+ swapoff /dev/nbd0p2
+ qemu-nbd --disconnect /dev/nbd0
/dev/nbd0 disconnected
kvm
1
2
3
4
5
6
7
8
+ grep -i amd /proc/cpuinfo
vendor_id	: AuthenticAMD
model name	: AMD Ryzen 9 5900X 12-Core Processor
vendor_id	: AuthenticAMD
model name	: AMD Ryzen 9 5900X 12-Core Processor
+ sudo modprobe kvm_amd
+ sleep 1
+ sudo chown build:build /dev/kvm
sanity-check
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
+ cd builds.sr.ht
+ MEMORY=1024
+ ./images/control alpine/edge sanity-check
Booting...
Waiting for VM to come up...
ssh: connect to host localhost port 8022: Connection refused

Attempt 1...
kex_exchange_identification: read: Connection reset by peer

Connection reset by 127.0.0.1 port 8022

Attempt 2...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

Testing sudo...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

.
..
.gitconfig
Testing networking...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0<!doctype html>
<html>
<head>
    <title>Example Domain</title>

    <meta charset="utf-8" />
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <style type="text/css">
    body {
        background-color: #f0f0f2;
        margin: 0;
        padding: 0;
        font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
        
    }
    div {
        width: 600px;
        margin: 5em auto;
        padding: 2em;
        background-color: #fdfdff;
        border-radius: 0.5em;
        box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);
    }
    a:link, a:visited {
        color: #38488f;
        text-decoration: none;
    }
    @media (max-width: 700px) {
        div {
            margin: 0 auto;
            width: auto;
        }
    }
    </style>    
</head>

<body>
<div>
    <h1>Example Domain</h1>
    <p>This domain is for use in illustrative examples in documents. You may use this
    domain in literature without prior coordination or asking for permission.</p>
    <p><a href="https://www.iana.org/domains/example">More information...</a></p>
</div>
</body>
</html>

100  1256  100  1256    0     0   2358      0 --:--:-- --:--:-- --:--:--  2356
Testing apk...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
v3.21.0-80-g967093f5ebd [http://dl-cdn.alpinelinux.org/alpine/edge/main]
v3.21.0-89-gb4a9e3e21fe [http://dl-cdn.alpinelinux.org/alpine/edge/community]
v3.21.0-88-g5cc80c1f0e6 [http://dl-cdn.alpinelinux.org/alpine/edge/testing]
OK: 32694 distinct packages available
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

OK: 453 MiB in 137 packages
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

(1/1) Installing htop (3.3.0-r0)
Executing busybox-1.37.0-r8.trigger
OK: 454 MiB in 138 packages
Testing git...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

git version 2.47.1
Testing mercurial...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

Mercurial Distributed SCM (version 6.9)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2024 Olivia Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Everything works!
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

qemu-system-x86_64: terminating on signal 15 from pid 3438 (/bin/sh)
deploy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
+ cd builds.sr.ht/images/alpine/edge
+ echo StrictHostKeyChecking=no
+ for server in "${slaves[@]}"
+ ssh deploy@fra01.builds.sr.ht mkdir -p /var/lib/images/alpine/edge/x86_64
Warning: Permanently added 'fra01.builds.sr.ht' (ED25519) to the list of known hosts.

+ rsync -rzP x86_64/root.img.qcow2 deploy@fra01.builds.sr.ht:/var/lib/images/alpine/edge/x86_64/new_root.img.qcow2
sending incremental file list
root.img.qcow2

         32,768   0%    0.00kB/s    0:00:00  
    242,483,200  43%  230.76MB/s    0:00:01  
    487,587,840  86%  231.44MB/s    0:00:00  
    561,643,520 100%  225.70MB/s    0:00:02 (xfr#1, to-chk=0/1)
+ ssh deploy@fra01.builds.sr.ht mv /var/lib/images/alpine/edge/x86_64/new_root.img.qcow2 /var/lib/images/alpine/edge/x86_64/root.img.qcow2
+ for server in "${slaves[@]}"
+ ssh deploy@fra02.builds.sr.ht mkdir -p /var/lib/images/alpine/edge/x86_64
Warning: Permanently added 'fra02.builds.sr.ht' (ED25519) to the list of known hosts.

+ rsync -rzP x86_64/root.img.qcow2 deploy@fra02.builds.sr.ht:/var/lib/images/alpine/edge/x86_64/new_root.img.qcow2
sending incremental file list
root.img.qcow2

         32,768   0%    0.00kB/s    0:00:00  
    238,944,256  42%  227.84MB/s    0:00:01  
    477,364,224  84%  227.72MB/s    0:00:00  
    561,643,520 100%  217.37MB/s    0:00:02 (xfr#1, to-chk=0/1)
+ ssh deploy@fra02.builds.sr.ht mv /var/lib/images/alpine/edge/x86_64/new_root.img.qcow2 /var/lib/images/alpine/edge/x86_64/root.img.qcow2
+ for server in "${slaves[@]}"
+ ssh deploy@patchouli2.sr.ht mkdir -p /var/lib/images/alpine/edge/x86_64
Warning: Permanently added 'patchouli2.sr.ht' (ED25519) to the list of known hosts.

+ rsync -rzP x86_64/root.img.qcow2 deploy@patchouli2.sr.ht:/var/lib/images/alpine/edge/x86_64/new_root.img.qcow2
sending incremental file list
root.img.qcow2

         32,768   0%    0.00kB/s    0:00:00  
    147,193,856  26%  139.92MB/s    0:00:02  
    228,196,352  40%  108.58MB/s    0:00:02  
    253,100,032  45%   80.31MB/s    0:00:03  
    285,605,888  50%   68.00MB/s    0:00:03  
    320,471,040  57%   41.26MB/s    0:00:05  
    404,750,336  72%   42.07MB/s    0:00:03  
    469,630,976  83%   51.60MB/s    0:00:01  
    507,248,640  90%   52.74MB/s    0:00:01  
    534,118,400  95%   50.81MB/s    0:00:00  
    561,643,520 100%   53.48MB/s    0:00:10 (xfr#1, to-chk=0/1)
+ ssh deploy@patchouli2.sr.ht mv /var/lib/images/alpine/edge/x86_64/new_root.img.qcow2 /var/lib/images/alpine/edge/x86_64/root.img.qcow2
Build complete: success a month ago (took a minute)