pmbootstrap doesn't see new kernel packages (only in CI)
I have a PR in pmaports that broke after I rebased to master. The significant change (compared to my previous pmaports) was changing pmbootstrap version to v3. (c8e2ad0b9501a803bb8adf83604b3d0fae4e50b5 in pmaports "ci/kconfig.sh: use pmbootstrap v3 (MR 5301)") You can see the new line "PMBOOTSTRAP_TAG=master" in ci output.
Old pmbootstrap works fine[0] while newer struggles to find an APKBUILD for my new package "linux-postmarketos-qcom-sm6115" [1]. At the same time locally the newer pmbootstrap (37244e1c) works perfectly:
$ ./.ci/kconfig.sh
error: remote upstream already exists.
commit HEAD: e4da27b62f0b3df5afed7c31d35ee846099dadc8
commit upstream/master: f4a88990b1e8de5b9125fbadbe821c96d3e9163e2
comparing HEAD with: 4a88990b1e8de5b9125fbadbe821c96d3e9163e2
changed file(s):
device/testing/device-fxtec-qx1050/APKBUILD
device/testing/device-fxtec-qx1050/deviceinfo
device/testing/firmware-fxtec-qx1050/APKBUILD
device/testing/firmware-fxtec-qx1050/firmware-fxtec-qx1050-rproc.post-install
device/testing/firmware-fxtec-qx1050/firmware-fxtec-qx1050-rproc.post-upgrade
device/testing/linux-postmarketos-qcom-sm6115/APKBUILD
device/testing/linux-postmarketos-qcom-sm6115/config-postmarketos-qcom-sm6115.aarch64
Changed kernels: ['linux-postmarketos-qcom-sm6115']
(1/1) linux-postmarketos-qcom-sm6115
[13:24:18] kconfig check succeeded!
[13:24:18] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary)
[13:24:18] DONE!
Just for the reference, my PR [2]. The issue is not necessarily in pmbootstrap, but any help with troubleshooting this issue is much appreciated.
[0] - https://gitlab.com/zstaseg/pmaports/-/jobs/7345636264 [1] - https://gitlab.com/zstaseg/pmaports/-/jobs/7346724933 [2] - https://gitlab.com/postmarketOS/pmaports/-/merge_requests/5350