Table of Contents

B@D: marketing related content

This is the page where the CIP Testing team create the marketing contents the will be used by the Linux Foundation marketing team to promote the release of Board At Desk.

B@D v1.0

In order to know more about the current release please check the CIP Board At Desk landing page.

B@D v1.0 release: social media campaign

Twitter

English Japanese Chinese Spanish
RD-1 Learn about the testing effort within the @linuxfoundation CIP initiative http://bit.ly/2mZMHmx News coming #ciptesting #linux
RT-12 Interested in kernel & embedded linux testing? CIP will have news for you soon http://bit.ly/2ys1cFm #ciptesting #linux #linuxfoundation
RT-1 Learn more about the coming Board At Desk release at #lfelc open training session http://bit.ly/2ypfW5F #ciptesting #linuxfoundation
RT .@cip_project released Board At Desk v1.0 to test #linux kernels locally Learn more: http://bit.ly/2ysAuKG #linuxfoundation #lfelc
RT+1 #linux kernel tested locally with #lava & #kernelci in a VM. Check the news from @cip_project http://bit.ly/2ysAuKG #ciptesting #linuxfoundation
RT+12 Interested in #lava & #kernelci ? Now integrated in a VM you can deploy locally http://bit.ly/2ysAuKG #ciptesting #linux #linuxfoundation
RD+1 Learn more about the @cip_project effort to test #linux kernel at the CIP booth (M17) at #lfelc http://bit.ly/2yuEAnI #linuxfoundation

Linkedin

English Japanese German Spanish
RT-4 check below
RT check below
RD+2 check below
RT-4 Linkedin

The Civil Infrastructure Platform project[1], a Linux Foundation Initiative, has as main goal to create and maintain a minimal system targeting industrial grade solutions. In order to improve overtime the quality and stability of such base system, testing became one of CIP key activities since the very beginning. The CIP Testing Project will release later today the 1.0 version of a testing environment called Board At Desk (B@D), based on technologies developed by the popular kernelci.org project, supported by Linaro. B@D allows any kernel developer to connect a board to her development machine and test a kernel locally on it, without any centralised service involved. It also allows to easily visualise and share results and logs.

This coming release of B@D is just a small but relevant example of CIP Members interest is high quality and trustable software.

CIP Members are by: Siemens, Hitachi, Toshiba, Renesas, Plat'Home and Codethink

[1] https://www.cip-project.org/

RT Linkedin

The Civil Infrastructure Platform project[1], a Linux Foundation Initiative, is happy to announce the publication of a new version of Board At Desk - Single Dev. v1.0, a customised and easy to deploy instance of the kernelci.org project that should allow developers to test Linux kernels on boards connected to their own development machines and share the results and logs without requiring any centrally managed third party service.

For further information about the new features as well as how to deploy, configure and use this new version of the B@D testing environment please read the B@D v1.0 release announcement[2].

[1] https://www.cip-project.org/ [2] http://bit.ly/2ysAuKG

RD+2 Linkedin

A new version of the Civil Infrastructure Platform testing environment has been released this week[1]. During the Embedded Linux Conference Europe[2], that will take place in Prague, CZ, next week, those interested in learning more about how to deploy, configure and use this environment locally to test kernels in your own board are welcome to join the Board At Desk 101 training session[3]. If you want to know more about the CIP Testing project, the CIP kernel maintenance activities or any other CIP actions and plans, there are several other activities during ELCE you might be interested on[4].

[1] http://bit.ly/2ysAuKG [2] http://events.linuxfoundation.org/events/embedded-linux-conference-europe [3] https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipconferences/cipwselce2017#b-d-101how-to-test-the-cip-kernel-using-b-d [4] https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipconferences/cipwselce2017

B@D v1.0 release: release announcement (web version)

The Civil Infrastructure Platform project[1], a Linux Foundation Initiative, is happy to announce the publication of a new version of Board At Desk v1.0, a customised and easy to deploy instance of the kernelci.org[2] and LAVA[3] projects that should allow developers to test Linux kernels on boards connected to their own development machines using the tooling provided by one of the most successful Open Source testing projects.

Board at Desk (B@D) v1.0 is provided in two forms:

Please visit the CIP Testing project Download page[4] to download the latest Board At Desk (B@D v1.0) box.

