This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
civilinfrastructureplatform:ciptestingboardatdesksingledevfeaturepage [2018/06/08 07:48] rajmarshall [KernelCI] updating versions |
civilinfrastructureplatform:ciptestingboardatdesksingledevfeaturepage [2018/11/28 14:35] (current) rajmarshall [Snapshot Release] sublink the snapshot on downloads |
||
---|---|---|---|
Line 51: | Line 51: | ||
If we take a deeper look, there are several technologies and configurations involved. This block diagram tries to give a little more detail. | If we take a deeper look, there are several technologies and configurations involved. This block diagram tries to give a little more detail. | ||
- | Board At Desk - Single Dev. block diagram- this lays out the structure of the testing environment. The host running GNU/Linux or Windows 10 runs B@D within a Vagrant environment, this environment is provisioned during initial boot with the kernelci and LAVA packages which pull in other necessary tools using ansible, apt-get and git so that the box is ready for kernel builds and testing. {{ :civilinfrastructureplatform:b_d_v1_0_block_diagram.jpg |}} | + | Board At Desk - Single Dev. block diagram- this lays out the structure of the testing environment. The host running GNU/Linux or Windows 10 runs B@D within a Vagrant environment, this environment is provisioned during initial boot with the kernelci and LAVA packages which pull in other necessary tools using ansible, apt-get and git so that the box is ready for kernel builds and testing. {{ :civilinfrastructureplatform:b_d_git_block_diagram.jpg?600 |}} |
These are the main software components and the versions shipped in the previous version compared to the current one. | These are the main software components and the versions shipped in the previous version compared to the current one. | ||
Line 66: | Line 66: | ||
^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ||
- | | board-at-desk-single-dev | v0.9.1 | v1.0 | | AGPLv3 | | + | | board-at-desk-single-dev | v0.9.1 | v1.0 | | AGPLv3 | |
- | | kernelci-backend | v2017.3.2 | v2017.7.2 | | AGPLv3 | | + | | kernelci-backend | v2017.3.2 | v2017.7.2 | v2018.2 | AGPLv3 | |
- | | kernelci-backend-config | v0.9.1 | v2017.7.2 | | AGPLv3 | | + | | kernelci-backend-config | v0.9.1 | v2017.7.2 | v2018.2 | AGPLv3 | |
- | | kernelci-frontend | v2017.5 | v2017.7.1 | | AGPLv3 | | + | | kernelci-frontend | v2017.5 | v2017.7.1 | v2018.2 | AGPLv3 | |
- | | kernelci-frontend-config | | v2017.7.1 | | AGPLv3 | | + | | kernelci-frontend-config | | v2017.7.1 | v2018.2 | AGPLv3 | |
| kernelci-build | v0.9.1 | v1.0 | | LGPLv2.1 | | | kernelci-build | v0.9.1 | v1.0 | | LGPLv2.1 | | ||
- | | Ansible | v2.3.0.0 | v2.4.0.0 | | [[https://github.com/ansible/ansible/blob/devel/COPYING|GPLv3.0]] | | + | | Ansible | v2.3.0.0 | v2.4.0.0 | v2.5.2 | [[https://github.com/ansible/ansible/blob/devel/COPYING|GPLv3.0]] | |
| Flask framework | v0.10.1 | v.0.10.1 | v0.10.1 | BSD 3-clause | | | Flask framework | v0.10.1 | v.0.10.1 | v0.10.1 | BSD 3-clause | | ||
| Nginx Web Server | 1.10.3-1 | 1.10.3-1 | 1.10.3-1 | BSD 3-clause | | | Nginx Web Server | 1.10.3-1 | 1.10.3-1 | 1.10.3-1 | BSD 3-clause | | ||
- | | MongoDB Database | 3.2.13 | 3.2.11-2 | 3.2.11-2 | [[https://github.com/mongodb/mongo/blob/master/GNU-AGPL-3.0.txt|AGPLv3]] and language drivers under [[https://github.com/mongodb/mongo/blob/master/APACHE-2.0.txt|Apache v2.0]] | | + | | MongoDB Database | 3.2.13 | 3.2.11-2 | 3.2.11-2 | [[https://github.com/mongodb/mongo/blob/master/GNU-AGPL-3.0.txt|AGPLv3]] and language drivers \\ under [[https://github.com/mongodb/mongo/blob/master/APACHE-2.0.txt|Apache v2.0]] | |
- | | ARM Cross-Compiler | 6.3.0-16 | 6.3.0-18 | 6.3.0-18 | -- | | + | | ARM Cross-Compiler | 6.3.0-16 | 6.3.0-18 | 6.3.0-18 | -- | |
| ARMhf Cross Compiler | 6.3.0-16 | 6.3.0-18 | 6.3.0-18 | -- | | | ARMhf Cross Compiler | 6.3.0-16 | 6.3.0-18 | 6.3.0-18 | -- | | ||
Line 84: | Line 84: | ||
^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ||
- | | LAVAv2 | 2016.12-1 | 2017-7-1 | | [[https://github.com/Linaro/lava-server/blob/release/COPYING.AGPL-3|AGPLv3]] | | + | | LAVAv2 | 2016.12-1 | 2017-7-1 | 2018-4-1 | [[https://github.com/Linaro/lava-server/blob/release/COPYING.AGPL-3|AGPLv3]] | |
- | | Apache Web Server | v2.4.25-3 | v2.4.25-3 | | Apache v2 | | + | | Apache Web Server | v2.4.25-3 | v2.4.25-3 | v2.4.25-3 | Apache v2 | |
- | | Django CMS | v1.8.16 | 1:1.11.5-2 | | [[https://github.com/django/django/blob/master/LICENSE|BSD]] | | + | | Django CMS | v1.8.16 | 1:1.11.5-2 | 1.11.10-1 | [[https://github.com/django/django/blob/master/LICENSE|BSD]] | |
- | | PostgreSQL DDBB | 9.6+181 | 9.6+181 | | [[https://www.postgresql.org/about/licence/|PostgreSQL license]] | | + | | PostgreSQL DDBB | 9.6+181 | 9.6+181 | 9.6+181 | [[https://www.postgresql.org/about/licence/|PostgreSQL license]] | |
Line 95: | Line 95: | ||
^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ^ Tool ^ Version in v0.9.1 release ^ Version in v1.0 release ^ Version in git ^ License ^ | ||
- | | Python | 2.7.13 | 2.7.13 | | [[https://docs.python.org/2/license.html#psf-license-agreement-for-python-release|PSF License]] | | + | | Python | 2.7.13 | 2.7.13 | 2.7.13 / 3.5.3 | [[https://docs.python.org/2/license.html#psf-license-agreement-for-python-release|PSF License]] | |
The overall CIP license policy can be read [[https://www.cip-project.org/wp-content/uploads/sites/17/2017/04/cip_agreement_charter_121916.pdf | here ]]. | The overall CIP license policy can be read [[https://www.cip-project.org/wp-content/uploads/sites/17/2017/04/cip_agreement_charter_121916.pdf | here ]]. | ||
+ | |||
+ | ===== Snapshot Release ===== | ||
+ | |||
+ | A snapshot release was created in October 2018 to support the Renesas iwg20m board and include the latest bug fixes. See the [[cipdownload#snapshot-b-d-box|Download page]] page for links. | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 156: | Line 160: | ||
* Renesas iWave-M (iwg20m) | * Renesas iWave-M (iwg20m) | ||
* [[http://www.iwavesystems.com/rz-g1m-qseven-development-kit.html|Board specs]] description. | * [[http://www.iwavesystems.com/rz-g1m-qseven-development-kit.html|Board specs]] description. | ||
- | * Information about [[https://www.elinux.org/R-Car/Upstream-Kernel-Release-Highlights|new features]] being incorporated to the Linux Kernel that could be incorporated to the CIP kernel, so they can be tested in B@D. | + | * Information about [[https://www.elinux.org/R-Car/Upstream-Kernel-Release-Highlights|new features]] being incorporated to the Linux Kernel that could be incorporated to the CIP kernel, so they can be tested in B@D. |
- | * [[https://elinux.org/RZ-G/Boards/SK-RZG1M|Set up instructions]] to bring a different board, but the same SoC, up. | + | * [[https://elinux.org/RZ-G/Boards/SK-RZG1M|Set up instructions]] to bring a different board, but the same SoC, up. |
* Cyclone V (not supported yet) | * Cyclone V (not supported yet) | ||
* Kernel CI https://kernelci.org/ | * Kernel CI https://kernelci.org/ | ||
[[ciptesting|Back to the parent page]] | [[ciptesting|Back to the parent page]] |