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 <[email protected]> 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 >
