<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Farrow 0.2.0 on Barn</title>
    <link>https://barn.pgsty.com/zh/tags/farrow-0.2.0/</link>
    <description>Recent content in Farrow 0.2.0 on Barn</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    
    
    
      <lastBuildDate>Tue, 01 Sep 2026 00:00:00 +0800</lastBuildDate>
    
    
      <atom:link href="https://barn.pgsty.com/zh/tags/farrow-0.2.0/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>Farrow 0.2.0：选点收敛与发布完整性</title>
        <link>https://barn.pgsty.com/zh/blog/release/farrow-0.2.0/</link>
        <pubDate>Tue, 01 Sep 2026 00:00:00 +0800</pubDate>
        
        <guid>https://barn.pgsty.com/zh/blog/release/farrow-0.2.0/</guid>
        <description>&lt;p&gt;Farrow 0.2.0 是被 0.3.0 取代的公开 pre-1.0 发布。它保留 0.1.0 引入的 Pigsty Inventory 与&#xA;磁盘 Deployment 格式，同时修复最终真机重放中发现的网络与选点收敛边界。&lt;/p&gt;&#xA;&lt;h2 id=&#34;主要变化&#34;&gt;主要变化&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;10.0.0.0/8&lt;/code&gt; 等较宽 VPN 排除路由不再误拦 Farrow 自有的&#xA;&lt;code&gt;10.10.10.0/24&lt;/code&gt;；相同或更具体的外部路由、重叠接口、已占用地址与自有路由缺失&#xA;仍然 Fail Closed。&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;farrow up &amp;lt;node&amp;gt;&lt;/code&gt; 只下载并准备选中的节点。Inventory 中没有 State 的 desired&#xA;peer 显示为 &lt;code&gt;absent&lt;/code&gt;；SSH/hosts/provision、UUID/端口分配、生命周期与持久盘校验&#xA;使用 committed 节点集合，同时保留后续扩容意图。&lt;/li&gt;&#xA;&lt;li&gt;新 Guest 写入 &lt;code&gt;# farrow-deployment-host&lt;/code&gt;；添加当前 hosts 行前，会同时清理该标记&#xA;与 0.1.0 发布过的 &lt;code&gt;# farrow-project-host&lt;/code&gt;。&lt;/li&gt;&#xA;&lt;li&gt;未发布中间版本中的命令取消、结构化输出、确认、&lt;code&gt;reload&lt;/code&gt;、诊断脱敏、Installer&#xA;保留策略与依赖图精简，全部直接进入 0.2.0。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;真机与发布证据&#34;&gt;真机与发布证据&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;准确源码 Commit 在 MonoProxy 在线时完成 macOS arm64/HVF 重放：选点创建 &lt;code&gt;u24-1&lt;/code&gt;、&#xA;SSH、stop/start、增量创建已缓存的 &lt;code&gt;el9-1&lt;/code&gt;、两节点 SSH、五个显式 absent peer 与&#xA;whole destroy 全部通过。在 Ubuntu 26.04 amd64/KVM 上，当前 Linux 二进制无变更地&#xA;审计了一套现存四节点 Deployment，并进入控制 Guest。&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
