User Tools

Site Tools


civilinfrastructureplatform:cipconferences:cipwselce2017

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:cipconferences:cipwselce2017 [2017/10/20 13:10]
rajmarshall [Training session script]
civilinfrastructureplatform:cipconferences:cipwselce2017 [2017/10/20 17:10] (current)
Agustin Benito Bethencourt cancelled
Line 12: Line 12:
 |  14:00 to 15:00  |  AGL Testing & B@D Collaboration Discussion ​    ​| ​ BoF       ​| ​ Nori Fukuyasu (LF)           | |  14:00 to 15:00  |  AGL Testing & B@D Collaboration Discussion ​    ​| ​ BoF       ​| ​ Nori Fukuyasu (LF)           |
 |  15:00 to 16:00  |  CIP kernel maintenance meeting ​ |  Meeting (CIP Members only)  |  Ben Hutchings (Codethink) ​ | |  15:00 to 16:00  |  CIP kernel maintenance meeting ​ |  Meeting (CIP Members only)  |  Ben Hutchings (Codethink) ​ |
-|  16:00 to 17:30  |  [[https://​wiki.linuxfoundation.org/​civilinfrastructureplatform/​ciptesting#​action-1board-at-desk-single-developer-b-d|B@D]] 101: how to test the CIP kernel using B@D  |  Training (open under registration) |  Robert Marshall (Codethink) ​ |+|  16:00 to 17:30  |  ​<WRAP center round alert 60%> 
 + 
 +Cancelled 
 + 
 +</​WRAP> ​[[https://​wiki.linuxfoundation.org/​civilinfrastructureplatform/​ciptesting#​action-1board-at-desk-single-developer-b-d|B@D]] 101: how to test the CIP kernel using B@D  |  Training (open under registration) |  Robert Marshall (Codethink) ​ |
 | 17:30 to 18:30  |  CIP Kernel maintenance Q&A session |  BoF (open) ​ |  Ben Hutchings ​ | | 17:30 to 18:30  |  CIP Kernel maintenance Q&A session |  BoF (open) ​ |  Ben Hutchings ​ |
  
Line 42: Line 46:
  
 ^  Number ​    ​^ ​ Name      ^  Company ​      ​^ ​ Role          ^  Need Board? ​         ^  ^  Number ​    ​^ ​ Name      ^  Company ​      ​^ ​ Role          ^  Need Board? ​         ^ 
-|  1  |  ​Chris Paterson ​ ​|  ​Renesas ​ ​|  ​Developer ​ ​|  ​No  | +|  1  |  ​--  ​|  ​--  ​|  ​--  ​|  ​--  | 
-|  2  |  ​Findlay Shearer ​ ​|  ​Intel  ​|  ​Sr. Product Marketing ​ ​| ​ --  | +|  2  |  ​--  ​|  ​--  ​|  ​--  ​| ​ --  | 
-|  3  |  ​Jan Simon Moller ​ ​|  ​AGL  ​|  ​Release Manager ​ ​|  ​No  | +|  3  |  ​--  ​|  ​--  ​|  ​--  ​|  ​--  | 
-|  4  |  ​Jan Kiszka ​ ​|  ​Siemens ​ ​|  ​Architect/​Consultant ​ ​|  ​No  | +|  4  |  ​--  ​|  ​--  ​|  ​--  ​|  ​--  | 
-|  5  |  --  |  --  |  --  |  --  |+|  5  |  --  |  --  |  --  |   ​--  |
 |  6  |  --  |  --  |  --  |  --  | |  6  |  --  |  --  |  --  |  --  |
 |  7  |  --  |  --  |  --  |  --  | |  7  |  --  |  --  |  --  |  --  |
Line 55: Line 59:
 ==== Training session script ==== ==== Training session script ====
  
-Training session ToC 
-  * Introductions:​ trainers and participants 
-     * Check slides. 
-  * CIP Testing project intro 
-     * Check the slides 
-  * B@D v1.0 description 
-     * Check the slides 
-  * Pre-requisites and considerations before the training session starts. 
-     * download B@D. No, use the sticks 
-        * Check the slides 
-     * Boards 
-        * Check the slides 
-     * Modifications introduced for this training session 
-        * Check the slides 
-     * Networking modifications 
-        * Check the slides 
-     * Check connections to board - ftdi & ssh 
-        * Check that the serial to the board & ssh over the network connection works before starting the box.  
-        * Serial in console / putty or similar on windows. 
-  * How B@D works 
-     * Main links are on the slides 
  
-=== How B@D works === 
  
-   * Copy the box +===== CIP Kernel maintenance Q&A session ​=====
-      * going to talk through and assist with use of the already provisioned box +
-      * check attendees on requirements +
-      * copy box to their machines (we are going to provide a copy of the git repos too) +
-      * importbox.sh - outline use  +
-   * vagrant ssh +
-   * Up the box +
-      * me and them check progress +
-      * user catchup +
-   * kernelci +
-      * outline kernelci +
-      * repos already there - show git state +
-      * set up env variables (different to what's on the box!) and run it (with them) +
-      * Enumerate them here with build command (handout?​) +
-      * export TREE_NAME=cip-example ​  +
-      * export ARCH=arm   +
-      * export CROSS_COMPILE=arm-linux-gnueabihf- ​  +
-      * user catchup +
-      * What about initramfs??​ +
-   * while the above happens  +
-      * going to need 2 ssh sessions on the vm! +
-      * check ip address of host and update jinja  +
-         * sed  '​s/​10.24.3.106/<​host_ip>/​g'​ mybbb.dat > bbb.mine +
-         * show how to add to data dictionary +
-         * sudo cp bbb.mine /​etc/​lava-server/​dispatcher-config/​devices/​bbb01.jinja2 +
-         * user catchup +
-   * U-boot version. LAVA fix +
-   * 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54) is ok - but observe the prompt! +
-      * Certain versions of U-Boot on the Beaglebone black have => as a prompt rather than  U-Boot=> in the ‘=>’ case you need to make the following change on the VM - +
-      * sudo vi /​etc/​lava-server/​dispatcher-config/​device-types/​beaglebone-black.jinja2 +
-      * Add the line: {% set bootloader_prompt ​bootloader_prompt|default('​=>'​) %}  +
-      * (line 2) +
-    * The built kernel. Web interface +
-       * kernelci +
-         * start webserver /​vagrant/​scripts/​start_webserver.sh +
-         * show results - a variety +
-   * Integration of LAVA and kernelci +
-      * And this box also has ... +
-   * LAVAv2 +
-      * visit http://​localhost:​8080 +
-      * login +
-      * show health checks (link?) - qemu, BBB and renesas +
-   * Health Check +
-      * When? +
-      * show health check results - table and an individual result +
-      * Run healthcheck +
-         * ...and hopefully the tutees! +
-         * Allow users to catchup - if that’s possible - though it would be good to run even if it’s going to fail! +
-   ​* ​ Notify +
-      * have a pre-prepared yaml file with notify (at least irc, will email work? - best not privacy concerns!?​) +
-      * run lava-tool  +
-      * user catchup +
-=== Demo using the Renesas board ===+
  
-   * 3 files should be in the $directory (uimage, ramfs, dtb) +The goal of the meeting is to go over the main activities that the CIP kernel maintainer has to go over on daily basis: 
-   * As before place these in the kernelci locations as defined in the test case file +   ​* ​Patch review. 
-   ​* ​Modify jinja file if needed, replace telnet ip with specific etc +   ​* ​Regressions detection. 
-   ​* ​Ensure a local telnet/ssh can happen before health check +   ​* ​Hardware support.
-   ​* ​Copy paste health check into test, run etc +
-   * The board does serial over micro usb, baud rate 115200 (check which dev/ on linux & on windows use device manager to get correct port for putty etc) +
-  +
- +
- +
- +
- +
- +
- +
- +
-===== CIP Kernel maintenance Q&A session =====+
  
-<WRAP center round important 60%> +During the session Ben H. will go over the latest CIP kernel version, released on Wednesday Oct 18th.
-The description of this activity ​will be announced soon +
-</​WRAP>​+
  
  
civilinfrastructureplatform/cipconferences/cipwselce2017.1508505038.txt.gz · Last modified: 2017/10/20 13:10 by rajmarshall