Skip to content
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

Allow bumping fog-core #562

Merged
merged 1 commit into from
Feb 13, 2022
Merged

Allow bumping fog-core #562

merged 1 commit into from
Feb 13, 2022

Conversation

sethboyles
Copy link
Contributor

This is an alternative to #422, in order to get newer versions of fog-core to enable compatibility with other fog provider gems.

Looking into the history, it looks like a similar change was reverted: #419 #487

There is talk of a regression, but all unit tests pass and as far as I can tell the only issue is the deprecation warnings.

It's been years since talk doing the update 'properly' and #422 seems to be stuck in limbo. At this point this gem lagging behind fog-core and other provider gems is no longer a minor inconvenience--it is blocking us from getting new features in other provider gems and from upgrading to Ruby 3.

We would much rather allow the deprecation warnings than continue to be stuck on a very old version (1.7, per this comment). That version is blocking us on upgrading other gems because some of its dependencies are locked to old versions that are incompatible with other gems.

After this is merged, we can tackled the deprecation warnings piecemeal, or we those who are annoyed by them can silence them (or pin to fog-core 2.1).

cc @Temikus @geemus

Authored-by: Seth Boyles [email protected]

Authored-by: Seth Boyles <[email protected]>
@geemus
Copy link
Member

geemus commented Feb 12, 2022

@sethboyles Thanks, I've kicked off the ci for us. This seems fine to me, but I would like @Temikus to have a chance to speak up, in case I'm missing something.

Copy link
Member

@Temikus Temikus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree, let's merge this in

@Temikus Temikus merged commit 5bedf8d into fog:master Feb 13, 2022
@geemus
Copy link
Member

geemus commented Feb 13, 2022

@Temikus Thanks!

@geemus
Copy link
Member

geemus commented Feb 13, 2022

Released in v1.18.0.

@sethboyles
Copy link
Contributor Author

thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants