octavia/octavia
Nir Magnezi ec4c88e23e 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)
2018-12-13 19:12:51 +02:00
..
amphorae Merge "Bring up secondary IPs on member networks" into stable/rocky 2018-12-13 00:22:13 +00:00
api Fix the API list performance regression 2018-09-27 02:28:49 +00:00
certificates Fix passphrase None errors 2018-08-31 07:10:21 +00:00
cmd Separate the thread pool for health and stats update 2018-11-19 16:37:31 +01:00
common Merge "Separate the thread pool for health and stats update" into stable/rocky 2018-12-04 00:16:06 +00:00
compute Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
controller Stop Logging Amphora Cert 2018-12-13 19:12:51 +02:00
db Ensure pool object contains the listener_id if passed 2018-10-17 14:00:34 +00:00
distributor Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
hacking fix tox python3 overrides 2018-06-27 09:32:00 +08:00
network Fix neutron "tenat_id" compatibility 2018-08-20 07:56:00 +00:00
policies Fix version discovery for the Octavia API 2018-07-08 14:19:04 -07:00
tests Merge "Bring up secondary IPs on member networks" into stable/rocky 2018-12-13 00:22:13 +00:00
__init__.py fix tox python3 overrides 2018-06-27 09:32:00 +08: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