olopez32 / ganeti

Automatically exported from code.google.com/p/ganeti
0 stars 0 forks source link

Burnin fails handling non-ascii characters #494

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Here, for example the "-" are not real dashes, and are interpreted as instance 
names (ok), but then the failure is not clear at all.

# /usr/lib/ganeti/tools/burnin -p -t drbd --disk-size 50G --no-importexport -o 
goobuntu-precise_server-stable-amd64 --reboot-types=hard,full 
test-{1..3}.example.com
- Testing global parameters
- Creating instances
 * instance --no-importexport
   on node3.example.com, node4.example.com
 * instance --reboot-types=hard,full
   on node4.example.com, node9.example.com
 * instance test-1.example.com
   on node9.example.com, node3.example.com
 * instance test-2.example.com
   on node3.example.com, node4.example.com
 * instance test-3.example.com
   on node4.example.com, node9.example.com
- Jobs failed: Caught exception: 'ascii' codec can't encode characters in 
position 16-17: ordinal not in range(128)
- Non-idempotent jobset failed, aborting
- Error detected: opcode buffer follows:

-
-

- Removing instances
Traceback (most recent call last):
 File "/usr/lib/ganeti/tools/burnin", line 21, in <module>
   sys.exit(main.Main())
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 1164, in Main
   return Burner().BurninCluster()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 1069, in BurninCluster
   self.BurnCreateInstances()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 273, in wrapper
   val = fn(self, *args, **kwargs)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 294, in batched
   self.CommitQueue()
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 427, in CommitQueue
   self.queued_ops)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 350, in MaybeRetry
   val = fn(*args)
 File "/usr/lib/python2.6/dist-packages/ganeti/tools/burnin.py", line 448, in ExecJobSet
   raise BurninFailure()
ganeti.tools.burnin.BurninFailure

Original issue reported on code.google.com by ultrot...@google.com on 20 Jun 2013 at 8:30

GoogleCodeExporter commented 9 years ago

Original comment by mtart...@google.com on 30 Jul 2013 at 11:38

GoogleCodeExporter commented 9 years ago
Move non-critical bugs scheduled for 2.8 or 2.9 to 2.11, as in those versions 
only critical bug fixes will be integrated.

Original comment by thoma...@google.com on 30 Oct 2013 at 9:48

GoogleCodeExporter commented 9 years ago

Original comment by ultrot...@google.com on 9 Jan 2014 at 11:34

GoogleCodeExporter commented 9 years ago
Moving all issues that won't be addressed in 2.11 anymore to 2.12.

Original comment by hel...@google.com on 14 May 2014 at 11:28