[elbe-devel] [PATCH 0/7] facilitate integration with yocto

Torben Hohn torben.hohn at linutronix.de
Fri Apr 13 14:43:09 CEST 2018


I came over a few issues when trying to control elbe from bitbake.

This queue allows adding a user via soap, which was previously only
possible via elbe db.

The hardcoded libvirt domain name can be configured now via
ELBE_INITVM_DOMAIN. And we move the initvm into the qemu:///system 
instance. This requires elbe users to be members of group libvirt though.

Torben Hohn (7):
  pkgutils: dont fallback to nonvirtapt code, when virtapt is avail
  soap authentication: support 6 arguments in @authenticated_admin
    decorator
  soap: implement add_user action
  init: pass cfg into mako templates used to build Makefile and
    libvirt.xml
  config: add initvm_domain value setup via env ELBE_INITVM_DOMAIN
  initvm init: obey cfg['initvm_domain'] where libvirt domain name is
    used
  initvmaction: use systemwide libvirt instance

 elbepack/commands/init.py               |  4 +++-
 elbepack/config.py                      |  4 ++++
 elbepack/daemons/soap/authentication.py | 13 +++++++++++++
 elbepack/daemons/soap/esoap.py          |  6 ++++++
 elbepack/init/libvirt.xml.mako          |  2 +-
 elbepack/initvmaction.py                | 25 ++++++++++---------------
 elbepack/pkgutils.py                    | 12 ++++--------
 elbepack/soapclient.py                  | 32 ++++++++++++++++++++++++++++++++
 8 files changed, 73 insertions(+), 25 deletions(-)

-- 
2.11.0




More information about the elbe-devel mailing list