This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).
Change-Id: I3d3f0d82a1f237dfb02f221bcbb12ef424d33a29
openstackdocstheme shows vertical lines for quote blocks.
This commit removes unnecessary leading spaces.
Change-Id: Ie5651f0510550eb3910e68e433a41e99bf2bfa8a
With this patch the user can select which OSProfiler driver to use
in DevStack. The configuration parameter is `OSPROFILER_CONNECTION_STRING`.
Default empty value refers to Ceilometer-based driver (value `messaging://`).
DevStack plugin's README is updated to explain new option.
Change-Id: I608cd3e7bafd29db72e9e3e4cb8eb7437cd81ab2
Currently we print a generic message if something goes wrong
with ceilometer client initialization. Adding the exception
message to improve the error message printed.
Change-Id: I1b0dbb3951875597bfe3d8ef36626cd798e62e09
DeprecationWarning: Using function/method 'oslo_messaging.get_transport()'
is deprecated: use get_rpc_transport or get_notification_transport
Change-Id: I908f06a9ae3d474d52365eb140a95604e8e0f721
OpenStack project configuration files may be stored elsewhere not in the
default /etc directory or with a different filename. Better relying on
existing environment variables set by each project devstack plugin.
Change-Id: I253739c765b469901d0bc6e0c82922645fb92545
Some of the reasons printed for invalid trace are specific
to Ceilometer. Ceilometer driver already prints authentication
failure message. Also, end-users shouldn't be concerned about
configuring Ceilometer. Updating the error message so that it
is generic enough for all backends.
Change-Id: Id44cdacaf423852458ebef6fb4e5d142ee9ee8b4
The keyword "topic" has been dropped [1] in oslo.messaging. Let's
switch to "topics".
[1] https://review.openstack.org/#/c/433950/
Change-Id: I70012bba09940a5f9a379706b4fc6b901ac9fa02
Sometime, exception or error occurs, we want to find problems quickly.
However, if an output of OSprofiler is long, it will very hard to find
where is the last trace that get stuck.
This visualization can help us a lot in finding problems in services.
Example: https://tovin07.github.io/glance-image-list-highlight.html
Change-Id: Iaabb7850db4dfeec8ce38e0ef5264db8122355ef
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: I3a2c696417c46581de7acb0b1ac967ac5be150d0
Almost our data-binding in this template is two-way binding.
It is not necessary, 2-way binding will add lots of watchers,
so, our html page will very slow with large trace.
I tried with some html outputs >20MB, it's terrible.
Reference (in One-time binding section):
https://docs.angularjs.org/guide/expression
Change-Id: Ida2f567abff356f20ddcc1d8535a22fd906035ea
json.dumps adds one space after colon by default.
However, if we work with large trace, this will increase file size a lot.
TrivialFix
Change-Id: I46241ead0a09db4a32281f65a86bde2a413655b4
Let the Devstack users override the default value of option
`hmac_keys` by the means of the environment variable set in
local.conf.
Change-Id: I0241abc4129f2d0130246723b78c584d448870a2
Change to dictionary style list_opts is the new way
to list options in oslo.config.
Change-Id: Ic809200d4aeb19e366cf256e9043f7e4d8763baf
Closes-Bug: #1657686
When trace meta include more than one dot "." such as:
meta.raw_payload.Stack.state_set-start
OSprofiler will display Stack section only.
Change-Id: I53de736f9fbc3fd1fcd14aa975efdf8a60c6d126
Closes-Bug: #1657684
The order to enable devstack plugins is ommited which causes a
failure during the stack execution. This patch specifies this
requirement.
Change-Id: Id59072c1c17530addb45b24ccec6b3c6fe6cc6df
Closes-Bug: #1656373