<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-updater.git/classes/sota.bbclass, branch feat/OTA-719/nodeploy</title>
<subtitle>Mirror of github.com/advancedtelematic/meta-updater</subtitle>
<id>https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2FOTA-719%2Fnodeploy</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2FOTA-719%2Fnodeploy'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/'/>
<updated>2018-10-01T08:44:50+00:00</updated>
<entry>
<title>Add SOTA_DEPLOY_CREDENTIALS variable to control whether the built image should be provisioned</title>
<updated>2018-10-01T08:44:50+00:00</updated>
<author>
<name>Anton Gerasimov</name>
<email>anton@advancedtelematic.com</email>
</author>
<published>2018-09-05T14:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=673a4b91d1794b7c89265ba3dd62febf8826e14f'/>
<id>urn:sha1:673a4b91d1794b7c89265ba3dd62febf8826e14f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ostree-initrd: Make it an initramfs, not initrd</title>
<updated>2018-08-14T14:03:10+00:00</updated>
<author>
<name>Yevgeny Popovych</name>
<email>yevgenyp@pointgrab.com</email>
</author>
<published>2018-07-20T15:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=212d71d273023470b82854c363854b301bd11314'/>
<id>urn:sha1:212d71d273023470b82854c363854b301bd11314</id>
<content type='text'>
The reasoning here is to allow initramfs generated by this recipe
to be included in FIT.

To do so w/o changing openembedded-core (it allows only cpio format) -
init script should be able to execute from a rootfs (i.e. true initramfs),
not ramdisk (initrd).
See [1] for more information on these keywords.

The gist of this change is switch from `pivot_root` to `switch_root`.
This also allows to get rid of some clutter, since `switch_root` handles
transition to new sysroot all by itself.
Again, see [1] for details on these utility/syscall.

[1] https://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt

Signed-off-by: Yevgeny Popovych &lt;yevgenyp@pointgrab.com&gt;
</content>
</entry>
<entry>
<title>classes, images: Use standard variables for initramfs</title>
<updated>2018-08-14T14:03:10+00:00</updated>
<author>
<name>Yevgeny Popovych</name>
<email>yevgenyp@pointgrab.com</email>
</author>
<published>2018-06-19T10:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=9dcfcdb9aa2da833a3b86b87fbbb22b60e5d7e3c'/>
<id>urn:sha1:9dcfcdb9aa2da833a3b86b87fbbb22b60e5d7e3c</id>
<content type='text'>
This will reduce the level of indirection and improve compatibility
with the rest of OE.
For example, FIT that includes initramfs may now be built.

Signed-off-by: Yevgeny Popovych &lt;yevgenyp@pointgrab.com&gt;
</content>
</entry>
<entry>
<title>Add support for building ota-tar.xz, and fixes from review comments</title>
<updated>2018-07-11T00:28:40+00:00</updated>
<author>
<name>Ben Clouser</name>
<email>ben.clouser@toradex.com</email>
</author>
<published>2018-07-11T00:27:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=fef98227e6ff5c97593697fe6c382ddd3ee8dfa8'/>
<id>urn:sha1:fef98227e6ff5c97593697fe6c382ddd3ee8dfa8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding support for creating an otaimg.tar file in addition to the ext4 image</title>
<updated>2018-06-30T00:43:39+00:00</updated>
<author>
<name>Ben Clouser</name>
<email>ben.clouser@toradex.com</email>
</author>
<published>2018-06-30T00:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=850801c59cbe49e841650489508ae78fbe5a9e82'/>
<id>urn:sha1:850801c59cbe49e841650489508ae78fbe5a9e82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sota.bbclass: remove obsolete/incorrect comment.</title>
<updated>2018-06-19T10:44:37+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2018-06-12T07:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=f88aa91531f6e238729f4cb430e08889f1620686'/>
<id>urn:sha1:f88aa91531f6e238729f4cb430e08889f1620686</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix boot on qemux86-64</title>
<updated>2018-05-16T10:37:19+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-05-15T13:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=7e6ffbce3f8717d91142d1e80d7cda279f24145a'/>
<id>urn:sha1:7e6ffbce3f8717d91142d1e80d7cda279f24145a</id>
<content type='text'>
It needs a plain compressed file system and not an u-boot legacy image
</content>
</entry>
<entry>
<title>Replace INITRAMFS_FSTYPES with OSTREE_INITRAMFS_FSTYPES</title>
<updated>2018-05-16T08:28:12+00:00</updated>
<author>
<name>Ricardo Salveti</name>
<email>ricardo@opensourcefoundries.com</email>
</author>
<published>2018-02-08T20:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=340c0b07b79dce7bc3081f1212c3f82f660f6b81'/>
<id>urn:sha1:340c0b07b79dce7bc3081f1212c3f82f660f6b81</id>
<content type='text'>
User is able to customize the init script via OSTREE_INITRAMFS_IMAGE but
there is no way to set INITRAMFS_FSTYPES as it gets defined by
sota.bbclass. Create a new variable called OSTREE_INITRAMFS_IMAGE to
handle the INITRAMFS_FSTYPES update, and also allow the user to override
it.

Signed-off-by: Ricardo Salveti &lt;ricardo@opensourcefoundries.com&gt;
</content>
</entry>
<entry>
<title>sota: introduce INITRAMFS_FSTYPES</title>
<updated>2018-05-15T08:49:49+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2017-11-20T08:45:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=3af1b32743b245be8c4e199c6a3785bc92e93ab1'/>
<id>urn:sha1:3af1b32743b245be8c4e199c6a3785bc92e93ab1</id>
<content type='text'>
RAMDISK_EXT and IMAGE_FSTYPES of initramfs-ostree-image should not be
defined separately, because they are representing the same fstype of
a same initramfs image, or else, they turn out to be inconsistent if
the users change one of them.

So we use INITRAMFS_FSTYPES already defined in bitbake.conf, to be able
to set fstype for initramfs. And it should default to ext4.gz.u-boot or
ext4.gz depending on what OSTREE_BOOTLOADER is being set.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for custom garage target version and url</title>
<updated>2018-05-11T13:59:17+00:00</updated>
<author>
<name>Ricardo Salveti</name>
<email>ricardo@opensourcefoundries.com</email>
</author>
<published>2018-04-11T17:11:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=9ef1f5b379e7b80d91f77ae99b6c07c07987f753'/>
<id>urn:sha1:9ef1f5b379e7b80d91f77ae99b6c07c07987f753</id>
<content type='text'>
Both values can be defined by the user, allowing a custom version id and
URL, which is specially useful for CI builds.

Signed-off-by: Ricardo Salveti &lt;ricardo@opensourcefoundries.com&gt;
</content>
</entry>
</feed>
