← Back to team overview

maas-devel team mailing list archive

Re: Stop the line: tests horribly broken on quantal

 


There's two errors remaining, both apidoc problems.  I suspect Gavin will have
better insight into those than me.


I've tracked down the remaining errors. They are important because the uri of the API methods can't be computed and the CLI relies on this.

The problem is an incompatibility between the version of piston in quantal and Django 1.4: a method in Django changed its signature and piston does not deal well with that.

The issue in piston's bug tracker: https://bitbucket.org/jespern/django-piston/issue/218/get_resource_uri_template-broken-in-django

The changeset in Djano which introduces this incompatibility (git show fe962149): https://github.com/django/django/commit/fe96214939b76d1e7389b1c569d833e96e3a5074

A proper fix means fixing piston itself (a very simple patch could be as simple as doing http://paste.ubuntu.com/1218370/ in piston) but we can create a monkey patch in MAAS to get us going quickly.

R.


References