Skip to content

Releases: 3th1nk/mammoth

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 15:48

v1.2.0 — Windows Server 装机通路真机闭环

新增:

  • Windows Server 2019 agent apply-image 通路(boot.installer=agent):
    alpine agent 机器侧 wimlib 直写 install.wim + in-wim 注入首启配置,
    第二段 wimboot WinPE 由 bcdboot 原生生成 BCD(两段式方案 A);
    2288H 真机六阶段全绿 ×5 轮
  • access.capabilities:装完可选启用的访问能力通道(rdp|winrm|ping,
    默认全关,按任务 opt-in,未知值拒绝)
  • boot.installer=auto:自动通路判定——SMB 导出已配置走 setup 主线,
    未配置走 agent apply(影子决策落地)

修复:

  • 静态网关重建序幂等(ps1 两次执行的 Remove/New 竞态曾致网关永久丢失)
  • 防火墙启用改区域无关规则名 + Any-profile 显式规则(zh-CN netsh 组名
    静默 no-op / Public 下默认无 RDP 实例)
  • API AccessSpec 补 capabilities 通道(提交门此前剥字段)
  • boot.wim 补种 curl.exe(介质 WinPE 缺失,两处 startnet 的 HTTP 回传
    依赖它)
  • EnsureWindowsTree 增加 SetupComplete 对 Seed(预备树缓存击穿防护)

已知问题:装完会话经典 GDI TextOut 失败(文字不渲染,WinRM/RDP 管理
可用)——证据链与调查路线见 docs/runbooks/windows-agent-apply.md
开放问题节

v1.1.0 — UOS/agent 真机闭环与弱 BMC 适配

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:44

v1.1.0 — UOS/agent 真机闭环与弱 BMC 适配

两个此前 blocked 的通路在真机硬件上闭环,弱 BMC 适配面补齐。

亮点

  • UOS/uniontechos 真机闭环:2288H 虚拟介质零人工六阶段绿;定位并
    修复 UOS 定制 anaconda 无 swap Finish 崩溃、swap 计入 grow 预算并钉盘
  • agent(agent-initramfs)通路真机闭环:控制器卷盘名解析——九轮迭代
    收敛的最后一个已知阻塞
  • 弱 BMC 真机窗口三连修:redfish 会话复用 + ctx 解耦
  • /boot/efi 自动补 esp 标志:curtin 按 flag 定型,裸挂载点在真机被拒
  • 华为 iBMC 6.41 实录:BIOS 写形态、擦盘结论、会话速率限制
  • 文档:BMC 底座聚类适配清单(MegaRAC/OpenBMC/自研)、PXE 固件排障
    速查与 Windows DHCP option 43 陷阱

注:本仓库提交历史曾于 2026-09-23 重写作者邮箱(隐私卫生),故本说明为
人工整理,不再附提交清单链接。

v1.0.0 — 合同冻结与四方言真机闭环

Choose a tag to compare

@3th1nk 3th1nk released this 18 Sep 08:03

v1.0.0 — 合同冻结与四方言真机闭环

v1.0 API 合同冻结(此后仅增量演进);四大发行版方言在真机硬件上闭环:
rocky9 / ubuntu22.04 / debian12 + UOS(虚拟介质与 PXE 双载体)。

亮点

  • 华为 2288H 适配实录:PXE 全链闭环(三次线级修复)、NFS 虚拟介质挂载、
    RAID 卷 API、端到端重装记录、三方言回归
  • 发行版矩阵扩展:kylin V10/V11、rocky 10、centos 7 接入与实现注记;
    grow 尺寸真机验证与钳制策略
  • 安全边界结论:Secure Boot 签名信任边界(RHEL 系已验证)
  • 工程化:release 工作流、CI 收敛到 Makefile、LogicalDrive0 鸿沟的
    流程教训沉淀

已知取舍

  • 应答文件不开放调用方自定义(提交者=基础设施管理者的明确定位)
  • kylin V10/V11 当时尚待验(后续版本闭环)

注:本仓库提交历史曾于 2026-09-23 重写作者邮箱(隐私卫生),故本说明为
人工整理,不再附提交清单链接。