2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2026-10-17 01:00:35 +00:00

Commit Graph

  • 3a8017eee6 Merge pull request #89 from VersatusHPC/fix/genesis-oe-source-dir-rename master Daniel Hilst 2026-10-16 11:03:44 -03:00
  • dd684c1d4b Merge pull request #87 from VersatusHPC/fix/openeuler-ppc64le-net-dns Daniel Hilst 2026-10-16 11:03:25 -03:00
  • 562ee07d73 Merge master into fix/openeuler-ppc64le-net-dns Daniel Hilst 2026-10-14 11:08:27 -03:00
  • 59b5e4847a Merge pull request #88 from VersatusHPC/fix/aarch64-cross-build Daniel Hilst 2026-10-14 11:04:40 -03:00
  • e6f2e8a794 fix(xcat-dep): the mock result owner ignores sudo and fresh parents Daniel Hilst 2026-10-14 05:40:14 -03:00
  • 1d742828e9 test(xcat-dep): the mock result owner ignores sudo and fresh parents Daniel Hilst 2026-10-14 05:39:36 -03:00
  • 93b5995e66 fix(xcat-dep): CI does not run the OpenEmbedded source directory test Daniel Hilst 2026-10-14 05:37:06 -03:00
  • 20110fc17d test(xcat-dep): nothing asserts which repository cell lock a target takes Daniel Hilst 2026-10-13 11:14:37 -03:00
  • c0af7aeffb fix(xcat-dep): the OpenEmbedded Genesis build cannot find the builder in xcat-core master Daniel Hilst 2026-10-13 11:12:03 -03:00
  • 6c9e905373 Merge master into fix/openeuler-ppc64le-net-dns Daniel Hilst 2026-10-09 10:40:43 -03:00
  • 380fccd625 fix(xcat-dep): the CI arm64 grub modules come from an unverified archive Daniel Hilst 2026-10-08 12:21:58 -03:00
  • 7b450d7c08 test(xcat-dep): the aarch64 regression skips its image checks in CI Daniel Hilst 2026-10-07 19:12:58 -03:00
  • 506da9cb9f fix(xcat-dep): an aarch64 build on an x86_64 host deploys to the x86_64 cell Daniel Hilst 2026-10-07 17:48:38 -03:00
  • 774b592df7 Merge pull request #84 from VersatusHPC/fix/openeuler-ppc64le-manifest-ipxe 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
  • 5213e5fe8d fix(xcat-dep): mock_chroot_uid ignores a chrootuid set after an include Daniel Hilst 2026-10-07 13:52:06 -03:00
  • 329f7dc5f3 test(xcat-dep): mock_chroot_uid ignores a chrootuid set after an include Daniel Hilst 2026-10-07 13:48:09 -03:00
  • 2a1762b22c fix(xcat-dep): the perl builder gives mock result directories it cannot write Daniel Hilst 2026-10-07 12:37:49 -03:00
  • c2c1c730c8 test(xcat-dep): nothing proves the perl builder can write its result directories Daniel Hilst 2026-10-07 12:37:27 -03:00
  • 326ecd0916 Merge remote-tracking branch 'up/master' into mm/fix/openeuler-ppc64le-net-dns Daniel Hilst 2026-10-07 10:57: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
  • 781dc1edf7 fix(xcat-dep): openEuler ppc64le ships Net::DNS 1.40 with known CVEs Daniel Hilst 2026-10-01 11:41:39 -03:00
  • 94f00b233a test(xcat-dep): check every target ships Net::DNS 1.56 or newer Daniel Hilst 2026-10-01 11:38:39 -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