Skip to content

[SE-4860] feat: backport Celery upgrade - #464

Merged
gabor-boros merged 7 commits into
opencraft-release/lilac.2from
gabor/backport-celery-upgrade
Apr 27, 2022
Merged

[SE-4860] feat: backport Celery upgrade#464
gabor-boros merged 7 commits into
opencraft-release/lilac.2from
gabor/backport-celery-upgrade

Conversation

@gabor-boros

Copy link
Copy Markdown

backporting Celery upgrade
See more at openedx#29046

Signed-off-by: Gabor Boros gabor.brs@gmail.com

@gabor-boros
gabor-boros force-pushed the gabor/backport-celery-upgrade branch 2 times, most recently from 9076674 to 3b64203 Compare March 17, 2022 11:06
Comment thread requirements/edx/base.txt Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is this change intentional?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

As I understand this is a transitive dependency pulled by a package which is now pulling lti-consumer-xblock==3.4.4 ref

@Agrendalath Agrendalath Mar 31, 2022

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@gabor-boros, yeah, I know it's replaced by that entry. I don't know why it's not pinned in base.in, but I also don't know if it's fully compatible with Lilac, as this is a jump from the customv2.10.1 to v3.4.4. For comparison, open-release/lilac.master is using v2.9.1.

If we really want to bump this dependency, then we should make sure that all changes between these versions are compatible. If I remember correctly, v3.0.0 needs this edx-platform change, which wasn't included before Maple. We were trying to maintain backward compatibility before, but this seems to be a breaking change.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

@Agrendalath I had to upgrade pip-tools locally which resulted in a slightly different formatting of comments in the requirements files. The lti-consumer-xblock is not set back to our own version.

Comment thread requirements/constraints.txt Outdated

@Agrendalath Agrendalath left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

👍

  • I tested this: read through dependency changes
  • I read through the code
  • I checked for accessibility issues: n/a
  • Includes documentation
  • I made sure any change in configuration variables is reflected in the corresponding client's configuration-secure repository: n/a

See more at openedx#29046

Signed-off-by: Gabor Boros <gabor.brs@gmail.com>
Signed-off-by: Gabor Boros <gabor.brs@gmail.com>
Signed-off-by: Gabor Boros <gabor.brs@gmail.com>
Signed-off-by: Gabor Boros <gabor.brs@gmail.com>
@gabor-boros
gabor-boros force-pushed the gabor/backport-celery-upgrade branch from 74f18bd to cd94416 Compare April 18, 2022 07:53
@gabor-boros
gabor-boros merged commit 6a228a8 into opencraft-release/lilac.2 Apr 27, 2022
@gabor-boros
gabor-boros deleted the gabor/backport-celery-upgrade branch April 27, 2022 18:00
@0x29a
0x29a restored the gabor/backport-celery-upgrade branch May 4, 2022 14:53
@Agrendalath
Agrendalath deleted the gabor/backport-celery-upgrade branch June 13, 2022 10:00
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