I've confirmed the 1.21.3 amd64 release for trusty in the stable ppa has the expected features (e.g. https://github.com/juju/juju/pull/1616 which is the last PR in 1.21 before the release is included). I wasn't completely sure something was not wrong with the release package.
I did an experiment with that same build, bootstrapping a local environment and adding a few ubuntu units, one juju-gui. Then monitored the logs as I made changes to open/close ports. The results confirm both "Ports" and "PortRanges" fields of the "Deltas" reported by the AllWatcher are either populated or empty, but never "null".
I've confirmed the 1.21.3 amd64 release for trusty in the stable ppa has the expected features (e.g. https:/ /github. com/juju/ juju/pull/ 1616 which is the last PR in 1.21 before the release is included). I wasn't completely sure something was not wrong with the release package.
I did an experiment with that same build, bootstrapping a local environment and adding a few ubuntu units, one juju-gui. Then monitored the logs as I made changes to open/close ports. The results confirm both "Ports" and "PortRanges" fields of the "Deltas" reported by the AllWatcher are either populated or empty, but never "null".
http:// paste.ubuntu. com/10411358/