Repository navigation
Releases: 3th1nk/mammoth
Releases · 3th1nk/mammoth
Release list
v1.2.0
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 适配
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 — 合同冻结与四方言真机闭环
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 重写作者邮箱(隐私卫生),故本说明为
人工整理,不再附提交清单链接。