[elbe-devel] elbe 1.9.15 (6987cb6464) fails example build: EsoapApp.new_project missing

ew.foe at nassur.net ew.foe at nassur.net
Tue Nov 22 13:46:31 CET 2016


Hello,

I updated to the latest and greatest git revision

$ git reflog | head
6987cb6 HEAD@{0}: pull: Fast-forward
f5b8de1 HEAD@{1}: pull: Fast-forward
...

I created a brandnew initvm to run an example build

$ ./elbe initvm --directory ./initvm-local create  
examples/x86_64-pc-hdimg-minimal-grub-jessie.xml
building and starting the initvm works, the build
itself fails:

...
The system is going down NOW!.. 13%... 22%... 31%... 40%... 50%...  
63%... 72%... 81%... 90%
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
[  360.838191] reboot: Restarting system
mkdir -p .stamps
touch .stamps/stamp-install-initial-image
*****
elbe control create_project failed.
Traceback (most recent call last):
   File "/home/ew/github-elbe/elbe/elbe", line 61, in <module>
     cmdmod.run_command( sys.argv[2:] )
   File "/home/ew/github-elbe/elbe/elbepack/commands/control.py", line  
143, in run_command
     action.execute (control, opt, args[1:])
   File "/home/ew/github-elbe/elbe/elbepack/soapclient.py", line 183,  
in execute
     uuid = client.service.new_project ()
   File "/usr/lib/python2.7/dist-packages/suds/client.py", line 299,  
in __getattr__
     return getattr(port, name)
   File "/usr/lib/python2.7/dist-packages/suds/client.py", line 403,  
in __getattr__
     return getattr(m, name)
   File "/usr/lib/python2.7/dist-packages/suds/client.py", line 494,  
in __getattr__
     return self[name]
   File "/usr/lib/python2.7/dist-packages/suds/client.py", line 507,  
in __getitem__
     raise MethodNotFound, qn
suds.MethodNotFound: Method not found: 'ESoap.EsoapApp.new_project'

Giving up


I found that "EsoapApp" is defined in elbepack/daemons/soap/__init__.py
"new_project" is probably the one from elbepack/daemons/soap/esoap.py
There is "from esoap import ESoap" in elbepack/daemons/soap/__init__.py
So everything looks innocent to my fairly blind python eyes.

Any idea, what's missing?

Cheers,
Erich






More information about the elbe-devel mailing list