-
Notifications
You must be signed in to change notification settings - Fork 9
/
README.environment
129 lines (90 loc) · 2.7 KB
/
README.environment
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
otopi -- Environment
====================
SYSTEM ENVIRONMENT
------------------
Operating system environment can be used in order to override
installer environment.
OTOPI_CONFIG
Configuration file.
Overrides CORE/configFileName.
OTOPI_COVERAGE
If not 0 enable coverage features
OTOPI_DEBUG
If not 0 enable debug features
Overrides BASE/debug.
OTOPI_LOGDIR
Log directory.
Overrides CORE/logDir.
OTOPI_LOGFILE
Set explicit log file name.
Overrides CORE/logFileName.
OTOPI_NONROOT
If '1' allow non root execution using sudo.
OTOPI_PYTHON [/usr/bin/python]
Python to use.
OTOPI_DNF_ENABLE
If '1', allow forcing trying to use dnf. Without this,
dnf is enabled only on fedora and RHEL (and derivatives) >= 8.
INSTALLER ENVIRONMENT
---------------------
BASE/aborted(bool)
Aborted by user.
Will also have error.
BASE/debug(int) [0]
Debug level.
BASE/error(bool)
Error during sequence.
BASE/executionDirectory(str)
Directory where installer was executed.
Installer changes to '/' to avoid errors during program execution.
BASE/exitCode(list)
List of dictionary entries, keys are priority, code.
Highest priority wins.
Keys should be based on Stages.PRIORITY_*.
BASE/suppressEnvironmentKeys(list)
Suppress output of environment keys.
BASE/pluginGroups(str)
Plugin groups to load. ':' separated.
CORE/logDir(str) [${TMPDIR}]
Log file directory.
CORE/logFileName(str)
Log file name.
CORE/configFileName(str) [/etc/otopi.conf]
Configuration file names. ':' separated.
CORE/configFileAppend(str)
Extra configuration to load.
DIALOG/dialect(str) [human]
Dialect to use.
DIALOG/customization(bool) [False]
Enable customization
DIALOG/cliVersion
Command line interface version.
SYSTEM/rebootAllow [True]
Allow host to be rebooted.
SYSTEM/clockSet(bool) [False]
Synchronize clock.
SYSTEM/clockMaxGap [5],
Maximum allowed gap in seconds for clock sync.
NETWORK/sshEnable(bool) [False]
Enable ssh key storage.
NETWORK/sshKey(str)
SSH public key.
NETWORK/sshUser(str)
SSH user or current.
NETWORK/iptablesEnable(bool) [False]
Enable set of iptables.
NETWORK/iptablesRules(multi-str)
iptables content.
NETWORK/firewalldEnable(bool) [False]
Enable set of firewalld.
NETWORK/firewalldAvailable(bool)
Firewalld is enabled.
NETWORK_FIREWALLD_SERVICE/<service>
Firewalld service to write and enable.
<service> is the name and the value is the rule content.
PACKAGER/yumpackagerEnabled(bool) [True]
Enable yum packager.
PACKAGER/yumExpireCache(bool) [True]
Expire yum cache at startup.
PACKAGER/keepAliveInterval(int) [30]
Keep alive interval for status in seconds.