Support Running Cloudify Proxy Client for fabric plugin 1.x to run by python 3

Description

One of the customer is using 4.6 cloudify where Ubuntu 18.04 is used with Python 3 only and running a bash script that uses ctx logger. The cloudify proxy client using a shebang that only runs with python2 and we need to do apply the same code we did for the fabric 2.x plugin and support it for 1.x plugin so that user with python 3 can use fabric plugin

Activity

Show:
Mohammed Abuaisha
April 28, 2020, 2:01 PM

I got approval for the patchify PR but for the wagon release for 1.7.0, the build job on jenkins is failed because of AWS keys issue once resolved it I will publish the 1.7.0 for fabric

Mohammed Abuaisha
April 29, 2020, 7:31 AM

The release 1.7.0 for fabric is out which contains the latest fix needed bu customer and the patchify reviewed and got approval.

 

Just waiting tests so that we can move this Jira to done and then merge the patchify change to master

Alex Molev
May 10, 2020, 8:28 AM

did you manage to test the solution?

Jonathan Abramsohn
May 10, 2020, 11:57 AM

, I’ve tested the patch with fabric 1.7 on python 2.7 and 3.6, it worked.

Mohammed Abuaisha
May 11, 2020, 7:11 AM

Thanks the changes for patchify is now on master and its ready to ship officially to a customer. Moreover, I marked the 1.7.0 as latest release for fabric plugin where it can be used now since its tested.

Based on that I will move this Jira to done

Assignee

Mohammed Abuaisha

Reporter

Mohammed Abuaisha

Labels

Target Version

5.1

Premium Only

yes

Release Notes

yes

Priority

High

Why Blocked?

None

Epic Link

Sprint

None

Priority

Major
Configure