20th February 2019
- [Neil] Job action timeouts
- Downgrade current change to not reject XMLRPC API job submission [Rémi]
- lots of jobs on LKFT need changes, likely to be indicative of a wider problem
- Implement the XMLRPC check and get lava-schema.py out to people in 2019.02 [Rémi]
- Announce the new schema
- Leave fatal exceptions until a future release
- Confirmed. the schema validation itself is not yet part of
lava_scheduler
_app submit.
- [Neil] Aarch64 gitlab-runners
- Initial config available, needs optimisation, especially concurrency per machine vs cores per runner
- optimisation to be done during 2019.03 cycle.
- [Steve] Mustang machine not booting - investigating
- could be an issue with upgrade to buster.
- [Neil] wisdom of running unit tests inside docker builds in the ci-images project?
- guarantees that the new image won't break lava.git master.
- another item to be added to the docs of how our CI operates.
- [Neil] needs an issue.
- [Neil] Remi to authenticate the GnuPG fingerprint for 4E9995EC67B6560E0A9B97A9597DCC10C0D1B33D to enable lavasoftware.org ansible password_store
- Now fixed via keys.gnupg.net and pgp.earth.li
- [Dean] Feasibility of upgrading django-ldap-auth to version 1.7
- https://tracker.debian.org/pkg/django-auth-ldap
- To sync LDAP groups into Django auth.
- We want to be able to mirror LDAP groups as groups in LAVA (details of this: https://django-auth-ldap.readthedocs.io/en/latest/permissions.html#group-mirroring) but examples of this given in 1.5 docs (oldest I've found) don't appear to work in 1.3
- I believe 1.7 is in Buster, so is it a case of moving to buster?
- not urgent to migrate to buster now.
- [Steve] location for documentation
- Needs an issue to track this.
- avoid the rabbit hole of optimising what is left.
- certain elements need to go into the website from lava-server-doc
- Release docs
- Development process
- Design overview
- Keep development-intro and update links.
- update all the links in lava-server-doc.
- website will move to Sphinx instead of Pelican.
- a lot of docs are using Sphinx RST.
- there will be some conversion needed for items which are currently in Google Docs.
- move this doc to the wiki?
- no - interactive shared-editing feature is very useful
- we can simply copy text to the wiki after the fact
- Page per meeting in the wiki with index links
- Consider the new document as public by the end of the meeting.
- [Remi] MuxPi rPi zero. build raw images.
- Guestfish based on GuestFS
- inside docker? need /boot and /lib/modules volumes. Easy scriptable way to do things.
- Should we publish our images and a way to rebuild them?
- Let's not do this as an automated public build
- Neil to close lava/functional-tests#7 (Use GitLab CI to auto-build functional test image files for files.lavasoftware.org) on the basis that we are not an image building service.
- Must document how our images are built
- files.lavasoftware.org already includes copies of the scripts which were used to create the Debian standard image files.