<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/conntrack_sync.py, 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>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>T5434: use auto-defaults in conntrack_sync.py</title>
<updated>2023-08-07T05:48:31+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-08-06T01:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=399393fc3d3a46a382c27f2be5428240cb106db0'/>
<id>urn:sha1:399393fc3d3a46a382c27f2be5428240cb106db0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5195: move helpers from vyos.validate to vyos.utils package</title>
<updated>2023-08-06T18:25:01+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-06T17:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1c4294534dd04f075f89f1bb60736d56fc6c22a'/>
<id>urn:sha1:d1c4294534dd04f075f89f1bb60736d56fc6c22a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5195: vyos.util -&gt; vyos.utils package refactoring (#2093)</title>
<updated>2023-07-14T20:18:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-14T20:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1ca536da448749dff557f13ecae97b124026e96'/>
<id>urn:sha1:d1ca536da448749dff557f13ecae97b124026e96</id>
<content type='text'>
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process

* T5195: use read_file and write_file implementation from vyos.utils.file

Changed code automatically using:

find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} +
find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} +

* T5195: move chmod* helpers to vyos.utils.permission

* T5195: use colon_separated_to_dict from vyos.utils.dict

* T5195: move is_systemd_service_* to vyos.utils.process

* T5195: fix boot issues with missing imports

* T5195: move dict_search_* helpers to vyos.utils.dict

* T5195: move network helpers to vyos.utils.network

* T5195: move commit_* helpers to vyos.utils.commit

* T5195: move user I/O helpers to vyos.utils.io</content>
</entry>
<entry>
<title>conntrack: T3535: use "reload-or-restart" from systemd</title>
<updated>2022-05-12T15:50:19+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-12T15:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d40549360a4e914c59e12d62d45ac99e8a1ecde6'/>
<id>urn:sha1:d40549360a4e914c59e12d62d45ac99e8a1ecde6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrackd: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T16:39:53+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T16:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a30209ae0be3d0f1df37a30dbe73d10d3f3ec8cb'/>
<id>urn:sha1:a30209ae0be3d0f1df37a30dbe73d10d3f3ec8cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrack-sync: T4237: Fix checks for listen-address list to str</title>
<updated>2022-02-15T12:41:40+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2022-02-11T13:17:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=283688fe52bd762d1fadff635de58a87df3da629'/>
<id>urn:sha1:283688fe52bd762d1fadff635de58a87df3da629</id>
<content type='text'>
Verify section conntrack_sync.py funciton 'is_addr_assigned'
should checks address as string not as list

(cherry picked from commit c41c51e4ed7ceb293161014a73bdd350162c3300)
</content>
</entry>
<entry>
<title>conntrack-sync: T4109: Change script name for vrrp</title>
<updated>2021-12-27T07:53:08+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-12-27T07:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2817f86a0faf0e1034ac985c4300f14d84e4fb61'/>
<id>urn:sha1:2817f86a0faf0e1034ac985c4300f14d84e4fb61</id>
<content type='text'>
The script vrrp.py was moved to high-availability.py
As all logic are handle by root 'high-avalability' node
</content>
</entry>
<entry>
<title>conntrack: T3535: add support for multiple failsave links</title>
<updated>2021-07-02T20:24:35+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-07-02T20:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=13924804aafa9a43b4a300fb9afbdf29b69603fb'/>
<id>urn:sha1:13924804aafa9a43b4a300fb9afbdf29b69603fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrack: T3535: add keepalived notifications for node transitions</title>
<updated>2021-05-15T09:55:03+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-05-15T09:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d7f0cbdc102a1186cec80d0ebf29b8f4ef415435'/>
<id>urn:sha1:d7f0cbdc102a1186cec80d0ebf29b8f4ef415435</id>
<content type='text'>
</content>
</entry>
</feed>
