<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/op-mode-definitions, branch current</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=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2025-06-25T16:35:01+00:00</updated>
<entry>
<title>op-mode: T7560: add support for virtual tag nodes</title>
<updated>2025-06-25T16:35:01+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-06-25T16:35:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=edc64e7fb63757a3779df12945ecefca9c462952'/>
<id>urn:sha1:edc64e7fb63757a3779df12945ecefca9c462952</id>
<content type='text'>
for cases when commands need both fixed and variable arguments
</content>
</entry>
<entry>
<title>pki: T7574: add optional force argument to renew certbot-issued certificates</title>
<updated>2025-06-23T20:45:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-23T20:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=74941af39dc59c42d8ec6749169ee1c1663b78b7'/>
<id>urn:sha1:74941af39dc59c42d8ec6749169ee1c1663b78b7</id>
<content type='text'>
Certbot renewal command in op-mode "renew certbot" only works if any of the
certificates is up for renewal. There is no CLI option to forcefully renew a
certificate. This is about adding a force option to the CLI and with this
addition move the entire certbot renew handling to new-style op-mode commands.

vyos@vyos:~$ renew certbot force
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /config/auth/letsencrypt/renewal/vyos.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Renewing an existing certificate for vyos.io

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Congratulations, all renewals succeeded:
  /config/auth/letsencrypt/live/vyos/fullchain.pem (success)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hook 'post-hook' ran with output:
 Updating certificates in /etc/ssl/certs...
 0 added, 0 removed; done.
 Running hooks in /etc/ca-certificates/update.d...
 done.
</content>
</entry>
<entry>
<title>Merge pull request #4557 from dmbaturin/T7541-make-every-op-mode-path-unique</title>
<updated>2025-06-19T15:15:34+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-06-19T15:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=92c2561f6eae05ae3bc90a806dfc888b46cc14e8'/>
<id>urn:sha1:92c2561f6eae05ae3bc90a806dfc888b46cc14e8</id>
<content type='text'>
op-mode: T7541: convert duplicate nodes and tag nodes to standalone tag nodes</content>
</entry>
<entry>
<title>Merge pull request #4556 from dmbaturin/T7543-clear-interface-counters</title>
<updated>2025-06-19T15:14:19+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-06-19T15:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fc983f8fee71cf8f8bff8b5115d08c2cda353dfd'/>
<id>urn:sha1:fc983f8fee71cf8f8bff8b5115d08c2cda353dfd</id>
<content type='text'>
op-mode: T7543: move "clear interfaces &lt;type&gt; [name] counters" to "clear interfaces counters [type] [name]"</content>
</entry>
<entry>
<title>container: T7473: fix show/monitor container log failed when log-driver is journald</title>
<updated>2025-06-17T15:02:07+00:00</updated>
<author>
<name>opswill</name>
<email>will@nixops.org</email>
</author>
<published>2025-06-17T15:02:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5ae3924234f9ffaa2ffda7e9fc52c2b3518a85e2'/>
<id>urn:sha1:5ae3924234f9ffaa2ffda7e9fc52c2b3518a85e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4497 from yzguy/T7432</title>
<updated>2025-06-12T14:20:21+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-06-12T14:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=dcba87b2394b789c335b44856a8ae7bfea05353c'/>
<id>urn:sha1:dcba87b2394b789c335b44856a8ae7bfea05353c</id>
<content type='text'>
T7432: RPKI VRF Support</content>
</entry>
<entry>
<title>op-mode: T7541: convert duplicate nodes and tag nodes to standalone tag nodes</title>
<updated>2025-06-12T00:08:07+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-06-12T00:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a1cb4f91baaea0a4255befa1e66518754242adf0'/>
<id>urn:sha1:a1cb4f91baaea0a4255befa1e66518754242adf0</id>
<content type='text'>
where it is possible without changing the command syntax
</content>
</entry>
<entry>
<title>op-mode: T7543: move "clear interfaces &lt;type&gt; [name] counters" to "clear interfaces counters [type] [name]"</title>
<updated>2025-06-11T21:03:35+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-06-11T21:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1a05494ac672cf03fff7ebd20310a04e36ab6cd'/>
<id>urn:sha1:d1a05494ac672cf03fff7ebd20310a04e36ab6cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4553 from dmbaturin/T7540-reset-connection</title>
<updated>2025-06-11T14:49:11+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-06-11T14:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5a96b6654b48cd994f3a40172c84b876f4284924'/>
<id>urn:sha1:5a96b6654b48cd994f3a40172c84b876f4284924</id>
<content type='text'>
op-mode: T7540: move "clear interface connection" to "reset connection"</content>
</entry>
<entry>
<title>op-mode: T7540: move "clear interface connection" to "reset connection"</title>
<updated>2025-06-11T14:12:19+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-06-11T14:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9b014af283234d04eef134599bf5cbc62194d72b'/>
<id>urn:sha1:9b014af283234d04eef134599bf5cbc62194d72b</id>
<content type='text'>
</content>
</entry>
</feed>
