diff --git a/puppet/services/octavia-worker.yaml b/puppet/services/octavia-worker.yaml index 06014b4569..37471dd26f 100644 --- a/puppet/services/octavia-worker.yaml +++ b/puppet/services/octavia-worker.yaml @@ -56,7 +56,10 @@ parameters: amphora. type: number OctaviaFlavorProperties: - default: {} + default: + ram : '1024' + disk : '3' + vcpus : '1' description: Dictionary describing the nova flavor for amphora. type: json OctaviaManageNovaFlavor: @@ -106,8 +109,10 @@ outputs: octavia::worker::amp_flavor_id: {get_param: OctaviaFlavorId} octavia::worker::nova_flavor_config: {get_param: OctaviaFlavorProperties} octavia::worker::manage_nova_flavor: {get_param: OctaviaManageNovaFlavor} + octavia::worker::nova_flavor_config: {get_param: OctaviaFlavorProperties} octavia::certificates::client_cert: {get_param: OctaviaClientCertFile} octavia::worker::amp_image_tag: {get_param: OctaviaAmphoraImageTag} + octavia::worker::amp_project_name: 'service' octavia::worker::enable_ssh_access: false - if: diff --git a/releasenotes/notes/enable-octavia-flavor-by-default-d356fbb265508f76.yaml b/releasenotes/notes/enable-octavia-flavor-by-default-d356fbb265508f76.yaml new file mode 100644 index 0000000000..a13293dd7c --- /dev/null +++ b/releasenotes/notes/enable-octavia-flavor-by-default-d356fbb265508f76.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Default values for OctaviaFlavorProperties have been added and + OctaviaManageNovaFlavor is now enabled by default so a usable OpenStack + flavor will be available for creating Octavia load balancers immediately + after deployment.