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

feat: Add edxapp celery worker services (optional) #69

Merged
merged 1 commit into from
Nov 8, 2024

Commits on Nov 8, 2024

  1. feat: Add edxapp celery worker services (optional)

    Copied worker configs from Confluence with the following changes:
    
    - Removed newrelic integration
    - Added mysql80 dependency for workes (not just mysql57)
    - Updated image to match the newer coordinates (matching lms and cms
      containers, which apparently both use `lms-dev`)
    - Added explanation to `C_FORCE_ROOT`
    - Fixed cms-worker hostname (was using `lms` in name)
    
    Supporting changes:
    
    - Add docs and comment explaining how to use the workers
    - Add cms-worker and lms-worker to the list of services available for
      CLI autocomplete
    
    Some mostly unrelated cleanup as well:
    
    - Update lms and cms Django settings argument from `devstack_docker`
      to just `devstack`; the former only imported the latter and that has
      been the case for years (after the switch from Vagrant).
    - Alphabetize service lists (cms was renamed from studio and should have
      been moved)
    - Fix some link syntax in the service list
    timmc-edx committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    ba66fff View commit details
    Browse the repository at this point in the history