Hi folks,
We held our regular weekly design meeting on 22nd May via Hangout. Summary of brief discussion:
22nd May 2019
1. [milosz] How to fix packaging on this branch: https:// git.lavasoftware.org/mwasilew/lava/pipelines/3220 ? 1. Fixed by Steve and Rémi 2. Problem with some debian python packages
2. [Steve] charfield to textfield changes needing work - !527 1. as Stevan points out, this is breaking other things. 2. Going to back out the future-proofing changes that extended this, and go back to just fixing the specific things that we've found to be broken
3. [stevanr] Auth refactoring submit/resubmit/cancel permissions 1. Currently: submit is a separate permission and resubmit/cancel goes in the same permission level 2. Submit permission is not tied to specific testjob while resubmit and cancel are 3. [ivoire] Keep things as is
4. [Anibal] questions about the fastboot-nfs setup - how to do things? 1. how to pass information into the lxc when creating the image? 2. Ordering of actions is important - the test action in the lxc will need information that's available from the fastboot deploy step. To pass via overlay, would need this to be available before the lxc deploy 3. Can we simply pass the device dict for the DUT into the lxc, similarly to what Tim has in https://git.lavasoftware.org/lava/ lava/merge_requests/536 ? 4. How to list the variables/information we want to have available? 1. Device dictionary 2. Some dynamic data (nfsrootfs address) 5. What about listing in the test block, the “dependencies” (find a better name) that we are expecting?
============================================================================
The LAVA design meeting is held weekly, every Wednesday at 13:00 to 14:00 UTC using Google Hangouts Meet: https://meet.google.com/qre-rgen-zwc Feel free to comment here or join us directly in the meeting.
Minutes from this and previous meetings are also stored in the LAVA wiki:
https://git.lavasoftware.org/lava/lava/wikis/design-meetings/index
Cheers,
lava-devel@lists.lavasoftware.org