canonical / kfp-operators

Kubeflow Pipelines Operators
Apache License 2.0
2 stars 12 forks source link

kfp-ui logs multiple warnings about `non-existent property inside circular dependency` #609

Open orfeas-k opened 2 days ago

orfeas-k commented 2 days ago

Bug Description

kfp-ui logs the following warnings. They do not affect the charm's functionality, but we should investigate and provide a fix for it if possible.

To Reproduce

juju deploy kfp-ui --channel latest/edge --trust
juju deploy kfp-api --channel latest/edge --trust
juju deploy minio --channel ckf-1.9/stable --trust
juju deploy mysql-k8s kfp-db --trust --channel 8.0/stable
juju integrate kfp-api:relational-db kfp-db
juju integrate kfp-ui kfp-api:kfp-ui
juju integrate kfp-ui: minio
juju integrate kfp-api minio
juju integrate kfp-ui:kfp-ui kfp-api 

Environment

Microk8s 1.29 juju 3.4.6

Relevant Log Output

2024-11-20T07:27:50.022Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency
2024-11-20T07:27:50.022Z [ml-pipeline-ui] (Use `node --trace-warnings ...` to show where the warning was created)
2024-11-20T07:27:50.022Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'cd' of module exports inside circular dependency
2024-11-20T07:27:50.022Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'chmod' of module exports inside circular dependency
2024-11-20T07:27:50.022Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'cp' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'dirs' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'pushd' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'popd' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'echo' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'tempdir' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'pwd' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'exec' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'ls' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'find' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'grep' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'head' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'ln' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'mkdir' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'rm' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'mv' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'sed' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'set' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'sort' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'tail' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'test' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'to' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'toEnd' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'touch' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'uniq' of module exports inside circular dependency
2024-11-20T07:27:50.023Z [ml-pipeline-ui] (node:16) Warning: Accessing non-existent property 'which' of module exports inside circular dependency
2024-11-20T07:27:50.024Z [ml-pipeline-ui] Server listening at http://localhost:3000

Additional Context

No response

syncronize-issues-to-jira[bot] commented 2 days ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-6581.

This message was autogenerated