User Tools

Site Tools


civilinfrastructureplatform:ciptestingboardatdesksingledevfeaturepage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
civilinfrastructureplatform:ciptestingboardatdesksingledevfeaturepage [2018/06/07 15:40]
rajmarshall [LAVAv2] fix incorrect column
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 ​ | |  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 ​ | |  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 ​ | |  [[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 |  |  --  | +|  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 ​ | |  --  |+|  ARMhf Cross Compiler |  6.3.0-16 ​ |  6.3.0-18 ​ |  ​6.3.0-18  ​|  --  |
  
 ==== LAVAv2 ==== ==== LAVAv2 ====
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]]
civilinfrastructureplatform/ciptestingboardatdesksingledevfeaturepage.1528386043.txt.gz · Last modified: 2018/06/07 15:40 by rajmarshall