# rubygems-update requires Ruby version \>= 3.0.0

**URL:** <https://community.fly.io/t/rubygems-update-requires-ruby-version-3-0-0/17571>\
**Category:** Build debugging\
**Tags:** rails, ruby\
**Created:** [January 6, 2024, 4:49am UTC](https://community.fly.io/t/rubygems-update-requires-ruby-version-3-0-0/17571 "2024-01-06T04:49:38Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![RTW](https://sea1.discourse-cdn.com/fly1/user_avatar/community.fly.io/rtw/32/17364_2.png) [@RTW](https://community.fly.io/u/RTW)\
**Post date:** [January 6, 2024, 5:22pm UTC](https://community.fly.io/t/rubygems-update-requires-ruby-version-3-0-0/17571/11 "2024-01-06T17:22:26Z")

</div>

So I updated my **SIDEKIQ\_MAX\_THREADS** to **1** for the time being and made **Sidekiq::BasicFetch::TIMEOUT = 15**. I then trued to deploy my app again, which worked.

I am going to monitor the commands and my sidekiq throughput/latency and see how my config changes may have helped.

What I am curious about is the following:

> [@Managing Redis rate limits on Sidekiq and Rails](https://community.fly.io/t/managing-redis-rate-limits-on-sidekiq-and-rails/6741/12):
>
> Good news - for the time being, free plans are now capped at 100MB bandwidth instead of 10k commands. Can you try again with these hacks removed?

Is this true and if so why did I get an error saying that I need to upgrade if the free trier is capped on bandwidth and not commands.

---

_[View the full topic](https://community.fly.io/t/rubygems-update-requires-ruby-version-3-0-0/17571)._
