User Tools

Site Tools


eg-ciat:meetings

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
eg-ciat:meetings [2018/07/10 12:56]
jsmoeller
eg-ciat:meetings [2018/09/25 13:05] (current)
jsmoeller
Line 48: Line 48:
 -------- --------
  
-==== Meeting 2018/07/18 ====+==== Meeting 2018/09/25 ==== 
 +===Attendees=== 
 +Jan-Simon, Frederic, Kurokawa-san,​ Khiem Nguyen, Xiaoming Li, Ronan, Scott, Tom, '​Renesas dev',​ 
 + 
 +Topic: SPEC-920 ​ ( https://​jira.automotivelinux.org/​browse/​SPEC-920 ) 
 + 
 +Notes: 
 +  * RPM feed for image and SDK by eg. dnf or dnf-sdk wrapper 
 +  * Limitation/​Problem observed: 
 +    * PRSERV use the HASH to match-up with the revision (generated/​stored/​served) 
 +    * Revert in metadata (recipe) will lead to '​old'​ revision being used (prserv replies with old rev) 
 +  * https://​github.com/​iotbzh/​YoMo 
 +  * poky/​meta/​conf/​bitbake.conf:​PKGR ?= "​${PR}${EXTENDPRAUTO}"​ 
 +  * https://​github.com/​iotbzh/​YoMo/​blob/​master/​doc/​YoMo_repositories.md 
 +  * Remaining problem: metadata revert will lead to r4->r3 due to hash being recognized by prserv as existing 
 +  * AIs: 
 +    * To try things out, get in 16667 to master only (it is optional and not enabled by default) 
 +    * Scott: take a look at the prserv if we can solve above issue on rpm feeds 
 + 
 + 
 +==== Meeting 2018/08/21 ==== 
 +===Attendees=== 
 +Jan-Simon, Ronan, Li Xiaoming, Frederic  
 + 
 +  == AGL CIAT meeting == 
 +   
 +===Topics=== 
 +  * Status updates: 
 +    * Infra:  
 +      * slave lab in Lorient being setup https://​lava.automotivelinux.org/​scheduler/​worker/​AGL-Lab-iotbzh.lorient.iot 
 +        * Further investigation needed based on Dominigs email. 
 +          * Need to try pxe next 
 +        * Update 2018-06-26: Input during ALS, working sample with ipxe shown. Doc to be sent to ML. 
 +          * Liu showed procedure 
 +            * Advanced Network stack enabled. 
 +            * Enable network boot in bios boot config screen (Fixed boot order) 
 +            * build IPXE from     ​git.ipxe.org/​ipxe.git ; cd ipxe/src 
 +            * shell.ipxe: ​  
 +              * #!ipxe 
 +              * shell 
 +            * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe 
 +          * Frederic: got pxe shell and network boot 
 +        * Update 2018-07-10:  
 +          * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179) 
 +          * uprev for new lava server version pending when serial is debugged 
 +        * Update 2018-07-24:  
 +          * serial debugging still WIP 
 +        * Update 2018-08-21:​ 
 +          * need to follow-up 
 +    * Lava 
 +      * waiting for LAVA rev. 2018.04 to be ready in lava-docker 
 +      * Branch available, see https://​jira.automotivelinux.org/​browse/​SPEC-1299 
 +      * Means we also have to update the slaves (=new version of lava-dispatcher) 
 +      * WIP: uprev slaves. 
 +      * Update 2018-06-26: Schedule next week (week 27) for lab uprev. 
 +      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker 
 +        * Issues: 
 +          * certificate exchange was missing (added meanwhile) 
 +          * WIP currently: Need to create new server certificate and exchange 
 +            * http://​lavadocker.automotivelinux.org:​10080/ ​ but needs fix for https 
 +      * Update 2018-07-24:​ 
 +        * fix zmq auth issue 
 +        * persistent db 
 +        * 2018.04 uprev done 
 +        * Jan-Simon working on docker boards.yaml for master server 
 +      * Update 2018-08-21:​ 
 +        * Connection issues between slave and master, need to debug with Ryan. 
 +    * KernelCI 
 +      * webui changes WIP 
 +        * tabs for gerrit/CI , weekly, daily, release builds 
 +        * Update 2018-06-26: demo last week during ALS, plan to deploy week 27 
 +        * Update 2018-07-10: no update, delayed 
 +        * Update 2018-07-24: baylibre has test instance deployed with ui changes 
 +        * Update 2018-08-21:​ 
 +          * Deploying latest changes 
 +    * Fuego 
 +      * any update ? - 2018-05-15: no updates 
 +        * 2018-05-29: no update on lava support 
 +        * Update 2018-06-26: Presentation during ALS with better integration (add link) 
 +        * 2018-07-10: no patches for integration,​ yet. 
 +        * 2018-07-24: no update 
 +        * Update 2018-08-21: no update 
 + 
 +  * Current issues: 
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]] 
 +    * New nbd client (proposal by Dominig) - SPEC-1423 
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​ 
 +      * As discussed during F2F in Karlsruhe:​ 
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation 
 +        * port new nbd-client for lava-dispatcher 
 +        * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev. 
 +        * Update 2018-07-24: investigating client versions 
 +        * Update 2018-08-21: no update 
 +    * Ronan: how to avoid broken build env due to binary bsp update? 
 +      * detect if binary driver artifacts mismatch 
 +      * separate dummy recipe/​package with no rpm (empty) 
 +        * which does the check for the binary at configure stage. 
 +        * e.g. at configure step. 
 +      * Update 2018-07-24: waiting for rc3 (for BSP 3.9) 
 +      * Update 2018-08-21: waiting for BSP 
 +    * SPEC-1378 container 
 +      * Update 2018-07-10: no news 
 +      * Update 2018-08-21: build still failing with connection issues 
 +    * docker container jobs fail: 
 +      * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console 
 +      * adding extra line of defense checking the file size SPEC-979 
 +      * Update 2018-06-26: WIP 
 +      * Update 2018-07-10: debugged the container build, still broken 
 +        * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz 
 +        * Error response from daemon: reference does not exist 
 +    * generic container vs. xds container discussion:​ 
 +      * generic container uncompressed:​ 1.5GB (~380MB compressed) 
 +      * xds containner uncompressed:​ 600MB (~150MB compressed) 
 +      * converge by cleaning up generic one ?  
 +      * for the download server AI:​jsmoeller query download stats 
 +      * doc site has 2 different chapters: 
 +        * http://​docs.automotivelinux.org/​docs/​getting_started/​en/​dev/​reference/​setup-sdk-environment.html 
 +        * http://​docs.automotivelinux.org/​docs/​devguides/​en/​dev/​reference/​xds/​part-1/​2-1_install-xds-server-docker.html 
 +        * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where 
 +      * sleep over it and discuss further in SAT 
 +      * Sebastian investigated the disk/space usage  
 +        * 1) most taken by yocto dependencies (gcc) 
 +        * 2) docs (nodejs) 
 +        * 3) 100mb for x11 clients (rdp) 
 +      * Use platform and app-development (native and html5) containers. 
 +    * Smaller SDK size (e.g. no kernel-devsrc and so on) for app developers (jira for GG) 
 + 
 +  * New issues: 
 +    * https://​jira.automotivelinux.org/​browse/​SPEC-1667 
 +    *  
 + 
 +===Next meeting(s)=== 
 +Next call in 2 weeks, same place, same time (13:00 UTC) 
 + 
 + 
 +==== Meeting 2018/07/24 ==== 
 +===Attendees=== 
 +Jan-Simon, Frederic, Li Xiaoming, Clement, Kevin, Stephane, Ronan 
 + 
 +  == AGL CIAT meeting == 
 +   
 +===Topics=== 
 +  * Status updates: 
 +    * Infra:  
 +      * slave lab in Lorient being setup https://​lava.automotivelinux.org/​scheduler/​worker/​AGL-Lab-iotbzh.lorient.iot 
 +        * Further investigation needed based on Dominigs email. 
 +          * Need to try pxe next 
 +        * Update 2018-06-26: Input during ALS, working sample with ipxe shown. Doc to be sent to ML. 
 +          * Liu showed procedure 
 +            * Advanced Network stack enabled. 
 +            * Enable network boot in bios boot config screen (Fixed boot order) 
 +            * build IPXE from     ​git.ipxe.org/​ipxe.git ; cd ipxe/src 
 +            * shell.ipxe: ​  
 +              * #!ipxe 
 +              * shell 
 +            * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe 
 +          * Frederic: got pxe shell and network boot 
 +        * Update 2018-07-10:  
 +          * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179) 
 +          * uprev for new lava server version pending when serial is debugged 
 +        * Update 2018-07-24:  
 +          * serial debugging still WIP 
 +      * download server speed issues under investigation 
 +        * for now we doubled the speed ... = ~1.5MB/s max 
 +        * Debugging ongoing, workaround for CI WIP 
 +        * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm. 
 +        * Update 2018-07-10: Cloud internal network structure changed (slaves on own private net now) 
 +        * Update 2018-07-24: taking care of lab in Lorient. 
 +    * Lava 
 +      * waiting for LAVA rev. 2018.04 to be ready in lava-docker 
 +      * Branch available, see https://​jira.automotivelinux.org/​browse/​SPEC-1299 
 +      * Means we also have to update the slaves (=new version of lava-dispatcher) 
 +      * WIP: uprev slaves. 
 +      * Update 2018-06-26: Schedule next week (week 27) for lab uprev. 
 +      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker 
 +        * Issues: 
 +          * certificate exchange was missing (added meanwhile) 
 +          * WIP currently: Need to create new server certificate and exchange 
 +            * http://​lavadocker.automotivelinux.org:​10080/ ​ but needs fix for https 
 +      * Update 2018-07-24:​ 
 +        * fix zmq auth issue 
 +        * persistent db 
 +        * 2018.04 uprev done 
 +        * Jan-Simon working on docker boards.yaml for master server 
 +    * KernelCI 
 +      * webui changes WIP 
 +        * tabs for gerrit/CI , weekly, daily, release builds 
 +        * Update 2018-06-26: demo last week during ALS, plan to deploy week 27 
 +        * Update 2018-07-10: no update, delayed 
 +        * Update 2018-07-24: baylibre has test instance deployed with ui changes 
 +          *  
 +    * Fuego 
 +      * any update ? - 2018-05-15: no updates 
 +        * 2018-05-29: no update on lava support 
 +        * Update 2018-06-26: Presentation during ALS with better integration (add link) 
 +        * 2018-07-10: no patches for integration,​ yet. 
 +        * 2018-07-24: no update 
 + 
 +  * Current issues: 
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]] 
 +    * SPEC-1378 
 +      * Update 2018-05-29: wip 
 +      * Update 2018-06-12: wip 
 +      * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder. 
 +      * Update 2018-07-10: no news 
 +    * New nbd client (proposal by Dominig) - SPEC-1423 
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​ 
 +      * As discussed during F2F in Karlsruhe:​ 
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation 
 +        * port new nbd-client for lava-dispatcher 
 +        * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev. 
 +        * Update 2018-05-29: no update 
 +        * Update 2018-06-12: investigating client versions 
 +        * Update 2018-06-26: investigating client versions 
 +        * Update 2018-07-10: investigating client versions 
 +        * Update 2018-07-24: investigating client versions 
 +    * Ronan: how to avoid broken build env due to binary bsp update? 
 +      * detect if binary driver artifacts mismatch 
 +      * separate dummy recipe/​package with no rpm (empty) 
 +        * which does the check for the binary at configure stage. 
 +        * e.g. at configure step. 
 +      * Update 2018-06-12: no update 
 +      * Update 2018-06-26: no update, plan is to do a python class. 
 +      * Update 2018-07-10: investigating for new bsp (3.9) 
 +      * Update 2018-07-24: waiting for rc3 (for BSP 3.9) 
 +    * docker container jobs fail: 
 +      * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console 
 +      * adding extra line of defense checking the file size SPEC-979 
 +      * Update 2018-06-26: WIP 
 +      * Update 2018-07-10: debugged the container build, still broken 
 +        * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz 
 +        * Error response from daemon: reference does not exist 
 +    * generic container vs. xds container discussion:​ 
 +      * generic container uncompressed:​ 1.5GB (~380MB compressed) 
 +      * xds containner uncompressed:​ 600MB (~150MB compressed) 
 +      * converge by cleaning up generic one ?  
 +      * for the download server AI:​jsmoeller query download stats 
 +      * doc site has 2 different chapters: 
 +        * http://​docs.automotivelinux.org/​docs/​getting_started/​en/​dev/​reference/​setup-sdk-environment.html 
 +        * http://​docs.automotivelinux.org/​docs/​devguides/​en/​dev/​reference/​xds/​part-1/​2-1_install-xds-server-docker.html 
 +        * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where 
 +      * sleep over it and discuss further in SAT 
 +      * Sebastian investigated the disk/space usage  
 +        * 1) most taken by yocto dependencies (gcc) 
 +        * 2) docs (nodejs) 
 +        * 3) 100mb for x11 clients (rdp) 
 +      * Use platform and app-development (native and html5) containers. 
 + 
 +  * New issues: 
 +    * Smaller SDK size (e.g. no kernel-devsrc and so on) for app developers (jira for GG) 
 + 
 +===Next meeting(s)=== 
 +Next call in 2 weeks, same place, same time (13:00 UTC) 
 + 
 +==== Meeting 2018/07/10 ====
 ===Attendees=== ===Attendees===
 Jan-Simon, Frederic, Ronan, Tanibata-san,​ Li Xiaoming Jan-Simon, Frederic, Ronan, Tanibata-san,​ Li Xiaoming
