Skip to content

telemetry breaks in GH CI #55

Closed
@aguschin

Description

@aguschin

reported in discord by @rocco-fortuna

Hi, I'm having issues loading a .mlem model from a cml github actions pipeline, even though the exact same code/data/model works perfectly locally (edited)

Traceback (most recent call last):
  File "./programming-language-classification/run_eval.py", line 16, in <module>
    mlem_model = load(model_path)
  File "/usr/local/lib/python3.8/dist-packages/mlem/core/metadata.py", line 156, in load
    meta = load_meta(
  File "/usr/local/lib/python3.8/dist-packages/mlem/telemetry.py", line 56, in inner
    telemetry.send_event(
  File "/usr/local/lib/python3.8/dist-packages/iterative_telemetry/__init__.py", line 125, in send_event
    self.send(
  File "/usr/local/lib/python3.8/dist-packages/iterative_telemetry/__init__.py", line 151, in send
    payload.update(self._runtime_info())
  File "/usr/local/lib/python3.8/dist-packages/iterative_telemetry/__init__.py", line 213, in _runtime_info
    ci_id = _generate_ci_id()
  File "/usr/local/lib/python3.8/dist-packages/iterative_telemetry/__init__.py", line 335, in _generate_ci_id
    res = generator()
  File "/usr/local/lib/python3.8/dist-packages/iterative_telemetry/__init__.py", line 286, in _generate_github_id
    user_id = subprocess.check_output(  # nosec B603, B607
  File "/usr/lib/python3.8/subprocess.py", line 415, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.8/subprocess.py", line 493, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'gh'
Error: Process completed with exit code 1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions