diff --git a/CHANGELOG-0.3.md b/CHANGELOG-0.3.md index 7c10ca3090..1217463374 100644 --- a/CHANGELOG-0.3.md +++ b/CHANGELOG-0.3.md @@ -1,5 +1,11 @@ # Changelog 0.3 +## [0.3.2] 2020-XX-XX + +### Fixed + +- [#1350](https://github.com/epiphany-platform/epiphany/issues/1350) - Cannot deploy a non-k8s cluster with load\_balancer vm + ## [0.3.1] 2020-04-20 ### Fixed @@ -40,4 +46,4 @@ ### Known issues - Deployment/Application role fails because Kubernetes cluster is not ready after reboot. More info [here](https://github.com/epiphany-platform/epiphany/issues/407) -- Node_exporter ports are not present in defaults resulting in Prometheus not beeing able to scrape data with minimal cluster data.yaml. More info [here](https://github.com/epiphany-platform/epiphany/issues/410) \ No newline at end of file +- Node_exporter ports are not present in defaults resulting in Prometheus not beeing able to scrape data with minimal cluster data.yaml. More info [here](https://github.com/epiphany-platform/epiphany/issues/410) diff --git a/CHANGELOG-0.4.md b/CHANGELOG-0.4.md index 82ade67ce3..f90987ce92 100644 --- a/CHANGELOG-0.4.md +++ b/CHANGELOG-0.4.md @@ -1,5 +1,11 @@ # Changelog 0.4 +## [0.4.5] 2020-XX-XX + +### Fixed + +- [#1350](https://github.com/epiphany-platform/epiphany/issues/1350) - Cannot deploy a non-k8s cluster with load\_balancer vm + ## [0.4.4] 2020-04-16 ### Fixed diff --git a/CHANGELOG-0.5.md b/CHANGELOG-0.5.md index dab643ec9e..9f1a8f9e36 100644 --- a/CHANGELOG-0.5.md +++ b/CHANGELOG-0.5.md @@ -1,5 +1,11 @@ # Changelog 0.5 +## [0.5.5] 2020-XX-XX + +### Fixed + +- [#1350](https://github.com/epiphany-platform/epiphany/issues/1350) - Cannot deploy a non-k8s cluster with load\_balancer vm + ## [0.5.4] 2020-04-14 ### Added diff --git a/CHANGELOG-0.6.md b/CHANGELOG-0.6.md index 94a876149d..3921f8a957 100644 --- a/CHANGELOG-0.6.md +++ b/CHANGELOG-0.6.md @@ -6,6 +6,7 @@ - [#1154](https://github.com/epiphany-platform/epiphany/issues/1154) - Node exporter is not installed on logging vms - [#1183](https://github.com/epiphany-platform/epiphany/issues/1183) - Task 'Check if /etc/kubernetes/admin.conf file exists' fails when kubernetes\_master.count = 0 +- [#1350](https://github.com/epiphany-platform/epiphany/issues/1350) - Cannot deploy a non-k8s cluster with load\_balancer vm ## [0.6.0] 2020-04-06 diff --git a/CHANGELOG-0.7.md b/CHANGELOG-0.7.md index b615b05603..d9a96ebf8c 100644 --- a/CHANGELOG-0.7.md +++ b/CHANGELOG-0.7.md @@ -23,6 +23,7 @@ - [#1182](https://github.com/epiphany-platform/epiphany/issues/1182) - Re-run single machine installation may fail - [#1209](https://github.com/epiphany-platform/epiphany/issues/1209) - Can not apply cluster, "sudo: a password is required" - [#1183](https://github.com/epiphany-platform/epiphany/issues/1183) - Task 'Check if /etc/kubernetes/admin.conf file exists' fails when kubernetes\_master.count = 0 +- [#1350](https://github.com/epiphany-platform/epiphany/issues/1350) - Cannot deploy a non-k8s cluster with load\_balancer vm ### Known Issues diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_Debian.cfg.j2 b/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_Debian.cfg.j2 index be0d06182d..8b3c31ff78 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_Debian.cfg.j2 +++ b/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_Debian.cfg.j2 @@ -19,7 +19,7 @@ global ssl-dh-param-file /etc/haproxy/dhparam - + defaults log global mode http @@ -73,7 +73,7 @@ backend {{ back.name }} option tcp-check mode tcp {%- endif %} - {%- if back.server_groups is defined %} + {%- if back.server_groups is defined and back.server_groups is subset(groups) %} {%- for server_group in back.server_groups %} {%- for server in groups[server_group] %} {%- if back.https is defined and back.https == True %} diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_RedHat.cfg.j2 b/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_RedHat.cfg.j2 index 90567af333..b1a6cff0ff 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_RedHat.cfg.j2 +++ b/core/src/epicli/data/common/ansible/playbooks/roles/haproxy/templates/haproxy_RedHat.cfg.j2 @@ -19,7 +19,7 @@ global ssl-dh-param-file /etc/opt/rh/rh-haproxy18/haproxy/dhparam - + defaults log global mode http @@ -74,7 +74,7 @@ backend {{ back.name }} option tcp-check mode tcp {%- endif %} - {%- if back.server_groups is defined %} + {%- if back.server_groups is defined and back.server_groups is subset(groups) %} {%- for server_group in back.server_groups %} {%- for server in groups[server_group] %} {%- if back.https is defined and back.https == True %}