octavia/octavia
Nir Magnezi b3a25ee45f Stop Logging Amphora Cert
Stop logging amphora cert for tasks:

octavia-failover-amphora-flow- \
octavia-create-amp-for-lb-subflow-octavia-generate-serverpem

And:
octavia-create-amp-for-lb-subflow-octavia-update-cert-expiration

This patch adds more exclusions to taskflow DynamicLoggingListener,
which logs task results when running in debug mode.

Failing Over a loadbalancer (SINGLE):
Before: http://paste.openstack.org/show/C0ghBQCXBv6YXqR4YRUY/
After:  http://paste.openstack.org/show/S4bezDTre4KU4oeQDrsF/

Failing Over a loadbalancer (ACTIVE_STANDBY):
Before: http://paste.openstack.org/show/u9aQGvE64evYuYbcWvF4/
After:  http://paste.openstack.org/show/BlJEqGYpHaZYu3LBww3g/

While writing this patch, I also tested for:
1. loadbalancer create with SINGLE topology.
2. loadbalancer create with ACTIVE_STANDBY topology.
3. loadbalancer amphora failover with SINGLE topology.
4. loadbalancer amphora failover with ACTIVE_STANDBY topology.

I didn't notice any cert prints for those cases.

I was not able to trigger the above-mentioned
octavia-update-cert-expiration, but we have a clear indication for
it in a log screenshot that I attached to the StoryBoard.

Story: 2004606
Task: 28503

Change-Id: I136081045787c1bbe3ee846d5845a34201c57864
(cherry picked from commit 7e8ece9474)
(cherry picked from commit ec4c88e23e)
(cherry picked from commit 2bd9b68dd1)
2018-12-13 19:18:45 +02:00
..
amphorae Use HMAC.hexdigest to avoid non-ascii characters for package data 2018-06-05 11:42:52 +00:00
api Correct flavor to flavor_id in LB API 2018-08-17 18:01:41 +02:00
certificates Fix passphrase None errors 2018-08-31 20:04:18 +00:00
cmd Add exception handling for housekeeping service 2018-08-08 21:00:25 +00:00
common Health Monitor url_path requires leading slash 2018-05-08 18:05:54 +00:00
compute Update Octavia docs for documentation migration 2017-07-03 11:43:40 -07:00
controller Stop Logging Amphora Cert 2018-12-13 19:18:45 +02:00
db Optimize update_health process 2018-04-20 17:12:38 -07:00
hacking Fix a bad revert method and add hacking check 2017-08-16 22:08:10 +00:00
network Make the allowed_address_pairs driver better 2017-12-22 00:01:54 +01:00
policies Correct RBAC Not Authorized status code 2017-06-28 17:51:44 -07:00
tests Fix passphrase None errors 2018-08-31 20:04:18 +00:00
__init__.py Adding Python 3.4 Compatibility and Tox Check 2015-06-23 18:18:17 +00:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Update Octavia docs for documentation migration 2017-07-03 11:43:40 -07:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00