With this effort, the CIP project is moving towards a “shared and trusted testing” targetting not just those directly involved in maintaining the CIP kernel but any kernel developer that has physical access to a board, reducing the deployment, configuration and maintenance costs. B@D introduces a “local” approach to kernelci.org which is a distributed service centrally managed. In addition, CIP intends to increase the number of developers and organizations willing to participate in kernelci.org by providing a simple mechanism to evaluate the technologies developed by that community (LAVA and kernelci) which CIP considers upstream.

Some of the most important new features shipped with this B@D release are:

Newer version of LAVA

The LAVA community releases a new LAVA version every month. CIP testing team have updated Board at Desk LAVA version to 2017.7, released this past July. It comes with many new features, enhancements and bug fixes that allow the CIP testing project to introduce more verbose reports, prevents issues related with partitions being filled with system logs, etc.

B@D supports Linux and Windows as host OS

The previous version only supported Linux based systems as host OS. This new version of B@D also supports Windows 10 expanding the potential targets to those engineers who use this proprietary operating system in their development machines.

B@D now works behind a webproxy

Many organizations works behind a webproxy. B@D needed to give an answer to this use case, popular among CIP Members. Thanks to some contributions from Daniel Sangorrin, a Toshiba developer, Board at Desk now works behind a webproxy.

initramfs is now built locally

Previously Board At Desk was using the initiramfs provided by Linaro in their infrastructure. This created in B@D a dependency on the network connection latency that, under certain circumstances led to errors due to timeouts. Now initramfs is built locally which improves the speed of the tests, removing that need to access to internet.

In addition to the above, other features has been added and several bugs has been fixed, making Board at Desk more robust and reliable than before. Further information about this new Board At Desk (B@D v1.0) release can be found at the B@D Feature Page[5].

If you are interested in testing kernels using Board at Desk, meet the developers at the cip-dev mailing list[6]. If you find bugs in KernelCI or LAVAv2 themselves, please report them upstream. If you find them in the configuration or any of the previously described topics, please report them in the CIP-testing bug tracker[7]. More general information about the CIP testing project can be found in the CIP wiki[8].

[1] https://www.cip-project.org/ [2] https://kernelci.org/ [3] https://validation.linaro.org/ [4] https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipdownload [5] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptestingboardatdesksingledevfeaturepage [6] https://lists.cip-project.org/mailman/listinfo/cip-dev [7] https://gitlab.com/cip-project/cip-testing/testing/boards [8] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting

B@D v1.0 release: release announcement (mail version)

The Civil Infrastructure Platform project[1], a Linux Foundation Initiative, is happy to announce the publication of a new version of Board At Desk v1.0, a customised and easy to deploy instance of the kernelci.org[2] and LAVA[3] projects that should allow developers to test Linux kernels on boards connected to their own development machines using the tooling provided by one of the most successful Open Source testing projects.

Board at Desk (B@D) v1.0 is provided in two forms:

Please visit the CIP Testing project Download page[4] to download the latest Board At Desk (B@D v1.0).

Some of the most important new features shipped[5] with this B@D v1.0 are:

In addition to the above, other features has been added and several bugs has been fixed, making Board at Desk more robust and reliable than before. Further information about this new Board At Desk (B@D v1.0) version can be found at the B@D Feature Page[5].

With this release, the CIP Testing Project covers a key milestone which is releasing a working testing tool to be used locally by kernel developers from any CIP Member. In the current strategy, the following key milestone refers to setting up the conditions and technical measures that would allow all those developers to share and analyse the test results at any point in time within a fully distributed environment. This version of B@D includes some initial steps towards achiving that goal.

Find more information about B@D v1.0 reading the web release announcement: https://www.cip-project.org/blog/2017/10/18/cip-launches-bd-v1-0

If you are interested in testing kernels using Board at Desk, meet the developers at the cip-dev mailing list[6]. If you find bugs in KernelCI or LAVAv2 themselves, please report them upstream. If you find them in the configuration or any of the previously described features, please report them in the CIP-testing bug tracker[7]. More general information about the CIP testing project can be found in the CIP wiki[8].

