+ 1 IMO centos is a much better defualt BUT I would go one further and make the image chooser configurable so this behaviour can be changed by users in brooklyn.properties
*Mark McKenna* *Web :: markmckenna.ie <http://markmckenna.ie/>* *Work :: [email protected] <[email protected]>* *PGP :: A7A9 24DE 638C 681A 8DEA FAD4 2B5D C759 B1EB 76A7 <https://pgp.mit.edu/pks/lookup?op=get&search=0x2B5DC759B1EB76A7>* On 19 January 2017 at 16:09, Duncan Godwin <[email protected]> wrote: > Hi Richard > > I agree that we could do with information on what our users are using and a > message on this mailing list is the first step! :) > > So I think one of the main drivers for change should be that 12.04 LTS is > just about to go out of support. 14.04 LTS is no longer the latest LTS > Ubuntu version. The new version, 16.04 LTS has major changes (systemd etc) > which are likely to break a lot of blueprints anyway. If we are going to > change default OS choices, now would be a good time to do so. > > Many thanks > > Duncan > > On 19 January 2017 at 15:56, Richard Downer <[email protected]> wrote: > > > Duncan, > > > > Do we have any data on what our users are using? That should be our > driver > > for change :-) > > > > I am a bit concerned what effect making this change would have on > existing > > blueprints that don't specify an OS requirement. If a user writes such a > > blueprint and makes it Ubuntu-dependent, would a default OS change > suddenly > > break their blueprint? Arguably the user should be explicit about their > OS > > requirements, but it doesn't look good if we change something fundamental > > like that. > > > > Richard. > > > > > > On 19 January 2017 at 15:17, Duncan Godwin <duncan.godwin@cloudsoftcorp. > > com> > > wrote: > > > > > Hi All, > > > > > > Should we change the default image to CentOS 7 over Ubuntu 14.04? > > > > > > Apache Brooklyn, by default currently favours Ubuntu 14.04 and 12.04 > LTS > > > images when no preference is selected. This is because of the code in > > > BrooklynImageChooser here: > > > > > > https://github.com/apache/brooklyn-server/blob/ > > > f4281af2e40a9d12264c566a4b65fa6549238be5/locations/jclouds/ > > > src/main/java/org/apache/brooklyn/location/jclouds/ > > > BrooklynImageChooser.java#L138-L149 > > > > > > Most of the blueprints in brooklyn-library seem to favour CentOS 7 and > I > > > think most of the Apache Brooklyn users are using and testing CentOS 7. > > It > > > therefore seems to me to make sense to alter BrooklynImageChooser score > > to > > > favour CentOS 7 based images. What does everyone think? > > > > > > Many thanks > > > > > > Duncan > > > > > >
