<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/scripts/image-build, branch t6729-ethtool</title>
<subtitle>VyOS image build scripts (mirror of https://github.com/vyos/vyos-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-build.git/atom?h=t6729-ethtool</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-build.git/atom?h=t6729-ethtool'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/'/>
<updated>2024-09-20T15:07:00+00:00</updated>
<entry>
<title>build: T3664: add an option to specify artifact extensions</title>
<updated>2024-09-20T15:07:00+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-09-19T17:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=25aeda5c4b9be04ae7e41cbf6423d280a6094c89'/>
<id>urn:sha1:25aeda5c4b9be04ae7e41cbf6423d280a6094c89</id>
<content type='text'>
so that the manifest only contains files considered build artifacts,
and those artifacts can be automatically picked up by CI jobs and the like
</content>
</entry>
<entry>
<title>build: T3664: improve support for custom build hooks</title>
<updated>2024-09-18T12:06:49+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-18T11:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=3fe55e78132ca79efa89c9000028aa7d72a96698'/>
<id>urn:sha1:3fe55e78132ca79efa89c9000028aa7d72a96698</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: T6653: fix a manifest generation error when using --reuse-iso</title>
<updated>2024-09-17T21:20:33+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-17T21:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=d991d8779b12f3bd43b40eaa50887008e0d580af'/>
<id>urn:sha1:d991d8779b12f3bd43b40eaa50887008e0d580af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T861: add UEFI Secure Boot support</title>
<updated>2024-09-14T21:05:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-09-04T19:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=fd737172f1068870fe1ededbe9b2ed4a86663acd'/>
<id>urn:sha1:fd737172f1068870fe1ededbe9b2ed4a86663acd</id>
<content type='text'>
This adds support for UEFI Secure Boot. It adds the missing pieces to the Linux
Kernel and enforces module signing. This results in an additional security
layer where untrusted (unsigned) Kernel modules can no longer be loaded into
the live system.

NOTE: This commit will not work unless signing keys are present. Arbitrary
keys can be generated using instructions found in:

  data/live-build-config/includes.chroot/var/lib/shim-signed/mok/README.md
</content>
</entry>
<entry>
<title>build: T3664: remove unused psutil dependency</title>
<updated>2024-09-05T05:13:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-09-04T19:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=3170bcaf2c8355d65c0c6931e42afee657c28655'/>
<id>urn:sha1:3170bcaf2c8355d65c0c6931e42afee657c28655</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: T6653: add build/manifest.json file</title>
<updated>2024-08-19T17:38:14+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-08-13T20:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=9928925b3b34e4a42099781430a0063292a9d0fe'/>
<id>urn:sha1:9928925b3b34e4a42099781430a0063292a9d0fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: T6446: include support URL in the version data</title>
<updated>2024-06-05T15:01:01+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-06-05T15:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=4112d47e33d7ae87e21a47d33a4e2e6112ccfd8f'/>
<id>urn:sha1:4112d47e33d7ae87e21a47d33a4e2e6112ccfd8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6386: added caller workflows and codeowners (#634)</title>
<updated>2024-05-23T06:52:26+00:00</updated>
<author>
<name>Vijayakumar A</name>
<email>36878324+kumvijaya@users.noreply.github.com</email>
</author>
<published>2024-05-23T06:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=e43017472c254c5d0698d1a37f66870ef326fdbf'/>
<id>urn:sha1:e43017472c254c5d0698d1a37f66870ef326fdbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build-script: T3664: Allowed all options in both config file and command args</title>
<updated>2024-05-15T13:48:35+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2024-05-15T13:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=8186e82024cdeee9c6fd09bdd0603f4571842f42'/>
<id>urn:sha1:8186e82024cdeee9c6fd09bdd0603f4571842f42</id>
<content type='text'>
Moved defaults away from argparser to `defaults.py`. This unlocks the ability to
pass values that can be defined as command line arguments via a config file.

With this change logic looks like this (in order of overrides).

Pre-build config:
`data/defaults.toml` -&gt; `build-flavors/&lt;flavor&gt;.toml` -&gt;
`--&lt;command line argument&gt;`

Build config:
`defaults.py` -&gt; `data/defaults.toml` -&gt; `build-types/&lt;type&gt;.toml` -&gt;
`architectures/&lt;architecture&gt;.toml` -&gt; `build-flavors/&lt;flavor&gt;.toml` -&gt;
`--&lt;command line argument&gt;`
</content>
</entry>
<entry>
<title>build-script: T3664: Add flavor and architecture to image name (rework)</title>
<updated>2024-05-14T18:00:20+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2024-05-14T16:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=31b720b8f100670f0e933dfbf9993a5315f5a904'/>
<id>urn:sha1:31b720b8f100670f0e933dfbf9993a5315f5a904</id>
<content type='text'>
The previous version did not work for all flavor types. This one should be
universal.
</content>
</entry>
</feed>
