~sircmpwn/#1063189

success

Daily scheduled build image refresh

Owner
~sircmpwn
Created
2 months ago
Updated
2 months 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
[#1063189] 2023/09/25 20:30:01 Booting image alpine/edge (default) on port 22596
[#1063189] 2023/09/25 20:30:02 Waiting for guest to settle
[#1063189] 2023/09/25 20:30:12 Sending tasks
[#1063189] 2023/09/25 20:30:16 Sending build environment
[#1063189] 2023/09/25 20:30:16 Sending secrets
[#1063189] 2023/09/25 20:30:16 Resolving secret fa00a8d3-7b63-42d5-8060-3bb31c3e3018
[#1063189] 2023/09/25 20:30:18 Installing packages
Warning: Permanently added '[localhost]:22596' (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/6) Upgrading libcurl (8.3.0-r0 -> 8.3.0-r1)
(2/6) Upgrading curl (8.3.0-r0 -> 8.3.0-r1)
(3/6) Upgrading ncurses-terminfo-base (6.4_p20230722-r0 -> 6.4_p20230918-r0)
(4/6) Upgrading libncursesw (6.4_p20230722-r0 -> 6.4_p20230918-r0)
(5/6) Upgrading linux-firmware-none (20230804-r1 -> 20230919-r0)
(6/6) Upgrading libpanelw (6.4_p20230722-r0 -> 6.4_p20230918-r0)
Executing busybox-1.36.1-r8.trigger
OK: 455 MiB in 140 packages
Warning: Permanently added '[localhost]:22596' (ED25519) to the list of known hosts.
(1/35) Installing libcom_err (1.47.0-r4)
(2/35) Installing e2fsprogs-libs (1.47.0-r4)
(3/35) Installing e2fsprogs (1.47.0-r4)
(4/35) Installing libaio (0.3.113-r1)
(5/35) Installing libintl (0.22.2-r0)
(6/35) Installing libmount (2.39.2-r0)
(7/35) Installing glib (2.78.0-r0)
(8/35) Installing numactl (2.0.16-r4)
(9/35) Installing liburing (2.4-r0)
(10/35) Installing qemu-img (8.1.1-r0)
(11/35) Installing libcap-ng (0.8.3-r4)
(12/35) Installing qemu (8.1.1-r0)
Executing qemu-8.1.1-r0.pre-install
Executing qemu-8.1.1-r0.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/35) Installing musl-fts (1.2.7-r6)
(14/35) Installing libelf (0.189-r3)
(15/35) Installing libbpf (1.2.2-r0)
(16/35) Installing capstone (5.0.1-r0)
(17/35) Installing py3-capstone (5.0.1-r0)
(18/35) Installing py3-capstone-pyc (5.0.1-r0)
(19/35) Installing libjpeg-turbo (3.0.0-r1)
(20/35) Installing lzo (2.10-r5)
(21/35) Installing pixman (0.42.2-r2)
(22/35) Installing libpng (1.6.40-r0)
(23/35) Installing libseccomp (2.5.4-r3)
(24/35) Installing libslirp (4.7.0-r0)
(25/35) Installing snappy (1.1.10-r2)
(26/35) Installing vde2-libs (2.3.3-r0)
(27/35) Installing qemu-system-x86_64 (8.1.1-r0)
(28/35) Installing lz4-libs (1.9.4-r5)
(29/35) Installing popt (1.19-r3)
(30/35) Installing libxxhash (0.8.2-r2)
(31/35) Installing rsync (3.2.7-r4)
(32/35) Installing rsync-openrc (3.2.7-r4)
(33/35) Installing libfdisk (2.39.2-r0)
(34/35) Installing libsmartcols (2.39.2-r0)
(35/35) Installing sfdisk (2.39.2-r0)
Executing busybox-1.36.1-r8.trigger
Executing glib-2.78.0-r0.trigger
OK: 521 MiB in 175 packages
[#1063189] 2023/09/25 20:30:24 Cloning repositories
Cloning into 'builds.sr.ht'...
+ cd builds.sr.ht
+ git submodule update --init --recursive
[#1063189] 2023/09/25 20:30:26 Running task genimg
[#1063189] 2023/09/25 20:31:45 Running task kvm
[#1063189] 2023/09/25 20:31:47 Running task sanity-check
[#1063189] 2023/09/25 20:32:07 Running task deploy
[#1063189] 2023/09/25 20:33:19 Processing post-success triggers...
[#1063189] 2023/09/25 20:33:19 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
355
356
357
+ 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 16G
Formatting 'x86_64/root.img.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=17179869184 lazy_refcounts=off refcount_bits=16
+ modprobe nbd 'max_part=16'
+ qemu-nbd '--connect=/dev/nbd0' x86_64/root.img.qcow2
+ 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.002952 seconds, 145.6KB/s
+ sfdisk --no-reread /dev/nbd0
Disk /dev/nbd0: 16 GiB, 17179869184 bytes, 33554432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

>>> Created a new DOS (MBR) disklabel with disk identifier 0x7f19acb2.
/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 13.9 GiB.
/dev/nbd0p4: Done.

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

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 33554431 29153280 13.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.0 (5-Feb-2023)
Discarding device blocks:      0/102400             done                            
Creating filesystem with 102400 1k blocks and 25584 inodes
Filesystem UUID: d0643f45-fc32-4270-9c7e-fae960a3931f
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=a38e6fe8-7cab-4bd3-83cd-849974d1d92e
+ mkfs.ext4 /dev/nbd0p3
mke2fs 1.47.0 (5-Feb-2023)
Discarding device blocks:       0/3644160               done                            
Creating filesystem with 3644160 4k blocks and 912128 inodes
Filesystem UUID: 99210177-cea7-4ff0-a369-504bdba08e85
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables:   0/112       done                            
Writing inode tables:   0/112       done                            
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information:   0/112       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
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/140) Installing musl (1.2.4_git20230717-r2)
(2/140) Installing acct (6.6.4-r2)
(3/140) Installing alpine-baselayout-data (3.4.3-r1)
(4/140) Installing busybox (1.36.1-r8)
Executing busybox-1.36.1-r8.post-install
(5/140) Installing busybox-binsh (1.36.1-r8)
(6/140) Installing alpine-baselayout (3.4.3-r1)
Executing alpine-baselayout-3.4.3-r1.pre-install
Executing alpine-baselayout-3.4.3-r1.post-install
(7/140) Installing ifupdown-ng (0.12.1-r2)
(8/140) Installing libcap2 (2.69-r1)
(9/140) Installing openrc (0.50-r0)
Executing openrc-0.50-r0.post-install
(10/140) Installing acct-openrc (6.6.4-r2)
(11/140) Installing mdev-conf (4.5-r0)
(12/140) Installing busybox-mdev-openrc (1.36.1-r8)
(13/140) Installing alpine-conf (3.16.2-r1)
(14/140) Installing alpine-keys (2.4-r1)
(15/140) Installing alpine-release (3.19_alpha20230901-r0)
(16/140) Installing ca-certificates-bundle (20230506-r0)
(17/140) Installing libcrypto3 (3.1.3-r0)
(18/140) Installing libssl3 (3.1.3-r0)
(19/140) Installing ssl_client (1.36.1-r8)
(20/140) Installing zlib (1.3-r0)
(21/140) Installing apk-tools (2.14.0-r5)
(22/140) Installing busybox-openrc (1.36.1-r8)
(23/140) Installing busybox-suid (1.36.1-r8)
(24/140) Installing scanelf (1.3.7-r2)
(25/140) Installing musl-utils (1.2.4_git20230717-r2)
(26/140) Installing libc-utils (0.7.2-r5)
(27/140) Installing alpine-base (3.19_alpha20230901-r0)
(28/140) Installing libattr (2.5.1-r5)
(29/140) Installing attr (2.5.1-r5)
(30/140) Installing libcap-getcap (2.69-r1)
(31/140) Installing fakeroot (1.32.1-r0)
(32/140) Installing libgcc (13.1.1_git20230722-r2)
(33/140) Installing libstdc++ (13.1.1_git20230722-r2)
(34/140) Installing lzip (1.23-r1)
(35/140) Installing openssl (3.1.3-r0)
(36/140) Installing patch (2.7.6-r10)
(37/140) Installing pkgconf (2.0.3-r0)
(38/140) Installing libacl (2.3.1-r4)
(39/140) Installing tar (1.35-r2)
(40/140) Installing ca-certificates (20230506-r0)
(41/140) Installing brotli-libs (1.0.9-r15)
(42/140) Installing c-ares (1.19.1-r1)
(43/140) Installing libunistring (1.1-r2)
(44/140) Installing libidn2 (2.3.4-r4)
(45/140) Installing nghttp2-libs (1.56.0-r0)
(46/140) Installing libcurl (8.3.0-r1)
(47/140) Installing curl (8.3.0-r1)
(48/140) Installing abuild (3.11.21-r0)
Executing abuild-3.11.21-r0.pre-install
(49/140) Installing jansson (2.14-r4)
(50/140) Installing zstd-libs (1.5.5-r7)
(51/140) Installing binutils (2.41-r0)
(52/140) Installing libmagic (5.45-r1)
(53/140) Installing file (5.45-r1)
(54/140) Installing libgomp (13.1.1_git20230722-r2)
(55/140) Installing libatomic (13.1.1_git20230722-r2)
(56/140) Installing gmp (6.3.0-r0)
(57/140) Installing isl26 (0.26-r1)
(58/140) Installing mpfr4 (4.2.1-r0)
(59/140) Installing mpc1 (1.3.1-r1)
(60/140) Installing gcc (13.1.1_git20230722-r2)
(61/140) Installing libstdc++-dev (13.1.1_git20230722-r2)
(62/140) Installing musl-dev (1.2.4_git20230717-r2)
(63/140) Installing libc-dev (0.7.2-r5)
(64/140) Installing g++ (13.1.1_git20230722-r2)
(65/140) Installing make (4.4.1-r2)
(66/140) Installing fortify-headers (1.1-r3)
(67/140) Installing build-base (0.5-r3)
(68/140) Installing libexpat (2.5.0-r2)
(69/140) Installing pcre2 (10.42-r1)
(70/140) Installing git (2.42.0-r0)
(71/140) Installing alpine-sdk (1.0-r1)
(72/140) Installing ncurses-terminfo-base (6.4_p20230918-r0)
(73/140) Installing libncursesw (6.4_p20230918-r0)
(74/140) Installing readline (8.2.1-r2)
(75/140) Installing bash (5.2.15-r5)
Executing bash-5.2.15-r5.post-install
(76/140) Installing libgpg-error (1.47-r2)
(77/140) Installing libassuan (2.5.6-r1)
(78/140) Installing pinentry (1.2.1-r1)
Executing pinentry-1.2.1-r1.post-install
(79/140) Installing libgcrypt (1.10.2-r2)
(80/140) Installing gnupg-gpgconf (2.4.3-r1)
(81/140) Installing nettle (3.9.1-r0)
(82/140) Installing libffi (3.4.4-r3)
(83/140) Installing p11-kit (0.25.0-r0)
(84/140) Installing libtasn1 (4.19.0-r2)
(85/140) Installing gnutls (3.8.1-r0)
(86/140) Installing libksba (1.6.4-r0)
(87/140) Installing gdbm (1.23-r1)
(88/140) Installing libsasl (2.1.28-r5)
(89/140) Installing libldap (2.6.6-r0)
(90/140) Installing npth (1.6-r4)
(91/140) Installing gnupg-dirmngr (2.4.3-r1)
(92/140) Installing sqlite-libs (3.43.1-r0)
(93/140) Installing gnupg-keyboxd (2.4.3-r1)
(94/140) Installing libbz2 (1.0.8-r6)
(95/140) Installing gpg (2.4.3-r1)
(96/140) Installing gpg-agent (2.4.3-r1)
(97/140) Installing gpg-wks-server (2.4.3-r1)
(98/140) Installing gpgsm (2.4.3-r1)
(99/140) Installing gpgv (2.4.3-r1)
(100/140) Installing gnupg-utils (2.4.3-r1)
(101/140) Installing gnupg-wks-client (2.4.3-r1)
(102/140) Installing gnupg (2.4.3-r1)
(103/140) Installing haveged (1.9.18-r2)
(104/140) Installing haveged-openrc (1.9.18-r2)
(105/140) Installing linux-firmware-none (20230919-r0)
(106/140) Installing xz-libs (5.4.4-r0)
(107/140) Installing kmod (30-r4)
(108/140) Installing kmod-openrc (30-r4)
(109/140) Installing lddtree (1.27-r0)
(110/140) Installing libblkid (2.39.2-r0)
(111/140) Installing argon2-libs (20190702-r5)
(112/140) Installing device-mapper-libs (2.03.21-r10)
(113/140) Installing json-c (0.17-r0)
(114/140) Installing libuuid (2.39.2-r0)
(115/140) Installing cryptsetup-libs (2.6.1-r8)
(116/140) Installing kmod-libs (30-r4)
(117/140) Installing mkinitfs (3.8.1-r0)
Executing mkinitfs-3.8.1-r0.post-install
(118/140) Installing linux-lts (6.1.55-r0)
(119/140) Installing mpdecimal (2.5.1-r2)
(120/140) Installing libpanelw (6.4_p20230918-r0)
(121/140) Installing python3 (3.11.5-r0)
(122/140) Installing python3-pycache-pyc0 (3.11.5-r0)
(123/140) Installing pyc (0.1-r0)
(124/140) Installing mercurial-pyc (6.5.2-r0)
(125/140) Installing python3-pyc (3.11.5-r0)
(126/140) Installing mercurial (6.5.2-r0)
(127/140) Installing openssh-keygen (9.4_p1-r0)
(128/140) Installing libedit (20230828.3.1-r3)
(129/140) Installing openssh-client-common (9.4_p1-r0)
(130/140) Installing openssh-client-default (9.4_p1-r0)
(131/140) Installing openssh-sftp-server (9.4_p1-r0)
(132/140) Installing openssh-server-common (9.4_p1-r0)
(133/140) Installing openssh-server-common-openrc (9.4_p1-r0)
(134/140) Installing openssh-server (9.4_p1-r0)
(135/140) Installing openssh (9.4_p1-r0)
(136/140) Installing sudo (1.9.14_p3-r0)
(137/140) Installing mtools (4.0.43-r1)
(138/140) Installing blkid (2.39.2-r0)
(139/140) Installing syslinux (6.04_pre1-r15)
(140/140) Installing tzdata (2023c-r1)
Executing busybox-1.36.1-r8.trigger
Executing ca-certificates-20230506-r0.trigger
Executing kmod-30-r4.trigger
Executing mkinitfs-3.8.1-r0.trigger
==> initramfs: creating /boot/initramfs-lts
Executing syslinux-6.04_pre1-r15.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: 455 MiB in 140 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-

+ + cut -d- -f2-
echo linux-lts
+ 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'
cut '-d ' -f1
+ grep installed
WARNING: opening from cache http://dl-cdn.alpinelinux.org/alpine/edge/main: No such file or directory
WARNING: opening from cache http://dl-cdn.alpinelinux.org/alpine/edge/community: No such file or directory
WARNING: opening from cache http://dl-cdn.alpinelinux.org/alpine/edge/testing: No such file or directory
+ name=linux-lts-6.1.55-r0
+ echo 6.1.55-r0
+ run_root apk add 'linux-lts=6.1.55-r0'
+ chroot /mnt /usr/bin/env 'PATH=/sbin:/usr/sbin:/bin:/usr/bin' /bin/sh -c 'apk add linux-lts=6.1.55-r0'
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
OK: 455 MiB in 140 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 EPYC 7281 16-Core Processor
vendor_id	: AuthenticAMD
model name	: AMD EPYC 7281 16-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
+ 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<!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   9489      0 --:--:-- --:--:-- --:--:--  9515
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
v20230901-1708-gd27cfdc46b6 [http://dl-cdn.alpinelinux.org/alpine/edge/main]
v20230901-1714-g410b44ce0d6 [http://dl-cdn.alpinelinux.org/alpine/edge/community]
v20230901-1712-g6e291fc5604 [http://dl-cdn.alpinelinux.org/alpine/edge/testing]
OK: 29047 distinct packages available
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

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

(1/1) Installing htop (3.2.2-r1)
Executing busybox-1.36.1-r8.trigger
OK: 455 MiB in 141 packages
Testing git...
Warning: Permanently added '[localhost]:8022' (ED25519) to the list of known hosts.

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

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

Copyright (C) 2005-2023 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 3096 (/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
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
+ cd builds.sr.ht/images/alpine/edge
+ echo StrictHostKeyChecking=no
+ for server in "${slaves[@]}"
+ ssh deploy@cirno2.sr.ht mkdir -p /var/lib/images/alpine/edge/x86_64
Warning: Permanently added 'cirno2.sr.ht' (ED25519) to the list of known hosts.

+ rsync -rzP x86_64/root.img.qcow2 deploy@cirno2.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  
    158,302,208  19%  150.94MB/s    0:00:04  
    307,855,360  36%  146.85MB/s    0:00:03  
    421,167,104  50%  133.96MB/s    0:00:03  
    529,006,592  63%  126.21MB/s    0:00:02  
    597,164,032  71%  104.63MB/s    0:00:02  
    673,316,864  80%   87.13MB/s    0:00:01  
    761,528,320  91%   81.13MB/s    0:00:00  
    832,897,024 100%  102.87MB/s    0:00:07 (xfr#1, to-chk=0/1)
+ ssh deploy@cirno2.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  
     88,866,816  10%   84.63MB/s    0:00:08  
    104,857,600  12%   49.91MB/s    0:00:14  
    215,351,296  25%   67.57MB/s    0:00:08  
    228,589,568  27%   53.87MB/s    0:00:10  
    237,895,680  28%   35.03MB/s    0:00:16  
    256,376,832  30%   35.64MB/s    0:00:15  
    347,078,656  41%   31.18MB/s    0:00:15  
    354,680,832  42%   28.73MB/s    0:00:16  
    376,963,072  45%   31.78MB/s    0:00:14  
    470,155,264  56%   48.83MB/s    0:00:07  
    486,670,336  58%   31.96MB/s    0:00:10  
    522,452,992  62%   39.81MB/s    0:00:07  
    536,739,840  64%   37.92MB/s    0:00:07  
    552,206,336  66%   19.41MB/s    0:00:14  
    569,507,840  68%   19.44MB/s    0:00:13  
    585,236,480  70%   14.73MB/s    0:00:16  
    594,542,592  71%   13.54MB/s    0:00:17  
    600,440,832  72%   11.28MB/s    0:00:20  
    606,339,072  72%    8.63MB/s    0:00:25  
    613,941,248  73%    6.72MB/s    0:00:31  
    619,839,488  74%    5.92MB/s    0:00:35  
    626,393,088  75%    6.09MB/s    0:00:33  
    632,422,400  75%    6.15MB/s    0:00:31  
    638,320,640  76%    5.78MB/s    0:00:32  
    644,218,880  77%    5.74MB/s    0:00:32  
    650,379,264  78%    5.65MB/s    0:00:31  
    655,491,072  78%    5.44MB/s    0:00:31  
    658,505,728  79%    4.75MB/s    0:00:35  
    661,389,312  79%    3.55MB/s    0:00:47  
    667,680,768  80%    3.55MB/s    0:00:45  
    672,399,360  80%    3.45MB/s    0:00:45  
    675,414,016  81%    3.44MB/s    0:00:44  
    678,297,600  81%    3.92MB/s    0:00:38  
    681,312,256  81%    3.18MB/s    0:00:46  
    684,720,128  82%    2.88MB/s    0:00:50  
    687,865,856  82%    2.93MB/s    0:00:48  
    690,749,440  82%    2.93MB/s    0:00:47  
    694,026,240  83%    3.00MB/s    0:00:45  
    698,744,832  83%    3.31MB/s    0:00:39  
    705,691,648  84%    4.20MB/s    0:00:29  
    712,376,320  85%    5.09MB/s    0:00:23  
    715,784,192  85%    5.11MB/s    0:00:22  
    717,619,200  86%    4.38MB/s    0:00:25  
    720,502,784  86%    3.43MB/s    0:00:31  
    730,333,184  87%    4.17MB/s    0:00:24  
    733,741,056  88%    4.19MB/s    0:00:23  
    736,755,712  88%    4.51MB/s    0:00:20  
    741,474,304  89%    4.94MB/s    0:00:18  
    747,372,544  89%    4.01MB/s    0:00:20  
    753,008,640  90%    4.53MB/s    0:00:17  
    766,902,272  92%    7.12MB/s    0:00:09  
    780,664,832  93%    9.28MB/s    0:00:05  
    798,621,696  95%   12.10MB/s    0:00:02  
    819,068,928  98%   15.61MB/s    0:00:00  
    832,897,024 100%   14.10MB/s    0:00:56 (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 2 months ago (took 3 minutes)