Require all packages to solve / compile and include all valid compilers in their metadata #669
Garnix CI / check smoke [x86_64-linux]
succeeded
Jan 17, 2026 in 3m 25s
check smoke [x86_64-linux]
check smoke [x86_64-linux] succeeded
Details
Last 100 lines of logs:
vm-test-run-registry-smoke> �[2mregistry # [ 6.477632] setup-git-fixtures-start[812]: Initialized empty Git repository in /var/lib/registry-server/repo-fixtures/purescript/registry/.git/�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.490430] dhcpcd[791]: dhcpcd-10.2.4 starting�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.502830] dhcpcd[817]: dev: loaded udev�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.505553] setup-git-fixtures-start[815]: [master (root-commit) 2338634] Fixture commit�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.507113] setup-git-fixtures-start[815]: 5 files changed, 50 insertions(+)�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.507996] setup-git-fixtures-start[815]: create mode 100644 bower-packages.json�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.510207] setup-git-fixtures-start[815]: create mode 100644 metadata/prelude.json�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.511756] setup-git-fixtures-start[815]: create mode 100644 metadata/type-equality.json�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.513722] setup-git-fixtures-start[815]: create mode 100644 new-packages.json�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.515896] setup-git-fixtures-start[815]: create mode 100644 package-sets/0.0.1.json�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.694087] 8021q: 802.1Q VLAN Support v1.8�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.694647] 8021q: adding VLAN 0 to HW filter on device eth1�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.554879] setup-git-fixtures-start[826]: Initialized empty Git repository in /var/lib/registry-server/repo-fixtures/purescript/registry-index/.git/�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.567127] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.606292] setup-git-fixtures-start[844]: [master (root-commit) 9120951] Fixture commit�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.608243] setup-git-fixtures-start[844]: 2 files changed, 2 insertions(+)�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.610664] setup-git-fixtures-start[844]: create mode 100644 pr/el/prelude�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.611833] setup-git-fixtures-start[844]: create mode 100644 ty/pe/type-equality�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.670406] systemd[1]: Finished Networking Setup.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.673835] systemd[1]: Reached target Network.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.687317] systemd[1]: Starting Nginx Web Server...�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.858418] cfg80211: Loading compiled-in X.509 certificates for regulatory database�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.692319] systemd[1]: Starting Permit User Sessions...�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.694481] systemd[1]: Finished Set up git fixtures for smoke test.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.704187] systemd[1]: Started registry server.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.885549] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.886407] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.890297] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.891196] cfg80211: failed to load regulatory.db�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.763240] systemd[1]: Finished Permit User Sessions.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.768363] systemd[1]: Started Getty on tty1.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.769307] systemd[1]: Reached target Login Prompts.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.984452] 8021q: adding VLAN 0 to HW filter on device eth0�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.819368] dhcpcd[817]: eth0: waiting for carrier�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.884293] nginx-pre-start[894]: nginx: the configuration file /nix/store/43xyifdds3rc0jjyalb1j02gvpn92ivy-nginx.conf syntax is ok�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.887076] nginx-pre-start[894]: nginx: configuration file /nix/store/43xyifdds3rc0jjyalb1j02gvpn92ivy-nginx.conf test is successful�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.895810] systemd[1]: Started Nginx Web Server.�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.933075] registry-server-init[889]: Creating: /var/lib/registry-server/db/registry.sqlite3�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.956712] registry-server-init[889]: Applying: 20230711143615_create_jobs_table.sql�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.962367] registry-server-init[889]: Applied: 20230711143615_create_jobs_table.sql in 5.552941ms�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.964101] registry-server-init[889]: Applying: 20230711143803_create_logs_table.sql�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.969415] registry-server-init[889]: Applied: 20230711143803_create_logs_table.sql in 7.052014ms�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.971097] registry-server-init[889]: Applying: 20240914170550_delete_jobs_logs_table.sql�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.977178] registry-server-init[889]: Applied: 20240914170550_delete_jobs_logs_table.sql in 7.754616ms�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.978578] registry-server-init[889]: Applying: 20240914171030_create_job_queue_tables.sql�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 6.987179] registry-server-init[889]: Applied: 20240914171030_create_job_queue_tables.sql in 9.572445ms�[0m
vm-test-run-registry-smoke> registry: (finished: waiting for unit server.service, in 7.84 seconds)
vm-test-run-registry-smoke> registry: �[1m�[32mwaiting for success: curl --fail-with-body http://localhost:9000/api/v1/jobs�[0m
vm-test-run-registry-smoke> �[2mregistry # % Total % Received % Xferd Average Speed Time Time Time Current�[0m
vm-test-run-registry-smoke> �[2mregistry # Dload Upload Total Spent Left Speed�[0m
vm-test-run-registry-smoke> �[2mregistry # 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0�[0m
vm-test-run-registry-smoke> �[2mregistry # curl: (7) Failed to connect to localhost port 9000 after 24 ms: Could not connect to server�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 7.376324] dhcpcd[817]: eth0: carrier acquired�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 7.389656] dhcpcd[817]: DUID 00:01:00:01:30:fe:b1:c0:52:54:00:12:34:56�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 7.390714] dhcpcd[817]: eth0: IAID 00:12:34:56�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 7.391925] dhcpcd[817]: eth0: adding address fe80::5054:ff:fe12:3456�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.228291] dhcpcd[817]: eth0: soliciting a DHCP lease�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.410900] NET: Registered PF_PACKET protocol family�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.249917] dhcpcd[817]: eth0: offered 10.0.2.15 from 10.0.2.2�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.252305] dhcpcd[817]: eth0: probing address 10.0.2.15/24�[0m
vm-test-run-registry-smoke> �[2mregistry # % Total % Received % Xferd Average Speed Time Time Time Current�[0m
vm-test-run-registry-smoke> �[2mregistry # Dload Upload Total Spent Left Speed�[0m
vm-test-run-registry-smoke> �[2mregistry # 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0�[0m
vm-test-run-registry-smoke> �[2mregistry # curl: (7) Failed to connect to localhost port 9000 after 24 ms: Could not connect to server�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.717823] registry-server-init[877]: Starting Job Executor�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.765819] registry-server-init[877]: HTTPurple 🪁 up and running on http://0.0.0.0:9000�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.771674] registry-server-init[877]: Checking if there's a new compiler in town...�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.781120] registry-server-init[877]: Healthchecks failed, will retry: Fetch Error: fetch failed�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.838109] registry-server-init[877]: �[0;34mFetching repo at path scratch/registry�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.840512] registry-server-init[877]: �[0;34mDidn't find purescript/registry locally, cloning...�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.878282] dhcpcd[817]: eth0: soliciting an IPv6 router�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.879162] dhcpcd[817]: eth0: Router Advertisement from fe80::2�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.879973] dhcpcd[817]: eth0: adding address fec0::5054:ff:fe12:3456/64�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.880914] dhcpcd[817]: eth0: adding route to fec0::/64�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.881743] dhcpcd[817]: eth0: adding default route via fe80::2�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.968649] registry-server-init[877]: Registry repo has changed, clearing metadata cache...�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.971529] registry-server-init[877]: �[0;34mReading metadata for prelude from disk because it is not available in cache.�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 8.999452] registry-server-init[877]: �[0;34mSuccessfully read metadata for prelude from path scratch/registry/metadata/prelude.json�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 9.001866] registry-server-init[877]: �[0;34mSuccessfully read metadata for prelude from path scratch/registry/metadata/prelude.json�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # [ 9.004768] registry-server-init[877]: �[0;34mSetting metadata cache to singleton entry (as cache was previously empty).�[0m�[0m
vm-test-run-registry-smoke> �[2mregistry # % Total % Received % Xferd Average Speed Time Time Time Current�[0m
vm-test-run-registry-smoke> �[2mregistry # Dload Upload Total Spent Left Speed�[0m
vm-test-run-registry-smoke> �[2mregistry # 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 2 100 2 0 0 56 0 --:--:-- --:--:-- --:--:-- 57�[0m
vm-test-run-registry-smoke> registry: (finished: waiting for success: curl --fail-with-body http://localhost:9000/api/v1/jobs, in 2.28 seconds)
vm-test-run-registry-smoke> registry: �[1m�[32mmust succeed: curl -s http://localhost:9000/api/v1/jobs�[0m
vm-test-run-registry-smoke> registry: (finished: must succeed: curl -s http://localhost:9000/api/v1/jobs, in 0.03 seconds)
vm-test-run-registry-smoke> registry: �[1m�[32mmust succeed: test -f /var/lib/registry-server/db/registry.sqlite3�[0m
vm-test-run-registry-smoke> registry: (finished: must succeed: test -f /var/lib/registry-server/db/registry.sqlite3, in 0.01 seconds)
vm-test-run-registry-smoke> registry: �[1m�[32mmust succeed: systemctl is-active server.service�[0m
vm-test-run-registry-smoke> registry: (finished: must succeed: systemctl is-active server.service, in 0.02 seconds)
vm-test-run-registry-smoke> registry: �[1m�[32mmust succeed: journalctl -u server.service --no-pager�[0m
vm-test-run-registry-smoke> registry: (finished: must succeed: journalctl -u server.service --no-pager, in 0.02 seconds)
vm-test-run-registry-smoke> ✓ Smoke test passed: server deployed and responding
vm-test-run-registry-smoke> (finished: run the VM test script, in 12.40 seconds)
vm-test-run-registry-smoke> test script finished in 12.43s
vm-test-run-registry-smoke> �[1m�[32mcleanup�[0m
vm-test-run-registry-smoke> kill machine (pid 9)
vm-test-run-registry-smoke> qemu-system-x86_64: terminating on signal 15 from pid 6 (/nix/store/jj6jldlw37r8yy9kc1smrax9dhnjm2x4-python3-3.13.9/bin/python3.13)
vm-test-run-registry-smoke> kill vlan (pid 7)
vm-test-run-registry-smoke> (finished: cleanup, in 0.00 seconds)
Loading