Skip to content

Commit 2ba4945

Browse files
authored
Provide variables for Ubuntu 24 (#268)
* Add vars file for Ubuntu 24 * Added 24.04 to tests
1 parent ba9eb20 commit 2ba4945

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- 'almalinux:9'
3434
- 'ubuntu:20.04'
3535
- 'ubuntu:22.04'
36+
- 'ubuntu:24.04'
3637
scenario:
3738
- 'default'
3839
- 'upgrade'

vars/Ubuntu/24.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
apache_package_name: apache2
3+
apache_service_name: apache2
4+
apache_user: www-data
5+
apache_etc_dir: "/etc/{{ apache_service_name }}"
6+
apache_conf_dir: "{{ apache_etc_dir }}/sites-enabled"
7+
apache_log_dir: "/var/log/{{ apache_service_name }}"
8+
container_apache_restart_cmd: ". {{ apache_etc_dir }}/envvars && /usr/sbin/apache2 -k start"
9+
apache_oidc_mod_package: libapache2-mod-auth-openidc
10+
11+
sqlite_devel_package: libsqlite3-dev
12+
ruby_devel_package: ruby-dev
13+
ffi_devel_package: libffi-dev
14+
libz_devel_package: zlib1g-dev
15+
16+
os_dependencies:
17+
- tzdata
18+
19+
os_directories:
20+
- "/var/run/{{ apache_service_name }}"
21+
22+
ruby_lib_dir: "/usr/lib/x86_64-linux-gnu/ruby/3.2.0"
23+
24+
additional_rpm_installs: []
25+
26+
nginx_root: "/opt/ood/ondemand/root"
27+
nginx_bin: "{{ nginx_root }}/usr/sbin/nginx"
28+
nginx_mime_types: "{{ nginx_root }}/etc/nginx/mime.types"
29+
locations_ini: "/opt/ood/ondemand/root/usr/share/ruby/vendor_ruby/phusion_passenger/locations.ini"

0 commit comments

Comments
 (0)