<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/system, branch sagitta</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=sagitta</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=sagitta'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-04-03T19:02:47+00:00</updated>
<entry>
<title>T6199: drop unused Python imports</title>
<updated>2024-04-03T19:02:47+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-04-02T22:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3ea68d648581a20797b9e1b4438299a057a1820d'/>
<id>urn:sha1:3ea68d648581a20797b9e1b4438299a057a1820d</id>
<content type='text'>
found using "git ls-files *.py | xargs pylint | grep W0611"

(cherry picked from commit 274b2da242acd1f1f64ff1dee471e34295137c5f)
</content>
</entry>
<entry>
<title>grub: T4548: Fixed configuration files order</title>
<updated>2024-03-13T04:35:22+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2024-03-12T22:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=84b520dd580b7725de4c9e62b11ec490cb8d3f4f'/>
<id>urn:sha1:84b520dd580b7725de4c9e62b11ec490cb8d3f4f</id>
<content type='text'>
To iterate files on ext* file systems GRUB reads their inodes one by one,
ignoring names. This breaks our configuration logic that relies on proper
loading order.

This commit adds a helper `sort_inodes()` that needs to be used whenever GRUB
configuration files are created. It recreates files, changing their inodes in a
way where inodes order matches alphabetical order.

(cherry picked from commit f74923202311e853b677e52cd83bae2be9605c26)
</content>
</entry>
<entry>
<title>event-handler: T6048: handling exception when _PID is not found</title>
<updated>2024-02-20T20:42:42+00:00</updated>
<author>
<name>gavol</name>
<email>34028214+gavol@users.noreply.github.com</email>
</author>
<published>2024-02-18T20:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8357a65b38d78cd1ae9e4dac4f482fa4944de746'/>
<id>urn:sha1:8357a65b38d78cd1ae9e4dac4f482fa4944de746</id>
<content type='text'>
(cherry picked from commit b678009b484eb6d20fceb5db00b0dc62344296a2)
</content>
</entry>
<entry>
<title>image-tools: T5923: update system_console.py for new GRUB file structure</title>
<updated>2024-01-17T05:34:02+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-01-12T16:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2afd5e5575a42bee4483e093e9611fa3363c8adc'/>
<id>urn:sha1:2afd5e5575a42bee4483e093e9611fa3363c8adc</id>
<content type='text'>
Add util function to set serial console speed in accordance with revised
GRUB file structure; in keeping with the intentions of the config_mode
script, adjust the GRUB var 'console_speed' to only modify ttyS0.

(cherry picked from commit 5ceaff2ef970cb9c567ac317bafbffca5b073f4a)
</content>
</entry>
<entry>
<title>image-tools: T5910: explicitly set transmission speed of serial console</title>
<updated>2024-01-12T16:47:56+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-01-11T16:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b676106dd0926dc72cd959836270e1ffb9f48918'/>
<id>urn:sha1:b676106dd0926dc72cd959836270e1ffb9f48918</id>
<content type='text'>
GRUB defaults to 9600 in case of serial console; explicitly set to
115200.

(cherry picked from commit 70122bef58eaa0084695f89c410992f8d7c1f9f6)
</content>
</entry>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2024-01-01T08:25:32+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=c9eaafd9f808aba8d29be73054e11d37577e539a'/>
<id>urn:sha1:c9eaafd9f808aba8d29be73054e11d37577e539a</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

(cherry picked from commit 4ef110fd2c501b718344c72d495ad7e16d2bd465)
</content>
</entry>
<entry>
<title>image-tools: T4516: exit grub-update service if running in docker</title>
<updated>2023-12-17T02:37:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-11-26T15:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e07b24075561842e35df4e11a00f17960c0f9fff'/>
<id>urn:sha1:e07b24075561842e35df4e11a00f17960c0f9fff</id>
<content type='text'>
(cherry picked from commit 0b97bde2cb04cf5e23350798f972abcee4bfe4ee)
</content>
</entry>
<entry>
<title>image: T4516: ensure compatibility with legacy RAID 1 installs</title>
<updated>2023-12-17T02:37:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-11-09T20:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a1476c24fb549aaf2702f1c9e2383b3eb90bc6ee'/>
<id>urn:sha1:a1476c24fb549aaf2702f1c9e2383b3eb90bc6ee</id>
<content type='text'>
(cherry picked from commit bd701768796d6ebb03ca943faf96d1dbea030edd)
</content>
</entry>
<entry>
<title>image: T4516: use copy of pw_reset script for install, link for compat</title>
<updated>2023-12-17T02:37:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-10-23T17:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=041cdcff990418ff25a424808299e1a5663a046c'/>
<id>urn:sha1:041cdcff990418ff25a424808299e1a5663a046c</id>
<content type='text'>
Note that this was updated for the fix in T5739.

(cherry picked from commit 424c9b19fd54598081e965c3364b082c5ef984de)
</content>
</entry>
<entry>
<title>image: T4516: support for interoperability of legacy/new image tools</title>
<updated>2023-12-17T02:37:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-10-21T18:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb1c98ae64667fdc4fba7a316671d16964fb024f'/>
<id>urn:sha1:bb1c98ae64667fdc4fba7a316671d16964fb024f</id>
<content type='text'>
This commit allows management of system images with either new or legacy
tools: 'add/delete/rename system image' and 'set default' are translated
appropriately on booting between images with the old and new tools.
Consequently, the warning of the initial commit of T4516 is dropped.

(cherry picked from commit 96b65e90fbfa1fe63d97929ac86fc910abb0caa9)
</content>
</entry>
</feed>
