-
Notifications
You must be signed in to change notification settings - Fork 35
Expand file tree
/
Copy pathinstall.yml
More file actions
65 lines (53 loc) · 2.58 KB
/
Copy pathinstall.yml
File metadata and controls
65 lines (53 loc) · 2.58 KB
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
# This file holds install related configurations as well as base directories for
# configuration files.
ood_base_conf_dir: "/etc/ood/config"
ood_app_dir: "{{ ood_base_apache_dir }}/apps"
ood_sys_app_dir: "{{ ood_app_dir }}/sys"
ood_dev_app_dir: "{{ ood_app_dir }}/dev"
ood_usr_app_dir: "{{ ood_app_dir }}/usr"
# OS defaults are RHEL-like systems
apache_service_enabled: true
apache_service_state: started
apache_package_name: httpd
apache_service_name: httpd
apache_user: apache
apache_etc_dir: "/etc/{{ apache_service_name }}"
apache_conf_dir: "{{ apache_etc_dir }}/conf.d"
apache_log_dir: "/var/log/{{ apache_service_name }}"
rpm_repo_url: "https://yum.osc.edu/ondemand/4.2/ondemand-release-web-4.2-1.{{ el_distro }}.noarch.rpm"
apt_repo_url: "https://apt.osc.edu/ondemand/4.2/ondemand-release-web_4.2.0-{{ deb_distro }}_all.deb"
rpm_repo_key: "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand"
deb_repo_key: "https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand-SHA512"
deb_repo_key_id: "C2ADB19AFD775498"
node_repo_key: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
node_repo_key_id: "6F71F525282841EEDAF851B42F59B5F99B1BE0B4"
ondemand_package: "ondemand" # Idempotent. Use `latest` to upgrade, or full package name or comparison operators.
ondemand_package_excludes: []
# OSC's repo rpm isn't signed
disable_gpg_check_rpm_repo: true
apt_update_cache: true
# Set to "true" to skip installation of custom repo config files
ood_use_existing_repo_file: false
# Similar to 'ood_use_existing_repo_file' only that this role will populate the
# repository files instead of downloading a package that does the same. When
# using 'ood_use_existing_repo_file' users supply the repository file outside of this role.
#
# When both are set to false this this role will manage the repository file.
# Users can supply different 'ood_repo_base_url' and 'ood_repo_src_base_url' variables to look
# at a different repository. Though 'ood_repo_src_base_url' is only available for RHEL
# type systems.
ood_dl_repo_package: true
# flip this flag if you want to install the ondemand-dex RPM
install_ondemand_dex: false
ondemand_dex_package: ondemand-dex # behaviour as for ondemand_package
ondemand_dex_service_name: ondemand-dex
ondemand_dex_service_state: started
ondemand_dex_service_enabled: true
# flip this flag if you want to install the ondemand-selinux RPM
install_ondemand_selinux: false
ondemand_selinux_package: ondemand-selinux # behaviour as for ondemand_package
# needed for testing. no reason to change these in production.
disable_htcacheclean: false
nodejs_version: 22
ruby_version: 3.3
ood_base_apache_dir: "/var/www/ood"