<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/lynxis/target/imagebuilder, branch master</title>
<subtitle>lynxis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/'/>
<updated>2019-05-15T11:34:24Z</updated>
<entry>
<title>imagebuilder: new DISABLED_SERVICES make variable</title>
<updated>2019-05-15T11:34:24Z</updated>
<author>
<name>Richard Musil</name>
</author>
<published>2019-05-09T01:45:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=71ab2c9d179652d9b528817ec04d3f1dd3b4b1df'/>
<id>urn:sha1:71ab2c9d179652d9b528817ec04d3f1dd3b4b1df</id>
<content type='text'>
Adds a new variable DISABLED_SERVICES to ImageBuilder Makefile, which
defines a list of services (installed as /etc/init.d/*) to be disabled
during the build of a custom image (normally all are enabled).

It comes handy when a particular service should not be run under normal
circumstances, but should be ready in the image for situations when it
might be needed.

Signed-off-by: Richard Musil &lt;risa2000x@gmail.com&gt;
</content>
</entry>
<entry>
<title>IB: include SUPPORTED_DEVICES in 'make info' output</title>
<updated>2019-03-11T04:32:29Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2019-03-11T04:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=d6fa04a437033d4bdfa1b0d90a4786bfe492f749'/>
<id>urn:sha1:d6fa04a437033d4bdfa1b0d90a4786bfe492f749</id>
<content type='text'>
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>ib: show current revision based on $(REVISION)</title>
<updated>2019-03-08T00:18:12Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2019-03-08T00:09:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=483498808ea999b73c460b59fe85b5fd24c501f1'/>
<id>urn:sha1:483498808ea999b73c460b59fe85b5fd24c501f1</id>
<content type='text'>
This is useful in for the attendedsyupsgrade server (asu) to
distinguish between snapshot version. Currently asu can't tell devices
requesting a snapshot build if the same build is already installed.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>ib: show unified target based on $(TARGETID)</title>
<updated>2019-03-08T00:18:12Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2019-03-08T00:06:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=f37afec8668287d19e7d0e0a9bc2ce3e637d45f8'/>
<id>urn:sha1:f37afec8668287d19e7d0e0a9bc2ce3e637d45f8</id>
<content type='text'>
Instead of showing a slightly more readable target like
"ar71xx (Generic)" print the more generic format "ar71xx/genric"

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>ib: display whether profile comes with image metadata</title>
<updated>2019-03-06T13:50:42Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2019-03-06T13:45:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=13c379e5c6e37b3822bf6e4e18cc6317e5b40fbb'/>
<id>urn:sha1:13c379e5c6e37b3822bf6e4e18cc6317e5b40fbb</id>
<content type='text'>
Having image metadata (and signature) appended is a condition for
semi-automated sysupgrade, hence IB needs to be able to tell which
images will end up with metadata.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>imagebuilder: manifest function show stderr</title>
<updated>2018-08-06T04:54:42Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2018-08-05T03:17:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=ad5c2897ec054b80549e526ef639dd75548d4747'/>
<id>urn:sha1:ad5c2897ec054b80549e526ef639dd75548d4747</id>
<content type='text'>
This really simplifies debugging, if a package is not found or a feed is
not reachable, a proper stderr is printed. Currently it would only say
`_call_manifest` failed.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>imagebuilder: add function to show manifest</title>
<updated>2018-07-30T13:55:21Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2018-07-20T08:32:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=869b0d11db926a925bff6bad6024a0031bb259ac'/>
<id>urn:sha1:869b0d11db926a925bff6bad6024a0031bb259ac</id>
<content type='text'>
Tested with 18.06.0-rc2/ar71xx/generic/tl-wdr4300-v1, image &amp; list

This PR is based on the work of @fewckert[1] with slight improvements.

Add function `manifest` to show the manifest of the produced image,
before actually building it. The manifest contains an orderd list of
package name and version.

This is usefull to check package dependencies but also determine a
unique and reproducible image name before building the package. The
sysupgrade server[2] builds images on request with individual package
selection. To distignish between created images which contain differnt
packages, the EXTRA_IMAGE_NAME is set to a shortend hash of the
manifest's content. So far the image was renamed afterwards as the
manifests content was unknown, however this corrupts the signed
sha256sums. This patch allows a clean solution as to dtermine the
manifest in advance and set the EXTRA_IMAGE_NAME accordingly.

[1]: https://github.com/lede-project/source/pull/1591
[2]: https://github.com/aparcar/attendedsysupgrade-server

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>imagebuilder: remove split patch dirs from imagebuilder archive</title>
<updated>2018-03-07T08:59:08Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-03-06T20:50:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=a02a69d5f8a82aec2df7ad14018366d37b68ec11'/>
<id>urn:sha1:a02a69d5f8a82aec2df7ad14018366d37b68ec11</id>
<content type='text'>
Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>imagebuilder: reuse rootfs preparation from rootfs.mk</title>
<updated>2018-03-07T08:59:08Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-03-06T08:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=2fbf669730bfa7342b36711d275bfe4c7951ac1b'/>
<id>urn:sha1:2fbf669730bfa7342b36711d275bfe4c7951ac1b</id>
<content type='text'>
In addition to removing redundant code, this fixes various issues in
IB-generated images that have been fixed in prepare_rootfs before,
including better handling of CONFIG_CLEAN_IPKG and enabling of initscripts
from FILES.

We also reuse the opkg macro and remove --force-... flags that have been
removed from rootfs.mk as well.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>imagebuilder: fix reference to removed VERSION_SED variable</title>
<updated>2018-02-02T13:41:35Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-02-02T13:39:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=fd30187c873868aa7bfea0d3402022164e09af49'/>
<id>urn:sha1:fd30187c873868aa7bfea0d3402022164e09af49</id>
<content type='text'>
Fixes: ff8e9a4ecb ("treewide: combine VERSION_SED and VERSION_SED_SCRIPT")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
