Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 1 | linux: |
azvyagintsev | b7c2ef4 | 2018-08-16 14:21:39 +0300 | [diff] [blame] | 2 | network: |
| 3 | enabled: true |
| 4 | hostname: linux |
| 5 | fqdn: linux.ci.local |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 6 | system: |
| 7 | enabled: true |
| 8 | cluster: default |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 9 | name: linux |
azvyagintsev | b7c2ef4 | 2018-08-16 14:21:39 +0300 | [diff] [blame] | 10 | domain: ci.local |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 11 | environment: prd |
Jiri Broulik | 25839cc | 2017-04-18 17:05:20 +0200 | [diff] [blame] | 12 | purge_repos: true |
Filip Pytloun | 8b2131e | 2017-11-08 13:29:03 +0100 | [diff] [blame] | 13 | directory: |
| 14 | /tmp/test: |
| 15 | makedirs: true |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 16 | apparmor: |
| 17 | enabled: false |
Filip Pytloun | 8296bb9 | 2016-02-19 18:42:09 +0100 | [diff] [blame] | 18 | haveged: |
| 19 | enabled: true |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 20 | prompt: |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 21 | default: "linux.ci.local$" |
Jakub Pavlik | b148c8c | 2017-02-12 21:30:48 +0100 | [diff] [blame] | 22 | kernel: |
Jakub Pavlik | 6c9ead1 | 2017-02-16 21:53:13 +0100 | [diff] [blame] | 23 | isolcpu: 1,2,3,4 |
Simon Schneider | 98f7a49 | 2017-12-07 13:18:49 +0100 | [diff] [blame] | 24 | elevator: deadline |
Michael Polenchuk | ebf5552 | 2018-01-25 13:22:39 +0400 | [diff] [blame] | 25 | boot_options: |
| 26 | - pti=off |
| 27 | - spectre_v2=auto |
Dmitry Teselkin | 809834c | 2018-08-13 19:14:42 +0300 | [diff] [blame] | 28 | module: |
| 29 | module_1: |
| 30 | install: |
| 31 | command: /bin/true |
| 32 | remove: |
| 33 | enabled: false |
| 34 | command: /bin/false |
| 35 | module_2: |
| 36 | install: |
| 37 | enabled: false |
| 38 | command: /bin/false |
| 39 | remove: |
| 40 | command: /bin/true |
| 41 | module_3: |
| 42 | blacklist: true |
| 43 | module_4: |
| 44 | blacklist: false |
| 45 | alias: |
| 46 | "module*": |
| 47 | enabled: true |
| 48 | "module_*": |
| 49 | enabled: false |
| 50 | module_5: |
| 51 | softdep: |
| 52 | pre: |
| 53 | 1: |
| 54 | value: module_1 |
| 55 | 2: |
| 56 | value: module_2 |
| 57 | enabled: false |
| 58 | post: |
| 59 | 1: |
| 60 | value: module_3 |
| 61 | 2: |
| 62 | value: module_4 |
| 63 | enabled: false |
| 64 | module_6: |
| 65 | option: |
| 66 | opt_1: 111 |
| 67 | opt_2: 222 |
| 68 | module_7: |
| 69 | option: |
| 70 | opt_3: |
| 71 | value: 333 |
| 72 | opt_4: |
| 73 | enabled: true |
| 74 | value: 444 |
| 75 | opt_5: |
| 76 | enabled: false |
Jiri Broulik | 303905d | 2018-01-11 14:12:48 +0100 | [diff] [blame] | 77 | cgroup: |
| 78 | group: |
| 79 | group_1: |
| 80 | controller: |
| 81 | cpu: |
| 82 | shares: |
| 83 | value: 250 |
| 84 | mapping: |
| 85 | subjects: |
| 86 | - '@group1' |
Filip Pytloun | 361096c | 2017-08-23 10:57:20 +0200 | [diff] [blame] | 87 | sysfs: |
| 88 | scheduler: |
| 89 | block/sda/queue/scheduler: deadline |
| 90 | power: |
| 91 | mode: |
| 92 | power/state: 0660 |
| 93 | owner: |
| 94 | power/state: "root:power" |
| 95 | devices/system/cpu/cpu0/cpufreq/scaling_governor: powersave |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 96 | motd: |
| 97 | - warning: | |
| 98 | #!/bin/sh |
| 99 | printf "WARNING: This is tcpcloud network.\n" |
| 100 | printf " Unauthorized access is strictly prohibited.\n" |
| 101 | printf "\n" |
| 102 | - info: | |
| 103 | #!/bin/sh |
| 104 | printf -- "--[tcp cloud]---------------------------\n" |
| 105 | printf " Hostname | ${linux:system:name}\n" |
| 106 | printf " Domain | ${linux:system:domain}\n" |
| 107 | printf " System | %s\n" "$(lsb_release -s -d)" |
| 108 | printf " Kernel | %s\n" "$(uname -r)" |
| 109 | printf -- "----------------------------------------\n" |
| 110 | printf "\n" |
| 111 | user: |
| 112 | root: |
| 113 | enabled: true |
| 114 | home: /root |
| 115 | name: root |
Filip Pytloun | 54cb363 | 2017-06-14 11:56:59 +0200 | [diff] [blame] | 116 | testuser: |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 117 | enabled: true |
Filip Pytloun | 54cb363 | 2017-06-14 11:56:59 +0200 | [diff] [blame] | 118 | name: testuser |
Martin Polreich | 72f61c4 | 2018-01-19 13:55:09 +0100 | [diff] [blame] | 119 | password: passw0rd |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 120 | sudo: true |
| 121 | uid: 9999 |
| 122 | full_name: Test User |
| 123 | home: /home/test |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 124 | groups: |
Filip Pytloun | d281d29 | 2017-05-30 15:55:37 +0200 | [diff] [blame] | 125 | - db-ops |
| 126 | - salt-ops |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 127 | salt_user1: |
| 128 | enabled: true |
| 129 | name: saltuser1 |
| 130 | sudo: false |
| 131 | uid: 9991 |
| 132 | full_name: Salt User1 |
| 133 | home: /home/saltuser1 |
Martin Polreich | 4fcd5c0 | 2018-07-16 09:41:51 +0200 | [diff] [blame] | 134 | home_dir_mode: 755 |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 135 | salt_user2: |
| 136 | enabled: true |
| 137 | name: saltuser2 |
| 138 | sudo: false |
| 139 | uid: 9992 |
| 140 | full_name: Salt Sudo User2 |
| 141 | home: /home/saltuser2 |
Filip Pytloun | d281d29 | 2017-05-30 15:55:37 +0200 | [diff] [blame] | 142 | groups: |
| 143 | - sudogroup1 |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 144 | group: |
Filip Pytloun | 54cb363 | 2017-06-14 11:56:59 +0200 | [diff] [blame] | 145 | testgroup: |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 146 | enabled: true |
Filip Pytloun | 54cb363 | 2017-06-14 11:56:59 +0200 | [diff] [blame] | 147 | name: testgroup |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 148 | gid: 9999 |
| 149 | system: true |
Petr Michalec | 3cd4cb7 | 2017-08-01 11:50:42 +0200 | [diff] [blame] | 150 | addusers: |
| 151 | - salt_user1 |
| 152 | - salt_user2 |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 153 | db-ops: |
| 154 | enabled: true |
Petr Michalec | 3cd4cb7 | 2017-08-01 11:50:42 +0200 | [diff] [blame] | 155 | delusers: |
| 156 | - salt_user1 |
Petr Michalec | a17ea5a | 2017-08-08 15:46:03 +0200 | [diff] [blame] | 157 | - dontexistatall |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 158 | salt-ops: |
| 159 | enabled: true |
Filip Pytloun | d281d29 | 2017-05-30 15:55:37 +0200 | [diff] [blame] | 160 | name: salt-ops |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 161 | sudogroup1: |
| 162 | enabled: true |
| 163 | name: sudogroup1 |
| 164 | sudogroup2: |
| 165 | enabled: true |
| 166 | name: sudogroup2 |
| 167 | sudogroup3: |
| 168 | enabled: false |
| 169 | name: sudogroup3 |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 170 | job: |
| 171 | test: |
| 172 | enabled: true |
| 173 | command: "/bin/sleep 3" |
Filip Pytloun | 54cb363 | 2017-06-14 11:56:59 +0200 | [diff] [blame] | 174 | user: testuser |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 175 | minute: 0 |
| 176 | hour: 13 |
| 177 | package: |
| 178 | htop: |
| 179 | version: latest |
| 180 | repo: |
azvyagintsev | 45cf452 | 2018-08-03 15:04:40 +0200 | [diff] [blame] | 181 | disabled_repo: |
| 182 | source: "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" |
| 183 | enabled: false |
| 184 | disabled_repo_left_proxy: |
| 185 | source: "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" |
| 186 | enabled: false |
| 187 | proxy: |
| 188 | enabled: true |
| 189 | https: https://127.0.5.1:443 |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 190 | opencontrail: |
Petr Michalec | 10462bb | 2017-03-23 19:18:08 +0100 | [diff] [blame] | 191 | source: "deb http://ppa.launchpad.net/tcpcloud/contrail-3.0/ubuntu xenial main" |
| 192 | keyid: E79EE90C |
| 193 | keyserver: keyserver.ubuntu.com |
| 194 | architectures: amd64 |
| 195 | proxy: |
| 196 | enabled: true |
| 197 | https: https://127.0.5.1:443 |
| 198 | #http: http://127.0.5.2:8080 |
Dennis Dmitriev | 4bf8762 | 2017-07-06 21:07:27 +0300 | [diff] [blame] | 199 | apt-salt: |
| 200 | source: "deb http://apt.mirantis.com/xenial stable salt" |
| 201 | #key_url: http://apt.mirantis.com/public.gpg |
| 202 | # pub 4096R/A76882D3 2015-06-17 |
Petr Michalec | 1ae62b1 | 2017-04-27 14:35:13 +0200 | [diff] [blame] | 203 | key: | |
| 204 | -----BEGIN PGP PUBLIC KEY BLOCK----- |
| 205 | Version: GnuPG v1 |
| 206 | |
| 207 | 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 |
| 253 | jtcwJrHue5Xn8UPSLkE= |
| 254 | =SWiA |
| 255 | -----END PGP PUBLIC KEY BLOCK----- |
Petr Michalec | 10462bb | 2017-03-23 19:18:08 +0100 | [diff] [blame] | 256 | architectures: amd64 |
| 257 | proxy: |
| 258 | enabled: true |
Dennis Dmitriev | 4bf8762 | 2017-07-06 21:07:27 +0300 | [diff] [blame] | 259 | apt-salt-nightly: |
| 260 | source: "deb http://apt.mirantis.com/xenial nightly salt" |
| 261 | key_url: http://apt.mirantis.com/public.gpg |
Petr Michalec | 10462bb | 2017-03-23 19:18:08 +0100 | [diff] [blame] | 262 | architectures: amd64 |
| 263 | proxy: |
| 264 | enabled: false |
Dennis Dmitriev | 4bf8762 | 2017-07-06 21:07:27 +0300 | [diff] [blame] | 265 | apt-extra-nightly: |
| 266 | source: "deb http://apt.mirantis.com/xenial nightly extra" |
| 267 | key_url: http://apt.mirantis.com/public.gpg |
Filip Pytloun | a189857 | 2016-01-25 22:35:13 +0100 | [diff] [blame] | 268 | architectures: amd64 |
Filip Pytloun | c49445a | 2016-04-04 14:23:20 +0200 | [diff] [blame] | 269 | locale: |
Jakub Josef | 495245a | 2018-03-05 15:41:01 +0100 | [diff] [blame] | 270 | en_US: |
Filip Pytloun | c49445a | 2016-04-04 14:23:20 +0200 | [diff] [blame] | 271 | enabled: true |
| 272 | default: true |
Jakub Josef | 495245a | 2018-03-05 15:41:01 +0100 | [diff] [blame] | 273 | cs_CZ: |
Filip Pytloun | c49445a | 2016-04-04 14:23:20 +0200 | [diff] [blame] | 274 | enabled: true |
Filip Pytloun | c665ee2 | 2017-02-17 12:17:32 +0100 | [diff] [blame] | 275 | autoupdates: |
| 276 | enabled: true |
Petr Michalec | 1c4c8d8 | 2017-02-28 19:09:21 +0100 | [diff] [blame] | 277 | sudo: |
| 278 | enabled: true |
| 279 | alias: |
| 280 | runas: |
| 281 | DBA: |
| 282 | - postgres |
| 283 | - mysql |
| 284 | SALT: |
| 285 | - root |
| 286 | host: |
| 287 | LOCAL: |
| 288 | - localhost |
| 289 | PRODUCTION: |
| 290 | - db1 |
| 291 | - db2 |
| 292 | command: |
| 293 | SUDO_RESTRICTED_SU: |
| 294 | - /bin/vi /etc/sudoers |
| 295 | - /bin/su - root |
| 296 | - /bin/su - |
| 297 | - /bin/su |
| 298 | - /usr/sbin/visudo |
| 299 | SUDO_SHELLS: |
| 300 | - /bin/sh |
| 301 | - /bin/ksh |
| 302 | - /bin/bash |
| 303 | - /bin/rbash |
| 304 | - /bin/dash |
| 305 | - /bin/zsh |
| 306 | - /bin/csh |
| 307 | - /bin/fish |
| 308 | - /bin/tcsh |
| 309 | - /usr/bin/login |
| 310 | - /usr/bin/su |
| 311 | - /usr/su |
| 312 | SUDO_SALT_SAFE: |
| 313 | - /usr/bin/salt state* |
| 314 | - /usr/bin/salt service* |
| 315 | - /usr/bin/salt pillar* |
| 316 | - /usr/bin/salt grains* |
| 317 | - /usr/bin/salt saltutil* |
| 318 | - /usr/bin/salt-call state* |
| 319 | - /usr/bin/salt-call service* |
| 320 | - /usr/bin/salt-call pillar* |
| 321 | - /usr/bin/salt-call grains* |
| 322 | - /usr/bin/salt-call saltutil* |
| 323 | SUDO_SALT_TRUSTED: |
| 324 | - /usr/bin/salt* |
| 325 | users: |
| 326 | saltuser1: {} |
| 327 | saltuser2: |
| 328 | hosts: |
| 329 | - LOCAL |
| 330 | # User Alias: |
| 331 | DBA: |
| 332 | hosts: |
| 333 | - ALL |
| 334 | commands: |
| 335 | - SUDO_SALT_SAFE |
| 336 | groups: |
| 337 | db-ops: |
| 338 | hosts: |
| 339 | - ALL |
| 340 | - '!PRODUCTION' |
| 341 | runas: |
| 342 | - DBA |
| 343 | commands: |
| 344 | - /bin/cat * |
| 345 | - /bin/less * |
| 346 | - /bin/ls * |
| 347 | - SUDO_SALT_SAFE |
| 348 | - '!SUDO_SHELLS' |
| 349 | - '!SUDO_RESTRICTED_SU' |
| 350 | salt-ops: |
| 351 | hosts: |
| 352 | - 'ALL' |
| 353 | runas: |
| 354 | - SALT |
| 355 | commands: |
| 356 | - SUDO_SALT_TRUSTED |
| 357 | salt-ops2: |
| 358 | name: salt-ops |
| 359 | runas: |
| 360 | - DBA |
| 361 | commands: |
| 362 | - SUDO_SHELLS |
| 363 | sudogroup1: |
| 364 | commands: |
| 365 | - ALL |
| 366 | sudogroup2: |
| 367 | commands: |
| 368 | - ALL |
| 369 | hosts: |
| 370 | - localhost |
| 371 | users: |
| 372 | - test |
| 373 | nopasswd: false |
| 374 | sudogroup3: |
| 375 | commands: |
| 376 | - ALL |
Petr Michalec | 10462bb | 2017-03-23 19:18:08 +0100 | [diff] [blame] | 377 | env: |
| 378 | BOB_VARIABLE: Alice |
| 379 | BOB_PATH: |
| 380 | - /srv/alice/bin |
| 381 | - /srv/bob/bin |
| 382 | HTTPS_PROXY: https://127.0.4.1:443 |
| 383 | http_proxy: http://127.0.4.2:80 |
| 384 | ftp_proxy: ftp://127.0.4.3:2121 |
| 385 | no_proxy: |
| 386 | - 192.168.0.1 |
| 387 | - 192.168.0.2 |
| 388 | - .saltstack.com |
| 389 | - .ubuntu.com |
| 390 | - .mirantis.com |
| 391 | - .launchpad.net |
| 392 | - .dummy.net |
| 393 | - .local |
| 394 | LANG: C |
| 395 | LC_ALL: C |
| 396 | profile: |
| 397 | vi_flavors.sh: | |
| 398 | export PAGER=view |
| 399 | alias vi=vim |
| 400 | locales: | |
| 401 | export LANG=en_US |
| 402 | export LC_ALL=en_US.UTF-8 |
| 403 | |
| 404 | # pillar for proxy configuration |
| 405 | proxy: |
| 406 | # for package managers |
| 407 | pkg: |
| 408 | enabled: true |
| 409 | https: https://127.0.2.1:4443 |
| 410 | #http: http://127.0.2.2 |
| 411 | ftp: none |
| 412 | # fallback, system defaults |
| 413 | https: https://127.0.1.1:443 |
| 414 | #http: http://127.0.1.2 |
| 415 | ftp: ftp://127.0.1.3 |
| 416 | noproxy: |
| 417 | - host1 |
| 418 | - host2 |
| 419 | - .local |
Vladimir Eremin | ccf2884 | 2017-04-10 23:52:10 +0300 | [diff] [blame] | 420 | |
| 421 | # pillars for netconsole setup |
| 422 | netconsole: |
| 423 | enabled: true |
| 424 | port: 514 |
| 425 | loglevel: debug |
| 426 | target: |
| 427 | 192.168.0.1: |
| 428 | mac: "ff:ff:ff:ff:ff:ff" |
| 429 | interface: bond0 |
Serhiy Ovsianikov | 67bd56a | 2017-08-11 15:56:01 +0300 | [diff] [blame] | 430 | atop: |
| 431 | enabled: true |
| 432 | interval: 20 |
| 433 | logpath: "/var/mylog/atop" |
| 434 | outfile: "/var/mylog/atop/daily.log" |
Oleksii Chupryn | 144432b | 2018-05-22 10:34:48 +0300 | [diff] [blame] | 435 | mcelog: |
| 436 | enabled: true |
| 437 | logging: |
| 438 | syslog: true |
| 439 | syslog_error: true |