[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