- Mar 05, 2025
-
-
David Wronek authored
-
David Wronek authored
-
- Feb 28, 2025
-
-
David Wronek authored
With this field, desktop installers like the UBports Installer can list different kernel variants without having to do fuzzy searching. Signed-off-by:
David Wronek <david@mainlining.org>
-
David Wronek authored
Send the kernel variant to the API to allow adding a new field the JSON index. Signed-off-by:
David Wronek <david@mainlining.org>
-
- Feb 20, 2025
-
-
Jens Reidel authored
Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
- Feb 12, 2025
-
-
Oliver Smith authored
-
Oliver Smith authored
-
- Feb 03, 2025
-
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
We don't need to test with pmbv2 anymore as the v24.06 release is EOL.
-
Oliver Smith authored
Our package recipes have recently been changed to include a forked version of Alpine Linux' abuild package. Unfortunately this causes a lot of BPO tests to fail. Disable them for now to get the testsuite working again, then go from there. Related: postmarketOS/build.postmarketos.org#151
-
- Jan 12, 2025
-
-
Oliver Smith authored
Fix that the mirrors.pmaports and mirrors.systemd arguments are set to none when building images.
-
- Jan 11, 2025
-
-
Oliver Smith authored
-
- Jan 10, 2025
-
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
Having the same package in the regular and split repo is supported now.
-
Oliver Smith authored
"updated" makes more sense, when this is printed it is already done.
-
Oliver Smith authored
Attempt to fix / get more information for: Jan 10 14:35:14 bpo python3[21034]: [SQL: INSERT INTO package_dependency (package_id, dependency_id) VALUES (?, ?)] Jan 10 14:35:14 bpo python3[21034]: [parameters: ((17445, 17434), (17445, 17434), (17445, 17440), (17445, 17455), (17445, 17458), (17445, 17456), (17445, 17461), (17445, 1746
-
Oliver Smith authored
We filter packages with the splitrepo already to find the existing one, no need to set the splitrepo afterwards.
-
Oliver Smith authored
-
Oliver Smith authored
Run bpo.helpers.pmb.set_repos_task properly per arch, so it can figure out whether the mirror exists per arch or not. With this it should only be needed to set PMB_APK_FORCE_MISSING_REPOSITORIES=1 for pmbv2, adjust the code accordingly.
-
Oliver Smith authored
Configure the repositories as "none" if they don't exist yet.
-
Oliver Smith authored
-
Oliver Smith authored
Change from -s to -S to fix: argparse.ArgumentError: argument -s: conflicting option string: -s
-
Oliver Smith authored
-
- Jan 09, 2025
-
-
Oliver Smith authored
This test has been adjusted to have a duplicate package in the regular and split (systemd) repository. This won't work when using pmbv2, and we don't intend to use it there so skip the test.
-
Oliver Smith authored
GitLab CI currently fails with timeouts even though the tests pass locally for me. This might be because I added new migrations, or because the workers are a bit overloaded right now.
-
Oliver Smith authored
As I'm bringing up the systemd splitrepo, there is no real APKINDEX yet that could be downloaded from the server: + wget https://build.postmarketos.org/wip/extra-repos/systemd/master/x86_64/APKINDEX-symlink-repo.tar.gz -O APKINDEX.tar.gz Connecting to build.postmarketos.org ([2a01:4f9:2a:231::2]:443) wget: server returned error: HTTP/1.1 404 Not Found
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
Related: issue 144
-
Oliver Smith authored
For v24.06 we briefly need to be backwards compatible to pmbv2 here.
-
Oliver Smith authored
Use log level "error" instead of "critical", as pytest is configured in this repo to show critical errors during the log output. Triggering exceptions in testcases is expected (to test such exceptions), and if we should get an unexpected exception then the test already aborts. With log level "error" we don't get cluttered output in regular test runs.
-
Oliver Smith authored
Add another package for the regular repository in testdata. Splitrepos are only built after the main repository has been built and published. Having a package with the same name in the main and a split repo needs to be supported, so testing this here is useful as well. Related: issue 144
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
Fix job_callback_get_depends() while at it, splitrepo is *not* getting passed as argument by the client here. The payload contains all packages, regular repo and split (systemd) repo.
-
Oliver Smith authored
-
Oliver Smith authored
This was necessariy earlier to make the testsuite pass.
-