~postmarketos/#1155637

success

Sign index: master/x86_64

Owner
~postmarketos
Created
9 months ago
Updated
9 months ago
Build manifest
view manifest »

Tasks

view log »
bpo_setup view log »
download_unsigned_index view log »
sign view log »
upload 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
84
85
86
87
[#1155637] 2024/02/22 18:37:01 Booting image alpine/latest (default) on port 22614
[#1155637] 2024/02/22 18:37:02 Waiting for guest to settle
[#1155637] 2024/02/22 18:37:10 Sending tasks
[#1155637] 2024/02/22 18:37:12 Sending build environment
[#1155637] 2024/02/22 18:37:12 Sending secrets
[#1155637] 2024/02/22 18:37:12 Resolving secret 482975ec-22f7-49fd-9b54-486b0b1947c3
[#1155637] 2024/02/22 18:37:13 Resolving secret 18f0a302-e8ac-4cc6-80ec-479d5e8e0bee
[#1155637] 2024/02/22 18:37:14 Installing packages
Warning: Permanently added '[localhost]:22614' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz
(1/29) Upgrading openrc (0.52.1-r1 -> 0.52.1-r2)
Executing openrc-0.52.1-r2.post-upgrade
(2/29) Upgrading alpine-conf (3.17.0-r0 -> 3.17.2-r0)
(3/29) Upgrading alpine-release (3.19.0-r0 -> 3.19.1-r0)
(4/29) Upgrading libcrypto3 (3.1.4-r2 -> 3.1.4-r5)
(5/29) Upgrading libssl3 (3.1.4-r2 -> 3.1.4-r5)
(6/29) Upgrading zlib (1.3-r2 -> 1.3.1-r0)
(7/29) Upgrading alpine-base (3.19.0-r0 -> 3.19.1-r0)
(8/29) Upgrading openssl (3.1.4-r2 -> 3.1.4-r5)
(9/29) Upgrading c-ares (1.22.1-r0 -> 1.24.0-r1)
(10/29) Upgrading libexpat (2.5.0-r2 -> 2.6.0-r0)
(11/29) Upgrading gnupg-gpgconf (2.4.3-r1 -> 2.4.4-r0)
(12/29) Upgrading gnutls (3.8.1-r0 -> 3.8.3-r0)
(13/29) Upgrading gnupg-dirmngr (2.4.3-r1 -> 2.4.4-r0)
(14/29) Upgrading gnupg-keyboxd (2.4.3-r1 -> 2.4.4-r0)
(15/29) Upgrading gpg (2.4.3-r1 -> 2.4.4-r0)
(16/29) Upgrading gpg-agent (2.4.3-r1 -> 2.4.4-r0)
(17/29) Upgrading gpg-wks-server (2.4.3-r1 -> 2.4.4-r0)
(18/29) Upgrading gpgsm (2.4.3-r1 -> 2.4.4-r0)
(19/29) Upgrading gpgv (2.4.3-r1 -> 2.4.4-r0)
(20/29) Upgrading gnupg-utils (2.4.3-r1 -> 2.4.4-r0)
(21/29) Upgrading gnupg-wks-client (2.4.3-r1 -> 2.4.4-r0)
(22/29) Upgrading gnupg (2.4.3-r1 -> 2.4.4-r0)
(23/29) Upgrading linux-firmware-none (20231111-r1 -> 20240115-r0)
(24/29) Upgrading mkinitfs (3.9.0-r0 -> 3.9.1-r0)
Executing mkinitfs-3.9.1-r0.pre-upgrade
Executing mkinitfs-3.9.1-r0.post-upgrade
(25/29) Upgrading python3 (3.11.6-r1 -> 3.11.8-r0)
(26/29) Upgrading python3-pycache-pyc0 (3.11.6-r1 -> 3.11.8-r0)
(27/29) Upgrading pyc (3.11.6-r1 -> 3.11.8-r0)
(28/29) Upgrading python3-pyc (3.11.6-r1 -> 3.11.8-r0)
(29/29) Upgrading tzdata (2023d-r0 -> 2024a-r0)
Executing busybox-1.36.1-r15.trigger
Executing ca-certificates-20230506-r0.trigger
Executing mkinitfs-3.9.1-r0.trigger
==> initramfs: creating /boot/initramfs-lts for 6.6.9-0-lts
OK: 469 MiB in 140 packages
Warning: Permanently added '[localhost]:22614' (ED25519) to the list of known hosts.
(1/20) Installing coreutils-env (9.4-r2)
(2/20) Installing coreutils-fmt (9.4-r2)
(3/20) Installing coreutils-sha512sum (9.4-r2)
(4/20) Installing skalibs (2.14.0.1-r0)
(5/20) Installing utmps-libs (0.1.2.2-r0)
(6/20) Installing coreutils (9.4-r2)
(7/20) Installing libintl (0.22.3-r0)
(8/20) Installing libproc2 (4.0.4-r0)
(9/20) Installing procps-ng (4.0.4-r0)
(10/20) Installing py3-certifi (2023.7.22-r0)
(11/20) Installing py3-certifi-pyc (2023.7.22-r0)
(12/20) Installing py3-charset-normalizer (3.3.2-r0)
(13/20) Installing py3-charset-normalizer-pyc (3.3.2-r0)
(14/20) Installing py3-idna (3.6-r0)
(15/20) Installing py3-idna-pyc (3.6-r0)
(16/20) Installing py3-urllib3 (1.26.18-r0)
(17/20) Installing py3-urllib3-pyc (1.26.18-r0)
(18/20) Installing py3-requests (2.31.0-r1)
(19/20) Installing py3-requests-pyc (2.31.0-r1)
(20/20) Installing xz (5.4.5-r0)
Executing busybox-1.36.1-r15.trigger
OK: 474 MiB in 160 packages
[#1155637] 2024/02/22 18:37:18 Cloning repositories
Cloning into 'pmaports'...
+ cd pmaports
+ git submodule update --init --recursive
Cloning into 'pmbootstrap'...
+ cd pmbootstrap
+ git submodule update --init --recursive
Cloning into 'build.postmarketos.org'...
+ cd build.postmarketos.org
+ git submodule update --init --recursive
[#1155637] 2024/02/22 18:37:27 Running task bpo_setup
[#1155637] 2024/02/22 18:37:28 Running task download_unsigned_index
[#1155637] 2024/02/22 18:37:29 Running task sign
[#1155637] 2024/02/22 18:37:35 Running task upload
[#1155637] 2024/02/22 18:37:43 Processing post-success triggers...
[#1155637] 2024/02/22 18:37:43 Skipping trigger, condition unmet
bpo_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
+ export BPO_JOB_ID=1155637
+ BPO_JOB_ID=1155637
+ mkdir -p /home/build/.config
+ echo '[pmbootstrap]'
+ echo 'is_default_channel = False'
+ git -C pmaports checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.
+ sudo ln -s /home/build/pmbootstrap/pmbootstrap.py /usr/bin/pmbootstrap
+ yes ''
+ pmbootstrap --aports=/home/build/pmaports -q init
[18:37:28] Work path [/home/build/.local/var/pmbootstrap]: [18:37:28] Channel [edge]: [18:37:28] Vendor [qemu]: [18:37:28] Device codename [amd64]: [18:37:28] Kernel [lts]: [18:37:28] Username [user]: [18:37:28] Provider [default]: [18:37:28] User interface [console]: [18:37:28] Change them? (y/n) [n]: [18:37:28] Extra packages [none]: [18:37:28] Locale [en_US]: [18:37:28] Device hostname (short form, e.g. 'foo') [qemu-amd64]: [18:37:28] Build outdated packages during 'pmbootstrap install'? (y/n) [y]: + sudo modprobe binfmt_misc
+ sudo mount -t binfmt_misc none /proc/sys/fs/binfmt_misc
++ git -C pmaports rev-parse --abbrev-ref HEAD
+ branch=master
+ '[' master '!=' master ']'
+ sudo mkdir -p /mnt/tmpfs-for-apks
+ sudo mount -t tmpfs -o size=1500M tmpfs /mnt/tmpfs-for-apks
++ pmbootstrap config work
+ WORK=/home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_x86_64
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_x86_64
+ ln -s /mnt/tmpfs-for-apks/cache_apk_x86_64 /home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_aarch64
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_aarch64
+ ln -s /mnt/tmpfs-for-apks/cache_apk_aarch64 /home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_armv7
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_armv7
+ ln -s /mnt/tmpfs-for-apks/cache_apk_armv7 /home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_armhf
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_armhf
+ ln -s /mnt/tmpfs-for-apks/cache_apk_armhf /home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_x86
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_x86
+ ln -s /mnt/tmpfs-for-apks/cache_apk_x86 /home/build/.local/var/pmbootstrap
+ for arch in x86_64 aarch64 armv7 armhf x86 riscv64
+ mkdir -p /mnt/tmpfs-for-apks/cache_apk_riscv64
+ rm -rf /home/build/.local/var/pmbootstrap/cache_apk_riscv64
+ ln -s /mnt/tmpfs-for-apks/cache_apk_riscv64 /home/build/.local/var/pmbootstrap
download_unsigned_index
1
2
3
4
5
6
7
8
+ export BPO_JOB_ID=1155637
+ BPO_JOB_ID=1155637
+ '[' -n '' ']'
+ wget https://build.postmarketos.org/wip/master//x86_64/APKINDEX-symlink-repo.tar.gz -O APKINDEX.tar.gz
Connecting to build.postmarketos.org (95.216.1.254:443)
saving to 'APKINDEX.tar.gz'
APKINDEX.tar.gz      100% |********************************| 39833  0:00:00 ETA
'APKINDEX.tar.gz' saved
sign
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
+ export BPO_JOB_ID=1155637
+ BPO_JOB_ID=1155637
+ pmbootstrap --aports=/home/build/pmaports --no-ccache build_init
[18:37:29] Update package index for x86_64 (4 file(s))
[18:37:30] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.14.0-r5.apk
[18:37:30] (native) install alpine-base
[18:37:32] (native) install abuild
[18:37:32] (native) install abuild build-base ccache git
[18:37:34] (native) generate abuild keys
[18:37:34] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary)
[18:37:34] DONE!
++ pmbootstrap -q config work
+ work_dir=/home/build/.local/var/pmbootstrap
+ chroot_target=/home/build/.local/var/pmbootstrap/chroot_native/home/pmos/
+ sudo cp APKINDEX.tar.gz /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/
+ sudo cp .final.rsa /home/build/.local/var/pmbootstrap/chroot_native/home/pmos//build.postmarketos.org.rsa
+ sudo chown -R 12345 /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/
+ pmbootstrap --aports=/home/build/pmaports --details-to-stdout chroot --user -- abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz
(003033) [18:37:35] % cd /home/build/pmaports; git remote -v
origin	https://gitlab.com/postmarketOS/pmaports.git/ (fetch)
origin	https://gitlab.com/postmarketOS/pmaports.git/ (push)
(003033) [18:37:35] % cd /home/build/pmaports; git show origin/master:channels.cfg
# Reference: https://postmarketos.org/channels.cfg
[channels.cfg]
recommended=edge

[edge]
description=Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge
branch_pmaports=master
branch_aports=master
mirrordir_alpine=edge

[v23.12]
description=Latest release / Recommended for best stability
branch_pmaports=v23.12
branch_aports=3.19-stable
mirrordir_alpine=v3.19

[v23.06]
description=Old release (unsupported)
branch_pmaports=v23.06
branch_aports=3.18-stable
mirrordir_alpine=v3.18

[v22.12]
description=Old release (unsupported)
branch_pmaports=v22.12
branch_aports=3.17-stable
mirrordir_alpine=v3.17

[v22.06]
description=Old release (unsupported)
branch_pmaports=v22.06
branch_aports=3.16-stable
mirrordir_alpine=v3.16

[v21.12]
description=Old release (unsupported)
branch_pmaports=v21.12
branch_aports=3.15-stable
mirrordir_alpine=v3.15

[v21.06]
description=Old release (unsupported)
branch_pmaports=v21.06
branch_aports=3.14-stable
mirrordir_alpine=v3.14

[v21.03]
description=Old release (unsupported)
branch_pmaports=v21.03
branch_aports=3.13-stable
mirrordir_alpine=v3.13

[v20.05]
description=Old release (unsupported)
branch_pmaports=v20.05
branch_aports=3.12-stable
mirrordir_alpine=v3.12
(003033) [18:37:35] (native) % su pmos -c 'abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz'
(003033) [18:37:35] (native) % busybox su pmos -c HOME=/home/pmos abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz
(003033) [18:37:35] *** output passed to pmbootstrap stdout, not to this log ***
>>> Signed /home/pmos/APKINDEX.tar.gz
(003033) [18:37:35] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary)
(003033) [18:37:35] DONE!
+ sudo mv /home/build/.local/var/pmbootstrap/chroot_native/home/pmos//APKINDEX.tar.gz .
upload
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
+ export BPO_JOB_ID=1155637
+ BPO_JOB_ID=1155637
+ export BPO_API_ENDPOINT=sign-index
+ BPO_API_ENDPOINT=sign-index
+ export BPO_ARCH=x86_64
+ BPO_ARCH=x86_64
+ export BPO_BRANCH=master
+ BPO_BRANCH=master
+ export BPO_DEVICE=
+ BPO_DEVICE=
+ export BPO_PAYLOAD_FILES=APKINDEX.tar.gz
+ BPO_PAYLOAD_FILES=APKINDEX.tar.gz
+ export BPO_PAYLOAD_FILES_PREVIOUS=
+ BPO_PAYLOAD_FILES_PREVIOUS=
+ export BPO_PAYLOAD_IS_JSON=0
+ BPO_PAYLOAD_IS_JSON=0
+ export BPO_PKGNAME=
+ BPO_PKGNAME=
+ export BPO_UI=
+ BPO_UI=
+ export BPO_VERSION=
+ BPO_VERSION=
+ exec build.postmarketos.org/helpers/submit.py
Appending: APKINDEX.tar.gz
Uploading to: https://build.postmarketos.org/api/job-callback/sign-index
alright, rollin' out the new repo
Build complete: success 9 months ago (took 42 seconds)