ML-TANGO / TANGO

public repo for TANGO (Target Aware No-code neural network Generation and Operation framework)
Other
68 stars 20 forks source link

Teslasystem vue #175

Closed gwonmin-tesla closed 2 months ago

gwonmin-tesla commented 2 months ago

PR 타입

하나 이상의 PR 타입을 선택해주세요.

PR전 체크 사항

PR전 아래 사항을 확인하였는지 체크하시고 PR 생성 바랍니다.

관련 이슈

158

PR 반영 브랜치

teslasystem_vue -> main

변경 사항

Autonn 로그 시각화 기능 추가 Project_manager 사용하지 않는 파일 삭제 docker compose up 시 project_manager에서 마이그레이션 오류 발생 수정

테스트 결과

Autonn 로그 시각화 기능 확인 docker compose up 시 project_manager에서 마이그레이션 오류 해결 확인

ML-TANGO commented 2 months ago

과도기적으로 아래와 같은 에러가 발생할 수 있다. image

root가 owner로 되어 있는 project_manager/tango/migrations, project_manager/targets/migrations 폴더자체를 root 권한으로 지운후에 git pull하도록 한다.

현재 PR전에는 migration 파일을 컨테이너 내부에서 python manage.py makemigrations 명령을 통하여 생성하였으나, 앞으로는 git 커밋을 통하여 배포하기 때문이다. 아래의 docker-compose.yml 파일 내용 참고

  #---------------------------------
  # Project Manager
  #---------------------------------
  project_manager:
    build:
      context: ./project_manager
    # command: >
    #   sh -c "chmod 777 ./wait_for_postgres.sh &&
    #          ./wait_for_postgres.sh &&
    #          python manage.py makemigrations tango &&
    #          python manage.py makemigrations datasets &&
    #          python manage.py makemigrations targets &&
    #          python manage.py migrate &&
    #          python manage.py runserver 0.0.0.0:8085"
    command: >
      sh -c "chmod 777 ./wait_for_postgres.sh &&
             ./wait_for_postgres.sh &&
             python manage.py migrate &&
             python manage.py loaddata base_model_data.json &&
             python manage.py runserver 0.0.0.0:8085"