maas-cli raises an error when you pass wrong MAC address filter
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Julian Edwards |
Bug Description
(logged in the maas-cli)
$ maas-cli maas nodes list mac_address=
ERROR 2012-10-05 22:57:49,713 maas.maasserver #######
LINE 1: ...) WHERE "maasserver_
######
ERROR 2012-10-05 22:57:49,715 maas.maasserver Traceback (most recent call last):
File "/usr/lib/
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/
response = func(*args, **kwargs)
File "/usr/lib/
else: stream = srl.render(request)
File "/usr/lib/
seria = simplejson.
File "/usr/lib/
return _any(self.data, self.fields)
File "/usr/lib/
ret = _qs(thing, fields)
File "/usr/lib/
return [ _any(v, fields) for v in data ]
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
for row in compiler.
File "/usr/lib/
for rows in self.execute_
File "/usr/lib/
cursor.
File "/usr/lib/
return self.cursor.
DatabaseError: invalid input syntax for type macaddr: "00:E0:81:DD:D1:ZZ"
LINE 1: ...) WHERE "maasserver_
Related branches
- Jeroen T. Vermeulen (community): Approve
- John A Meinel (community): Approve
-
Diff: 59 lines (+30/-1)2 files modifiedsrc/maasserver/api.py (+10/-1)
src/maasserver/tests/test_api.py (+20/-0)
Changed in maas: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Julian Edwards (julian-edwards) |
Changed in maas: | |
status: | In Progress → Fix Released |