Class: Gitlab::QA::Runtime::OmnibusConfigurations::Default

Inherits:
Gitlab::QA::Runtime::OmnibusConfiguration show all
Defined in:
lib/gitlab/qa/runtime/omnibus_configurations/default.rb

Overview

Default Configuration for Omnibus All runs will include this configuration

Direct Known Subclasses

ObjectStorage, Packages

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Gitlab::QA::Runtime::OmnibusConfiguration

#<<, #exec_commands, #initialize, #prepare, #sanitize!, #to_s

Constructor Details

This class inherits a constructor from Gitlab::QA::Runtime::OmnibusConfiguration

Class Method Details

.configurationObject



19
20
21
# File 'lib/gitlab/qa/runtime/omnibus_configurations/default.rb', line 19

def self.configuration
  new.configuration
end

Instance Method Details

#configurationObject



10
11
12
13
14
15
16
17
# File 'lib/gitlab/qa/runtime/omnibus_configurations/default.rb', line 10

def configuration
  <<~OMNIBUS
    gitlab_rails['gitlab_default_theme'] = 10 # Light Red Theme
    gitlab_rails['gitlab_disable_animations'] = true # Disable animations
    gitlab_rails['application_settings_cache_seconds'] = 0 # Settings cache expiry
    gitlab_rails['initial_root_password'] = '#{Runtime::Env.initial_root_password}' # Initial root password
  OMNIBUS
end