Line 70: Line 324:
             * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe             * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe
           * Frederic: got pxe shell and network boot           * Frederic: got pxe shell and network boot
-        * Update 2018-07-18+        * Update 2018-07-10
           * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)           * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)
           * uprev for new lava server version pending when serial is debugged.           * uprev for new lava server version pending when serial is debugged.
Line 77: Line 331:
         * Debugging ongoing, workaround for CI WIP         * Debugging ongoing, workaround for CI WIP
         * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm.         * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm.
-        * Update 2018-07-18: Cloud internal network structure changed (slaves on own private net now)+        * Update 2018-07-10: Cloud internal network structure changed (slaves on own private net now)
     * Lava     * Lava
       * waiting for LAVA rev. 2018.04 to be ready in lava-docker       * waiting for LAVA rev. 2018.04 to be ready in lava-docker
Line 84: Line 338:
       * WIP: uprev slaves.       * WIP: uprev slaves.
       * Update 2018-06-26: Schedule next week (week 27) for lab uprev.       * Update 2018-06-26: Schedule next week (week 27) for lab uprev.
-      * Update 2018-07-18: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker+      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker
         * Issues:         * Issues:
           * certificate exchange was missing (added meanwhile)           * certificate exchange was missing (added meanwhile)
Line 98: Line 352:
         * 2018-05-29: no update on lava support         * 2018-05-29: no update on lava support
         * Update 2018-06-26: Presentation during ALS with better integration (add link)         * Update 2018-06-26: Presentation during ALS with better integration (add link)
