I've been using an install of juju-core 1.25.0 and upon bootstrapping a new environment juju automatically upgraded the agent to 1.25.3. I've been running into issues with the script that creates juju-br0 and restarts the interface. When the new version of that script is executed for 1.25.3 the client the instance doesn't have working networking. executing ifconfig eth0 down; ifup eth0 resolves the issue, but the actions that cloud-init was trying to do have already failed. This issue doesn't appear to occur when the agent and tools version is matched (the bridge works and there is connectivity). With juju automatically picking up new patch releases of the tools, however this is a problem.
You can pin the agent version, and prevent the upgrade by using 'agent-version: 1.25.0' in your environments.yaml.
There are some known networking issues with 1.25.3 on MAAS that we are currently investigating. I think I'm running into this same issue trying to deploy with wily (was able to deploy fine with trusty).