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

Feature/issue harmony 1189 - update harmony-service-lib-py version #36

Merged
merged 5 commits into from
Jul 19, 2022

Conversation

vinnyinverso
Copy link
Contributor

@vinnyinverso vinnyinverso commented Jul 15, 2022

JIRA Issue: #harmony-1189
#34

Description

This updates the version of the harmony service library dependency. This is necessary because the service library was updated to be able to read/write STAC catalogs from S3 (https://github.com/nasa/harmony-service-lib-py/releases/tag/v1.0.20). Before merging in the corresponding Harmony code (nasa/harmony#224), we need to update all services to use the new service library version since the STAC catalogs written by Harmony and passed to the services will now be in S3.

Overview of work done

Updated harmony-service-lib-py version to 1.0.20.

Overview of verification done

I'm having trouble running the tests without errors. I keep seeing:

importlib_metadata.PackageNotFoundError: No package metadata was found for podaac-concise

Overview of integration done

There is a bug in Harmony at the moment that's preventing me from running a local integration test. I will try to test when that's resolved.

PR checklist:

  • Linted
  • Updated unit tests
  • Updated changelog
  • Integration testing

See Pull Request Review Checklist for pointers on reviewing this pull request

CHANGELOG.md Outdated Show resolved Hide resolved
@frankinspace
Copy link
Member

I could not for the life of me figure out how to run the github action workflow on the fork so I pushed commit 7a85ac4 to a new branch in podaac/concise and ran the workflow on that branch
https://github.com/podaac/concise/actions/runs/2694491095

Copy link
Member

@frankinspace frankinspace left a comment

Choose a reason for hiding this comment

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

The tests pass on the workflow. Reach out in #harmony-concise on slack if you have some time and want to try troubleshooting your test setup

@frankinspace frankinspace merged commit 43cf0c8 into podaac:develop Jul 19, 2022
@vinnyinverso
Copy link
Contributor Author

Thanks Frank!

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