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

SE-3175 Bump codecov to latest version #323

Merged
merged 1 commit into from
Aug 24, 2020

Conversation

samuelallan72
Copy link

@samuelallan72 samuelallan72 commented Aug 19, 2020

Codecov 0.1.x was yanked from rubygems, causing installation of
cs_comments_service to fail. This bumps to the latest codecov version from rubygems.org.

Jira tickets: OSPR-4904

Merge Deadline: ASAP - this is breaking provisioning for all Open edX instances that use cs_comments_service.

Test instructions:

  • verify that everything that uses codecov (eg. tests that upload code coverage data) still work
  • verify that installation succeeds.

Author notes:

The codecov changelog at this revision does not mention any breaking changes. The minor version bump appears to be related to which api it uses to upload the data to, rather than changing the local api.

Reviewers:

Fixes #322

@openedx-webhooks openedx-webhooks added needs triage open-source-contribution PR author is not from Axim or 2U labels Aug 19, 2020
@openedx-webhooks
Copy link

Thanks for the pull request, @swalladge! I've created OSPR-4904 to keep track of it in JIRA, where we prioritize reviews. Please note that it may take us up to several weeks or months to complete a review and merge your PR.

Feel free to add as much of the following information to the ticket:

  • supporting documentation
  • Open edX discussion forum threads
  • timeline information ("this must be merged by XX date", and why that is)
  • partner information ("this is a course on edx.org")
  • any other information that can help Product understand the context for the PR

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.

Please let us know once your PR is ready for our review and all tests are green.

Codecov 0.1.x were yanked from rubygems, causing installation of
cs_comments_service to fail.

The changes here were created by running `bundle update codecov`.

Fixes openedx#322
@pomegranited
Copy link
Contributor

👍 Thanks for getting this fixed so quickly @swalladge !

  • I tested this by:
    • used this PR branch in my devstack
    • ran bundle install in the forum shell to update the dependencies
    • ran make forum-restart-devserver
    • tested the discussion forum still functions as expected within the demoX course.
  • I read through the code
  • I checked for accessibility issues N/A
  • Includes documentation N/A
  • I made sure any change in configuration variables is reflected in the corresponding
    client's configuration-secure repository.
    N/A

@samuelallan72
Copy link
Author

@natabene, this is ready for edX review. Please note that this is high priority since this breaks a lot of installations. It would be great if this could be pulled into juniper.master too. :)

CC @nedbat @bderusha

samuelallan72 referenced this pull request in open-craft/cs_comments_service Aug 19, 2020
Codecov 0.1.x were yanked from rubygems, causing installation of
cs_comments_service to fail.

The changes here were created by running `bundle update codecov`.

This was ported from the PR against cs_comments_service master:
https://github.com/edx/cs_comments_service/pull/323 . Not a direct
cherry pick because of conflicts.
@natabene
Copy link

@ihtram Can you give it a look?

Copy link
Contributor

@mattcarter mattcarter left a comment

Choose a reason for hiding this comment

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

Looks good, approved

@mattcarter mattcarter merged commit 609eef0 into openedx:master Aug 24, 2020
@openedx-webhooks
Copy link

@swalladge 🎉 Your pull request was merged!

Please take a moment to answer a two question survey so we can improve your experience in the future.

@nedbat
Copy link
Contributor

nedbat commented Aug 24, 2020

I have cherry-picked this to Juniper.

@pomegranited pomegranited deleted the samuel/fix-codecov-version branch August 24, 2020 21:55
akirasankun referenced this pull request in akirasankun/cs_comments_service Nov 24, 2020
Codecov 0.1.x were yanked from rubygems, causing installation of
cs_comments_service to fail.

The changes here were created by running `bundle update codecov`.

This was ported from the PR against cs_comments_service master:
edx#323 . Not a direct
cherry pick because of conflicts.
Agrendalath referenced this pull request in open-craft/cs_comments_service Dec 14, 2020
Codecov 0.1.x were yanked from rubygems, causing installation of cs_comments_service to fail.

This was ported from the PR against cs_comments_service master: edx#323 . Not a direct cherry pick because of conflicts.
Agrendalath referenced this pull request in open-craft/cs_comments_service Dec 28, 2020
Codecov 0.1.x were yanked from rubygems, causing installation of cs_comments_service to fail.

The initial approach was porting #5, which was ported from the PR against cs_comments_service master: edx#323.
However it's still not working with an older ruby version, so we decided to delete this dependency, as we're not using it anyway. It shouldn't actually be installed, as it's in the test group, but since this is a backport that we'll use only temporarily (before upgrading the instance) it didn't make too much sense to dig into this.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged open-source-contribution PR author is not from Axim or 2U
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deprecated codecov version
6 participants