Hi folks Here's a quick wrap up of what the Juju team has been doing this week.
We're almost ready for a new 2.2.3 release. Issues addressed are found on the milestone: https://launchpad.net/juju/+milestone/2.2.3 Some highlights include bundles supporting local resources, migration and upgrade fixes, and machine placement directives ignoring constraints. The work to allow upgrades from 1.25 continues and we're close to a working proof of concept. Challenges have included lxc to lxd upgrades and dealing with the significant difference between the 1.25 and 2.x data models. On the cross model relations front, support for multi-controller relations now includes a complete macaroon based authentication mechanism. More usability improvements have landed, including clean up of the juju resources commands and other papercuts. The relations section of Juju status in tabular format has been cleaned up based on feedback from the field. Display of bogus subordinate relations is fixed, and the content has been enhanced to display both endpoints, ordered by the provider application. Check it out and any additional feedback welcome. The Jenkins infrastructure used for landing and CI continues to improve at a rapid pace. There's been awesome work done to make everything robust and maintainable and remove all the special case scripts and slave machines. This has all been behind the scenes. But over the past couple of weeks the work to integrate the Open Blue Ocean plugin means that developers gain a fantastic view into the progress of their landing job and can easily drill down to see the cause of any test failures. Quick links: Work pending: https://github.com/juju/juju/pulls Recent commits: https://github.com/juju/juju/commits/develop Recent 2.2 commits: https://github.com/juju/juju/commits/2.2 -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev