Skip to content

Conversation

@misohu
Copy link
Member

@misohu misohu commented Apr 3, 2025

Closes: #213

Stores the logs in the /var/snap/data-science-stack/common/logs folder

To test this

  • remove the old version of the snap sudo snap remove data-science-stack
  • build from this branch snapcraft
  • deploy the snap sudo snap install data-science-stack_0.1-<hash>_amd64.snap --dangerous
  • run some dss command e.g. data-science-stack.dss status (it should complain about config)
  • check that the logs file is created at /var/snap/data-science-stack/common/logs/dss.log

Copy link
Contributor

@orfeas-k orfeas-k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small comments, mostly LGTM. Tested and the issue seems to have been fixed!

@misohu misohu merged commit f673702 into KF-6606-canonical-k8s-integration Apr 4, 2025
9 checks passed
@misohu misohu deleted the KF-7103-fix-logs-handling branch April 4, 2025 12:38
misohu added a commit that referenced this pull request Apr 7, 2025
* Fix MLflow deployment for Canonical k8s (#195)

* Fix MLflow deployment for Canonical k8s

* Fix init container name

* Fix shared folder on Canonical k8s (#196)

* feat: run integration tests on canonical k8s (#203)

* feat: run integration tests on canonical k8s

* fix: gpu tests to run on Canonical k8s (#204)

* fix: run gpu ci on caonical k8s

* feat: update docs for canonical k8s (#215)

* feat: update docs for canonical k8s
* Angel's review

---------

Co-authored-by: afgambin <angel.fernandez@canonical.com>

* fix: use security context for the mounted volumens (#214)

* fix: store dss logs in snap common folder (#218)

* fix: store logs in snap common folder

---------

Co-authored-by: deusebio <edeusebio85@gmail.com>

---------

Co-authored-by: afgambin <angel.fernandez@canonical.com>
Co-authored-by: deusebio <edeusebio85@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants