<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/containers.xml.in, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2022-05-01T16:43:47+00:00</updated>
<entry>
<title>container: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T16:43:47+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T16:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e6af32344b1647f59543cbc659704bb9ef08be5f'/>
<id>urn:sha1:e6af32344b1647f59543cbc659704bb9ef08be5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T2216: containers need to be added via "add container image" in advance before using them</title>
<updated>2022-04-29T17:52:46+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-29T17:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8ec6910fb8386a6c9a70aeef85f3b1fa3b7279d2'/>
<id>urn:sha1:8ec6910fb8386a6c9a70aeef85f3b1fa3b7279d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xml: T4047: use full string match in the regex validator</title>
<updated>2022-04-29T17:51:50+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-29T17:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=80ecb1b7aaab47edeb355c3b74a763e940d88179'/>
<id>urn:sha1:80ecb1b7aaab47edeb355c3b74a763e940d88179</id>
<content type='text'>
</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>containers: T4249: Allow to connect host device to the container</title>
<updated>2022-02-19T20:16:17+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2022-02-19T18:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cf36ced75094a519682875e0e73571824f34b6ec'/>
<id>urn:sha1:cf36ced75094a519682875e0e73571824f34b6ec</id>
<content type='text'>
Ability to attach host devices to the container
It can be disk, USB device or any device from the directory /dev

set container name alp01 device disk source '/dev/vdb1'
set container name alp01 device disk destination '/dev/mydisk'
</content>
</entry>
<entry>
<title>containers: T4006: Add capabilities net-bind-service</title>
<updated>2021-11-18T13:50:48+00:00</updated>
<author>
<name>Anthony Rabbito</name>
<email>hello@anthonyrabbito.com</email>
</author>
<published>2021-11-18T13:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=236bcd5849227628ba57e6420039993a23e673d0'/>
<id>urn:sha1:236bcd5849227628ba57e6420039993a23e673d0</id>
<content type='text'>
Signed-off-by: Anthony Rabbito &lt;hello@anthonyrabbito.com&gt;
</content>
</entry>
<entry>
<title>containers: T3916: Add capabilities net-raw and sys-admin</title>
<updated>2021-10-25T19:24:14+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-10-19T22:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb5a04954d4b3d3f0b99d608c72028e8b1720699'/>
<id>urn:sha1:bb5a04954d4b3d3f0b99d608c72028e8b1720699</id>
<content type='text'>
</content>
</entry>
<entry>
<title>containers: T3676: Allow to set capabilities</title>
<updated>2021-10-15T18:18:39+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-10-15T18:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a633bdd2ed65971b2f137d5f985f8f3d85b9acfc'/>
<id>urn:sha1:a633bdd2ed65971b2f137d5f985f8f3d85b9acfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T3881: Fix description for container</title>
<updated>2021-10-05T12:08:24+00:00</updated>
<author>
<name>Volodymyr</name>
<email>ryvolodya@gmail.com</email>
</author>
<published>2021-10-05T12:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=15d4977f5d52d3fc5f9c2fa501964739f2335741'/>
<id>urn:sha1:15d4977f5d52d3fc5f9c2fa501964739f2335741</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T2216: add IPv6 support to container networks</title>
<updated>2021-09-18T20:12:09+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-18T20:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ae2dc55aa68679e828d4bb133fc515172c081d0f'/>
<id>urn:sha1:ae2dc55aa68679e828d4bb133fc515172c081d0f</id>
<content type='text'>
</content>
</entry>
</feed>
