<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git, branch build-vyos-fixes</title>
<subtitle>VyOS readthedocs (mirror of https://github.com/vyos/vyos-documentation.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-documentation.git/atom?h=build-vyos-fixes</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=build-vyos-fixes'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-11-07T06:38:37+00:00</updated>
<entry>
<title>docs: build-vyos: document build.py kernel build wrapper</title>
<updated>2026-11-07T06:38:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-07T06:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=792617899e4f2f82fe1bc2dde71d62cee1ac5d4c'/>
<id>urn:sha1:792617899e4f2f82fe1bc2dde71d62cee1ac5d4c</id>
<content type='text'>
build-kernel.sh only builds the kernel. The build.py wrapper in
scripts/package-build/linux-kernel installs the build dependencies,
fetches and verifies the kernel source, builds the kernel and all
firmware and out-of-tree modules defined in package.toml.

- Document build.py usage and its --packages and
  --install-dependencies options.
- Update paths from packages/linux-kernel to
  scripts/package-build/linux-kernel and from data/defaults.json to
  data/defaults.toml; drop references to the removed Jenkinsfile.
- Update the out-of-tree module list to match package.toml.
- Drop the per-module build instructions which referenced renamed or
  removed helper scripts, and the no longer existing ADD_FW_FILES.
</content>
</entry>
<entry>
<title>docs: build-vyos: update kernel version examples to 6.18.60</title>
<updated>2026-11-07T06:38:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-07T06:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=3a065de9d52f3756d6c1758bb1ad5e28e70f9ec2'/>
<id>urn:sha1:3a065de9d52f3756d6c1758bb1ad5e28e70f9ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: build-vyos: add macOS notes for Docker builds</title>
<updated>2026-11-07T06:38:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-07T06:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=963820bd103b0a4788c96dcdb5d05637023b4d80'/>
<id>urn:sha1:963820bd103b0a4788c96dcdb5d05637023b4d80</id>
<content type='text'>
On macOS a Docker volume must be used instead of a bind mount from
the user's home. Also warn about case-insensitive macOS file systems
which break Linux kernel source checkouts.
</content>
</entry>
<entry>
<title>docs: build-vyos: refer to official Docker install guide</title>
<updated>2026-11-07T06:38:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-07T06:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=d60acd171b7f16f0a4fb8635a54679687084990f'/>
<id>urn:sha1:d60acd171b7f16f0a4fb8635a54679687084990f</id>
<content type='text'>
The inlined Docker installation steps go stale with every Docker
release. Link to the upstream Debian installation guide instead.
</content>
</entry>
<entry>
<title>docs: build-vyos: clone vyos-build before it is used</title>
<updated>2026-11-07T06:38:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-07T06:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=a567e5435379d88fb9133f6cfd492a50ae50c4dd'/>
<id>urn:sha1:a567e5435379d88fb9133f6cfd492a50ae50c4dd</id>
<content type='text'>
The prerequisites assumed an existing vyos-build checkout, but the
repository was only cloned in the "Build ISO" section, and the native
build section showed build commands under a "clone" heading.

- Add a "Get the Source Code" step at the start of the prerequisites
  and drop the duplicate clones from "Build from source" and
  "Build ISO".
- List Docker before the native build, as it is the recommended way.
- Native build now refers to the "Build ISO" commands.
- Rename the ISO "Packages" subsection to "Custom Packages" and move
  the build_custom_packages label to it, as referenced from "Install".
- Group "ISO Build Issues" and the APT verbosity patch under
  "Troubleshooting".
- Minor fixes: MyST inline code, list lead-in, kernel checkout path,
  stale VyOS 1.3 comment.
</content>
</entry>
<entry>
<title>docs: Update Firewall bridge page to VyOS 1.5 standards (#2364)</title>
<updated>2026-11-03T18:18:25+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>235844477+LiudmylaNad@users.noreply.github.com</email>
</author>
<published>2026-11-03T18:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=f09bd5a64780f42263fc55dd63fbbe75598b332c'/>
<id>urn:sha1:f09bd5a64780f42263fc55dd63fbbe75598b332c</id>
<content type='text'>
* docs: Update Firewall bridge page to VyOS 1.5 standards

* Apply wording and formatting suggestions from code review

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;

---------

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
<entry>
<title>Merge pull request #2361 from vyos/T9496-secure-boot-add-image</title>
<updated>2026-11-02T18:21:38+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-11-02T18:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=a35913eb2ffaeb0bd3c1fc18a0823c32bf1ece14'/>
<id>urn:sha1:a35913eb2ffaeb0bd3c1fc18a0823c32bf1ece14</id>
<content type='text'>
secure-boot: T9496: document Secure Boot signature check on "add system image"</content>
</entry>
<entry>
<title>Merge pull request #2329 from jeleel-muibi/docs-azure-nic-ip-forwarding</title>
<updated>2026-11-02T17:41:24+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-11-02T17:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=61050d1671777c1101ea22f33d53e983b6aeb28f'/>
<id>urn:sha1:61050d1671777c1101ea22f33d53e983b6aeb28f</id>
<content type='text'>
docs: document Azure forwarding prerequisites</content>
</entry>
<entry>
<title>Merge pull request #2371 from vyos/reviewer-ref-v1.1.0</title>
<updated>2026-11-01T18:21:45+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@andamasov.com</email>
</author>
<published>2026-11-01T18:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=e505b06f928fa98c82c3884b75d7e91b85de6c49'/>
<id>urn:sha1:e505b06f928fa98c82c3884b75d7e91b85de6c49</id>
<content type='text'>
ci: pin AI-validation reviewer to reviewer-v1.1.0</content>
</entry>
<entry>
<title>ci: bump AI-validation reviewer pin to reviewer-v1.1.0</title>
<updated>2026-11-01T18:02:11+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-11-01T18:02:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=3cc456c8f852c055efa67596e3bd42678b9a403d'/>
<id>urn:sha1:3cc456c8f852c055efa67596e3bd42678b9a403d</id>
<content type='text'>
reviewer-v1.1.0 carries the Opus 5.5 batch fixes, the pass-1 resolver
rework, and MyST extraction from a CommonMark token stream (lists,
blockquotes and HTML comments handled correctly). Without this bump the
per-PR review keeps running the v1.0.4 pass-1 code.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
</feed>
