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

Testing Inventory for CKAN 2.9 under Py3 #3374

Closed
4 tasks done
mogul opened this issue Aug 10, 2021 · 1 comment
Closed
4 tasks done

Testing Inventory for CKAN 2.9 under Py3 #3374

mogul opened this issue Aug 10, 2021 · 1 comment
Assignees

Comments

@mogul
Copy link
Contributor

mogul commented Aug 10, 2021

User Story

In order to increase confidence that we are ready to run in a Python 3 environment, the team wants to validate our applications with all their extensions under Py3.

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • GIVEN all relevant ckan extension is upgraded to CKAN 2.9 + PY3
    When the testing environment for inventory-app supports CKAN 2.9 + PY3
    THEN the inventory-app tests can run and pass \

Background

[Any helpful contextual notes or links to artifacts/evidence, if needed]
Since they're not all consistent, we want to make sure we're using all the right branches/versions of the various extensions in inventory and catalog, and ensure they're all at least minimally working correctly in an integrated deployment.

Security Considerations (required)

None.

Sketch

Any necessary changes go on main (we have no expectation to backport to CKAN 2.8/Py2)

  • Use the cloud.gov-provided Python buildpack (which is Py3)
  • If we need an integration test to validate each extension is working correctly, we add it
  • The local test environment is updated to use the openknowledge foundation ckan-dev image
@jbrown-xentity jbrown-xentity self-assigned this Aug 16, 2021
@jbrown-xentity jbrown-xentity changed the title Testing for CKAN 2.9 under Py3 Testing Inventory for CKAN 2.9 under Py3 Aug 26, 2021
@jbrown-xentity
Copy link
Contributor

Inventory is complete (deployment run).

Catalog will be tackled in a separate ticket.

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

No branches or pull requests

3 participants