跳转到主要内容

Catalog

2 篇
  • Farrow 0.3.0:显式 Catalog 与可操作的就绪诊断

    发布于 发布

    发布Farrow 0.3.0QEMUCatalog就绪发布

    Farrow 0.3.0 是被 0.4.0 取代的公开 pre-1.0 发布。它移除隐式 Catalog 刷新,把 Guest Bootstrap 失败变成可操作的逐节点结果,并在不改变 Pigsty Inventory 与固定 IP Deployment 模型的 前提下简化 CLI。 变化 up、plan 与普通 image 命令只使用一份当前本地 Catalog 快照,绝不隐式获取 Catalog 元数据。farrow update 显式获取配置仓库;image sync 激活精确 URL …

    Farrow 0.3.0 是被 0.4.0 取代的公开 pre-1.0 发布。它移除隐式 Catalog 刷新,把 Guest Bootstrap 失败变成可操作的逐节点结果,并在不改变 Pigsty Inventory 与固定 IP Deployment 模型的 前提下简化 CLI。 变化 up、plan 与普通 image 命令只使用一份当前本地 Catalog 快照,绝不隐式获取 Catalog 元数据。farrow update 显式获取配置仓库;image sync 激活精确 URL …

  • repo.yaml 是意图,catalog.json 是证据

    发布于 设计

    设计镜像供应链Catalog

    说明 2026-09-29 更名: Barn 0.9.0 尚未发布;本文名称已同步更新。2026-09-26 校准记录: 保留原始写作日期;下文已按当前实现更新。公开版本与未发布候选的 边界见当前状态,不以本文日期代替发布或验收日期。 静态镜像仓库看起来只是一些 qcow2 文件加一个 JSON 索引。真正困难的问题是:哪些事实允许 维护者手写,哪些事实必须从即将发布的字节中推导。 如果 Checksum 与 Size 放在手写源文件里,它们很容易被错误复制;如果策略只存在于生成 JSON 中 …

    说明 2026-09-29 更名: Barn 0.9.0 尚未发布;本文名称已同步更新。2026-09-26 校准记录: 保留原始写作日期;下文已按当前实现更新。公开版本与未发布候选的 边界见当前状态,不以本文日期代替发布或验收日期。 静态镜像仓库看起来只是一些 qcow2 文件加一个 JSON 索引。真正困难的问题是:哪些事实允许 维护者手写,哪些事实必须从即将发布的字节中推导。 如果 Checksum 与 Size 放在手写源文件里,它们很容易被错误复制;如果策略只存在于生成 JSON 中 …