2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2026-09-01 15:06:05 +00:00

Commit Graph

  • 8ca6032927 Merge pull request #65 from VersatusHPC/feat/genesis-common-repository master Daniel Hilst 2026-08-25 09:37:14 -03:00
  • 3bb7c2eb4f test(genesis): use explicit fractional sleep Vinícius Ferrão 2026-08-25 00:36:00 -03:00
  • 6f25ddc0eb fix(genesis): own RPM helper directory Vinícius Ferrão 2026-08-24 23:51:09 -03:00
  • 8a893f6eec test(genesis): require helper directory ownership Vinícius Ferrão 2026-08-24 23:47:00 -03:00
  • 0f75e018ee docs(genesis): clarify suite publication Vinícius Ferrão 2026-08-24 23:25:15 -03:00
  • 37e8d12299 fix(genesis): guard package cleanup Vinícius Ferrão 2026-08-24 23:25:15 -03:00
  • f1eb5e0cb0 fix(genesis): finish publisher recovery Vinícius Ferrão 2026-08-24 23:25:15 -03:00
  • 09336c27a8 test(genesis): cover publisher shutdown Vinícius Ferrão 2026-08-24 23:20:55 -03:00
  • 4f8abc7861 docs(genesis): document repository recovery Vinícius Ferrão 2026-08-24 22:54:56 -03:00
  • d7351b4c64 fix(genesis): harden repository publication Vinícius Ferrão 2026-08-24 22:54:56 -03:00
  • f6ceb0c613 fix(genesis): clean package lifecycle Vinícius Ferrão 2026-08-24 22:54:55 -03:00
  • acaad842ce test(genesis): cover signing key rollback Vinícius Ferrão 2026-08-24 22:42:21 -03:00
  • 0fbb4f64d9 test(genesis): cover interrupted publication Vinícius Ferrão 2026-08-24 22:37:29 -03:00
  • 7769d433a0 test(genesis): cover repository publication gaps Vinícius Ferrão 2026-08-24 22:30:32 -03:00
  • 582d541bf3 chore(genesis): mark dynamic profile source Vinícius Ferrão 2026-08-24 21:58:20 -03:00
  • 0fee49d1e3 test(genesis): expect image refresh hooks Vinícius Ferrão 2026-08-24 21:51:36 -03:00
  • 20e2d7616d fix(genesis): complete repository handoff Vinícius Ferrão 2026-08-24 21:48:59 -03:00
  • 30f62ab06a test(genesis): require portable offline setup Vinícius Ferrão 2026-08-24 21:47:42 -03:00
  • 4c2fa1f791 fix(genesis): publish shared repositories safely Vinícius Ferrão 2026-08-24 21:44:00 -03:00
  • de50ffeb69 test(genesis): cover publication failures Vinícius Ferrão 2026-08-24 21:33:51 -03:00
  • 1c94bca320 fix(genesis): refresh updated boot images Vinícius Ferrão 2026-08-24 21:30:16 -03:00
  • 919fe0152f test(genesis): require package refresh hooks Vinícius Ferrão 2026-08-24 21:27:39 -03:00
  • ab6bfee319 docs(genesis): explain shared APT refreshes Vinícius Ferrão 2026-08-24 20:48:55 -03:00
  • 5c455a9bbe test(genesis): cover repository refresh and signing Vinícius Ferrão 2026-08-24 20:48:55 -03:00
  • 9fe14ce41d fix(genesis): preserve shared repository state Vinícius Ferrão 2026-08-24 20:48:55 -03:00
  • 9e68d855fd docs(genesis): fix shared repository instructions Vinícius Ferrão 2026-08-24 20:15:34 -03:00
  • 9af2edae99 docs(genesis): describe shared package layout Vinícius Ferrão 2026-08-24 19:54:48 -03:00
  • 8682cbd1ba test(genesis): cover shared APT package pool Vinícius Ferrão 2026-08-24 19:54:30 -03:00
  • f0e62c448d fix(genesis): share APT package pool Vinícius Ferrão 2026-08-24 19:52:20 -03:00
  • b44354950f test(genesis): prepare shared APT publication Vinícius Ferrão 2026-08-24 19:51:13 -03:00
  • a528ed0800 test(genesis): cover common RPM repository Vinícius Ferrão 2026-08-24 19:49:42 -03:00
  • cce4f0a6c8 fix(genesis): publish RPMs from common repository Vinícius Ferrão 2026-08-24 19:47:42 -03:00
  • 935f71169d test(genesis): decouple consumer from repository layout Vinícius Ferrão 2026-08-24 19:45:18 -03:00
  • 89ba76aaed Merge pull request #64 from VersatusHPC/feat/genesis-openembedded-images Daniel Hilst 2026-08-24 15:10:32 -03:00
  • c644148fe0 test(genesis): cover the APT lock and the preserved build results Vinícius Ferrão 2026-08-24 14:19:18 -03:00
  • 4527841b13 fix(apt-repo): hold the APT directory for the whole publication Vinícius Ferrão 2026-08-24 14:18:53 -03:00
  • 13ac168e8c fix(mockbuild): build into an empty result tree Vinícius Ferrão 2026-08-24 14:17:53 -03:00
  • 6d586f7611 test(build): cover the all-steps-failed rule Vinícius Ferrão 2026-08-24 13:50:43 -03:00
  • 54be752006 fix(mockbuild): fail when every build step of the invocation failed Vinícius Ferrão 2026-08-24 13:50:33 -03:00
  • 5ab387fb7e test(genesis): cover the staging repository reset Vinícius Ferrão 2026-08-24 13:45:43 -03:00
  • 07debd3ee8 fix(mockbuild): stage each invocation into empty repository directories Vinícius Ferrão 2026-08-24 13:43:56 -03:00
  • 896d250d62 test(genesis): cover the pre-index re-verification of pooled packages Vinícius Ferrão 2026-08-24 13:45:32 -03:00
  • b0c0345b68 fix(apt-repo): re-verify the pooled Genesis packages before indexing Vinícius Ferrão 2026-08-24 13:43:38 -03:00
  • 7b9dcaeff7 test(genesis): pin the pooled Genesis DEB as an independent file Vinícius Ferrão 2026-08-24 13:45:23 -03:00
  • 8ab9b909a1 fix(apt-repo): copy each Genesis release deb once per suite, reflinked Vinícius Ferrão 2026-08-24 13:57:25 -03:00
  • 5b226fdad4 docs(genesis): explain the release re-checksum and the verified rpm versions Vinícius Ferrão 2026-08-24 13:10:04 -03:00
  • 2fe5f186a1 build(genesis): drop the _buildtime define no rpm 4 honours Vinícius Ferrão 2026-08-24 13:09:47 -03:00
  • 5a097c3532 build(apt-repo): require cmp only where the Genesis release needs it Vinícius Ferrão 2026-08-24 13:09:21 -03:00
  • d7b39389b8 test(genesis): cover the dry-run Genesis package preview Vinícius Ferrão 2026-08-24 13:09:02 -03:00
  • 7ed58177a1 fix(mockbuild): preview the Genesis release packages in dry runs Vinícius Ferrão 2026-08-24 13:08:37 -03:00
  • 7e76d523a4 test(genesis): cover the empty-collection guard with a Genesis release Vinícius Ferrão 2026-08-24 13:08:19 -03:00
  • 6ed0fa2ba0 fix(mockbuild): keep the empty-collection guards ahead of the Genesis release Vinícius Ferrão 2026-08-24 13:07:04 -03:00
  • 64afd0c935 test(genesis): isolate legacy workspace fixture Vinícius Ferrão 2026-08-23 00:10:03 -03:00
  • e13f2fc207 fix(genesis): support custom RPM build layouts Vinícius Ferrão 2026-08-23 00:10:03 -03:00
  • 72cba4a4a5 docs(genesis): state the release trust boundary Vinícius Ferrão 2026-08-22 23:45:42 -03:00
  • 4d46b8f7ca test(build): cover repository fallback safeguards Vinícius Ferrão 2026-08-22 23:44:11 -03:00
  • d5cf7abf2e fix(build): preserve legacy repository behavior Vinícius Ferrão 2026-08-22 23:44:11 -03:00
  • 690863fea9 test(genesis): cover package publication safeguards Vinícius Ferrão 2026-08-22 23:44:06 -03:00
  • d81a4ae248 fix(genesis): harden package publication Vinícius Ferrão 2026-08-22 23:44:01 -03:00
  • 994ba1f9e8 docs(genesis): list shared Perl modules Vinícius Ferrão 2026-08-22 19:36:35 -03:00
  • fe55231e73 test(genesis): pin the verified checksum read Vinícius Ferrão 2026-08-22 19:33:29 -03:00
  • 542ec87d8f fix(genesis): return the verified checksum snapshot Vinícius Ferrão 2026-08-22 19:33:02 -03:00
  • 4c2dfcf3e9 test(genesis): cover shared verification helpers Vinícius Ferrão 2026-08-22 19:29:22 -03:00
  • 9228a699ca ci(genesis): check shared Perl modules Vinícius Ferrão 2026-08-22 19:28:01 -03:00
  • f91f5ff929 fix(genesis): share copied package verification Vinícius Ferrão 2026-08-22 19:27:24 -03:00
  • ffbf576a5f test(genesis): reuse build helpers Vinícius Ferrão 2026-08-22 19:26:03 -03:00
  • 69a00bf43f refactor(genesis): share release build helpers Vinícius Ferrão 2026-08-22 19:24:45 -03:00
  • 881605847c ci(genesis): install shared Perl helpers Vinícius Ferrão 2026-08-22 19:20:23 -03:00
  • 2b1c7724cb test(genesis): prepare shared library path Vinícius Ferrão 2026-08-22 19:16:16 -03:00
  • f86ba2fb2a test(genesis): express release modes portably Vinícius Ferrão 2026-08-22 11:48:25 -03:00
  • a3af2b7031 fix(genesis): return release packages safely Vinícius Ferrão 2026-08-22 11:48:07 -03:00
  • 861cec2d8f ci(genesis): test unprivileged package builds Vinícius Ferrão 2026-08-22 02:43:01 -03:00
  • 4bfa7104d4 test(genesis): isolate release consumers Vinícius Ferrão 2026-08-22 02:39:39 -03:00
  • 17bd87c53c fix(genesis): harden staged release publication Vinícius Ferrão 2026-08-22 02:39:38 -03:00
  • 1b21fdb827 test(genesis): verify staged package payloads Vinícius Ferrão 2026-08-22 02:18:01 -03:00
  • b1eed082e6 ci(genesis): require package build tools Vinícius Ferrão 2026-08-22 02:15:04 -03:00
  • fd0cffadac docs(genesis): describe staged package rollout Vinícius Ferrão 2026-08-22 02:15:04 -03:00
  • 6e31a24c30 test(genesis): keep legacy packages available Vinícius Ferrão 2026-08-22 02:14:26 -03:00
  • 6516f29423 fix(genesis): stage OpenEmbedded packages separately Vinícius Ferrão 2026-08-22 02:11:30 -03:00
  • 4f38261407 test(genesis): protect deployed release packages Vinícius Ferrão 2026-08-22 01:35:27 -03:00
  • 2531e9f579 docs(genesis): clarify release publication Vinícius Ferrão 2026-08-22 01:34:32 -03:00
  • 853847ab39 ci(genesis): test OpenEmbedded packages Vinícius Ferrão 2026-08-22 01:33:30 -03:00
  • 79cf9add2a fix(build): preserve source epoch failures Vinícius Ferrão 2026-08-22 01:33:01 -03:00
  • a54f7bc3ea test(genesis): cover DEB package transitions Vinícius Ferrão 2026-08-22 01:29:38 -03:00
  • be73af9799 fix(genesis): replace legacy DEB packages Vinícius Ferrão 2026-08-22 01:29:22 -03:00
  • d201f5c0f5 test(genesis): inspect package install hooks Vinícius Ferrão 2026-08-22 01:28:38 -03:00
  • 6597def239 fix(genesis): harden package install hooks Vinícius Ferrão 2026-08-22 01:28:11 -03:00
  • b7197aab0f test(genesis): cover release qualifiers Vinícius Ferrão 2026-08-22 01:27:41 -03:00
  • 7ac007d545 fix(genesis): accept valid release filenames Vinícius Ferrão 2026-08-22 01:27:26 -03:00
  • c71b04344e fix(genesis): require reproducible archive tooling Vinícius Ferrão 2026-08-22 01:27:14 -03:00
  • 7763a03efd test(genesis): reject changed release packages Vinícius Ferrão 2026-08-22 01:25:58 -03:00
  • 779f5f7b21 fix(genesis): pin verified release checksums Vinícius Ferrão 2026-08-22 01:25:39 -03:00
  • 23d7cbf5dc test(build): cover repository paths with spaces Vinícius Ferrão 2026-08-22 01:23:10 -03:00
  • a8b30e0ecd fix(build): handle repository paths with spaces Vinícius Ferrão 2026-08-22 01:23:00 -03:00
  • df481887ca test(genesis): reject partial repository releases Vinícius Ferrão 2026-08-22 01:22:33 -03:00
  • fc11b981ab fix(genesis): require complete repository releases Vinícius Ferrão 2026-08-22 01:22:06 -03:00
  • c0f3c3e073 test(genesis): build complete release fixtures Vinícius Ferrão 2026-08-22 01:21:24 -03:00
  • 49048459e1 test(genesis): cover package build umasks Vinícius Ferrão 2026-08-22 01:20:32 -03:00
  • d4e0d6c390 fix(genesis): normalize package build modes Vinícius Ferrão 2026-08-22 01:20:07 -03:00
  • c42e6b92ee test(genesis): cover inaccessible build cwd Vinícius Ferrão 2026-08-22 00:27:12 -03:00