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

[FAL-2030] Updates kombu package to support multi-tenant redis authentication #397

Merged
merged 2 commits into from
Sep 10, 2021

Conversation

pomegranited
Copy link
Member

@pomegranited pomegranited commented Sep 9, 2021

Backports https://github.com/edx/edx-platform/pull/28020 to our koa.3 release branch.

Note that this code drift can be dropped once the celery constraint is dropped and celery is updated to >=5.2.0, because it will pull in our upstream kombu changes which were released with kombu v5.2.0rc1.

Note that here, I use the tag v4.6.11.1 instead of the branch name; will update the upstream PR to use this too.

Jira ticket

FAL-2030

Sandbox

Sandbox is provisioning:

Testing instructions

The extended heartbeat check for celery is sufficient to test that these changes don't disrupt functionality on the sandbox as configured below.

  1. Visit https://pr397.sandbox.stage.opencraft.hosting/heartbeat?extended
  2. Ensure that the celery check passes.

Constrains kombu to https://github.com/open-craft/kombu/tree/v4.6.11.1
to allow us to use celery with multi-tenant redis.

(cherry picked from commit 3bd3d1e)
which can be configured from the lms/studio environment

(cherry picked from commit 3c1a43e)
@pomegranited pomegranited force-pushed the jill/koa/redis-kombu-auth branch from bb91c16 to 3019422 Compare September 9, 2021 04:58
Copy link

@samuelallan72 samuelallan72 left a comment

Choose a reason for hiding this comment

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

@pomegranited 👍

  • I tested this: followed test instructions
  • I read through the code
  • I checked for accessibility issues
  • Includes documentation
  • [NA] I made sure any change in configuration variables is reflected in the corresponding
    client's configuration-secure repository.

@pomegranited pomegranited merged commit 04dbfa3 into opencraft-release/koa.3 Sep 10, 2021
@pomegranited pomegranited deleted the jill/koa/redis-kombu-auth branch September 10, 2021 01:54
nizarmah added a commit that referenced this pull request Sep 13, 2021
nizarmah added a commit that referenced this pull request Sep 13, 2021
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.

2 participants