-        * 2018-07-18: no patches for integration,​ yet.+        * 2018-07-10: no patches for integration,​ yet.
  
   * Current issues:   * Current issues:
Line 106: Line 360:
       * Update 2018-06-12: wip       * Update 2018-06-12: wip
       * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder.       * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder.
-      * Update 2018-07-18: no news+      * Update 2018-07-10: no news
     * New nbd client (proposal by Dominig) - SPEC-1423     * New nbd client (proposal by Dominig) - SPEC-1423
       * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​       * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
Line 116: Line 370:
         * Update 2018-06-12: investigating client versions         * Update 2018-06-12: investigating client versions
         * Update 2018-06-26: investigating client versions         * Update 2018-06-26: investigating client versions
-        * Update 2018-07-19: investigating client versions+        * Update 2018-07-10: investigating client versions
     * Ronan: how to avoid broken build env due to binary bsp update?     * Ronan: how to avoid broken build env due to binary bsp update?
       * detect if binary driver artifacts mismatch       * detect if binary driver artifacts mismatch
Line 124: Line 378:
       * Update 2018-06-12: no update       * Update 2018-06-12: no update
       * Update 2018-06-26: no update, plan is to do a python class.       * Update 2018-06-26: no update, plan is to do a python class.
-      * Update 2018-07-18: investigating for new bsp (3.9)+      * Update 2018-07-10: investigating for new bsp (3.9)
     * docker container jobs fail:     * docker container jobs fail:
       * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console       * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console
       * adding extra line of defense checking the file size SPEC-979       * adding extra line of defense checking the file size SPEC-979
       * Update 2018-06-26: WIP       * Update 2018-06-26: WIP
-      * Update 2018-07-18: debugged the container build, still broken+      * Update 2018-07-10: debugged the container build, still broken
         * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz         * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz
         * Error response from daemon: reference does not exist         * Error response from daemon: reference does not exist
eg-ciat/meetings.1531227418.txt.gz · Last modified: 2018/07/10 12:56 by jsmoeller