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

Upgrade Redis to 5.0 #3588

Merged
merged 2 commits into from
Jan 18, 2023
Merged

Upgrade Redis to 5.0 #3588

merged 2 commits into from
Jan 18, 2023

Conversation

rajadain
Copy link
Member

Overview

We've been on Redis 2 in production for a long time, and it is being EOL'd. We've been using Redis 5 in development since https://github.com/WikiWatershed/model-mywatershed/commit/5bf37aadd9c7572fb48947afc1cf8c4a4b125d8c in August 2021. Thus, with this experience, we upgrade the live instance to Redis 5 as well.

These files are updated for the record, but the actual upgrade was performed via the UI. A full record of actions taken can be seen here: #3576 (comment)

This has been done for staging already, and is now being done for production.

Closes #3576

For certain Python 2 dependencies, such as troposphere==2.4.9,
the use_2to3 post install instruction does not work with
setuptools >= 58. To get around this, we add instruction to
downgrade to the latest version of setuptools that does support
this.

See https://stackoverflow.com/questions/72414481/error-in-anyjson-setup-command-use-2to3-is-invalid
We've been on Redis 2 in production for a long time, and it is
being EOL'd. We've been using Redis 5 in development since 5bf37aa
in August 2021. Thus, with this experience, we upgrade the live
instance to Redis 5 as well.

These files are updated for the record, but the actual  upgrade
was performed via the UI. A full record of actions taken can be
seen here: #3576 (comment)
@rajadain
Copy link
Member Author

Done on production as well:

image

Copy link

@JN-Hernandez JN-Hernandez left a comment

Choose a reason for hiding this comment

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

+1, looks good

@rajadain rajadain merged commit 7032709 into develop Jan 18, 2023
@rajadain rajadain deleted the tt/upgrade-redis branch January 18, 2023 23:28
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.

Upgrade Redis, ElasticCache
2 participants