canonical / bundle-kubeflow

Charmed Kubeflow
Apache License 2.0
103 stars 50 forks source link

`tests-bundle` test dependencies are in a requirements.txt with no pinned versions #776

Open NohaIhab opened 9 months ago

NohaIhab commented 9 months ago

Bug Description

the requirements in https://github.com/canonical/bundle-kubeflow/blob/main/tests-bundle/1.8/requirements.txt are not pinned. This a problem because every run pulls the latest dependencies and any change there can break the tests. We should rather have a requirements.in and generate a requirements.txt with pinned versions from it, and update the requirements.txt with renovate PRs as we do in other repositories. Same applies for 1.7 bundle tests.

To Reproduce

-

Environment

-

Relevant Log Output

-

Additional Context

No response

syncronize-issues-to-jira[bot] commented 9 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5090.

This message was autogenerated