Commit Graph

16 Commits

Author SHA1 Message Date
Daniel Pawlik 85b9b525fb Change get-pip url
The path for get-pip.py script in version 3.2 has been changed
with this commit [1].

[1] 2360f025eb

Change-Id: I3986238b0a65fb652b30a8a47448a1d02212166e
2021-03-08 15:06:51 +01:00
zhufl 2cd4455873 [doc]Fix invalid url link
This is to fix the invalid url link in docs.

Change-Id: I670bd7a2446b76d1c271e4d63babd2f505371169
2020-10-29 10:52:57 +08:00
Zuul d5d258e552 Merge "Docs improvements: task timeout, global context, Docker and jinja" 2019-05-03 18:35:02 +00:00
Vitalii Solodilov 09cd21d561 Docs improvements: task timeout, global context, Docker and jinja
A not obvious point for users is the task does not retry after a
timeout is triggered. Added clarification in the retry section.

The documentation contains enough example with Jinja usage. Improved
only the create_vm workflow definition.

Added global publishing to the doc. It is brash copy-paste from
https://specs.openstack.org/openstack/mistral-specs/specs/pike/approved/advanced_publishing.html without mention of atomic publish.

Move Docker guides to the installation section.

Change-Id: I149b2e1dff7f86bd356f4dd2f758659469e6a4a8
Closes-Bug: #1789384
Closes-Bug: #1690156
Closes-Bug: #1779244
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2019-05-03 17:26:57 +00:00
zhulingjie 46fd1b8a75 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I52d44a333d2eaa4a2e65c150e3640a4a84e291aa
2019-04-24 15:44:25 +08:00
Pierre Gaxatte e4694009d9 Fix docker image not building
Also adds a line in the readme to use the mistral client inside the
mistral container.

Change-Id: Ie09b06f682679b9a90d18b8796c47b69e91d14cf
Closes-Bug: 1782531
2018-08-01 05:08:48 +00:00
Vitalii Solodilov 214828ace2 Keycloak and Docker
* Added Keycloak to the infrastructure yaml which uses a
h2 not to complicate the installation.
* Updated the docker-compose docs.
* Move Cloud Flow image to the infrastructure yaml.

Change-Id: I2a69ca91c1638e5fd070c77ca63c8d5586887231
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-07-31 14:07:42 +00:00
jacky06 f11ddeb6eb Pin get-pip.py to 3.2
As get-pip.py evolves based on pip 10, while we're still using
pip 9, changes in the way it can be used are causing problems.

For example, the ability to use --download is no longer there.

As such, let's pin to a known good version and leave it at that
until we no longer need to use this script. Version 3.2 maps to
pip 7.1.2 which fulfills our needs.

Change-Id: Ic9210c3389776385286f6215e6673d75fa2d01d9
2018-07-09 10:48:13 +00:00
Bob Haddleton a8abfae0f5 Update default Docker configuration and documentation
Updated the default Docker configuration so it works with
the default sqlite condfiguration.  Also updated the README
file.

Updated .gitignore and .dockerignore to ignore .coverage.* files

Change-Id: I698f8d0c97e2c5dc202af714470b6e055c74eea2
2018-06-10 19:21:18 -05:00
Vitalii Solodilov 5f89e2e71f Added JavaScript evaluator which doesn't require a compilation
* Added new JavaScript evaluator py_mini_racer. Advantages:
    * is distributed as wheel package
    * supports differences platforms
    * live project
* BUILD_V8EVAL was removed because it was replaced by py_mini_racer in
Mistral Docker image
* Added stevedore integration to javascript evaluators
* Refreshed javascript tests. Add test for py_mini_racer evaluator
* Install py_mini_racer library in during mistral test
* Refreshed javascript action doc

Change-Id: Id9d558b9b8374a2c2639e10cb1868f4e67f96e86
Implements: blueprint mistral-add-py-mini-racer-javascript-evaluator
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-04-23 17:04:18 +00:00
Vitalii Solodilov 0ec8ac3560 Improve the Docker integration
* Removed old scripts
* Added docker-compose files
* Added .dockerignore
* Updated Docker docs
* Added cloud-flow container to docker-compose
* PostgreSQL and MySQL were supported

Change-Id: Ia7b6d7faaff6d9aa0f02d64d569250f6a9ee59ea
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-03-18 00:45:02 +04:00
Andras Kovi 3c37ef5ed5 Update docker build
Update the Mistral docker image and tooling has been updated to
significantly  ease the starting of a Mistral cluster. The setup
now supports all-in-one and multi-container deployments. Also,
the scripts were cleaned up and aligned with the Docker best
practice.

Change-Id: I803d69ee17e7f5ebc95ec2c81887c4f580d73715
2017-07-03 13:22:44 +02:00
Ryan Brady 67d9758162 Update Docker README
This patch updates the docker README file to include the --link arg
to the command for launching a Mistral container to ensure the
rabbitmq and mistral containers can communicate.

This patch also adds a new section that explains how and why to
mount the Mistral source code as a volume in a running container.

Change-Id: Iec25f7e7dfda0bc8c9b38fa37b048448d73f66e4
Co-Authored-By: Brad Crochet <brad@redhat.com>
2017-05-17 12:07:49 -04:00
Brad P. Crochet a298d09e42 Update Dockerfile to use Xenial
The current state of Mistral no longer works on Trusty. This patch
updates to Xenial in order to fix the docker image build.

Change-Id: I2a778d43e2dca8eaa370d5a86008a170ffb98f54
Closes-Bug: #1664030
2017-02-24 10:03:21 -05:00
Andras Kovi 16c5ca29ec Example Mistral docker container broke due to oslo.policy update
The Mistral docker example does not work at the moment. The oslo.policy
library now requires the policy file to be set in the configuration.

Closes Bug: #1593286
Signed-off-by: Andras Kovi <akovi@nokia.com>

Change-Id: I7877f2a7acac5efca869e3f00b9e76cf8b3f5d66
2016-06-16 20:56:57 +02:00
Andras Kovi 7b6d76659a Fixes the Mistral Docker image
Refactored to make the docker stuff self contained and removed the
unnecessary files from the root directory. Also created a readme file to
concretize how this feature works.

Also added an example script to set up Mistral with MySQL.

Closes-Bug: #1585911

Change-Id: I7fbcccb9d7ad168c5391e71326b205d074ab01ab
Signed-off-by: Andras Kovi <akovi@nokia.com>
2016-05-27 13:26:05 +02:00