"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "octavia" between the packages
octavia-4.0.1.tar.gz and octavia-4.1.0.tar.gz

About: OpenStack Octavia is an operator-grade reference implementation for Load Balancing as a Service (LBaaS).
The "Stein" series (latest release).

Summary:

The "octavia" source code changed by about 11.1% and now consists of 1151 regular files (+27) and 251 directories (+9).

Related Informations:

See ChangeLog, diskimage-create/version.txt (octavia 4.1.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Go program 1 0 0 0
Python program 589 14 6 78
Shell program 40 1 0 0
Ruby program 1 0 0 0
Configuration file 15 0 0 2
Initialization file 3 0 0 1
JSON file 82 0 0 1
Certificate file 3 0 0 0
DOT Graph file 3 0 0 0
Gettext file 1 0 0 0
Include file 13 0 0 0
RST file 80 0 0 1
YAML file 158 14 0 2
Data file 1 0 0 0
Vector Image file 1 0 0 0
Directory 252 10 1 0
Change log 1 0 0 1
Information file 4 0 0 4
License 1 0 0 0
Readme file 17 0 0 0
Text file 139 7 3 10
Other 7 0 0 0
Total Files14124610100



Python Programs (98 of 589):

NameStatusDeltaVisual Diff
octavia/amphorae/backends/agent/api_server/__init__.py changed 2.9% diff
octavia/amphorae/backends/agent/api_server/amphora_info.py changed 3.1% diff
octavia/amphorae/backends/agent/api_server/keepalived.py changed 1.9% diff
octavia/amphorae/backends/agent/api_server/keepalivedlvs.py changed 9.6% diff
octavia/amphorae/backends/agent/api_server/listener.py renamed 34.3% diff
octavia/amphorae/backends/agent/api_server/loadbalancer.py
octavia/amphorae/backends/agent/api_server/server.py changed 21.2% diff
octavia/amphorae/backends/agent/api_server/udp_listener_base.py changed 9.3% diff
octavia/amphorae/backends/agent/api_server/util.py changed 37.9% diff
octavia/amphorae/backends/health_daemon/health_daemon.py changed 27.5% diff
octavia/amphorae/backends/utils/haproxy_query.py changed 4.7% diff
octavia/amphorae/backends/utils/keepalivedlvs_query.py changed 9.6% diff
octavia/amphorae/drivers/driver_base.py changed 16.3% diff
octavia/amphorae/drivers/haproxy/rest_api_driver.py changed 76.7% diff
octavia/amphorae/drivers/keepalived/vrrp_rest_driver.py changed 15.5% diff
octavia/amphorae/drivers/noop_driver/driver.py changed 27.7% diff
octavia/api/app.py changed 3.0% diff
octavia/api/drivers/amphora_driver/driver.py changed 7.5% diff
octavia/api/drivers/utils.py changed 4.3% diff
octavia/api/v2/controllers/flavor_profiles.py changed 11.9% diff
octavia/api/v2/controllers/health_monitor.py changed 8.7% diff
octavia/api/v2/controllers/l7rule.py changed 0.8% diff
octavia/api/v2/controllers/load_balancer.py changed 0.6% diff
octavia/api/v2/controllers/member.py changed 4.4% diff
octavia/api/v2/controllers/pool.py changed 1.6% diff
octavia/api/v2/types/health_monitor.py changed 2.9% diff
octavia/api/v2/types/member.py changed 3.8% diff
octavia/certificates/common/local.py changed 7.5% diff
octavia/cmd/agent.py changed 1.9% diff
octavia/cmd/api.py changed 29.6% diff
octavia/cmd/health_manager.py changed 1.0% diff
octavia/cmd/octavia_worker.py changed 3.3% diff
octavia/common/base_taskflow.py changed 11.8% diff
octavia/common/constants.py changed 0.9% diff
octavia/common/jinja/haproxy/combined_listeners/__init__.py added
octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py added
octavia/common/jinja/haproxy/jinja_cfg.py removed
octavia/common/jinja/haproxy/split_listeners/__init__.py added
octavia/common/jinja/haproxy/split_listeners/jinja_cfg.py added
octavia/common/jinja/lvs/jinja_cfg.py changed 2.1% diff
octavia/common/validate.py changed 0.6% diff
octavia/controller/healthmanager/health_drivers/update_db.py changed 14.3% diff
octavia/controller/healthmanager/health_manager.py changed 1.9% diff
octavia/controller/worker/controller_worker.py changed 2.7% diff
octavia/controller/worker/flows/amphora_flows.py changed 1.2% diff
octavia/controller/worker/flows/health_monitor_flows.py changed 4.3% diff
octavia/controller/worker/flows/l7policy_flows.py changed 5.0% diff
octavia/controller/worker/flows/l7rule_flows.py changed 4.8% diff
octavia/controller/worker/flows/listener_flows.py changed 4.9% diff
octavia/controller/worker/flows/load_balancer_flows.py changed 0.5% diff
octavia/controller/worker/flows/member_flows.py changed 2.9% diff
octavia/controller/worker/flows/pool_flows.py changed 3.7% diff
octavia/controller/worker/tasks/amphora_driver_tasks.py changed 12.0% diff
octavia/db/repositories.py changed 1.0% diff
octavia/network/drivers/neutron/allowed_address_pairs.py changed 2.7% diff
octavia/tests/functional/amphorae/backend/agent/api_server/test_keepalivedlvs.py changed 14.0% diff
octavia/tests/functional/amphorae/backend/agent/api_server/test_server.py changed 7.7% diff
octavia/tests/functional/api/v2/test_flavor_profiles.py changed 3.3% diff
octavia/tests/functional/api/v2/test_health_monitor.py changed 4.1% diff
octavia/tests/functional/api/v2/test_l7rule.py changed 0.9% diff
octavia/tests/functional/api/v2/test_member.py changed 1.7% diff
octavia/tests/functional/api/v2/test_pool.py changed 0.1% diff
octavia/tests/functional/db/test_repositories.py changed 0.9% diff
octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py changed 8.9% diff
octavia/tests/unit/amphorae/backends/agent/api_server/test_haproxy_compatibility.py changed 9.7% diff
octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalivedlvs.py changed 12.5% diff
octavia/tests/unit/amphorae/backends/agent/api_server/test_listener.py removed
octavia/tests/unit/amphorae/backends/agent/api_server/test_loadbalancer.py added
octavia/tests/unit/amphorae/backends/agent/api_server/test_util.py changed 59.4% diff
octavia/tests/unit/amphorae/backends/health_daemon/test_health_daemon.py changed 11.8% diff
octavia/tests/unit/amphorae/backends/utils/test_haproxy_query.py changed 25.0% diff
octavia/tests/unit/amphorae/backends/utils/test_keepalivedlvs_query.py changed 19.3% diff
octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver.py renamed 47.9% diff
octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver_1_0.py
octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver_0_5.py added
octavia/tests/unit/amphorae/drivers/keepalived/test_vrrp_rest_driver.py changed 29.6% diff
octavia/tests/unit/amphorae/drivers/test_noop_amphoraloadbalancer_driver.py changed 13.4% diff
octavia/tests/unit/api/drivers/amphora_driver/test_amphora_driver.py changed 24.0% diff
octavia/tests/unit/api/drivers/test_utils.py changed 6.9% diff
octavia/tests/unit/certificates/manager/test_barbican.py changed 1.7% diff
octavia/tests/unit/cmd/test_agent.py changed 18.1% diff
octavia/tests/unit/common/jinja/haproxy/combined_listeners/__init__.py added
octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py added
octavia/tests/unit/common/jinja/haproxy/split_listeners/__init__.py added
octavia/tests/unit/common/jinja/haproxy/split_listeners/test_jinja_cfg.py added
octavia/tests/unit/common/jinja/haproxy/test_jinja_cfg.py removed
octavia/tests/unit/common/jinja/lvs/test_lvs_jinja_cfg.py changed 36.6% diff
octavia/tests/unit/common/sample_configs/sample_configs.py renamed 6.3% diff
octavia/tests/unit/common/sample_configs/sample_configs_split.py
octavia/tests/unit/common/sample_configs/sample_configs_combined.py added
octavia/tests/unit/common/test_config.py changed 90.4% diff
octavia/tests/unit/common/tls_utils/test_cert_parser.py changed 4.3% diff
octavia/tests/unit/controller/healthmanager/health_drivers/test_update_db.py changed 7.8% diff
octavia/tests/unit/controller/healthmanager/test_health_manager.py changed 18.4% diff
octavia/tests/unit/controller/worker/flows/test_load_balancer_flows.py changed 1.2% diff
octavia/tests/unit/controller/worker/tasks/test_amphora_driver_tasks.py changed 11.9% diff
octavia/tests/unit/controller/worker/test_controller_worker.py changed 0.2% diff
octavia/tests/unit/network/drivers/neutron/test_allowed_address_pairs.py changed 3.8% diff

Shell Programs (1 of 40):

NameStatusDeltaVisual Diff
elements/certs-ramfs/static/usr/local/bin/certfs-ramfs added

Configuration Files (2 of 15):

NameStatusDeltaVisual Diff
elements/certs-ramfs/init-scripts/upstart/certs-ramfs.conf changed 58.0% diff
etc/octavia.conf changed 0.6% diff

Initialization Files (1 of 3):

NameStatusDeltaVisual Diff
tox.ini changed 2.6% diff

JSON Files (1 of 82):

NameStatusDeltaVisual Diff
octavia.egg-info/pbr.json changed 100.0% diff

RST Files (1 of 80):

NameStatusDeltaVisual Diff
doc/source/contributor/api/haproxy-amphora-api.rst changed 28.5% diff

YAML Files (16 of 158):

NameStatusDeltaVisual Diff
elements/amphora-agent/package-installs.yaml changed 3.3% diff
releasenotes/notes/correct-amp-client-auth-vulnerability-6803f4bac2508e4c.yaml added
releasenotes/notes/Fix-allocate_and_associate-deadlock-3ff1464421c1d464.yaml added
releasenotes/notes/Fix-API-update-null-None-1b400962017a3d56.yaml added
releasenotes/notes/fix-driver-errors-81d33948288bf8cf.yaml added
releasenotes/notes/Fix-HM-DB-Rollback-no-connection-2664c4f7823ecaec.yaml added
releasenotes/notes/fix-loadbalancer-db-cleanup-61ee81a4fd597067.yaml added
releasenotes/notes/Fix-plug-vip-revert-abandoned-vrrp-port-efff14edce62ad75.yaml added
releasenotes/notes/fix-support-for-monitoring-address-and-port-in-udp-members-ff83395544f228cf.yaml added
releasenotes/notes/fix-udp-members-status-ef3202849bfda29b.yaml added
releasenotes/notes/fix-udp-server-status-bug-db4d3e38bcdf0554.yaml added
releasenotes/notes/haproxy-single-process-b17a3af3a97accea.yaml added
releasenotes/notes/input-validation-server_certs_key_passphrase-6a9dfc190c9deba8.yaml added
releasenotes/notes/support-oslo_middleware-http_proxy_to_wsgi-928c6fc5ec3d421c.yaml added
releasenotes/notes/validate-same-ip-protocol-in-udp-lb-2813b545131097ec.yaml added
zuul.d/projects.yaml changed 2.4% diff

Directories (11 of 252):

NameStatus
elements/certs-ramfs/static added
elements/certs-ramfs/static/usr added
elements/certs-ramfs/static/usr/local added
elements/certs-ramfs/static/usr/local/bin added
octavia/common/jinja/haproxy/combined_listeners added
octavia/common/jinja/haproxy/combined_listeners/templates added
octavia/common/jinja/haproxy/split_listeners added
octavia/common/jinja/haproxy/split_listeners/templates added
octavia/common/jinja/haproxy/templates removed
octavia/tests/unit/common/jinja/haproxy/combined_listeners added
octavia/tests/unit/common/jinja/haproxy/split_listeners added

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 2.5% diff

Information Files (all 4):

NameStatusDeltaVisual Diff
AUTHORS changed 3.1% diff
octavia.egg-info/PKG-INFO changed 0.5% diff
octavia.egg-info/SOURCES.txt changed 4.3% diff
PKG-INFO changed 0.5% diff

Text Files (20 of 139):

NameStatusDeltaVisual Diff
bindep.txt added
doc/requirements.txt changed 27.3% diff
elements/certs-ramfs/element-deps changed 48.5% diff
elements/certs-ramfs/init-scripts/systemd/certs-ramfs.service changed 55.1% diff
elements/certs-ramfs/init-scripts/sysv/certs-ramfs changed 29.1% diff
lower-constraints.txt changed 0.8% diff
octavia.egg-info/requires.txt changed 2.1% diff
octavia/amphorae/backends/agent/api_server/templates/keepalived_check_script.conf.j2 changed 0.7% diff
octavia/common/jinja/haproxy/combined_listeners/templates/base.j2 added
octavia/common/jinja/haproxy/combined_listeners/templates/haproxy.cfg.j2 added
octavia/common/jinja/haproxy/combined_listeners/templates/macros.j2 added
octavia/common/jinja/haproxy/split_listeners/templates/base.j2 added
octavia/common/jinja/haproxy/split_listeners/templates/haproxy.cfg.j2 added
octavia/common/jinja/haproxy/split_listeners/templates/macros.j2 added
octavia/common/jinja/haproxy/templates/base.j2 removed
octavia/common/jinja/haproxy/templates/haproxy.cfg.j2 removed
octavia/common/jinja/haproxy/templates/macros.j2 removed
octavia/common/jinja/lvs/templates/macros.j2 changed 8.4% diff
requirements.txt changed 1.9% diff
test-requirements.txt changed 16.6% diff

Packages Compared:

octavia-4.0.1.tar.gz
octavia-4.1.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)