So, I encountered weirdness when I didn't declare any space ("Juju can't choose a space..." blah blah), that resolved by adding:
bindings:
"": undefined
to be bundle. The downside to this was that, when certain combinations of applications landed on machines, Juju would pass a request to MAAS where space=-1, which MAAS returned a 404 on and left Juju hanging.
So, I encountered weirdness when I didn't declare any space ("Juju can't choose a space..." blah blah), that resolved by adding:
bindings:
"": undefined
to be bundle. The downside to this was that, when certain combinations of applications landed on machines, Juju would pass a request to MAAS where space=-1, which MAAS returned a 404 on and left Juju hanging.