By default, users do not have privileges to access the schema and
data tables created by the ingester.
This patch sets up the default privileges so that users get the
intended read access to all schemas and tables created by JSON
ingesters.
Change-Id: I9de2ca6c19971d38be46829263a3267fe234a42d
Closes-bug: 1821098
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: I77b9a66a6f315096dd5c9ef3de558839778372d9
Added a wait before checking that action execution takes effect.
The change to asynchronous execution makes the wait sometimes
necessary.
Sample outputs also updated to account for the changes of new
congress version. Notable changes include:
ceilometer removal, nova table additions, neutron table additions,
and neutron-qos extension driver.
Change-Id: I335beb3a5530336aaadac9eae41a0c6c6d099fe5
Release-team: this is a testing-only change
Code conventions: Use “.” to source script files
When you have to source a script file, for example ,
a credentials file to gain access to user-only or
admin-only CLI commands, use . instead of source.
See more:
http://docs.openstack.org/contributor-guide/writing-style/code-conventions
Change-Id: I1788a2e5f1d9e067e2411bb159316ca7990fe46f
Because of temporarily very unstable gate so close to RC1 deadline,
aggregating several RC1 targeted changes into one patch to make
deadline.
Included changes:
Temporarily disabled replica tempest test because of instability.
Update URL home-page in documents according to document migration
Author: Luong Anh Tuan <tuanla@vn.fujitsu.com>
Policy library loads only .yaml, .yml
Also skip-continue rather than exit congress on loading failure
(for example because of incorrect format or file system error)
Update auth_url in manual testing script
To work with latest keystone/devstack.
Add sample outputs from manual testing scripts
Add documentation and update release notes for policy library
Add auto-generated config reference
Part of doc-migration work
Closes-Bug: 1706158
Change-Id: If2606739f02418d14251dccc4d3a5f9fe10ca48f
Add to repo so developers can use the scripts
in manual testing as well as contribute additional scripts.
One step toward systematic pre-release QA.
Closes-Bug: 1651926
Change-Id: I1dc7cea2fd3b56d838ae19bd6ef854fcc4b48c8e
The script outputs openstack commands that create policy and policy
rules defined in a config file. The config file is formatted in json
style. Sample config file is located at
congress/scripts/preload-policies/policy-rules.json.sample
Change-Id: Ica6bb1bfdc3092a306a890e38ee156ffc71821c0
Partial-Bug: #1638742
To be more consistent with default CLI options like config-file
--node-id
--policy-engine
--delete-missing-driver-datasources
Change-Id: Ia6e37e5d743b95f638514b63287b32f43583f8c7
ocf file for DseNode that datasources run on. When user want HA for
DataSourceDriver, use this ocf for RA on Pacemaker.
Partial-Bug: #1602853
Partially implements blueprint: high-availability-design
Change-Id: I597797b29b40292f5a9542c521aabc577e5e9c2b
start_processes.py starts processes described in a config file.
start_processes.py will restart processes that die if configured with
restart_delay.
Change-Id: I9d41ddf615627dda9c67bea6f2a59298de17e605
This patch fixes the relative import path to use congress
as the base to be consistant with other openstack projects. In addition,
this commit removes the the run_congress_server script and replaces that
with bin/congress-server and the run_test script.
Unit tests can now be successfully be run by issuing:
make
tox -epy27 (once the tox.ini enables tests again).
Closes-bug: 1338840
Change-Id: I371192e9573a7f1ca4ea8e1d6a707e265e8f8dc9
This patch starts the integration with the common openstack libraries
for logging and config management.
Other places in the source tree still need to be converted over
(datasources/dse/policy/tests) which should be straight forward
though I prefer to do these segements in a later commit once
I figure out how these seconds work.
Part of blueprint integrate-oslo-config-and-logging
Change-Id: I24948f157733a3ee0a25b03703ff0e1d87005832
The API will be a thread within the server, not the server itself.
Because of this, it doesn't make sense for the API to live at the
server path.
Change-Id: Icf0d5a9e511bbb11bd2f4e2ef27c4c50511151b7
Previously there was no way to load policies from disk
into the policy engine or to dump policies to disk.
This change adds the ability to do so. Each Theory class
now has the following functions.
o policy(): returns any policy statements the theory represents
o contents(): returns any policy or data the theory represents
o __str__(): prints the theory in a form that can be parsed.
Different subclasses of Theory differ in whether they print
policy() or contents().
The Runtime class includes functions for loading/dumping
a particular file into a particular theory and for loading/dumping
all policies into a directory where each policy corresponds
to a file with the same name.
Change-Id: Ie80be4047b3798194aa8fab5fbcf29f858534609