[1] https://www.cip-project.org/ [2] https://kernelci.org/ [3] https://validation.linaro.org/ [4] https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipdownload [5] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptestingboardatdesksingledevfeaturepage [6] https://lists.cip-project.org/mailman/listinfo/cip-dev [7] https://gitlab.com/cip-project/cip-testing/testing/boards [8] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting

Slides for the CIP talk at ELCE

Content for the slides of the CIP talk at ELCE proposed, related with CIP Testing project and kernel maintenance.

Slide 1:

CIP Kernel maintenance (https://gitlab.com/cip-project/linux-cip)

* Ben Hutchings is the CIP Kernel maintainer up to Aug. 2018. * CIP kernel v4.4.92-cip11 released on Oct 18th: 4.4 LTS. Regressions and security fixes that land in LTS. Specific industrial grade hardware support. * Talk about CIP kernel at ELCE Tue Oct 24th at 16:55 Congress Hall II Slide 2: CIP Testing project (https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting) * CIP testing environment (B@D v1.0) just released (https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptestingboardatdesksingledevfeaturepage) Based on kernelci.org Linux and Windows 10 as Host OS supported. Shipped as a VM and Vagrant based environment. Results and logs sharing capabilities. * B@D designed to: Test Linux kernels and base systems. Locally: no need of a centrally managed service. On hardware connected to your dev machine.

B@D v0.9.1

If you want to know more about this release please check the CIP Testing Project releases wiki page.

B@D v0.9 release: social media campaign

Main messages:

Remember that:

Links to be included:

Twitter

English Japanese Chinese Spanish
RD-1 Learn about the testing effort within the @linuxfoundation CIP initiative http://bit.ly/2mZMHmx #ciptesting #linux 瞭解更多關於 @linuxfoundation CIP 協會的測試工作 http://bit.ly/2mZMHmx
RT-12 Interested in kernel & embedded linux testing? CIP will have news tomorrow http://bit.ly/2mZMHmx #ciptesting #linux #linuxfoundation

http://bit.ly/2mZMHmx #ciptesting #linux #linuxfoundation | – |

RT-1 What if you could test a kernel in your board connected to your laptop using #lava & #kernelci ? #ciptesting #linux #linuxfoundation 如果你透過筆電上的 #lava 以及 #kernelci 就能對板子上的 kernel進行測試? #ciptesting #linux #linuxfoundation
RT CIP project released VM with #lava & #kernelci to test #linux kernels locally More news http://bit.ly/2rhSILs #linuxfoundation #ossummit CIP 專案發佈包含 #lava 以及 #kernelci 的 VM, 可用來對 #linux kernels 進行本地測試更多消息可參閱 http://bit.ly/2rhSILs #linuxfoundation #ossummit Proyecto CIP lanza máquina virtual con #lava y #kernelci para testar el kernel #linux localmente. Noticia completa http://bit.ly/2rhSILs
RT+1 #linux kernel testing with #lava & #kernelci in a VM. Check the news from CIP project http://bit.ly/2rhSILs #ciptesting #linuxfoundation 透過 VM 中的 #lava 以及 #kernelci 來對 #linux kernel 進行測試更多消息可參閱 CIP 專案 http://bit.ly/2rhSILs #ciptesting #linuxfoundation
RT+12 Interested in #lava & #kernelci ? Now integrated in a VM you can deploy & use http://bit.ly/2rhSILs #ciptesting #linux #linuxfoundation 對 #lava 以及 #kernelci 有興趣嗎? 現在他們已經整合進 VM, 你們可以透過它來進行部屬以及使用 http://bit.ly/2rhSILs #ciptesting #linux #linuxfoundation
RD+1 Learn more about the #ciptesting effort to test the CIP #linux kernel at the #OSSummit in booth http://bit.ly/2rhSILs #linuxfoundation #OSSummit 有展位來提供更多關於測試 CIP #linux kernel 以及 #ciptesting 工作的相關消息 http://bit.ly/2rhSILs #linuxfoundation

Linkedin

English Japanese German Spanish
RD-1 The Civil Infrastructure Platform is a Linux Foundation initiative focused on building a commodity industrial grade Linux based system and maintain it over a long period of time. Testing this system is an strategic activity. Tomorrow May 31st the CIP testing team will release their first deliverable, a Virtual Machine where LAVA and KernelCI have been integrated in order for any developer to test linux kernels, like the CIP kernel, in her own machine with a reference board attached to it. Learn more about this testing effort and stay tuned for the release announcement. https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting.
RT The Civil Infrastructure Platform, a Linux Foundation Initiative is happy to announce the release of a Debian based Virtual Machine that will allow developers to test Linux kernels on a board attached to their own machine using LAVA and KernelCI, that is, the same tools used in the successful kernelci.org project. Check the release announcement for further information: http://bit.ly/2rhSILs
RD+1 If you are interested in testing Linux kernels please take a look at what the CIP testing project is doing. LAVA and KernelCI have been integrated in a single Debian based virtual machine allowing any developer to use these tools to test a kernel in a board attached to their own computer. The CIP developers have also created a step by step howto that severely simplifies the configuration process. Try it out and let them know what you think. http://bit.ly/2rhSILs

B@D v0.9 release: release announcement

English version

Subject: CIP Project releases a tool-box based on LAVA and KernelCI to test Linux kernels locally: Board At Desk v0.9.1

The Civil Infrastructure Platform project[1], a Linux Foundation Initiative, is happy to announce the publication of Board At Desk - Single Dev. (B@D) v0.9.1, a customised and easy to deploy instance of KernelCI[2] and LAVA[3] projects that should allow developers to test Linux kernels on boards connected to their own development machines, using the tooling provided by one of the most successful Open Source and distributed testing projects, http://www.kernelci.org .

This instance is provided in this first release in two forms: * As a vagrant VM image/recipe. * As a VM image, widely called box.

Please visit the CIP Testing project Download page[4] to download the first release of Board At Desk - Single Dev. (B@D v0.9.1).

With this effort, the CIP project is trying to create a first step towards “shared and trusted testing” by every member and the CIP kernel maintainer. It also has as a goal to extend and simplify the current use case satisfied by kernelci.org, focusing on those embedded developers that have direct access to boards, by reducing the deployment, configuration and maintenance effort. Finally, CIP intends to increase the number of developers and organizations willing to participate in http://www.kernelci.org by providing a simple mechanism to evaluate the technologies involved in what CIP consider B@D's upstream projects (LAVA and KernelCI).

Some of the most important actions taken by the team behind B@D have been focused in two areas:

1. Merged the KernelCI and LAVAv2 Virtual Machines together into one.

KernelCI was based on Ubuntu v14.04, it used Nginx as the Web Server and SimpleHTTPServer for the Storage Server which is where the builds are stored. LAVA was based on Debian and used the Apache Web Server and the Django Content Management System for the Frontend Web Framework. Both web servers wanted to use port 80.

The current VM uses Debian Jessie only. It runs KernelCI on Nginx and LAVA on Apache on reassigned ports. The KernelCI Storage Server has been migrated over to use Nginx on a reassigned port.

2. Connection to the board.

The released VM assumes the usage of an FTDI USB-to-Serial cable to connect the host machine to the Beaglebone Black. It uses ser2net to route the /dev/ttyUSB0 serial port to a TCP port on the host machine which allows the user to use telnet to communicate to the Beaglebone Black console for remote login and boot messages. It also allows LAVA to use tftp to transfer the kernel directly over to the board eMMC without needing to burn an SD Card.

This B@D version supports Beaglebone Black. Renesas RZ/G1M support is in progress and the rest of the CIP reference boards will be supported in the near future.

Further information about what you will find in B@D v0.9.1 can be found in the B@D Feature Page[5].

If you are interested in testing kernels using this version of the tooling please meet the developers at the cip-dev mailing list[6]. If you find bugs in KernelCI or LAVAv2 themselves, please report them upstream. If you find them in the configuration or any of the previously described topics, please report them in the CIP-testing bug tracker[7]. More general information about the CIP testing project can be found in the CIP wiki[8].

You can also read this release announcement on the CIP project blog[9]

[1] https://www.cip-project.org/ [2] https://github.com/kernelci/ [3] https://validation.linaro.org/ [4] https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipdownload [5] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptestingboardatdesksingledevfeaturepage [6] https://lists.cip-project.org/mailman/listinfo/cip-dev [7] https://gitlab.com/cip-project/cip-testing/testing/boards [8] https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting [9] http://bit.ly/2rhSILs