<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/python, branch mergify/bp/sagitta/pr-3841</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=mergify%2Fbp%2Fsagitta%2Fpr-3841</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=mergify%2Fbp%2Fsagitta%2Fpr-3841'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-07-17T13:21:10+00:00</updated>
<entry>
<title>configdep: T6559: use single dependency list with reset under configd</title>
<updated>2024-07-17T13:21:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-07-14T21:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=08f524a62f4a805a63503af64ed1b26fa48c6337'/>
<id>urn:sha1:08f524a62f4a805a63503af64ed1b26fa48c6337</id>
<content type='text'>
(cherry picked from commit 52d08b1ec5b2943744daac7123e35fd415f85db2)
</content>
</entry>
<entry>
<title>configdep: T6559: drop global redundancy removal to fix error reporting</title>
<updated>2024-07-17T13:21:10+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-07-14T21:29:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=655ad2e9a5890b31cb906a17a3f9ea9937a6883f'/>
<id>urn:sha1:655ad2e9a5890b31cb906a17a3f9ea9937a6883f</id>
<content type='text'>
(cherry picked from commit 7249d10f1fbb3f90a4bdbcd0223926d0380ddd3a)
</content>
</entry>
<entry>
<title>interfaces: T6519: harden config migration if ethernet interface is missing</title>
<updated>2024-06-26T14:35:54+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-26T13:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b9fb91699b9af7a8ea375d4662a50363004eacfd'/>
<id>urn:sha1:b9fb91699b9af7a8ea375d4662a50363004eacfd</id>
<content type='text'>
During a corner case where the configuration is migrated to a different system
with fewer ethernet interfaces, migration will fail during an image upgrade.

vyos.ethtool.Ethtool() is instantiated with an invalid interface leading to an
exception that kills the migrator

(cherry picked from commit e47d4fd385631236da6882233b09f6364cbb077b)
</content>
</entry>
<entry>
<title>Merge pull request #3686 from vyos/mergify/bp/sagitta/pr-3685</title>
<updated>2024-06-22T15:28:07+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-06-22T15:28:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a1c558b8762d1007b5c6f31a11626df73db89139'/>
<id>urn:sha1:a1c558b8762d1007b5c6f31a11626df73db89139</id>
<content type='text'>
macsec: T5447: fix error message syntax - there is no tx and rx key, only key (backport #3685)</content>
</entry>
<entry>
<title>op-mode: T5514: Allow safe reboots to config defaults when config.boot is deleted</title>
<updated>2024-06-21T02:48:25+00:00</updated>
<author>
<name>Andrew Topp</name>
<email>andrewt@telekinetica.net</email>
</author>
<published>2024-06-18T23:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e5bb0529da6cd932878e4f2bde4025bc48a93f23'/>
<id>urn:sha1:e5bb0529da6cd932878e4f2bde4025bc48a93f23</id>
<content type='text'>
* Added flag to vyos.config_mgmt.unsaved_commits() that will tolerate missing config.boot for specific circumstances
* Shutdown/reboot uses this flag; config will regenerate from defaults after a reboot

(cherry picked from commit 8281383a09f12da20a1c9b4864b38ac3f541b48f)
</content>
</entry>
<entry>
<title>macsec: T5447: fix error message syntax - there is no tx and rx key, only key</title>
<updated>2024-06-19T19:24:40+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-19T19:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0ef709dc082c97a5e0d1e19646ead98036d9a85c'/>
<id>urn:sha1:0ef709dc082c97a5e0d1e19646ead98036d9a85c</id>
<content type='text'>
(cherry picked from commit f29caa824c02c833a3978b9236391e4277c1a6ba)
</content>
</entry>
<entry>
<title>vyos.utils: T5195: import vyos.cpu to this package</title>
<updated>2024-06-10T11:50:33+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-09T07:29:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=66af3962fa79e86ca2933289f273ccad08748eab'/>
<id>urn:sha1:66af3962fa79e86ca2933289f273ccad08748eab</id>
<content type='text'>
The intention of vyos.utils package is to have a common ground for repeating
actions/helpers. This is also true for number of CPUs and their respective
core count.

Move vyos.cpu to vyos.utils.cpu

(cherry picked from commit e318eb33446de47835480d4b8f1646b39fb5c388)
</content>
</entry>
<entry>
<title>op-mode: T6424: ipsec: honor certificate CN and CA chain during profile generation</title>
<updated>2024-06-10T08:28:55+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-09T12:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4485aa56a8bc5e37a1ecc7caaab10eeb354c76ab'/>
<id>urn:sha1:4485aa56a8bc5e37a1ecc7caaab10eeb354c76ab</id>
<content type='text'>
In e6fe6e50a5c ("op-mode: ipsec: T6407: fix profile generation") we fixed
support for multiple CAs when dealing with the generation of Apple IOS profiles.

This commit extends support to properly include the common name of the server
certificate issuer and all it's paren't CAs. A list of parent CAs is
automatically generated from the "PKI" subsystem content and embedded into the
resulting profile.

(cherry picked from commit d65f43589612c30dfaa5ce30aca5b8b48bf73211)
</content>
</entry>
<entry>
<title>Merge pull request #3604 from vyos/mergify/bp/sagitta/pr-3592</title>
<updated>2024-06-09T15:01:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-09T15:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=723e2ab61480991ddd0892ab627fb7035c7e256d'/>
<id>urn:sha1:723e2ab61480991ddd0892ab627fb7035c7e256d</id>
<content type='text'>
grub: T6453: Fixed GRUB variables parsing (backport #3592)</content>
</entry>
<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/vyos/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>
</feed>
