diff --git a/group_vars/geaccirc/common.yml b/group_vars/geaccirc/common.yml index 4c7766c337..5a816a3de6 100644 --- a/group_vars/geaccirc/common.yml +++ b/group_vars/geaccirc/common.yml @@ -23,3 +23,5 @@ running_on_server: true ruby_version_override: "ruby-3.1.3" install_ruby_from_source: true passenger_ruby: "/usr/local/bin/ruby" +passenger_extra_http_config: + - "passenger_preload_bundler on;" diff --git a/roles/geaccirc/tasks/main.yml b/roles/geaccirc/tasks/main.yml index 945899b38f..7f8937d815 100644 --- a/roles/geaccirc/tasks/main.yml +++ b/roles/geaccirc/tasks/main.yml @@ -1,2 +1,15 @@ --- # tasks file for roles/geaccirc +- name: geaccirc | update rubygems + ansible.builtin.command: gem update --system 3.5.13 + become: true + register: update_rubygems + changed_when: '"Latest version already installed. Done." not in update_rubygems.stdout' + tags: rubygems + +- name: geaccirc | install default bundler + ansible.builtin.command: gem install --default bundler:2.5.13 + become: true + register: install_default_bundler + changed_when: '"Fetching bundler-2.5.13.gem" in install_default_bundler.stdout' + tags: rubygems \ No newline at end of file