-
Notifications
You must be signed in to change notification settings - Fork 454
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question issue upgrade 3.0.1 #794
Comments
See my last comment here: #758 I also asked here: danmunn/redmine_dmsf#1297 |
@ips219 @zumodevidrio Can you please provide platform information on where you'e seeing the issue? I suspect we're looking at a Windows regression that snuck in during the socket level rewrite. |
In my case it is Redmine running over a Docker Linux container.... As @zumodevidrio commented in dmsf fixing the plugin dependency to an older version resolved the issue in redmine. |
@ips219 What's the Ruby version you're running? |
Crruent version is 2.4.5 |
@ips219 So I suspect your Ruby version is the issue. The compatibility notes on the README are out of date and need an update. Our CI only runs Ruby 2.5, 2.6, 2.7, 3.0. I need to do some work on straightening that out. But I'm going to set the minimum Ruby for Dalli 3.0 at 2.5, so you likely need to lock to Dalli 2.7.x to ensure you can use Ruby 2.4.5. |
Ok...thanks for the clarification and your support |
Same environment for me, Redmine over Docker Linux and Ruby version 2.4.6p354 |
As mentioned here, I was confronted with a dalli-related error too when upgrading my Redmine instance. My environment is different, however:
That's the stacktrace I encountered:
I suspect this is a Windows regression. Edit: I just saw #796, so I think this is fixed already. |
I just tested you fix and yes, I can confirm that it successfully addresses my issue. Looking forward to a new version of |
@deining Great. I can take care of the latter shortly. |
As these issues have either been clarified (minimum Ruby version) or addressed (Windows compatibility) with the 3.0.2 release, I'm going to close this issue. |
After 3.0.1 migration of today we have a problem in the start-up of redmine
SyntaxError: /usr/local/bundle/gems/dalli-3.0.1/lib/dalli/client.rb:369: syntax error, unexpected keyword_rescue, expecting keyword_end rescue DalliError, NetworkError => e ^ /usr/local/bundle/gems/dalli-3.0.1/lib/dalli/client.rb:369: dynamic constant assignment rescue DalliError, NetworkError => e ^ /usr/local/bundle/gems/dalli-3.0.1/lib/dalli/client.rb:369: dynamic constant assignment ue DalliError, NetworkError => e ^ /usr/local/bundle/gems/dalli-3.0.1/lib/dalli/client.rb:369: syntax error, unexpected =>, expecting '=' ue DalliError, NetworkError => e
Is it an expected version migration issue or a regression not expected of last commit?
Thanks and best regards!
The text was updated successfully, but these errors were encountered: