<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/protocols-rpki.xml.in, branch yevhen-secrets</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=yevhen-secrets</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=yevhen-secrets'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-12-31T22:49:48+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+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/vyos/vyos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</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
</content>
</entry>
<entry>
<title>T5226: Combine ipv4-address and ipv6-address validators</title>
<updated>2023-05-17T04:10:36+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-05-17T01:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=96d846d27ac818ee9a23bb7194bb58cfb7093387'/>
<id>urn:sha1:96d846d27ac818ee9a23bb7194bb58cfb7093387</id>
<content type='text'>
Use a single ip-address validator to combine and replace ipv4-address
and ipv6-address validators.
</content>
</entry>
<entry>
<title>rpki: xml: T3255: re-use generic username building block</title>
<updated>2023-03-10T20:34:33+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-03-10T20:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=18f0f12d61763302a5b85b37e6755537fb9a55cd'/>
<id>urn:sha1:18f0f12d61763302a5b85b37e6755537fb9a55cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>validators: T4798: replace python file-exists validator with file-path</title>
<updated>2022-12-13T19:49:04+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2022-12-13T18:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=046bb9ccd56ac5e97c638bb4a9ca856d3d36026a'/>
<id>urn:sha1:046bb9ccd56ac5e97c638bb4a9ca856d3d36026a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpki: T4654: Fix RPKI cache description</title>
<updated>2022-08-29T07:34:57+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2022-08-29T07:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b806fd93cea8589177396c9d428eb8f3490f8a52'/>
<id>urn:sha1:b806fd93cea8589177396c9d428eb8f3490f8a52</id>
<content type='text'>
Fix wrong descriptions for the RPKI server
It was mentioned about the NTP server
</content>
</entry>
<entry>
<title>scripts: T4269: node.def generator should automatically add default values</title>
<updated>2022-02-24T21:47:12+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-24T21:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a68c9238111c6caee78bb28f8054b8f0cfa0e374'/>
<id>urn:sha1:a68c9238111c6caee78bb28f8054b8f0cfa0e374</id>
<content type='text'>
Since introducing the XML &lt;defaultValue&gt; node it was common, but redundant,
practice to also add a help string indicating which value would be used as
default if the node is unset.

This makes no sense b/c it's duplicated code/value/characters and prone to
error. The node.def scripts should be extended to automatically render the
appropriate default value into the CLI help string.

For e.g. SSH the current PoC renders:

$ cat templates-cfg/service/ssh/port/node.def
  multi:
  type: txt
  help: Port for SSH service (default: 22)
  val_help: u32:1-65535; Numeric IP port
  ...

Not all subsystems are already migrated to get_config_dict() and make use of
the defaults() call - those subsystems need to be migrated, first before the new
default is added to the CLI help.
</content>
</entry>
<entry>
<title>rpki: T3539: Fix typo in description</title>
<updated>2021-05-12T18:43:35+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-05-12T18:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=42ede6c76a8862c40dfa525a2be825251262b913'/>
<id>urn:sha1:42ede6c76a8862c40dfa525a2be825251262b913</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpki: T3255: fix polling-period default value of 300 seconds</title>
<updated>2021-01-29T10:15:24+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-01-29T10:15:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=63aab70e5743f08834cdd65a6ca74c4adba5e6c3'/>
<id>urn:sha1:63aab70e5743f08834cdd65a6ca74c4adba5e6c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpki: T3255: provide full protocol support in XML and Python</title>
<updated>2021-01-29T09:36:21+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-01-27T19:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ca75e23fee7e4c9f809e5cabf158e9aa749c997d'/>
<id>urn:sha1:ca75e23fee7e4c9f809e5cabf158e9aa749c997d</id>
<content type='text'>
This commit provides the implementation of the OSPF CLI with a Jinja2 template
that is loaded by FRR reload.
</content>
</entry>
<entry>
<title>rpki: T3256: Add XML for protocol rpki conf-mode</title>
<updated>2021-01-26T10:17:33+00:00</updated>
<author>
<name>sever-sever</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-01-26T10:17:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9aaae6b81b70e4536441e1bdb36941c1a0a0f3a2'/>
<id>urn:sha1:9aaae6b81b70e4536441e1bdb36941c1a0a0f3a2</id>
<content type='text'>
</content>
</entry>
</feed>
