Re: Juju 1.26-alpha3 moving to 2.0-alpha1
Hi Everyone, While we are still moving towards a 2.0 release, not all of the CLI / behavior changes that will occur in Juju 2.0 are ready for an alpha release. To allow consumers to test new functionality in a timely manner, we will be releasing a new development version called 1.26-alpha3. This release will contain: - The new Rackspace Provider - Support for CentOS and Windows images in streams - Improved local charm deployment - Support for Multi Series Charms The next development release will be in mid-January and will be named 2.0-alpha1. It will contain additional new features, and CLI / behavior changes such as: - Moving to a flat namespace for commands (for example, juju user add will be juju add-user) - Multi-environment (soon to be Multi-Model) support active by default The 2.0-alpha1 release will be accompanied by a listing of CLI and behavior changes, so that users may adjust any scripts / automation around Juju. Thanks! -Cheryl On Fri, Dec 4, 2015 at 1:06 PM, Alexis Bruemmer < alexis.bruem...@canonical.com> wrote: > Hi All, > > Juju 2.0 has been a long time coming and we will see it release in April > 2016 with Ubuntu 16.04! Among many other improvements, the 2.0 release > will have a better bootstrap experience that leverages all the great work > done around multi-model solutions. Juju 2.0 bootstrapping will > automatically create a controller (previously known as a Juju State Server) > with a hosted model (previously known as an environment); the new behavior > automatically provides the user with a usable model and a clear path for > adding more models to the bootstrapped controller. This improvement > however, changes the expected functionality of the current 1.X bootstrap > command. Our commitment to Juju users on LTS releases states clearly that > we do not break backwards compatibility on point releases (including > changing base expected behavior). For this reason we will be dropping > the 1.26.0 release and turning the current 1.26-alpha3 into 2.0-alpha1. > > > This is an update to our current release plans ( > https://github.com/juju/juju/wiki/Juju-Release-Schedule) which has a > 1.26.0 release scheduled for January. Although this means waiting a little > longer for features, moving to a 2.0 enables the development team to > deliver a strong and correct 2.0 user experience. The Juju team will > continue to release alphas and betas on a regular cadence so that new > features will be available in the devel ppa (ppa:juju/devel). The first > 2.0-alpha1 is scheduled to release the week of December 7th. > > If you have any questions please do not hesitate to ask. > > Thanks! > Alexis > > -- > Alexis Bruemmer > Juju Core Manager, Canonical Ltd. > (503) 686-5018 > alexis.bruem...@canonical.com > -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
Re: Juju 1.26-alpha3 moving to 2.0-alpha1
> > > Is there a feature mapping to what's landing in each Alpha? > > We will be working on that list next week when the core team has their sprint. Once it is complete, I will send it out to the juju list. Thanks! -Cheryl -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
Re: Juju 1.26-alpha3 moving to 2.0-alpha1
Good Morning Alexis, Just out of curiosity have you guys considered offering nightly builds via PPA. I think nightly builds would be good to get testing of new features as well as existing functionality to ensure no regressions could have potentially been introduced. --- Regards, Jonathan Aquilina Founder On 2015-12-04 22:06, Alexis Bruemmer wrote: > Hi All, > > Juju 2.0 has been a long time coming and we will see it release in April 2016 > with Ubuntu 16.04! Among many other improvements, the 2.0 release will have > a better bootstrap experience that leverages all the great work done around > multi-model solutions. Juju 2.0 bootstrapping will automatically create a > controller (previously known as a Juju State Server) with a hosted model > (previously known as an environment); the new behavior automatically provides > the user with a usable model and a clear path for adding more models to the > bootstrapped controller. This improvement however, changes the expected > functionality of the current 1.X bootstrap command. Our commitment to Juju > users on LTS releases states clearly that we do not break backwards > compatibility on point releases (including changing base expected behavior). > For this reason we will be dropping the 1.26.0 release and turning the > current 1.26-alpha3 into 2.0-alpha1. > > This is an update to our current release plans > (https://github.com/juju/juju/wiki/Juju-Release-Schedule) which has a 1.26.0 > release scheduled for January. Although this means waiting a little longer > for features, moving to a 2.0 enables the development team to deliver a > strong and correct 2.0 user experience. The Juju team will continue to > release alphas and betas on a regular cadence so that new features will be > available in the devel ppa (ppa:juju/devel). The first 2.0-alpha1 is > scheduled to release the week of December 7th. > > If you have any questions please do not hesitate to ask. > > Thanks! > Alexis > -- > > Alexis Bruemmer > Juju Core Manager, Canonical Ltd. > (503) 686-5018 > alexis.bruem...@canonical.com -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
Re: Juju 1.26-alpha3 moving to 2.0-alpha1
On Fri, Dec 4, 2015 at 4:06 PM, Alexis Bruemmer wrote: > If you have any questions please do not hesitate to ask. Is there a feature mapping to what's landing in each Alpha? For example we really need native bundles and series-in-metadata, which were due in 1.26. Does this mean these will land in an alpha around the time the original 1.26 was released or is there a feature shuffle we should be aware of? Thanks! -- Jorge Castro Canonical Ltd. http://jujucharms.com/ - The fastest way to model your service -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
Juju 1.26-alpha3 moving to 2.0-alpha1
Hi All, Juju 2.0 has been a long time coming and we will see it release in April 2016 with Ubuntu 16.04! Among many other improvements, the 2.0 release will have a better bootstrap experience that leverages all the great work done around multi-model solutions. Juju 2.0 bootstrapping will automatically create a controller (previously known as a Juju State Server) with a hosted model (previously known as an environment); the new behavior automatically provides the user with a usable model and a clear path for adding more models to the bootstrapped controller. This improvement however, changes the expected functionality of the current 1.X bootstrap command. Our commitment to Juju users on LTS releases states clearly that we do not break backwards compatibility on point releases (including changing base expected behavior). For this reason we will be dropping the 1.26.0 release and turning the current 1.26-alpha3 into 2.0-alpha1. This is an update to our current release plans ( https://github.com/juju/juju/wiki/Juju-Release-Schedule) which has a 1.26.0 release scheduled for January. Although this means waiting a little longer for features, moving to a 2.0 enables the development team to deliver a strong and correct 2.0 user experience. The Juju team will continue to release alphas and betas on a regular cadence so that new features will be available in the devel ppa (ppa:juju/devel). The first 2.0-alpha1 is scheduled to release the week of December 7th. If you have any questions please do not hesitate to ask. Thanks! Alexis -- Alexis Bruemmer Juju Core Manager, Canonical Ltd. (503) 686-5018 alexis.bruem...@canonical.com -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev