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
Next revision Both sides next revision
eg-ciat:meetings [2018/07/24 11:39]
jsmoeller
eg-ciat:meetings [2018/09/25 13:05]
jsmoeller
Line 47: Line 47:
  
 -------- --------
 +
 +==== 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 ==== ==== Meeting 2018/07/24 ====
 ===Attendees=== ===Attendees===
-Jan-Simon, Frederic, Ronan, Tanibata-san, Li Xiaoming+Jan-Simon, Frederic, Li Xiaoming, Clement, Kevin, Stephane, Ronan
  
   == AGL CIAT meeting ==   == AGL CIAT meeting ==
Line 72: Line 207:
         * Update 2018-07-10: ​         * 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 
 +        * Update 2018-07-24:  
 +          * serial debugging still WIP
       * download server speed issues under investigation       * download server speed issues under investigation
         * for now we doubled the speed ... = ~1.5MB/s max         * for now we doubled the speed ... = ~1.5MB/s max
Line 78: Line 215:
         * 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-10: 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)
 +        * Update 2018-07-24: taking care of lab in Lorient.
     * 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 89: Line 227:
           * WIP currently: Need to create new server certificate and exchange           * WIP currently: Need to create new server certificate and exchange
             * http://​lavadocker.automotivelinux.org:​10080/ ​ but needs fix for https             * 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     * KernelCI
       * webui changes WIP       * webui changes WIP
         * tabs for gerrit/CI , weekly, daily, release builds         * tabs for gerrit/CI , weekly, daily, release builds
         * Update 2018-06-26: demo last week during ALS, plan to deploy week 27         * Update 2018-06-26: demo last week during ALS, plan to deploy week 27
-        * Update 2018-07-18: no update, delayed+        * Update 2018-07-10: no update, delayed 
 +        * Update 2018-07-24: baylibre has test instance deployed with ui changes 
 +          * 
     * Fuego     * Fuego
       * any update ? - 2018-05-15: no updates       * any update ? - 2018-05-15: no updates
Line 99: Line 244:
         * 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-10: no patches for integration,​ yet.         * 2018-07-10: no patches for integration,​ yet.
 +        * 2018-07-24: no update
  
   * Current issues:   * Current issues:
Line 117: Line 263:
         * Update 2018-06-26: investigating client versions         * Update 2018-06-26: investigating client versions
         * Update 2018-07-10: 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?     * 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 125: Line 272:
       * 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-10: investigating for new bsp (3.9)       * 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:     * 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
Line 132: Line 280:
         * 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
- 
-  * New issues: 
-    * widget creation workflow (SPEC-1579) - workflow was done in '16 and documented here: 
-      * https://​wiki.automotivelinux.org/​troubleshooting/​app-recipes?​s[]=make%20package 
-      * need to avoid breaking old releases going forward 
-      * app builds with SDK in CI and aglwgt.bbclass ​ 
-    * https://​jira.automotivelinux.org/​browse/​SPEC-1530 
-      * Ronan pushes a fix to gerrit (cmake module) 
-      * Upstream ?! AI: Ronan to open jira to track and do the submit upstream 
-      * will use patch as short-term fix until submitted upstream 
-    * Go stdlib install. ​ 
     * generic container vs. xds container discussion:     * generic container vs. xds container discussion:
       * generic container uncompressed:​ 1.5GB (~380MB compressed)       * generic container uncompressed:​ 1.5GB (~380MB compressed)
Line 153: Line 290:
         * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where         * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where
       * sleep over it and discuss further in SAT       * 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 meeting(s)===
eg-ciat/meetings.txt · Last modified: 2024/03/20 12:15 by jsmoeller