The commands given to grant previleges for mistral database and
the auth_uri and identity_uri in the keystone_authtoken section in
the README.rst is outdated. This patch updates it.
Change-Id: I141a64c8a1214fd8f4a35a9b9003ec2a180a48b2
Co-Authored-By: Sharat Sharma <sharat.sharma@nectechnologies.in>
Closes-Bug: #1697138
It is a typo for etc/event_definitions.yml.sample.
The original text is:
82 #. Copy service configuration files::
83
84 $ sudo mkdir /etc/mistral
85 $ sudo chown `whoami` /etc/mistral
86 $ cp etc/event_definitionas.yml.sample /etc/mistral/event_definitions.yml
In line 86, it should be:
86 $ cp etc/event_definitions.yml.sample /etc/mistral/event_definitions.yml
Change-Id: I8738d82322f0e20d476e9b23c045250f784d4f0e
Closes-Bug: #1696933
Sometimes people get confused when DSL is used. So, to overcome it
Mistral Workflow Language is used instead of DSL throughout the
documentation.
Change-Id: Ic7516b4f45854fd9960cef3e529dcb507439f8e6
Partially-implements: blueprint add-documentation
* There was too much of information in the README.rst which was
redundant. So, added some useful links in the file and removed
redundant information.
* Added the debug_guide which provides some brief information
about the debugging of mistral.
Change-Id: I9d3505864bec6b7ae4e4b2c386a98fd5a808564a
Partial-Implements: blueprint mistral-doc
Implements: blueprint mistral-docs-troubleshooting
The current README is outdated regarding service endpoint creation.
This patch updates the doc to use the latest openstack command line
options for this job. Also port-based keystone addresses are giving way
to url based solution. That is updated as well.
Change-Id: If2e9264e3592088ef6cba54e28353fc1777c75a5
in 'README.rst' ,'Devstatck installation' link address
is wrong,I modify it, so it can point to the right
address
Change-Id: I8facf84ed80898e66fd76fea546a1492457833c8
According to the habit of openstack project, the project configuration files
are generally placed in a fixed directory(/etc/project/project.conf).
Change-Id: I028a5d31e1879c4257aa523df6f56eafdb664e0d
Describe the settings required to be able to debug
Mistral in in PyCharm.
Change-Id: Id70078d40d7d6958435d9a39e46f00c4735411f1
Signed-off-by: Andras Kovi <akovi@nokia.com>
'python setup.py install' will not install requirements.
We have to install it manually.
Please see comment #6 here:
https://bugs.launchpad.net/pbr/+bug/1341341
Change-Id: Ie45e0315f55262b98d6f5ce3a0244691a54192bd
This patch revises the README file to: 1) wrap lines at 80-chars
boundary; 2) optimize the steps for first time users; 3) fix some
trivial typos.
Change-Id: Ie0ad223026ffdef1b01ea881c5fda944c4b8a1c9
Start using devstack's feature 'Externally Hosted Plugins' [1], that allows
to install Mistral using upstream Devstack without need to put some additional
files manually.
To enable Mistral with Devstack just put following in local[rc] file:
enable_plugin mistral https://github.com/openstack/mistral
[1] http://docs.openstack.org/developer/devstack/plugins.html#externally-hosted-plugins
Implements blueprint devstack-plugin
Change-Id: Ia2f188a6eb369a495a7e0f20534fdd02bafcf49a
For two reasons:
* The configuration file can be generated by using oslo-config-generator
CLI command provided by oslo.config module, which is generally adopted
by OpenStack projects.
* Reduce maintenance effort for each configuration item change.
Change-Id: If2f2559d669275b5fd252790657521049296c156
* mistral-db-manage command before first run is recommended when using
mysql as db backend.
* For SQLite, mistral-db-manage can't be used for db initialization
because of SQLite ALTER limitations.
* Correct Mistral repo URL.
Change-Id: Ib3c657637cab313e13ddbe8088788fbb9ea9c04f
Closes-Bug: #1465476
- Provided link to the instruction with devstack installation
- Extended info about devstack installation
Change-Id: Ic292f6f6b6be1294eb2bf72d59de251f1675ffad
- Added script that can run part of functional tests locally
- Added needed mocks in base.py file so that we don't interact with keystone
- Added small a description how to run new script
Change-Id: I1867fb93f540c8f061fd09c40a283ce1ef2c072c
The link on the Wiki page was added to the README file.
This Wiki page describes automated tests for Mistral project.
Change-Id: I22068fca1982e533c04449a85e8284eaf115f90b
Currently, the launch options are only all, api, engine, and
executor. We want to allow launch options to start any combination
of servers such as api and engine or engine and executor. The
launch script is modified to the --server command line option to
accept a comma delimited list.
Change-Id: I4ce31f5fabd4de3b2f8f0e4c5ef661ed4ec7e5b2
Implements: blueprint mistral-launch-options
Refactored engine to run as a standalone process. The engine is
modified to use the RPC client/server design pattern from
oslo.messaging. A new launch option is included to run the
engine separately. The API server communicates with the engine
via the RPC client. A pecan hook is used to pass a common client
instance with appropriate transport configuration to the API.
Change-Id: I9ca757aedad764fd38645a5b858800d69808bb95
Implements: blueprint mistral-engine-standalone-process