<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/python/vyos/system, branch sagitta</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=sagitta</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=sagitta'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2024-06-09T06:29:37+00:00</updated>
<entry>
<title>grub: T6453: Fixed GRUB variables parsing</title>
<updated>2024-06-09T06:29:37+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2024-06-06T20:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5793af2132e9f901cdc6a95da6fd7a5e4fb11087'/>
<id>urn:sha1:5793af2132e9f901cdc6a95da6fd7a5e4fb11087</id>
<content type='text'>
To parse variables with `=` a variable name should be limited by alphanumerical
characters only.

(cherry picked from commit d3acecdf129cd940f8b2d1b229a6e2a343cab74b)
</content>
</entry>
<entry>
<title>T6354: do an explicit read from version file to avoid circular reference</title>
<updated>2024-05-18T09:55:38+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-05-17T16:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=31d3177019a553ca0279a439920bceac4bd0a95c'/>
<id>urn:sha1:31d3177019a553ca0279a439920bceac4bd0a95c</id>
<content type='text'>
(cherry picked from commit e0105ef380f1575613982f3b43c8ea3856654208)
</content>
</entry>
<entry>
<title>image-tools: T6327: prune, instead of ignore, menu entries with ttyUSB</title>
<updated>2024-05-11T05:21:30+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-05-10T19:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5fbc4dfb37f387012fc2cacd8879ccfe89342d4a'/>
<id>urn:sha1:5fbc4dfb37f387012fc2cacd8879ccfe89342d4a</id>
<content type='text'>
(cherry picked from commit ecee10d0512daff3034499d1163463d1390e35d4)
</content>
</entry>
<entry>
<title>image-tools: T6327: drop boot console type ttyUSB</title>
<updated>2024-05-10T16:51:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-05-10T13:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=001b8207a0fbf41ecf90368c247f9145ac727422'/>
<id>urn:sha1:001b8207a0fbf41ecf90368c247f9145ac727422</id>
<content type='text'>
(cherry picked from commit 32658e981babffb5b7149534bd50a64d11f7c74f)
</content>
</entry>
<entry>
<title>vyos.system.grub: T3664: add chroot argument to the GRUB install function</title>
<updated>2024-05-08T15:18:43+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-03-28T17:22:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=167da5251c81e7f05bcaaed76634ba53f010c86f'/>
<id>urn:sha1:167da5251c81e7f05bcaaed76634ba53f010c86f</id>
<content type='text'>
to faciliate running it outside of a VyOS installation

(cherry picked from commit 90507681cfb39c5570f0afbf1542bd49feb5c0ab)
</content>
</entry>
<entry>
<title>image-tools: T6168: compat mode update should preserve console type</title>
<updated>2024-04-17T01:40:01+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-03-26T18:10:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=9f62c30824299ebbe46a7e14dcb8d20b98ebfc5a'/>
<id>urn:sha1:9f62c30824299ebbe46a7e14dcb8d20b98ebfc5a</id>
<content type='text'>
Add system image in compatibility mode would set the default boot
without reference to console_type; fix the translation of default to
the correct index in compat grub.cfg.

(cherry picked from commit 1cb05f47ec7e2af265fa6795653f27481dacc37f)
</content>
</entry>
<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/marekm72/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: T4516: correct a format string</title>
<updated>2024-03-28T14:36:30+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-03-28T13:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=c253afd21d8243d29e1de5917b1bc9502285658c'/>
<id>urn:sha1:c253afd21d8243d29e1de5917b1bc9502285658c</id>
<content type='text'>
(cherry picked from commit 74e502c16109b8d6d197751fc63ac5a32ff44404)
</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/marekm72/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>image-tools: T6041: fix logic of is_live_boot to allow for PXE boot</title>
<updated>2024-02-17T20:14:31+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-02-16T19:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=64e8ae09386fc9f311a9309ffab805abd3848ce1'/>
<id>urn:sha1:64e8ae09386fc9f311a9309ffab805abd3848ce1</id>
<content type='text'>
(cherry picked from commit 5949ff72a9f953da9d06d1ad75add0e6023d0dc4)
</content>
</entry>
</feed>
