<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/python/vyos/system, branch 1.4.0-epa3</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=1.4.0-epa3</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.4.0-epa3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2024-05-11T05:21:30+00:00</updated>
<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>
<entry>
<title>T5828: fix grub installation on arm64-efi machines</title>
<updated>2024-02-09T07:27:07+00:00</updated>
<author>
<name>Mathew McBride</name>
<email>matt@traverse.com.au</email>
</author>
<published>2023-12-11T05:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5aa56c5cc4524f7cd57f1979726b82e6537090f6'/>
<id>urn:sha1:5aa56c5cc4524f7cd57f1979726b82e6537090f6</id>
<content type='text'>
Since the migration of GRUB handling to vyos-1x, the grub install
sequence has hardcoded references to x86.
Change the GRUB sequence so it can work on arm64 as well.

(cherry picked from commit 37bd574c4e1f49b03f985c4293513ff7107ae82f)
</content>
</entry>
<entry>
<title>image-tools: T6016: wait for umount in cleanup function</title>
<updated>2024-02-06T17:01:13+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-02-06T04:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=1eb17f79bf3ebf29c4caf7e09734cd3a6346cdd2'/>
<id>urn:sha1:1eb17f79bf3ebf29c4caf7e09734cd3a6346cdd2</id>
<content type='text'>
(cherry picked from commit d80530c48a78dfeb55293494a257f6234b0ef76d)
</content>
</entry>
</feed>
