Hello everyone,
the new Apertis v2019dev0.0 development release is now available!
You can find the full release notes at
https://wiki.apertis.org/V2019dev0/ReleaseNotes
Some highlights from this release:
* New yearly release cycle
>From now on, Apertis has moved to a yearly-based release schedule to
provide a more stable and well defined base for product development.
Every quarter a new development release is published, leading to a
yearly stable release released in Q1 with a default support period of 7
quarters.
However, for 2019 the next stable release is planned in Q3, with a
shorter development cycle and a preview release in Q2.
* Rebase to Debian 10 "Buster"
Past releases of Apertis were based on the Ubuntu 16.04 (Xenial) LTS
release but with this release Apertis has rebased directly on top of
the upcoming Debian 10 "Buster" release.
* Automatic offline updates with rollback
Software updates for the base OS can be deployed on USB keys that, once
plugged to the device, automatically trigger the update process. Also
included is the ability to automatically roll back to the previous
version if booting the new one fails for any reason.
* Automated test report generation
The test results from the daily automated LAVA runs are now collected
in a database and a web application renders reports for each run,
sending notifications to Mattermost and Phabricator.
The full release notes contain more details about all the work that has
landed in this release:
https://wiki.apertis.org/V2019dev0/ReleaseNotes
Images are already available for download at
https://images.apertis.org/release/v2019dev0/v2019dev0.0/
Thanks to everyone who contributed!
--
Emanuele Aina
www.collabora.com
Hello everyone,
the new Apertis 18.12.0 stable release is now available!
You can find the full release notes at
https://wiki.apertis.org/18.12/ReleaseNotes
Some highlights from this release:
* Base SDK
A new simplified recipe for SDK images is part of the release, helping
product team to produce customized SDKs for their needs.
* Devroots
Devroots provide the most reliable way to build packages for foreign
architectures, avoiding the complexity and fragility of pure cross-
compilation environments.
* Apertis NFS rootfs
Apertis now provide kernel and rootfs pairs for NFS and uses them to
boot the first stage of the LAVA tests, ensuring that hardware support
matches between the two stages.
* Test case definitions improvements
Test case definitions have been converted to YAML and stored in git,
providing a better workflow for writing and reviewing testcases and a
more solid foundation for further QA enhancements.
The full release notes contain more details about all the work that has
landed in this release:
https://wiki.apertis.org/18.12/ReleaseNotes
Images are already available for download at
https://images.apertis.org/release/18.12/18.12.0/
Thanks to everyone who contributed!
--
Emanuele Aina
www.collabora.com
Hello everyone,
the new Apertis 18.09.0 stable release is now available!
You can find the full release notes at
https://wiki.apertis.org/18.09/ReleaseNotes
Some highlights from this release:
* Testing on immutable rootfs
High priority tests have been converted to preserve the base rootfs and
carry their dependencies in a self-contained bundle: this improves the
value of testing by keeping the tested system as close to the final one
and enables testing on systems with a immutable rootfs like the OSTree
images.
* GPLv3 sources cleanup
Some contents covered by the GPLv3 have been removed by packages in the
target repository to make licensing scans easier. The involved GPLv3
code has never affected the binary artifacts in the images, but
removing it from the packages avoids a considerable amount of
whitelisting.
* Full file and package lists for each artifact
Artifacts now come with metadata files listing shipped packages and
files to make checks and collecting statistics much easier/faster.
* Automatic updates on Phabricator about test failures in LAVA
Test failures are now automatically filed as task in Phabricator,
considerably reducing the amount of manual work.
* Dockerization of Jenkins jobs
Now all jobs run under Docker, massively improving their
reproducibility and providing more flexibility.
The full release notes contain more details about all the work that has
landed in this release:
https://wiki.apertis.org/18.09/ReleaseNotes
Images are already available for download at
https://images.apertis.org/release/18.09/18.09.0/
Thanks to everyone who contributed!
--
Emanuele Aina
www.collabora.com
Hello everyone,
the new Apertis 18.06.0 stable release is now available!
You can find the full release notes at
https://wiki.apertis.org/18.06/ReleaseNotes
Some highlights from this release:
* Official supported images for i.MX6 Sabrelite boards
Working images for i.MX6 Sabrelite boards are now available, grab the
`mx6qsabrelite` variants for the `armhf` architecture:
https://images.apertis.org/release/18.06/18.06.0/armhf/minimal/
* Linux kernel v4.14 available on all the supported platforms
All the platforms have been updated to the Linux kernel v4.14,
standardizing on a single source package to provide a coherent set of
features on all devices.
* SDK for platform development
The SDK has been extended to cover the needs of those developers
working on the base Apertis platform, not just for application
developers.
* Code hosting on GitLab
All the code repositories are now hosted on the Apertis GitLab
instance:
https://gitlab.apertis.org/
GitLab gives us a better web UI, repository self-management, finer
access controls, and improved support for Continuous Integration.
The full release notes contain more details about all the work that has
landed in this release:
https://wiki.apertis.org/18.06/ReleaseNotes
Images are already available for download at
https://images.apertis.org/release/18.06/18.06.0/
Thanks to everyone who contributed!
--
Emanuele Aina
www.collabora.com
Thanks a lot to those who already participated in the survey and still time for the people who like to contribute ;)
https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
Thanks for your support!
All the Best,
Ahmad
From: Ahmad Bani Jamali
Sent: keskiviikko 28. maaliskuuta 2018 9.36
To: 'devel(a)lists.apertis.org' <devel(a)lists.apertis.org>
Subject: Invitation for an online Survey_Software Architecture of Cloud-based IoT in automotive
Importance: High
Hello,
We empirically investigate "software architectures of Cloud-based IoT in automotive domain". The result will be interesting for the automotive software communities such as Apertis.
Therefore, your contribution can make the results more reliable and helpful for Apertis community. Referrals and sharing the link to others are appreciated!
Link to the survey: https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
Thank you very much for your kind support!
Ahmad Banijamali & Pasi Kuvaja
University of Oulu, Finland
M3S Research Unit
http://www.oulu.fi/m3s/
Hello,
We empirically investigate "software architectures of Cloud-based IoT in automotive domain". The result will be interesting for the automotive software communities such as Apertis.
Therefore, your contribution can make the results more reliable and helpful for Apertis community. Referrals and sharing the link to others are appreciated!
Link to the survey: https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
Thank you very much for your kind support!
Ahmad Banijamali & Pasi Kuvaja
University of Oulu, Finland
M3S Research Unit
http://www.oulu.fi/m3s/
Hello everyone,
The new Apertis 18.03 stable release is now available.
You can find the full release notes at:
https://wiki.apertis.org/18.03/ReleaseNotes
Some highlights from this release:
* Build infrastructure
This release has focused on completing the migration to the new debos
building pipeline which was started during the 17.12 release cycle and
is now complete. The new pipeline is meant to be faster and more
flexible, and also allow developers to easily build custom images on
their machines.
A design document has been added to cover the high-level concept and
infrastructure setup required for debos based image building.
Please see the release notes for the details on the new Git repositories
for the infrastructure-related files.
* API deprecations
We have continued to mark obsolete or problematic APIs with the ABI
break tag as a way to clear technical debt in future.
* LAVAv2 migration
We have dropped support for LAVAv1 jobs, having completed the transition
started during the preparation of 17.12 release.
The full release notes contain more details about all the work that has
been poured in this release:
https://wiki.apertis.org/18.03/ReleaseNotes
Images are already available for download at:
https://images.apertis.org/release/18.03/
Thanks to everyone who contributed!
--
Cheers,
Andrew
Hi all,
To remind you about the survey if did not have time to go through it before.
https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
All the Best,
Ahmad
From: Ahmad Bani Jamali
Sent: torstai 8. helmikuuta 2018 11.08
To: 'devel(a)lists.apertis.org' <devel(a)lists.apertis.org>
Subject: Invitation for an online Survey_Software Architecture for automotive IoT Cloud Platform
Dear Apertis partners,
We empirically investigate "software architectures of automotive IoT cloud platforms" including design patterns (styles), quality attributes, evaluation methods, and tools.
For this research, we depend on your contribution! We would very much appreciate if you fill out our survey and also forward it to other people with relevant expertise.
Link to survey: https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
Thank you very much for your kind support!
Ahmad Banijamali & Pasi Kuvaja
University of Oulu
M3S Research Unit
http://www.oulu.fi/m3s/
Dear Apertis partners,
We at the University of Oulu, Finland empirically investigate "software architectures of automotive IoT cloud platforms" including design patterns (styles), quality attributes, evaluation methods, and tools.
For this research, we depend on your contribution! We would very much appreciate if you fill out our survey and also forward it to other people with relevant expertise.
Link to questionnaire: https://link.webropolsurveys.com/S/EDEA9BBBACF9E0FB
Thank you very much for your kind support!
Ahmad Banijamali & Pasi Kuvaja
University of Oulu
M3S Research Unit
http://www.oulu.fi/m3s/
Hello everyone,
the new Apertis 17.12.1 update to the stable release is now
available!
You can find the full release notes at
https://wiki.apertis.org/17.12.1/ReleaseNotes
In particular in this update the Bash shell is no longer being shipped
on minimal and target images, as Bash is now GPLv3 and those images are
meant to provide a reference for deployments where some of the GPLv3
provisions can be excessively challenging to fulfill.
This means that scripts relying on /bin/bash being available or /bin/sh
supporting Bash-specific features won't work anymore.
Those scripts need to be updated to use /bin/sh (which is now provided
by the Dash shell) and should only rely on POSIX shell features.
The full release notes contain more details about all the work that has
landed in this release:
https://wiki.apertis.org/17.12.1/ReleaseNotes
Images are already available for download at
https://images.apertis.org/release/17.12/17.12.1/
Thanks to everyone who contributed!
--
Emanuele Aina
www.collabora.com