octavia/octavia/common
Nir Magnezi c00488143d Fix the amphora image support for RH Linux flavors
Not all Linux flavors accept the same type of configuration to manage
NICs. The amphora-agent must be able to distinguish between different
Linux flavors and choose the appropriate type of jinja2 NIC
configuration template for each one, respectively.

Up until now, The amphora-agent had no notion of the operating system
it is running on, therefore it used NIC configuration templates that
only match Debian based Linux flavors (mostly Ubuntu). Making it
unusable for flavors such as RHEL, Fedora and CentOS.

This fix enhances how the amphora-agent is handling NIC hot plugs.
It will use the appropriate jinja2 template by checking the Amphora
distribution name when needed.

Co-Authored-By: Michael Johnson <johnsomor@gmail.com>

Closes-Bug #1548070

Change-Id: Id99948aec64656a0532afc68e146f0610bff1378
2017-01-31 20:05:07 +02:00
..
jinja Remove CONF.import_group 2016-11-21 15:54:15 -06:00
tls_utils Fix multi-typo error in Octavia 2017-01-05 11:56:20 +08:00
__init__.py Initial directory skeleton 2014-09-04 15:28:10 -06:00
base_taskflow.py Remove CONF.import_group 2016-11-21 15:54:15 -06:00
clients.py Backend Keystone authentication 2016-11-17 11:03:40 -06:00
config.py Fix the amphora image support for RH Linux flavors 2017-01-31 20:05:07 +02:00
constants.py Fix the amphora image support for RH Linux flavors 2017-01-31 20:05:07 +02:00
context.py Add support for policy.json 2017-01-06 23:37:20 +00:00
data_models.py Add quota support to Octavia 2017-01-13 02:45:14 +00:00
decorators.py Introduce API Decorators 2016-12-12 21:16:15 +00:00
exceptions.py Fix the amphora image support for RH Linux flavors 2017-01-31 20:05:07 +02:00
keystone.py Add keystone authentication of token 2016-11-22 12:57:07 -06:00
policy.py Add support for policy.json 2017-01-06 23:37:20 +00:00
service.py Remove unused logging import 2016-01-15 16:29:01 +08:00
stats.py Add a new API to list loadbalancer statistics 2016-10-16 20:17:24 -05:00
utils.py Fix the amphora image support for RH Linux flavors 2017-01-31 20:05:07 +02:00
validate.py validate the subnet id for create loadbalancer and member 2016-06-02 10:26:17 -07:00