magnum/magnum/drivers
Guang Yee f86de684d2 support http/https proxy for discovery url
HTTP(S) proxy can be specified when creating the template.

https://docs.openstack.org/magnum/latest/admin/magnum-proxy.html

However, it is not being utilized when talking to a public etcd discovery
service, which result in failed cluster creation. We need to be able to
use HTTP(S) proxy when services are running behind a firewall.

NOTE: this patch also updated some test cases to explicitly set
the proper HTTP status code in the mock HTTP request as by default
they are not be initialized, which caused those tests to fail.

Change-Id: I13d86b0dc7c232a51149107f0412219388d8c2cd
story: 2004664
(cherry picked from commit ffc61816c8)
2019-01-25 17:10:38 +00:00
..
common support http/https proxy for discovery url 2019-01-25 17:10:38 +00:00
heat support http/https proxy for discovery url 2019-01-25 17:10:38 +00:00
k8s_coreos_v1 Use Octavia for LoadBalancer type service 2018-06-06 02:16:22 +00:00
k8s_fedora_atomic_v1 k8s_fedora: Add cloud_provider_enabled label 2018-12-11 09:29:06 +00:00
k8s_fedora_ironic_v1 Use Octavia for LoadBalancer type service 2018-06-06 02:16:22 +00:00
mesos_ubuntu_v1 Deprecate usage of tenant and user in context 2018-02-06 14:00:43 +00:00
swarm_fedora_atomic_v1 Support soft-anti-affinity policy for nodes 2018-01-24 07:13:48 +13:00
swarm_fedora_atomic_v2 [swarm-mode] allow TCP port 2377 to swarm master node 2018-08-30 14:22:20 +00:00
__init__.py Bay driver implementation 2016-07-05 22:30:31 +02:00