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

Install CONSUL version 1.4.0 #185

Merged
merged 2 commits into from
Nov 24, 2021
Merged

Install CONSUL version 1.4.0 #185

merged 2 commits into from
Nov 24, 2021

Conversation

javierm
Copy link
Member

@javierm javierm commented Aug 15, 2021

⚠️ Don't merge until we release CONSUL 1.4.0. When we release version 1.4.0, change the roles/folder_structure/tasks/main.yml file so it uses the 1.4.0 tag instead of the master branch.

References

Objectives

  • Install the latest stable version of CONSUL.
  • Make Errbit compatible with the version of Ruby included in CONSUL 1.4.0
  • Use Bundler 2 in Errbit, just like in CONSUL

@javierm javierm self-assigned this Aug 15, 2021
@javierm javierm added this to Reviewing in Consul Democracy via automation Aug 15, 2021
@javierm javierm marked this pull request as draft August 15, 2021 20:28
@javierm javierm changed the title Use Bundler 2 in Errbit Add Ruby 2.7 compatibility to Errbit Oct 7, 2021
@javierm javierm force-pushed the bundler2 branch 3 times, most recently from a6bbc25 to 5b29783 Compare October 8, 2021 21:47
@javierm javierm changed the title Add Ruby 2.7 compatibility to Errbit Install CONSUL version 1.4.0 Oct 8, 2021
@javierm javierm added the Devops label Nov 5, 2021
@javierm javierm added the 1.4 label Nov 6, 2021
@taitus taitus self-assigned this Nov 8, 2021
Since Errbit uses Rails 4, we need to specify an earlier version of the
`bigdecimal` gem in order to make Rails 4 compatible with Ruby 2.7. The
idea comes from pull request 1508 in https://github.com/errbit/errbit/.

On the plus side, we can now use Bundler 2.
Consul Democracy automation moved this from Reviewing to Testing Nov 8, 2021
@javierm javierm removed the 1.4 label Nov 23, 2021
@javierm javierm marked this pull request as ready for review November 24, 2021 15:49
@javierm javierm merged commit 8ae4168 into master Nov 24, 2021
Consul Democracy automation moved this from Testing to Release 1.4.0 Nov 24, 2021
@javierm javierm deleted the bundler2 branch November 24, 2021 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants