2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2026-10-12 08:12:34 +00:00

Commit Graph

  • 774b592df7 Merge pull request #84 from VersatusHPC/fix/openeuler-ppc64le-manifest-ipxe master Daniel Hilst 2026-10-08 11:20:37 -03:00
  • cdd48c4426 Merge pull request #86 from VersatusHPC/fix/goconserver-goamd64-v1 Daniel Hilst 2026-10-08 11:20:15 -03:00
  • cb5560737c Merge remote-tracking branch 'up/master' into mm/fix/goconserver-goamd64-v1 Daniel Hilst 2026-10-07 10:57:14 -03:00
  • 8351d2e3d4 fix(xcat-dep): the openEuler x86_64 targets have no ipxe-xcat either Daniel Hilst 2026-10-06 21:36:00 -03:00
  • 3254455ff2 fix(xcat-dep): openEuler ppc64le has no ipxe-xcat and xCAT cannot install Daniel Hilst 2026-10-06 11:47:09 -03:00
  • bd5ac47175 test(xcat-dep): the openEuler ppc64le manifest can omit a package xCAT requires Daniel Hilst 2026-10-06 11:47:09 -03:00
  • d26549495b fix(xcat-dep): the openEuler native builds need procenv on the build host Daniel Hilst 2026-10-01 21:39:14 -03:00
  • e5ceff876b test(xcat-dep): the openEuler native overlays enable a plugin the host cannot run Daniel Hilst 2026-10-01 21:38:34 -03:00
  • 5d3fcfe906 fix(xcat-dep): the openEuler ppc64le native prerequisites cannot write their logs Daniel Hilst 2026-10-01 18:01:12 -03:00
  • 63784cfbee test(xcat-dep): nothing proves a native dep builder can write its mock result directories Daniel Hilst 2026-10-07 09:27:11 -03:00
  • cf90df2723 test(xcat-dep): the native owner tests skip mock 6.8 and never check result ownership Daniel Hilst 2026-10-01 17:53:03 -03:00
  • 485fb2d6bb Merge pull request #85 from middelkoopt/tm-aarch64-dep Daniel Hilst 2026-10-07 09:43:11 -03:00
  • 7495cb6472 test(xcat-dep): nothing measured the x86-64 baseline of the goconserver deb Daniel Hilst 2026-10-07 02:08:24 -03:00
  • 6cfa286039 fix(xcat-dep): goconserver is built for x86-64-v3 and SIGILLs on an older node Daniel Hilst 2026-10-07 00:36:58 -03:00
  • 6f90c54125 test(xcat-dep): no test measures which x86-64 baseline goconserver is built for Daniel Hilst 2026-10-07 00:36:50 -03:00
  • b4ee060226 feat(xcat-dep): build the EL10 aarch64 dependency repository Timothy Middelkoop 2026-10-06 11:26:09 -05:00
  • cce94c1a18 chore(xcat-dep): remove the unused gPXE and 2010 iPXE source trees (#83) Vinícius Ferrão 2026-10-05 23:49:57 -03:00
  • c7a219843e Merge pull request #82 from VersatusHPC/fix/openeuler-build-fixes Daniel Hilst 2026-10-05 11:09:55 -03:00
  • 14324adc89 Merge branch 'master' into fix/openeuler-build-fixes Daniel Hilst 2026-10-05 10:44:45 -03:00
  • ea792e2f38 Merge pull request #79 from VersatusHPC/fix/servicenode-perl-closure Daniel Hilst 2026-10-05 10:42:38 -03:00
  • 49e31ac156 fix(xcat-dep): resolve EL8 file dependencies in the xCATsn install check Daniel Hilst 2026-10-02 13:42:17 -03:00
  • 779403852c fix(xcat-dep): publisher keyring can reuse a directory the build did not create Daniel Hilst 2026-10-02 13:11:51 -03:00
  • 268beca4c7 test(xcat-dep): trust_dbpath reuses a path another user can hold Daniel Hilst 2026-10-02 13:07:50 -03:00
  • 99513ff6b2 feat(xcat-dep): check that xCATsn installs from local repositories only Daniel Hilst 2026-10-02 13:01:57 -03:00
  • 728b1eb756 fix(xcat-dep): drop the stale service node comments Daniel Hilst 2026-10-02 11:46:50 -03:00
  • 717f6dc5b1 fix(xcat-dep): no openEuler target builds, for three independent reasons Daniel Hilst 2026-10-01 18:01:38 -03:00
  • 6961a5c8a0 Merge pull request #81 from VersatusHPC/fix/openeuler-mock-dnf-minrate Daniel Hilst 2026-10-01 09:01:54 -03:00
  • f80f14a9b6 fix(xcat-dep): build perl-Net-DNS for the EL10 targets Daniel Hilst 2026-10-01 00:49:10 -03:00
  • 5d4641f034 test(xcat-dep): an EL10 service node cannot reach perl-Net-DNS Daniel Hilst 2026-10-01 00:47:27 -03:00
  • d01ce3ce13 Merge master into fix/servicenode-perl-closure Daniel Hilst 2026-10-01 00:34:53 -03:00
  • 5d680aef0d fix(xcat-dep): every openEuler mock --init fails on a slow repo.openeuler.org Daniel Hilst 2026-09-30 18:09:11 -03:00
  • e6773c2c90 Merge pull request #80 from VersatusHPC/fix/net-dns-test-native-inputs Daniel Hilst 2026-09-30 11:59:48 -03:00
  • 8cdfb940e3 fix(xcat-dep): check a published perl-Net-DNS pin against the published rpm Daniel Hilst 2026-09-29 12:54:11 -03:00
  • 7b6a70b916 Merge master into fix/servicenode-perl-closure Daniel Hilst 2026-09-29 12:29:49 -03:00
  • 67a80db63a Merge pull request #77 from xcat2/feature/openeuler-lts Daniel Hilst 2026-09-29 11:59:05 -03:00
  • b1880d042d Merge pull request #74 from VersatusHPC/fix/riscv64-net-dns-key-record Daniel Hilst 2026-09-29 11:16:26 -03:00
  • fc0f0a198d test(xcat-dep): the Net::DNS tests pass on 1.56 and on a tarball out of sync Daniel Hilst 2026-09-29 10:59:17 -03:00
  • e125f6f79f fix(xcat-dep): the riscv64 Net::DNS carries CVE-2026-64193 and CVE-2026-64194 Daniel Hilst 2026-09-29 08:46:22 -03:00
  • 398f3703f3 test(xcat-dep): capture CVE-2026-64194 in the shipped Net::DNS Daniel Hilst 2026-09-29 08:45:03 -03:00
  • a5346a21a7 Clarify native repository finalization and publication comments feature/openeuler-lts Vinícius Ferrão 2026-09-29 00:11:13 -03:00
  • 1eb7088e8c Remove unverified SCP validation requirements Vinícius Ferrão 2026-09-29 00:03:57 -03:00
  • 3f3289bc95 Test native repository locks and publisher signature preservation Vinícius Ferrão 2026-09-29 00:03:57 -03:00
  • 882ca33693 Fix openEuler repository finalization and manifest selection Vinícius Ferrão 2026-09-29 00:03:57 -03:00
  • 5a625e94dd Merge master into openEuler support Vinícius Ferrão 2026-09-28 23:56:29 -03:00
  • f72d5335be fix(xcat-dep): build the perl deps a service node cannot reach Daniel Hilst 2026-09-28 16:29:08 -03:00
  • 5d8f5826ca test(xcat-dep): the EL repositories omit the perl deps a service node needs Daniel Hilst 2026-09-28 16:26:22 -03:00
  • 14b97879c6 Merge master into fix/riscv64-net-dns-key-record Daniel Hilst 2026-09-28 13:15:45 -03:00
  • 4bb240a502 Merge pull request #75 from VersatusHPC/fix/repo-lock-force-unlock-race Daniel Hilst 2026-09-28 13:05:17 -03:00
  • 38301490fa fix(xcat-dep): print the lock log line without changing autoflush Daniel Hilst 2026-09-28 11:39:21 -03:00
  • f9b9f1ac46 feat(xcat-dep): log each NFS lock event to the build log Daniel Hilst 2026-09-28 11:38:30 -03:00
  • 8823065ed9 fix(xcat-dep): publish and finalize take locks of cells they do not own Daniel Hilst 2026-09-28 11:33:20 -03:00
  • 56631f8f36 test(xcat-dep): publish and finalize take locks of cells they do not own Daniel Hilst 2026-09-28 11:28:47 -03:00
  • f23a4e8786 fix(xcat-dep): lock takeover relies on rename and on lock.break Daniel Hilst 2026-09-28 10:06:26 -03:00
  • bd7312690d Merge master into fix/repo-lock-force-unlock-race Daniel Hilst 2026-09-28 08:41:19 -03:00
  • 1d071b75aa Merge pull request #78 from VersatusHPC/feat/ipxeboot Vinícius Ferrão 2026-09-27 18:27:17 -03:00
  • a35bb1037b test(ipxe-xcat): check the payload with the shims in place Vinícius Ferrão 2026-09-27 12:01:46 -03:00
  • 9d944ee3c7 build(ipxe-xcat): install the shims signed by both UEFI CAs Vinícius Ferrão 2026-09-27 12:01:19 -03:00
  • 0ff70ab9a6 test(ipxe-xcat): stop comparing the payload with the bare release tree Vinícius Ferrão 2026-09-27 12:01:19 -03:00
  • 4b5e9d1e51 build(ipxe-xcat): add the ipxe/shim 16.1 shims signed by both UEFI CAs Vinícius Ferrão 2026-09-27 11:59:36 -03:00
  • 429c573626 fix(xcat-dep): per-arch dep builds share one repository lock Daniel Hilst 2026-09-26 08:39:49 -03:00
  • e2bc5493de feat(xcat-dep): add XCAT::NFSLock, a lock for the shared NFS tree Daniel Hilst 2026-09-26 08:39:49 -03:00
  • b92423c9c0 docs(BUILD): list ipxe-xcat with the x86 boot loaders Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • 35ffbd5c21 test(xcat-dep): expect ipxe-xcat with the x86 boot loaders Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • 99c4120161 build(xcat-dep): build and publish ipxe-xcat with the x86 boot loaders Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • 9de804526c build(ci): check and test the ipxe-xcat package Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • 6d37819cec test(ipxe-xcat): cover the payload check Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • c56e943dc3 build(ipxe-xcat): package the upstream binaries for EL and Debian Vinícius Ferrão 2026-09-25 13:15:50 -03:00
  • 0e8e044fa3 build(ipxe-xcat): add the iPXE v2.0.0 release and source archives Vinícius Ferrão 2026-09-25 13:15:49 -03:00
  • 234af100c7 fix(xcat-dep): no CI job runs the openEuler native packaging tests Daniel Hilst 2026-09-25 09:27:17 -03:00
  • 7aa0ae858f fix(xcat-dep): a bail-out in one test file stops the whole suite Daniel Hilst 2026-09-25 11:40:39 -03:00
  • 2a47e63cdd fix(xcat-dep): riscv64 ships a Net::DNS without the KEY record Daniel Hilst 2026-09-25 11:40:39 -03:00
  • d7acc0b13c test(xcat-dep): capture the missing KEY record in the riscv64 Net::DNS Daniel Hilst 2026-09-25 11:40:39 -03:00
  • 0ba9df8dc8 test(xcat-dep): cover the shared mock config resolver Vinícius Ferrão 2026-09-25 02:25:44 -03:00
  • f8f77db1d6 refactor(xcat-dep): share the mock config resolver Vinícius Ferrão 2026-09-25 02:24:42 -03:00
  • 607768548c test(build): call repository target mapping directly Vinícius Ferrão 2026-09-25 00:02:04 -03:00
  • b89dc6fa46 refactor(build): share repository target inference Vinícius Ferrão 2026-09-24 23:59:07 -03:00
  • 329856a6cd Merge pull request #76 from VersatusHPC/fix/riscv64-goconserver-cross-build Daniel Hilst 2026-09-24 15:26:00 -03:00
  • 8816b1cfba Merge pull request #73 from VersatusHPC/fix/ubuntu-genesis-native-deb Daniel Hilst 2026-09-24 15:19:31 -03:00
  • 41e7dc90f1 docs: document native packaging tests Vinícius Ferrão 2026-09-22 23:09:27 -03:00
  • a41b0bd684 test: simplify openEuler native fixtures Vinícius Ferrão 2026-09-22 23:09:27 -03:00
  • 724602f485 fix(openeuler): integrate current dependency build and signing paths Vinícius Ferrão 2026-09-22 19:33:13 -03:00
  • 69b6bf1603 test(build): cover relative Genesis signing keyrings from the parent directory Vinícius Ferrão 2026-09-22 03:06:08 -03:00
  • aa48f53730 fix(build): resolve native Genesis signing paths before changing directories Vinícius Ferrão 2026-09-22 03:06:08 -03:00
  • 75117dc3cc test(build): cover native dependency signing and Genesis key forwarding Vinícius Ferrão 2026-09-22 02:57:09 -03:00
  • 4b79eaa463 fix(build): require signing for native openEuler dependency publication Vinícius Ferrão 2026-09-22 02:57:09 -03:00
  • face1c8328 docs(openeuler): describe native dependency inputs Vinícius Ferrão 2026-09-21 18:24:49 -03:00
  • a8fcf40e6b test(openeuler): cover native dependency builds Vinícius Ferrão 2026-09-21 18:24:02 -03:00
  • 0c0dfb787e feat(openeuler): build native dependency packages Vinícius Ferrão 2026-09-21 18:23:51 -03:00
  • a1fde97f2d test(build): distinguish native console package expectations Vinícius Ferrão 2026-09-21 18:22:52 -03:00
  • 2a4551f05c fix(xcat-dep): the riscv64 goconserver build never finishes Daniel Hilst 2026-09-14 19:26:29 -03:00
  • 8e2fbbf277 test(goconserver): cover the Go toolchain the Ubuntu build installs Daniel Hilst 2026-09-14 19:18:39 -03:00
  • f4d453dd46 test(xcat-dep): a bail-out in one test file stops the whole suite Daniel Hilst 2026-09-14 08:38:12 -03:00
  • eae2147a8c fix(xcat-dep): the Ubuntu Genesis image is converted from the EL rpm Daniel Hilst 2026-09-12 08:50:48 -03:00
  • b38df7e63e test(xcat-dep): the Ubuntu Genesis image is converted from the EL rpm Daniel Hilst 2026-09-12 08:47:57 -03:00
  • fc5c6d0375 Merge pull request #71 from VersatusHPC/fix/mockbuild-skip-perl-gate Daniel Hilst 2026-09-11 19:20:49 -03:00
  • 9fcfa467f6 Merge pull request #69 from VersatusHPC/fix/riscv64-perl-html-form Daniel Hilst 2026-09-11 19:19:46 -03:00
  • 5ebc570288 Merge branch 'master' of xcat2/xcat-dep into fix/riscv64-perl-html-form Daniel Hilst 2026-09-11 19:15:33 -03:00
  • 1d95b31285 Merge branch 'master' of xcat2/xcat-dep into fix/mockbuild-skip-perl-gate Daniel Hilst 2026-09-11 19:13:42 -03:00
  • 201a6b1a6d Merge pull request #70 from VersatusHPC/fix/riscv64-deb-loaders Daniel Hilst 2026-09-11 18:57:58 -03:00
  • acb7311d0b Merge pull request #68 from VersatusHPC/feat/genesis-s390x Daniel Hilst 2026-09-11 18:52:19 -03:00