<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git/docs, branch mergify/bp/circinus/pr-2244</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=mergify%2Fbp%2Fcircinus%2Fpr-2244</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=mergify%2Fbp%2Fcircinus%2Fpr-2244'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-10-22T17:55:24+00:00</updated>
<entry>
<title>container: document remaining per-container options and network types (#2244)</title>
<updated>2026-10-22T17:55:24+00:00</updated>
<author>
<name>Ruben Herold</name>
<email>ruben@puettmann.net</email>
</author>
<published>2026-10-06T18:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=95a03ce9837dc231ff75648ca96fd01cd71e4fc8'/>
<id>urn:sha1:95a03ce9837dc231ff75648ca96fd01cd71e4fc8</id>
<content type='text'>
* container: document remaining per-container options and network types

The container page covered 44 of the 53 nodes in container.xml.in. Add
the eight that were missing, grouped where they belong on the page:

- allow-host-cgroups, next to allow-host-pid
- network &lt;net&gt; mac, next to the network address option
- volume &lt;vol&gt; propagation, with all six modes
- stop-timeout, next to restart
- shared-memory, next to memory
- network &lt;net&gt; type bridge / type macvlan mode / type macvlan parent

The network type is the notable gap: MACVLAN was entirely undocumented,
although it is the way to put containers directly on a parent network
instead of behind the host bridge and NAT. The page now states that
parent and mode are both required, that the parent must exist, and that
MACVLAN networks cannot be assigned to a VRF - all three are enforced
by verify() in src/conf_mode/container.py.

Defaults and ranges are taken from container.xml.in; the "--cgroupns
host" note matches what the quadlet generator emits.

* container: describe volume propagation in terms of mount events

The six propagation modes were described in terms of sub-mount
visibility, taken from the &lt;description&gt; text in container.xml.in. That
is not what the modes do - mount(2)/umount(2) event propagation is.
Per mount_namespaces(7):

- MS_SHARED propagates events *both ways* between members of the peer
  group, not only from the original mount to the replica
- MS_PRIVATE propagates no events out of or into the mount; it does not
  hide sub-mounts within it

Also note the constraint the host side imposes, which is easy to trip
over: per docker-run(1)/podman, shared propagation requires the source
mount to be shared and slave requires it to be shared or slave, or the
requested mode silently does not take effect. Added the findmnt
invocation to check it.

Raised by CodeRabbit on #2244.

* container: document stop-timeout range and MACVLAN private mode precisely

(cherry picked from commit de45e02be519513c45229db2f9d1db6cc759970d)

# Conflicts:
#	docs/configuration/container/index.md
</content>
</entry>
<entry>
<title>T861: secure-boot: replace install mok with mokutil</title>
<updated>2026-10-19T18:24:04+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-17T12:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=58dd64054de12f8ae386dc123fcdfe9a7e5ab5ba'/>
<id>urn:sha1:58dd64054de12f8ae386dc123fcdfe9a7e5ab5ba</id>
<content type='text'>
Enrolling a MOK is only needed for development with custom signed images.
Official LTS images ship officially signed binaries and boot out of the
box.

(cherry picked from commit 07df2e477ba2c6846ca5626fd5e8c2e9a96cfd3a)
</content>
</entry>
<entry>
<title>Apply formatting suggestion from @github-actions[bot]</title>
<updated>2026-10-19T15:13:37+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-10-13T12:54:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=0ae44231710057f55eee814b749b8cad24486f05'/>
<id>urn:sha1:0ae44231710057f55eee814b749b8cad24486f05</id>
<content type='text'>
Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;
(cherry picked from commit 2277fc507fa87d3c1ade5b477c7c139dc3e970c0)
</content>
</entry>
<entry>
<title>T861: secure-boot: document show secure-boot op-mode commands</title>
<updated>2026-10-19T15:13:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T18:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=8a2869bd1619e59cff40a905c3c274d5d6e419a2'/>
<id>urn:sha1:8a2869bd1619e59cff40a905c3c274d5d6e419a2</id>
<content type='text'>
Add an Operation section with {opcmd} entries for 'show secure-boot' and 'show
secure-boot detail', and reference it from the installation verification step.

(cherry picked from commit 8a30d067745b07146768fd4e1e428cdf98c6407c)
</content>
</entry>
<entry>
<title>container: T9453: explain migration to kernel overlayfs from fuse-overlayfs</title>
<updated>2026-10-17T17:55:06+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T07:34:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=90b9d37e8a989562eda0b6c07a6b9f2e589eb5fa'/>
<id>urn:sha1:90b9d37e8a989562eda0b6c07a6b9f2e589eb5fa</id>
<content type='text'>
(cherry picked from commit 6fb26907c617758fe2f27546b7a50d0f0da5aada)
</content>
</entry>
<entry>
<title>Merge pull request #2325 from LiudmylaNad/mergify/bp/circinus/pr-2174</title>
<updated>2026-10-14T14:09:32+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-10-14T14:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=d06fe6e3a003856ed7ef15bd65ca1a75d21231f5'/>
<id>urn:sha1:d06fe6e3a003856ed7ef15bd65ca1a75d21231f5</id>
<content type='text'>
docs: igmp-proxy: document firewall requirements and operational commands (backport #2174, conflict resolved)</content>
</entry>
<entry>
<title>docs: Update IPv6 page to VyOS 1.5 standards (#2327)</title>
<updated>2026-10-13T16:20:20+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>235844477+LiudmylaNad@users.noreply.github.com</email>
</author>
<published>2026-10-13T10:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=42596da522e1da1af8ee058ccf878d9470c7d051'/>
<id>urn:sha1:42596da522e1da1af8ee058ccf878d9470c7d051</id>
<content type='text'>
(cherry picked from commit 3eef24ea4e11aab0f1bbe47012161c18b3e46838)
</content>
</entry>
<entry>
<title>docs: igmp-proxy: document firewall requirements and operational commands (#2174)</title>
<updated>2026-10-01T17:01:31+00:00</updated>
<author>
<name>JR L.</name>
<email>root@dnim.dev</email>
</author>
<published>2026-08-14T14:45:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=fd450159221e9abbf9d12aa6f3ff3f954da8b03e'/>
<id>urn:sha1:fd450159221e9abbf9d12aa6f3ff3f954da8b03e</id>
<content type='text'>
Co-authored-by: JR Lanteigne &lt;dniminenn@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>docs: Update BGP page to VyOS 1.5 standards (backport #2111, conflict resolved) (#2253)</title>
<updated>2026-09-25T15:38:53+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>l.nadolina@vyos.io</email>
</author>
<published>2026-09-25T15:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=b1b288da1d9ee867679638cd7b23ff657a9316aa'/>
<id>urn:sha1:b1b288da1d9ee867679638cd7b23ff657a9316aa</id>
<content type='text'>
* docs: Update BGP page to VyOS 1.5 standards (#2111)

* docs: Update BGP page to VyOS 1.5 standards

* Update bgp.md

* Apply suggestions from code review

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;

* Apply suggestions from code review

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

* Apply suggestions from code review

Co-authored-by: LiudmylaNad &lt;l.nadolina@vyos.io&gt;

* Update bgp.md

* Fix a few factual issues and improve the wording

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

* Apply style suggestions from code review

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

* Re-added the closing ``` at line 2289 that the CI bot flagged. No content change

---------

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;
Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;
(cherry picked from commit 57c7a5adc05186529c3bccf1561a5da7254ed5a4)

# Conflicts:
#	docs/configuration/protocols/bgp.md

* docs: Update BGP page to VyOS 1.5 standards (#2111)

* docs: Update BGP page to VyOS 1.5 standards

* Update bgp.md

* Apply suggestions from code review

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;

* Apply suggestions from code review

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

* Apply suggestions from code review

Co-authored-by: LiudmylaNad &lt;l.nadolina@vyos.io&gt;

* Update bgp.md

* Fix a few factual issues and improve the wording

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

* Apply style suggestions from code review

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

* Re-added the closing ``` at line 2289 that the CI bot flagged. No content change

---------

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;
Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;

* Update bgp.md

---------

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;
Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
<entry>
<title>Revert " docs: Update BGP page to VyOS 1.5 standards (#2111) (#2213)" (#2256)</title>
<updated>2026-09-25T15:31:51+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-09-25T15:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=310749af2e8d580749ec0c14fe123ce34bbc240e'/>
<id>urn:sha1:310749af2e8d580749ec0c14fe123ce34bbc240e</id>
<content type='text'>
This reverts commit cb7c5027579041ac3a142fe995d3cd3ccac15a6d.</content>
</entry>
</feed>
