summaryrefslogtreecommitdiffstats
path: root/pgaas
AgeCommit message (Collapse)AuthorFilesLines
2020-02-14Support python3 in all pluginsMiroslav Los6-47/+41
Unify tox/requirements/setup.py requirement specifications. Use cloudify-common 5.0.5 release. For helm, use a dev cloudify-common build with better python3 code. Use PEP 508 URLs in requirements for the non-PyPI (github) release. Fix mixed indentation and trailing whitespace. Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech> Issue-ID: CCSDK-1931 Change-Id: I607957d9e2c299121785f3f02420c6038966a200
2020-02-13updates to pom.xml files for sonar-cloudHansen, Tony (th1395)1-2/+2
Change-Id: If2d759a264ca98fe9613637b4c81c0aa3bbfe2b3 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue-ID: CCSDK-2088 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2019-11-15Make pgaas tests propagate test failuresMiroslav Los2-3/+9
Reraise the exceptions so that test harness reports them properly. Fix parameters passed in test_update_database. Ensure strings are encoded before hashing (enforced in python3). Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech> Issue-ID: CCSDK-1929 Change-Id: Iee098fd53bc0fbd1c69d737002d1f63f9548f7f4
2019-09-26Disable deploy pluginelaltoTimoney, Dan (dt5972)1-0/+8
Disable deploy plugin in pgaas/pom.xml Change-Id: I8f4dd9d1d9b96f85c489b38b29881250e1628c88 Issue-ID: CCSDK-1757 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-07PGaaS plugin -- modify code to support python3Hansen, Tony (th1395)8-188/+536
add code to work on both python2 and python3 lots of pylinting remove debug logging of a password improve error message when given an invalid cluster name, simplify some code password changing capability for a database tox tests improvements NOTE . . . The PGaaS plugin uses several Cloudify mock libraries, one of which is not compatible with Python3. Until we get an updated version of that Cloudify mock libraries, we will have to leave out py3X from the tox tests. We cannot use py37 yet because Jenkins returns: InterpreterNotFound: python3.7 So tox.ini is using envlist = py27 Change-Id: I795b71cc8a1fdea043e2ff3a0d66bb95e3f93a89 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue: CCSDK-1599 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2019-07-11Disable deploy pluginTimoney, Dan (dt5972)1-1/+10
Disable maven-deploy-plugin to resolve build failure. Change-Id: I9158b158a8ccd1e64aac556452b168a310a0329e Issue-ID: CCSDK-1475 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-08-22add mechanism to force a password changeHansen, Tony (th1395)3-17/+102
for plugins/pgaas_plugin Change-Id: Iac969f330683304bc6b6f6a81187cf75ac70815e Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue-ID: CCSDK-479 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2018-07-25Fixed pgaas test configTimoney, Daniel (dt5972)1-0/+2
Updated pgaas/tox.ini to run tests from local dir instead of from site-packages Change-Id: If1f3f0cb54342ec889a1e63278bc3ee78ce19e9d Issue-ID: CCSDK-403 Signed-off-by: Timoney, Daniel (dt5972) <dt5972@att.com>
2018-04-05Revert "Revert "add capability to take over ...""Hansen, Tony (th1395)8-98/+237
This reverts commit 2fcc882d69dc4a59846ef2ff6b352e40c3f5cf49. Resolve comments from Jack Change-Id: I8e4ff9a04452a3fa5704b948126b508e78e94bdc Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue-ID: CCSDK-228 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2018-03-29Revert "add capability to take over ..."Timoney, Dan (dt5972)8-228/+92
This reverts commit adcb1dfaf4d88062c11630fee59eacb15965c373. Issue-ID: CCSDK-228 Change-Id: Ib88a52888c1b9f9adfcc22fecf2f8c297621a81a Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-03-28add capability to take over an existing DBHansen, Tony (th1395)8-92/+228
add ability to take a port as part of the hostname add IPv6 support as [IPv6address] or [IPv6address]:port Change-Id: Ia7a7309f7964b64fa65b0fa98891e529d7765056 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue-ID: CCSDK-228 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2018-02-22Make SONAR code coverage workAndrew Gauld2-17/+10
Change-Id: Id54f9199d4ac7a1a501a875743fa35aecbe60ac4 Issue-ID: DCAEGEN2-355 Signed-off-by: Andrew Gauld <ag1282@att.com>
2017-11-09Roll to version 1.0.1-SNAPSHOTDan Timoney1-2/+2
Roll to next release version Change-Id: I1f84397358db86596bf404e3fec5d283ebf296b5 Issue-ID: CCSDK-141 Signed-off-by: Dan Timoney <dtimoney@att.com>
2017-10-27add missing environment varsTony Hansen1-0/+21
they were missing in pom.xml, which is why they were coming up empty in mvn-phase-script Change-Id: I8008c92c6594551fbc9ace9cfe8808d8aee7fe9d Signed-off-by: Tony Hansen <tony@att.com> Issue-ID: CCSDK-128
2017-10-12add plugin rst files to docs directoryTony Hansen1-1/+1
for i in dmaap dnsdesig pgaas sshkeyshare do pandoc -f markdown -t rst -o docs/foo.rst foo/README.md done Change-Id: Icbde9093955ba2c65c8cf4dbf17e84f198205e13 Signed-off-by: Tony Hansen <tony@att.com> Issue-ID: CCSDK-118
2017-09-27add unit tests to pgaas_pluginTony Hansen5-6/+243
plus various small fixes to get unit tests to pass Change-Id: I9ec786c5a40cb82d14ec72504d6ad4703a442a1a Signed-off-by: Tony Hansen <tony@att.com> Issue-Id: CCSDK-18 Signed-off-by: Tony Hansen <tony@att.com>
2017-09-13update seed code for PGaaS pluginTony Hansen4-101/+308
add additional debugging statements change version number to 1.0 Change-Id: I8c3987d36425ee9becdef4e892790b5917782c91 Signed-off-by: Tony Hansen <tony@att.com> Issue: CCSDK-46
2017-08-28push seed code for PGaaSTony Hansen9-0/+717
Change-Id: Ia458c5f9ad740497728e107ae7e46ed0cc556323 Signed-off-by: Tony Hansen <tony@att.com> Issue: [DCAEGEN2-49] Signed-off-by: Tony Hansen <tony@att.com>
2017-08-23push seed code for PGaaSTony Hansen1-0/+0
[DCAEGEN2-49] seed code for PGaaS Change-Id: Ibae9d5a41c18a27eb738c794b6d8ca0e71554ac5 Signed-off-by: Tony Hansen <tony@att.com>