Project

General

Profile

Actions

tickets #180890

closed

TSP no longer updates, dependency wants Ruby 3

Added by crameleon 13 days ago. Updated 10 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
TSP
Target version:
-
Start date:
2025-04-11
Due date:
% Done:

0%

Estimated time:

Description

Reproducing what the Salt state would run:

tsp (Travel Support Program webapp):/srv/www/travel-support-program # sudo -u tsp bundle.ruby.ruby2.7 install --deployment
[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set deployment 'true'`, and stop using this flag
Fetching gem metadata from https://rubygems.org/.........
public_suffix-6.0.1 requires ruby version >= 3.0, which is incompatible with the current version, ruby 2.7.8p225
tsp (Travel Support Program webapp):/srv/www/travel-support-program # echo $?
5

Related issues 1 (0 open1 closed)

Related to openSUSE admin - tickets #180953: tsp.o.o is downResolvedcrameleon2025-04-14

Actions
Actions #1

Updated by crameleon 13 days ago

  • Private changed from Yes to No
Actions #2

Updated by crameleon 13 days ago

  • Assignee set to hellcp

please check / I'm not sure if it requires any changes in travel-support-program or just in our deployment.

Actions #3

Updated by crameleon 13 days ago

  • Description updated (diff)
Actions #4

Updated by hellcp 13 days ago

Seems like an upstream change. We need a rewrite of a very complex state machine that is hard to figure out to move to newer rails version, which is the only reason we are on older ruby.

Actions #5

Updated by crameleon 10 days ago

Actions #7

Updated by crameleon 10 days ago

  • Status changed from New to Resolved

Thanks, that resolves the problem at hand, and I suppose we can track modernizing in GitHub.

Actions

Also available in: Atom PDF