From 9a5fe889234452272f7f2cbb276a2c7f070dc52d Mon Sep 17 00:00:00 2001 From: Christina Chortaria Date: Tue, 24 Sep 2024 22:49:28 -0400 Subject: [PATCH] [Geaccirc] Part of https://github.com/pulibrary/geaccirc/issues/59 (#5384) Updates bundler version --- group_vars/geaccirc/common.yml | 2 ++ roles/geaccirc/tasks/main.yml | 13 +++++++++++++ 2 files changed, 15 insertions(+) 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