From e927b69a9d3d3bae86ada2c8e0b0c71891f14ba8 Mon Sep 17 00:00:00 2001 From: Vincent Boutes Date: Fri, 8 Apr 2016 12:46:38 +0000 Subject: [PATCH 1/4] Add ability to override number of compilation workers --- manifest-generation/cf-mysql-template.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest-generation/cf-mysql-template.yml b/manifest-generation/cf-mysql-template.yml index 040a3ff0..b9bcb419 100644 --- a/manifest-generation/cf-mysql-template.yml +++ b/manifest-generation/cf-mysql-template.yml @@ -5,7 +5,7 @@ director_uuid: (( config_from_cf.cf_director_uuid )) releases: (( base_releases additional_releases )) compilation: - workers: 4 + workers: (( iaas_settings.compilation_workers || 4)) network: mysql1 reuse_compilation_vms: true cloud_properties: (( iaas_settings.compilation_cloud_properties )) From e2db25cb0558f0de70d1bb9c4b4f85e458d9eb8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Bonelle?= Date: Mon, 11 Apr 2016 18:11:49 +0200 Subject: [PATCH 2/4] Update iaas-settings.yml Add explanations about iaas_settings.compilation_workers --- manifest-generation/examples/vsphere/iaas-settings.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manifest-generation/examples/vsphere/iaas-settings.yml b/manifest-generation/examples/vsphere/iaas-settings.yml index 62d3815a..3d8e455f 100644 --- a/manifest-generation/examples/vsphere/iaas-settings.yml +++ b/manifest-generation/examples/vsphere/iaas-settings.yml @@ -74,6 +74,7 @@ iaas_settings: stemcell: &stemcell name: bosh-vsphere-esxi-ubuntu-trusty-go_agent version: latest + compilation_workers: 2 # When setting this parameter, it overrides the default number of compilation workers (default=4) compilation_cloud_properties: ram: 4096 disk: 20480 From c1e27d1b437e4bdaacbcf042547184216694e3f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Bonelle?= Date: Mon, 11 Apr 2016 18:13:05 +0200 Subject: [PATCH 3/4] Update iaas-settings.yml Add explanations about iaas_settings.compilation_workers --- manifest-generation/examples/aws/iaas-settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest-generation/examples/aws/iaas-settings.yml b/manifest-generation/examples/aws/iaas-settings.yml index 7c1051fc..abd1c3a6 100644 --- a/manifest-generation/examples/aws/iaas-settings.yml +++ b/manifest-generation/examples/aws/iaas-settings.yml @@ -62,7 +62,7 @@ iaas_settings: stemcell: &stemcell name: bosh-aws-xen-hvm-ubuntu-trusty-go_agent - version: latest + compilation_workers: 2 # When setting this parameter, it overrides the default number of compilation workers (default=4) compilation_cloud_properties: instance_type: c4.large availability_zone: (( properties.template_only.aws.availability_zone )) From 4e5343acd4b25c33f58be63f3453cb061c2a4613 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Bonelle?= Date: Mon, 11 Apr 2016 18:15:43 +0200 Subject: [PATCH 4/4] Update iaas-settings.yml Fix typo --- manifest-generation/examples/aws/iaas-settings.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manifest-generation/examples/aws/iaas-settings.yml b/manifest-generation/examples/aws/iaas-settings.yml index abd1c3a6..66c8da21 100644 --- a/manifest-generation/examples/aws/iaas-settings.yml +++ b/manifest-generation/examples/aws/iaas-settings.yml @@ -62,6 +62,7 @@ iaas_settings: stemcell: &stemcell name: bosh-aws-xen-hvm-ubuntu-trusty-go_agent + version: latest compilation_workers: 2 # When setting this parameter, it overrides the default number of compilation workers (default=4) compilation_cloud_properties: instance_type: c4.large