class Gitlab::QA::Runtime::OmnibusConfigurations::ObjectStorage
def configuration
def configuration config = TYPES.each_with_object(+'') do |object_type, omnibus| omnibus << <<~OMNIBUS gitlab_rails['object_store']['objects']['#{object_type}']['bucket'] = '#{object_type}-bucket' OMNIBUS end config << <<~OMNIBUS gitlab_rails['object_store']['enabled'] = true gitlab_rails['object_store']['proxy_download'] = true gitlab_rails['object_store']['connection'] = #{minio.to_config} OMNIBUS end
def exec_commands
def exec_commands QA::Scenario::CLICommands.git_lfs_install_commands end
def minio
def minio @minio ||= Component::Minio.new end
def prepare
def prepare minio.network = 'test' TYPES.each do |bucket_name| minio.add_bucket("#{bucket_name}-bucket") end minio end