Commit Graph

5 Commits

Author SHA1 Message Date
Rabi Mishra eb41f4103e Remove plan_management workflows and unused actions
Depends-On: https://review.opendev.org/714354
Change-Id: I21a33f14ca97a1b17468f874b1653d20cc90df68
2020-03-24 14:54:42 +05:30
apetrich 1af49b1966 Fix interaction between gitpython and eventlet
The mistral executor uses eventlet patching, but gitpython's subprocess
module is not being properly patched. Patching it manually fix the issues

Change-Id: I49d041b48d9939844bcc3a571819887772caf491
Closes-bug: #1818757
2019-03-07 15:37:52 +01:00
Adriano Petrich 76b3e025b7 use Result from mistral_lib instead of mistral
This is part of the ongoing change to remove the mistral
dependency from tripleo-common and use mistral_lib instead

In order to do that we are using the Result class from mistral_lib

Change-Id: I59ce8c6d68de9e9719d84cbaa82462fbd8d647e2
Depends-on: Icc0036bae3c969112f2f67c4a8264bae18f3cc73
2017-06-23 14:20:45 +01:00
Adriano Petrich fbfe481ee4 move mistral base action dependency to mistral_lib
mistral_lib base TripleoAction has a context in the run method
signature. These changes remove the mistral.context and make use
of the one provide by the default executor

Change-Id: Ib1a5aa8d5735b05f5308dc943ac088b5eeeec253
2017-05-17 23:51:05 +01:00
Ryan Brady 6b2fefdeb7 Create or update deployment plan from git repository
This patch refactors the plan_management workbook to reduce
redundancy in creating deployment plans and adds the ability
to use templates stored in an external git repo when creating
or updating a deployment plan.  The workbook has tasks added
to the workflows that cleanup temporary files created during
the git clone operations.

A tag or branch can be specified in the url with an '@'.
Example: https://github.com/openstack/project.git@stable/newton

Implements: blueprint git-deployment-plan
Change-Id: If069ebb33ee4cb7f81308c68849ba9f969752d25
2017-03-31 13:19:47 +00:00