You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ariatosca.apache.org by "Ran Ziv (JIRA)" <ji...@apache.org> on 2017/06/20 13:13:02 UTC

[jira] [Assigned] (ARIA-282) Make execution-plugin SSH capability (Fabric dependency) opt-in

     [ https://issues.apache.org/jira/browse/ARIA-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ran Ziv reassigned ARIA-282:
----------------------------

       Priority: Critical  (was: Blocker)
       Assignee: Ran Ziv
    Description: 
The execution-plugin SSH capability uses the {{Fabric}} library, which is licensed under {{BSD-2-Clause}} - However, Fabric uses the {{Paramiko}} library which is licensed as {{LGPL-2.1}} - a license which is incompatible with the Apache license.

After a {{legal-discuss}} [mailing list discussion|http://mail-archives.apache.org/mod_mbox/www-legal-discuss/201706.mbox/%3CCAAduSmOrVhwsixE3q9XLmtRzbT3WwoG1K8sDKVKywSSWtwctSw%40mail.gmail.com%3E], it was [decided|http://mail-archives.apache.org/mod_mbox/www-legal-discuss/201706.mbox/%3C1497805594.4089479.1013232240.435EC3A0%40webmail.messagingengine.com%3E] that the execution plugin would remain but only its local capabilities will be activated by default, while the SSH ones are opt-in by the user.


This task is for making the SSH part become opt-in and removing any direct dependency on Fabric, as well as setting up the opt-in option for the user.


> Make execution-plugin SSH capability (Fabric dependency) opt-in
> ---------------------------------------------------------------
>
>                 Key: ARIA-282
>                 URL: https://issues.apache.org/jira/browse/ARIA-282
>             Project: AriaTosca
>          Issue Type: Task
>            Reporter: Ran Ziv
>            Assignee: Ran Ziv
>            Priority: Critical
>
> The execution-plugin SSH capability uses the {{Fabric}} library, which is licensed under {{BSD-2-Clause}} - However, Fabric uses the {{Paramiko}} library which is licensed as {{LGPL-2.1}} - a license which is incompatible with the Apache license.
> After a {{legal-discuss}} [mailing list discussion|http://mail-archives.apache.org/mod_mbox/www-legal-discuss/201706.mbox/%3CCAAduSmOrVhwsixE3q9XLmtRzbT3WwoG1K8sDKVKywSSWtwctSw%40mail.gmail.com%3E], it was [decided|http://mail-archives.apache.org/mod_mbox/www-legal-discuss/201706.mbox/%3C1497805594.4089479.1013232240.435EC3A0%40webmail.messagingengine.com%3E] that the execution plugin would remain but only its local capabilities will be activated by default, while the SSH ones are opt-in by the user.
> This task is for making the SSH part become opt-in and removing any direct dependency on Fabric, as well as setting up the opt-in option for the user.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)