Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045
Change-Id: I0e40eb0e5267d1cdd0ec1195424743310f3c39f8
This commit adds a new tox target to build PDF documentation.
It's a part of community goal, see storyboard for more
information.
Change-Id: I58b1fb537c3758bba5a57d3cf7ce4cf10625bd89
Story: 2006076
Task: 34813
The api documentation is now published on docs.openstack.org instead
of developer.openstack.org. Update all links that are changed to the
new location.
Note that redirects will be set up as well but let's point now to the
new location.
For details, see:
http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007828.html
Change-Id: Ib4c5aff2fe02d9511e38e2e26b4361d81d853263
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Remove unncessary space
Change-Id: I389a0603d8f1a931a787d03eb6eeb6cb57a8388d
Because it is needed to install psycopg 2.8.2 on ubuntu. Resolves
dependency install failure on unit tests on ubuntu nodes.
Change-Id: I04e9272e351badc1344235571d6f2c9e79fb6223
Closes-Bug: 1828109
Clarifying the different ways to create a new policy:
- Without rules
- With specified rules
- from policy library
Change-Id: I1d767e652eaf7218437d477abe9a999f2ae7b1aa
Adds basic comparison, arithmetic and bit arithmetic to Z3 theories.
Builtins depend on the kind of theory in use. Z3 builtins are the only
polymorphic predicates of the engine.
Change-Id: Icb68c71ec29604638282a34d34ce06f1e1d69275
Implements: blueprint alternative-engine-z3
This commit adds the functionality of congress-status CLI for performing
upgrade checks as part of the Stein cycle upgrade-checkers goal.
It only includes a sample check which must be replaced by real checks in
future.
Change-Id: I27204c1c2dce2443eaa18a85144cbc892d61b551
Story: 2003657
Task: 26125
Move some of the user intro documentation around so that the
README.rst file can be use to publish packages to PyPI. The :ref: role
for linking between pages in Sphinx is not available for use in readme
files, so most of the content is moved into the main documentation.
Change-Id: Ic7d623b3ea9f6e5485cc5bafb1475611b5fe78a7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Basic structure for the integration of Z3 into Congress.
Defines a Z3Theory as an alternative to nonrecursive theories.
Defines a Z3Context for executing Z3Theory content.
Z3 must be installed manually and is not in the requirements
devstack will install Z3 if ENABLE_CONGRESS_Z3 is set.
Limitations:
* No built-ins
* Typechecking does not support sub-typing (will be done later through built-ins).
Partially-implements: blueprint alternative-engine-z3
Change-Id: I87ff439a3ed4a3e83c78c98add7d94275f716a01
Warn user that some new drivers have unstable schemas that can
change in future releases.
Unofficial drivers are those that interface with third party services
but are not tested in CI.
Change-Id: Ib5ded08166995a46ed21df9e7dc81fc503d41783
current monascaclient version does not work with osc-lib 1.11.0.
Mock out the module for now until a new monascaclient is released
and put in upper constraints
https://review.openstack.org/#/c/579139/
Change-Id: Id4f7efcd32ec6dbf582b27c4b22ad2f89caa647f
Curly quotes(Chinese punctuation) usually input from Chinese input method.
When read from english context, it makes some confusion.
Change-Id: I41b3a55b51391fe55f916cfc6877bfac2bab988a
This commit updates documentation on 'drivers' config option as
its no longer required.
Implements blueprint enable-drivers-by-default
Change-Id: I48514de022708ce6595fd6be40ac2ab5884b4f4d
oslo_config uses OrderedDict for choices in
options types. This serialize it as list of tuples.
Order is preserved and types are naturally
deserialized back from those tuples.
Congress-agent is reenabled. It can be disabled
in devstack on the value of ENABLE_CONGRESS_AGENT
(default is True).
Driver will initialize table to empty at first poll not
waiting for an initial response from agents.
Closes-Bug: #1742833
Change-Id: If1423e824fc457bab89f4bcd12be8826c50f5f69
Full automatic documentation of the options for the agent part.
Documentation of the deployment of an agent.
Documentation of the devstack deployment.
Change-Id: If9f7e5b7bc23f28b3c310ee0c8642ed46048fb99
Implements: blueprint configuration-files-validation
Co-Authored-By: Pierre Crégut <pierre.cregut@orange.com>
Co-Authored-By: Valentin Matton <vmatt.openstack@gmail.com>
This commit registers default policies in code. For the
Register and Document Policy in Code community goal.
bp policy-and-docs-in-code
Closes-Bug: 1724714
Change-Id: I1eea53adc19247d8b982c3e22184e8a1e2fb875c
This commit removes the ceilometer datasource driver support in congress, as
ceilometer API is removed in Queens release.
Reference:https://review.openstack.org/#/c/512286/
Change-Id: Ib7ade0951f8a85102d95a0f01c3d63337f6b2404
Closes-Bug: #1729761