Release Notes / Version 10.2104
Table Of ContentsThe Chef requirement for the deployment archive is now 14.x.x. With this update, some cookbooks had to be updated as well. The most relevant change was the update of the
apache2cookbook to7.1.0. With this update, theapache2::web_appdefinition is no longer available, which made thecoremedia-proxy::webappwrapper definition and the whole cookbook obsolete. Rendering a new virtual host configuration has now become less complex. Please visit the apache2 cookbooks documentation for more details.The product specific cookbooks
blueprint-lc3-sfcc,blueprint-cms9,blueprint-lc3-ibm-wcsandblueprint-lc3-hybrishave been merged into a single cookbook namedblueprint-cmcc.The
blueprint-tomcatcookbook has been replaced with theblueprint-spring-bootcookbook.The recipes
blueprint-dev-tooling::rpm-buildandblueprint-dev-tooling::rpm-installhave been removed. If you still need to build rpms, please use one of the available maven plugins to wrap the spring-boot application jars. Spring-Boot jars are executable and easy to configure, removing all the complexity of a rpm build process.The Chef attribute structure of the deployment archive has been changed slightly. For more details review the
global/deployment/chef/MIGRATION.mdin the workspace.The example Chef roles have been reorganized. Similar to the removal of the product specific cookbooks, the product specific roles have been removed in favor of central roles for all products. The commerce system specific configurations can now be activated using the boolean Chef node attributes:
node['blueprint']['sfcc']['enabled'] = false node['blueprint']['sap-hybris']['enabled'] = false node['blueprint']['ibm-wcs']['enabled'] = false
(CMS-14469)


