<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/src/op_mode, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2025-04-15T18:55:03+00:00</updated>
<entry>
<title>grub: T7327: honor "system option kernel" settings during image upgrade</title>
<updated>2025-04-15T18:55:03+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-04-15T18:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=3fe5f8fb95a444ecb5b8489736a2e33419746f93'/>
<id>urn:sha1:3fe5f8fb95a444ecb5b8489736a2e33419746f93</id>
<content type='text'>
When performing an image upgrade and Linux Kernel command-line option that
should be passed via GRUB to the Linux Kernel are missing on the first boot.
This is because when generating the GRUB command-line via the op-mode scripts
the CLI nodes defining the options are not honored.

This commit re-implements the code-path in op-mode which generates the strings
passed via GRUB to the Linux Kernel command-line.

NOTE: If (for a yet unknown reason) a Kernel command-line option string changes
during a major - or minor - upgrade of the Linux Kernel, we will need to adapt
that logic and possibly call a helper from within the NEW updated image rootfs.
Thus we can ship future information back into the past like the "Grays Sports
Almanac" from Back to the Future Part II.
</content>
</entry>
<entry>
<title>T7359: confirm image name is available before accepting</title>
<updated>2025-04-13T23:40:33+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-04-13T22:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=4c389eda792fc6a9832b9b087919e55a663d5ce9'/>
<id>urn:sha1:4c389eda792fc6a9832b9b087919e55a663d5ce9</id>
<content type='text'>
An attempt to reuse the name of an existing installed image should
prompt the user to re-enter a name, rather than allowing the
installation to fail.
</content>
</entry>
<entry>
<title>Merge pull request #4422 from l0crian1/T7254-add-stp-op-commands</title>
<updated>2025-04-10T04:42:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-04-10T04:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=a8aa9843466511cf165a8ff8db6c8d2124c69364'/>
<id>urn:sha1:a8aa9843466511cf165a8ff8db6c8d2124c69364</id>
<content type='text'>
T7254: op-mode: Add spanning-tree op-mode commands</content>
</entry>
<entry>
<title>T7314: firewal op-mode: implement better detail view of remote-groups and group members</title>
<updated>2025-04-04T17:57:39+00:00</updated>
<author>
<name>Mark Hayes</name>
<email>mark.hayes0338@gmail.com</email>
</author>
<published>2025-03-29T18:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=276fcd232c5c4fdee933f5bd0e1aaf3e186b2dc1'/>
<id>urn:sha1:276fcd232c5c4fdee933f5bd0e1aaf3e186b2dc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>installer: T7301: remove support for GnuPG signatures</title>
<updated>2025-03-31T18:48:08+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-03-31T18:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2af0cb381fa926f4e7712555039435e7a1c99ed1'/>
<id>urn:sha1:2af0cb381fa926f4e7712555039435e7a1c99ed1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update src/op_mode/stp.py</title>
<updated>2025-03-30T19:23:57+00:00</updated>
<author>
<name>l0crian1</name>
<email>143656816+l0crian1@users.noreply.github.com</email>
</author>
<published>2025-03-30T19:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=b88ae799b3414daa07060dd819a8209e5212f42f'/>
<id>urn:sha1:b88ae799b3414daa07060dd819a8209e5212f42f</id>
<content type='text'>

Updated language of "VLANs are enabled/disabled" to "VLANs enabled/disabled"

Co-authored-by: Christian Breunig &lt;christian@breunig.cc&gt;</content>
</entry>
<entry>
<title>Update src/op_mode/stp.py</title>
<updated>2025-03-30T19:23:01+00:00</updated>
<author>
<name>l0crian1</name>
<email>143656816+l0crian1@users.noreply.github.com</email>
</author>
<published>2025-03-30T19:23:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2b8a7e44c8301bcd1f3908541aaa368d92637704'/>
<id>urn:sha1:2b8a7e44c8301bcd1f3908541aaa368d92637704</id>
<content type='text'>

Updated language of amRoot to " (This bridge is the root)"

Co-authored-by: Christian Breunig &lt;christian@breunig.cc&gt;</content>
</entry>
<entry>
<title>T7294: preserve /config symlinks on image upgrade</title>
<updated>2025-03-29T02:49:52+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-03-29T02:47:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=e21b9658f05743c36c664f625feed86ef7f420c6'/>
<id>urn:sha1:e21b9658f05743c36c664f625feed86ef7f420c6</id>
<content type='text'>
The service certbot expects symbolic links for
/config/auth/letsencrypt/live/&lt;cert_name&gt;/*.pem
however, the default behavior of copytree copies the linked files during
image upgrade. Set copytree argument to preserve symlinks.
</content>
</entry>
<entry>
<title>T7254: op-mode: Add Spanning Tree op-mode commands</title>
<updated>2025-03-28T18:34:47+00:00</updated>
<author>
<name>l0crian1</name>
<email>ryan.claridge13@gmail.com</email>
</author>
<published>2025-03-28T18:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2530451719a680af4162fe3f901e91ec2e89c3b2'/>
<id>urn:sha1:2530451719a680af4162fe3f901e91ec2e89c3b2</id>
<content type='text'>
Created stp.py to create output for spanning-tree info
Modified show-bridge.xml.in to add:
    show bridge spanning-tree
    show bridge spanning-tree detail
    show bridge &lt;interface&gt; spanning-tree
    show bridge &lt;interface&gt; spanning-tree detail
</content>
</entry>
<entry>
<title>Merge pull request #4413 from oniko94/fix/T7278-fix-cracklib-dep-build</title>
<updated>2025-03-25T17:04:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-03-25T17:04:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=1d419bc2b56a487527dd120d3f39d420fcb615b3'/>
<id>urn:sha1:1d419bc2b56a487527dd120d3f39d420fcb615b3</id>
<content type='text'>
T7278: Remove cracklib hack from postconfig script template</content>
</entry>
</feed>
