Skip to content

Commit

Permalink
Fix MLRun System Test CI provctl release query (#479)
Browse files Browse the repository at this point in the history
  • Loading branch information
quaark committed Oct 15, 2020
1 parent d52bb47 commit 1a9c2e1
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions automation/system_test/prepare.py
Expand Up @@ -25,9 +25,7 @@ class Constants:
system_tests_env_yaml = pathlib.Path("tests") / "system" / "env.yml"

git_url = "https://github.com/mlrun/mlrun.git"
provctl_releases = (
"https://api.github.com/repos/iguazio/provazio/releases/latest"
)
provctl_releases = "https://api.github.com/repos/iguazio/provazio/releases"
provctl_binary_format = "provctl-{release_name}-linux-amd64"

def __init__(
Expand Down Expand Up @@ -243,7 +241,11 @@ def _get_provctl_version_and_url(self):
headers={"Authorization": f"token {self._github_access_token}"},
)
response.raise_for_status()
latest_provazio_release = json.loads(response.content)
provazio_releases = json.loads(response.content)
stable_provazio_releases = list(
filter(lambda release: release["tag_name"] != "unstable", provazio_releases)
)
latest_provazio_release = stable_provazio_releases[0]
for asset in latest_provazio_release["assets"]:
if asset["name"] == self.Constants.provctl_binary_format.format(
release_name=latest_provazio_release["name"]
Expand Down

0 comments on commit 1a9c2e1

Please sign in to comment.