
* Add forgotten return statements Closes-bug: #1268934 * Fix error code when there is no input json * Return correct http code During toggle enabled 500 was sent in case service is not defined Fix return code to 404 Closes-Bug: #1268976 * Remove need to specify IP for load balancer Implements: https://blueprints.launchpad.net/murano/+spec/auto-assign-virtual-ip Address blueprint auto-assign-virtual-ip Fix errors in infrastructure 1) Update path to config file 2) Update sample config - remove non-existing directory 3) Add 0.4.1 version Fixes-Bug: 1270734 * Add new setup and SysV scripts * Removed SysV EL6 standalone file, removed old setup scripts * Add correct error message when no config specified Closes-Bug: 1271092 * Security rules updated * incorrect port ranges for ADDS fixed according to http://technet.microsoft.com/en-us/library/dd772723%28v=WS.10%29.aspx * security template for Windows Server Failover Cluster added according to http://support.microsoft.com/kb/832017#method5 * security rules for SQL Server updated according to http://technet.microsoft.com/en-us/library/cc646023.aspx Relates-Bug: 1264088 * Typo fixed * Revert change This reverts commit d87bc2309fcc4cc71aaa3d2512e9bcdc6f39b8c0. * Path flattening is reverted, but opening ports for WinRM 2.0 is kept. Related-Bug: #1271578 * Fix paths to scripts used by MS SQL Cluster templates. Partial-Bug: #1271578 * Fix returning list of files in nested dirs - don't cut first symbol. * And fix a minor PyCharm warning about var not being initialized. Closes-Bug: #1274851 * Add checkbox to enable floating IP auto assignment * Implements blueprint auto-assign-floating-ip * Fixed typo in conductor workflow Closes-Bug: 1264250 * Add service version during service creation Closes-Bug: 1269360 * Resolve issue with KeyPair assignment nvironment with a service with Key Pair assigned could not be deployed due to invalid match in workflows causing invalid Heat template to be produced by Conductor. Closes-bug: #1274011 * Correct inform message during floating ip creation * Fix name for syslog_log_facility param Change-Id: Id3ad4581cd9ce40a569ac580d0aee8db017855c4
45 lines
1.4 KiB
Plaintext
45 lines
1.4 KiB
Plaintext
{
|
|
"Resources": {
|
|
"${lbName}-HealthMonitor": {
|
|
"Type": "OS::Neutron::HealthMonitor",
|
|
"Properties": {
|
|
"type": "HTTP",
|
|
"delay": 3,
|
|
"max_retries": 3,
|
|
"timeout": 10,
|
|
"http_method": "GET",
|
|
"expected_codes": "200",
|
|
"url_path": "/"
|
|
}
|
|
},
|
|
"${lbName}-Pool": {
|
|
"Type": "OS::Neutron::Pool",
|
|
"Properties": {
|
|
"protocol": "HTTP",
|
|
"subnet_id": {"Ref": "subnet"},
|
|
"lb_method": "ROUND_ROBIN",
|
|
"name": "${lbName}-Pool",
|
|
"vip": {
|
|
"name": "${lbName}-Pool-VIP",
|
|
"protocol_port": "$lbPort"
|
|
},
|
|
"monitors": [{"Ref": "${lbName}-HealthMonitor"}]
|
|
}
|
|
},
|
|
"${lbName}-LoadBalancer": {
|
|
"Type": "OS::Neutron::LoadBalancer",
|
|
"Properties": {
|
|
"pool_id": {"Ref": "${lbName}-Pool"},
|
|
"protocol_port": "$lbPort",
|
|
"members": [{"Ref": "$instanceName"}]
|
|
}
|
|
}
|
|
},
|
|
"Outputs": {
|
|
"${lbName}-loadBalancerIp": {
|
|
"Value": {"Fn::Select": ["address", {"Fn::GetAtt": ["${lbName}-Pool", "vip"]}]},
|
|
"Description": "IP assigned to VIP"
|
|
}
|
|
}
|
|
}
|