ariatosca-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ran Ziv (JIRA)" <>
Subject [jira] [Updated] (ARIA-357) Detect plugin dependencies collisions at plugin installation
Date Sun, 03 Sep 2017 08:25:02 GMT


Ran Ziv updated ARIA-357:
    Priority: Trivial  (was: Minor)

> Detect plugin dependencies collisions at plugin installation
> ------------------------------------------------------------
>                 Key: ARIA-357
>                 URL:
>             Project: AriaTosca
>          Issue Type: Story
>            Reporter: Ran Ziv
>            Priority: Trivial
> ARIA plugins are isolated from one another, yet their dependencies may collide with Python
packages installed in the general ARIA python environment.
> To avoid messing up the ARIA installation, when plugins are installed, a constraint file
is used to limit changes to existing packages in the ARIA environment in the case of collisions.
> This could lead to a problem where a plugin gets successfully installed, but then is
unable to run properly since some of its dependencies are set in the wrong versions.
> ARIA could detect these issues at plugin installation time, and alert the user about
this issue.
> Note: This would not help in the case where changes to the environment are made after
the plugin has already installed - However, since this would require a manual installation
of Python packages to the general ARIA environment, it makes sense that the user making this
installation be required to be responsible and avoid such collisions, or use a separate Python
environment for this installation.
> See [this thread|]
for more information.

This message was sent by Atlassian JIRA

View raw message