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

Remove ClearML, Prefect and kbatch as core services #1217

Closed
Tracked by #1309
viniciusdc opened this issue Mar 31, 2022 · 5 comments · Fixed by #2101
Closed
Tracked by #1309

Remove ClearML, Prefect and kbatch as core services #1217

viniciusdc opened this issue Mar 31, 2022 · 5 comments · Fixed by #2101
Labels
Close? Issues which may be closable unless discussion continued needs: investigation 🔍 Someone in the team needs to find the root cause and replicate this bug
Milestone

Comments

@viniciusdc
Copy link
Contributor

viniciusdc commented Mar 31, 2022

  • This is a meta issue to track work for 0.4.2 Milestone
@magsol
Copy link
Contributor

magsol commented Apr 26, 2022

ClearML is simple to test but Prefect is much more challenging.

@viniciusdc
Copy link
Contributor Author

this needs to be checked as well #878

@viniciusdc
Copy link
Contributor Author

Clearml seems to need GCC compiler when installing the daemon agent in a conda-store env, also the inbuilt qhub agent called services is failing during init of a job -- needs to debug (see an error bellow), the access and dashboard are working as expected.

Running Task 682367ffa7ac4fa9adec0c134d62be21 inside default docker:  arguments: []
2022-05-13 17:40:21
Executing: ['docker', 'run', '-t', '-l', 'clearml-worker-id=clearml-services:service:682367ffa7ac4fa9adec0c134d62be21', '-l', 'clearml-parent-worker-id=clearml-services', '-e', 'NVIDIA_VISIBLE_DEVICES=none', '-e', 'CLEARML_WORKER_ID=clearml-services:service:682367ffa7ac4fa9adec0c134d62be21', '-e', 'CLEARML_DOCKER_IMAGE=', '-e', 'CLEARML_TASK_ID=682367ffa7ac4fa9adec0c134d62be21', '-v', '/tmp/.clearml_agent.8j40rjqv.cfg:/root/clearml.conf', '-v', '/root/.clearml/apt-cache:/var/cache/apt/archives', '-v', '/root/.clearml/pip-cache:/root/.cache/pip', '-v', '/root/.clearml/pip-download-cache:/root/.clearml/pip-download-cache', '-v', '/root/.clearml/cache:/clearml_agent_cache', '-v', '/root/.clearml/vcs-cache:/root/.clearml/vcs-cache', '--rm', '', 'bash', '-c', 'echo \'Binary::apt::APT::Keep-Downloaded-Packages "true";\' > /etc/apt/apt.conf.d/docker-clean ; chown -R root /root/.cache/pip ; export DEBIAN_FRONTEND=noninteractive ; export CLEARML_APT_INSTALL="$CLEARML_APT_INSTALL libsm6 libxext6 libxrender-dev libglib2.0-0" ; [ ! -z $(which git) ] || export CLEARML_APT_INSTALL="$CLEARML_APT_INSTALL git" ; declare LOCAL_PYTHON ; [ ! -z $LOCAL_PYTHON ] || for i in {15..5}; do which python3.$i && python3.$i -m pip --version && export LOCAL_PYTHON=$(which python3.$i) && break ; done ; [ ! -z $LOCAL_PYTHON ] || export CLEARML_APT_INSTALL="$CLEARML_APT_INSTALL python3-pip" ; [ -z "$CLEARML_APT_INSTALL" ] || (apt-get update -y ; apt-get install -y $CLEARML_APT_INSTALL) ; [ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3 ; $LOCAL_PYTHON -m pip install -U "pip<20.2" ; $LOCAL_PYTHON -m pip install -U clearml-agent ; cp /root/clearml.conf /root/default_clearml.conf ; NVIDIA_VISIBLE_DEVICES=none $LOCAL_PYTHON -u -m clearml_agent execute --full-monitoring  --id 682367ffa7ac4fa9adec0c134d62be21']
2022-05-13 17:40:26
docker: invalid reference format.
See 'docker run --help'.

@trallard trallard added needs: investigation 🔍 Someone in the team needs to find the root cause and replicate this bug and removed needs: investigating 🔍 labels May 21, 2022
@iameskild
Copy link
Member

At this point, many on the team believe it is time to remove these integrations from Nebari. They can still be used if properly included in the helm_extension section of the nebari-config.yaml.

Scheduled for removal in the March release.

@iameskild iameskild changed the title Validate ClearML and Prefect services are working with 0.4.0+ Remove ClearML and Prefect as core services Feb 24, 2023
@pavithraes
Copy link
Member

@iameskild - Can we close this issue as complete?

@pavithraes pavithraes added the Close? Issues which may be closable unless discussion continued label Aug 28, 2023
@iameskild iameskild changed the title Remove ClearML and Prefect as core services Remove ClearML, Prefect and kbatch as core services Nov 8, 2023
@iameskild iameskild removed this from the Future Planning milestone Nov 8, 2023
@iameskild iameskild added this to the 2023.11.1 milestone Nov 8, 2023
@iameskild iameskild moved this from New 🚦 to In progress 🏗 in 🪴 Nebari Project Management Nov 8, 2023
@iameskild iameskild moved this from In progress 🏗 to In review/QA 👀 in 🪴 Nebari Project Management Nov 9, 2023
@github-project-automation github-project-automation bot moved this from Needs Triage 🔍 to Done 💪🏾 in QHub Project Mangement 🚀 Nov 13, 2023
@github-project-automation github-project-automation bot moved this from In review/QA 👀 to Done 💪🏾 in 🪴 Nebari Project Management Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Close? Issues which may be closable unless discussion continued needs: investigation 🔍 Someone in the team needs to find the root cause and replicate this bug
Projects
Development

Successfully merging a pull request may close this issue.

5 participants