diff --git a/puppet/services/swift-storage.yaml b/puppet/services/swift-storage.yaml index f9c3cbae97..2e7f3a16d4 100644 --- a/puppet/services/swift-storage.yaml +++ b/puppet/services/swift-storage.yaml @@ -45,6 +45,18 @@ parameters: MonitoringSubscriptionSwiftStorage: default: 'overcloud-swift-storage' type: string + SwiftAccountWorkers: + default: auto + description: Number of workers for Swift account service. + type: string + SwiftContainerWorkers: + default: auto + description: Number of workers for Swift account service. + type: string + SwiftObjectWorkers: + default: auto + description: Number of workers for Swift account service. + type: string # DEPRECATED options for compatibility with overcloud.yaml # This should be removed and manipulation of the ControllerServices list @@ -114,6 +126,9 @@ outputs: - account-server swift::storage::disks::args: {get_param: SwiftRawDisks} swift::storage::all::storage_local_net_ip: {get_param: [ServiceNetMap, SwiftStorageNetwork]} + swift::storage::all::account_server_workers: {get_param: SwiftAccountWorkers} + swift::storage::all::container_server_workers: {get_param: SwiftContainerWorkers} + swift::storage::all::object_server_workers: {get_param: SwiftObjectWorkers} step_config: | include ::tripleo::profile::base::swift::storage upgrade_tasks: