[elbe-devel] elbe-testing v1.9.24
Lukasz Walewski
lwalewski at s-can.at
Wed Jul 12 10:39:44 CEST 2017
Hi,
This is my further feedback on elbe 1.9.24 installed on Debian 9.0 (stretch) from the elbe-testing repo using a fresh initvm created with this version of elbe and fixed for VMware as described earlier on this list (see end of this e-mail for my setup).
I succeeded in creating a stretch and a jessie image using an example XML file pasted from https://elbe-rfs.org/docs/sphinx/article-elbeoverview-en.html (example.xml). However, I was not able to build any wheezy image, due to the following parsing error:
$ elbe initvm submit orig.xml --skip-build-bin --skip-build-sources
elbe control set_xml failed2
Server returned error:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/elbepack/daemons/soap/faults.py", line 168, in wrapped
return func (self,arg1,arg2, arg3, arg4, arg5)
File "/usr/lib/python2.7/dist-packages/elbepack/daemons/soap/esoap.py", line 101, in upload_file
self.app.pm.open_project (uid, builddir, url_validation=ValidationMode.NO_CHECK)
File "/usr/lib/python2.7/dist-packages/elbepack/projectmanager.py", line 133, in open_project
ep = self.db.load_project( builddir, logpath, url_validation=url_validation )
File "/usr/lib/python2.7/dist-packages/elbepack/db.py", line 463, in load_project
url_validation=url_validation)
File "/usr/lib/python2.7/dist-packages/elbepack/elbeproject.py", line 110, in __init__
os.path.join(self.builddir, "repo"), self.log)
File "/usr/lib/python2.7/dist-packages/elbepack/repomanager.py", line 352, in __init__
"Self build packages Repo" )
File "/usr/lib/python2.7/dist-packages/elbepack/repomanager.py", line 86, in __init__
self.gen_repo_conf()
File "/usr/lib/python2.7/dist-packages/elbepack/repomanager.py", line 109, in gen_repo_conf
fp.write( "Suite: " + codename2suite[ att.codename ] + "\n" )
KeyError: 'wheezy'
Giving up
It looks as if "wheezy" would not be an allowed value for the tag <suite> in the XML schema.
Apart from that, good news is that I was able to port my production XML onto stretch and build it using 1.9.24!
Thanks for developing Elbe!
Lukasz
Details of my setup follow:
$ lsb_release -a
No LSB modules are available.
Distributor ID:Debian
Description:Debian GNU/Linux 9.0 (stretch)
Release:9.0
Codename:stretch
$ cat /etc/apt/sources.list.d/elbe.list
deb http://debian.linutronix.de/elbe-testing stretch main
$ elbe --version
elbe v1.9.24 debian 9.0
----------------------------------------
scan Messtechnik GmbH
Brigittagasse 22-24
A-1200 Wien/Vienna
tel. +43 1 219 73 93 - 0
fax +43 1 219 73 93 - 12
http://www.s-can.at
office at s-can.at
Geschaeftsfuehrer/President: DI Andreas Weingartner
Firmenbuchnummer/Incorporation No: FN178880i
Gerichtsstand/Court of Jurisdiction: Wien/Vienna
----------------------------------------
s::can - intelligent, optical, online
i::scan - compact, precise and affordable!
UV254::NTU::FTU::TOC::DOC::COD::BOD::Colour ...and many more to come!
http://www.i-scan.at
----------------------------------------
"YES WE SCAN !"
More information about the elbe-devel
mailing list