* Replace .testr.conf by .stestr.conf for migration and update
.gitignore, tox.ini and requirements.txt files accordingly
Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I3eef3b3b27a7fbd2092457c34da8e3bbe7cbf0d5
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I663d89c5ac0bc7c6bedd576ab82af4f4d66055ea
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
Change-Id: I8582f554fa966d9e9b9e260918db84dcc02041b7
OpenStack is dropping the py2.7 support in ussuri cycle.
specs repo either has py27 job or requirement or tox env.
Update requirements for Sphinx that works with python3, this needs
updating from oslosphinx to openstackdocstheme as well.
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Change-Id: I1a1bd69ef048ba3ccd0b8188742b9bbbc07f3bbc
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I732691e7c3a0706fe067663a180bc195ae6da858
Story: #2002586
Task: #24339
This feature proposes to add a ceilometer driver to collect network
statistics information using REST APIs exposed by network-statistics module
in OpenDaylight.
Change-Id: I19918d6378dbcf2a84071c6270b683c71ecf75b1
Implements: blueprint network-statistics-from-opendaylight
The doc/source/conf.py is a configuration file rather than a
script hence not needed to be executable.
Change-Id: I88858c8fa8266f5fb7d720c39db9692f22c08cd8
There are two specs: cinder capacity notification and event to sample
publisher, are deferred to Newton, and there is a Newton specs:
unify timestamp of sample is in wrong place. This patch fixes these
issues.
Change-Id: I47310f5f754574c3aa1b663f9448fca67656e9ed
This spec propose to add pagination
support for `aodh alarm list` and
`aodh alarm-history search`.
Change-Id: Ie02f4b2fe3709a844e965acd898b95d733a0ffe9
Implements: blueprint support-pagination
Many of the pollsters define the timestamp individually for each generated
sample, which should really be timestamping based on when the data was polled
and not when each sample is generated. We need to set the timestamp of the
polled data to the timestamp when the polling starts for unity.
Related-Bug: #1491509
Blueprint unify-timestamp-of-polled-data
Change-Id: If22980c9fdf81e1c76dcd4a9053daf88d7f89d18
This proposal try to avoid every compute-agents polling Nova API
periodically, that will reduce the workload of Nova api caused by
compute-agents polling.
Change-Id: Icdf75c5ee01f665b40a20aa2a8bf6b42a0ad3b3d
blueprint: improve-nova-instance-metering
Based on the neutron LBaaS api doc[1], LBaaS v1 is deprecated in
Mitaka release. And Ceilometer doesn't support the LBaaS v2.
This blueprint is used to solve this problem to enable the LBaaS
v2 api for ceilometer.
[1]http://developer.openstack.org/api-ref-networking-v2-ext.html
Change-Id: I1642947f9da917b8974ccf71663d1b5e8e9e4ba9
blueprint: lbaas-v2-enablement
This patch removes `MANIFEST.in` file as pbr generates a sensible
manifest from git files and some standard files and it removes
the need for an explicit `MANIFEST.in` file.
Change-Id: Ia0617e3212734ad8af7e3432e9bbaba951b788d3
this spec proposes workflow to address the requirement
of enabling users to upgrade ceilometer with minimal/zero
downtime.
see content for details.
Change-Id: I94ef8cc0e705b79ccccc8428820c8cf09c8eca78
This BP adds timeout mechanism for event-alarm. End user can specify a
timeout, 0 (no timeout) by default for each event-alarm, and alarm
status becomes 'OK' after timeout without receiving desired event.
blueprint event-alarm-timeout
Change-Id: Icff04a0cbfd1322ce8573650c56d180768786389
Bracket events like compute.instance.create.latency created from BP:
Transformers for events pipeline
https://blueprints.launchpad.net/ceilometer/+spec/events-pipeline-transformers
need to be published and stored as sample.
This spec will add a new notifier publisher that will convert bracket
event to notification, and send the notification back to ceilometer
notification listener, then sample pipeline will convert it to sample.
DocImpact
blueprint event-to-sample-publisher
Change-Id: Ifaab99642eb24fe6a6c056f4093f04705d578518
we pushed this from Juno to Kilo to Liberty. since v2 is effectively
in maintenance mode, let's drop this. we can reopen against Gnocchi
if required.
Change-Id: I277deb607b4d6815ad1fe675364c9cb696ce53c6
we didn't get this done in Liberty but it's being tracked in Cinder
for Mitaka so let's keep it going.
Change-Id: Ie2e321eb871267fbe33e44f7650fab3099bb49c0
See[1], the fake.rst was added as a placeholder to avoid build_sphinx
failure.
[1] https://review.openstack.org/#/c/213837/
Change-Id: Ibb239378ccfdeecb79664c54e3cf2116578a81ba
Tempest has a plugin architecture which ceilometer can use to
improve velocity and flexiblity. This spec proposes such a change.
Change-Id: I910a9d2adaa20a8f254d53a3724f375be0acf1ca
Update links in the Ceilometer specs to the
Cloud Admin Guide after the RST conversion
of that book.
Change-Id: If2be3b5878117d5bad9a72022e36bb4a0c3a06f4
Without fake.rst file the build_sphinx fails with:
"WARNING: toctree glob pattern u'specs/mitaka/*' didn't match any documents"
error, it will be removed with the merge of first M* cycle spec.
Change-Id: I2f2f587128a0d8ed670dd7288f748661fda70d80
OpenStack needs to support granular, customizable Role-Based Access
Control (RBAC) for ceilometer events. Policy should be dependent on
policy.json rather than simply hard-coded.
APIImpact
SecurityImpact
UpgradeImpact
Change-Id: Id25d154eac90e14c5501f806e81e04a059f5a836