<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/protocols-static.xml.in, branch 1.4.0-epa1</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.4.0-epa1</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.4.0-epa1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2024-01-01T08:25:32+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2024-01-01T08:25:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=c9eaafd9f808aba8d29be73054e11d37577e539a'/>
<id>urn:sha1:c9eaafd9f808aba8d29be73054e11d37577e539a</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in

(cherry picked from commit 4ef110fd2c501b718344c72d495ad7e16d2bd465)
</content>
</entry>
<entry>
<title>static: T4883: re-use description XML building block</title>
<updated>2023-01-05T06:24:12+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2023-01-05T06:24:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=e3454b7ead66b5481aba2cc07670680dad4f4afa'/>
<id>urn:sha1:e3454b7ead66b5481aba2cc07670680dad4f4afa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>static: T4883: add a description field for routing tables</title>
<updated>2022-12-26T18:24:08+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2022-12-15T14:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=dafb0da26d9c27e2a2e836fc56175af5da039479'/>
<id>urn:sha1:dafb0da26d9c27e2a2e836fc56175af5da039479</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xml: reword static routing completion help</title>
<updated>2022-05-29T09:48:46+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-29T09:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=96a88c1990a974c5291553e8b9cd3220795366fb'/>
<id>urn:sha1:96a88c1990a974c5291553e8b9cd3220795366fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>static: T3280: re-use common route-map XML building block</title>
<updated>2021-04-08T18:13:43+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-04-08T15:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=cd6d5c3d407355d2eca586407b14014f4c2043cd'/>
<id>urn:sha1:cd6d5c3d407355d2eca586407b14014f4c2043cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: fix logic to detect empty "node.def" files</title>
<updated>2021-04-02T17:34:30+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-04-02T10:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=99440fc005d734d602fb9cd5b546e320c9b1e19b'/>
<id>urn:sha1:99440fc005d734d602fb9cd5b546e320c9b1e19b</id>
<content type='text'>
Commit 5b22ebae ("T3170: check if any generated node.def files are empty") added
an initial test to find empty node.def files created by build-command-templates
or build-command-op-templates.

The problem was that GNU find always returns 0, thus the condition to bail out
on error was always met. This has been corrected to return false on hits only.
</content>
</entry>
<entry>
<title>Revert "static: route: arp: T3170: prevent empty node.def from beeing generated"</title>
<updated>2021-04-02T09:16:54+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-04-02T09:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=0f04a5e47e02984a044e90b631033d844eec9ed3'/>
<id>urn:sha1:0f04a5e47e02984a044e90b631033d844eec9ed3</id>
<content type='text'>
This reverts commit d8c27642a3753513ae1d3c433fa46858a5ee946c.
</content>
</entry>
<entry>
<title>static: route: arp: T3170: prevent empty node.def from beeing generated</title>
<updated>2021-04-01T12:33:50+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-04-01T12:30:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=d8c27642a3753513ae1d3c433fa46858a5ee946c'/>
<id>urn:sha1:d8c27642a3753513ae1d3c433fa46858a5ee946c</id>
<content type='text'>
Currently if there are XML nodes defined in multiple places it can and will
happen that one overrides the other. In this case, the "protocols static arp"
definition file overwrites the node.def file in the "protocols static" folder
that had a priority - the priority is essential for l2tpv3 to work.
</content>
</entry>
<entry>
<title>static: T3280: add missing and required priority xml node to avoid races</title>
<updated>2021-03-17T19:51:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-17T19:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=ad73de5d1c48ccc33e6d05ee91241446c96516cd'/>
<id>urn:sha1:ad73de5d1c48ccc33e6d05ee91241446c96516cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>static: T3280: move building blocks to subfolder</title>
<updated>2021-03-14T15:56:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-14T15:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=9d0e8634c79f5347545ec28fffd3612c760e07df'/>
<id>urn:sha1:9d0e8634c79f5347545ec28fffd3612c760e07df</id>
<content type='text'>
As the amount of include files now has reached a certain amount, it is getting
more and more crowsded, thuse introducing "per topic" subdirectories on the
filesystem to keep a clean structure makes sense.
</content>
</entry>
</feed>
