-
Notifications
You must be signed in to change notification settings - Fork 7
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
LGA-2574 use new irsa service account #971
LGA-2574 use new irsa service account #971
Conversation
b906756
to
924f4fd
Compare
71807b4
to
f2cb7e1
Compare
ca634d0
to
21fc038
Compare
Solution taken from yaml/pyyaml#724 Main issue yaml/pyyaml#728 Recommended workaround yaml/pyyaml#736
…class based celery tasks
…default value. Explicitly using old protocol
…AttributeError: async when trying to run worker pods See celery/kombu#873 for more info
… pycurl to the pipeline
…AttributeError: async when trying to run worker pods See celery/kombu#873 for more info
21fc038
to
662d385
Compare
0f311be
to
1e2cfa9
Compare
SonarCloud Quality Gate failed. 0 Bugs No Coverage information Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
What does this pull request do?
Any other changes that would benefit highlighting?
Celery versions 4.0 and above require pycurl package and pycurl has some build dependencies that need to be installed. I added installing
curl-dev
to the built docker image andlibcurl4-gnutls-dev
to the pipeline.Celery 4.0 does not automatically register class based tasks which means we have to manually register these tasks. More information https://docs.celeryq.dev/en/v4.0.0/whatsnew-4.0.html#the-task-base-class-no-longer-automatically-register-tasks and celery/celery#5992
Checklist