2016-09-08 20:54:39 |
Andrey Danin |
bug |
|
|
added bug |
2016-09-09 17:01:19 |
Alexey Shtokolov |
nominated for series |
|
fuel/mitaka |
|
2016-09-09 17:01:19 |
Alexey Shtokolov |
bug task added |
|
fuel/mitaka |
|
2016-09-09 17:01:19 |
Alexey Shtokolov |
nominated for series |
|
fuel/newton |
|
2016-09-09 17:01:19 |
Alexey Shtokolov |
bug task added |
|
fuel/newton |
|
2016-09-09 17:01:32 |
Alexey Shtokolov |
nominated for series |
|
fuel/8.0.x |
|
2016-09-09 17:01:32 |
Alexey Shtokolov |
bug task added |
|
fuel/8.0.x |
|
2016-09-09 17:08:21 |
Alexey Shtokolov |
nominated for series |
|
fuel/7.0.x |
|
2016-09-09 17:08:21 |
Alexey Shtokolov |
bug task added |
|
fuel/7.0.x |
|
2016-09-09 17:08:28 |
Alexey Shtokolov |
fuel/7.0.x: milestone |
|
7.0-updates |
|
2016-09-09 17:08:31 |
Alexey Shtokolov |
fuel/8.0.x: milestone |
|
8.0-updates |
|
2016-09-09 17:08:35 |
Alexey Shtokolov |
fuel/mitaka: milestone |
|
9.1 |
|
2016-09-09 17:08:38 |
Alexey Shtokolov |
fuel/newton: milestone |
|
10.0 |
|
2016-09-09 17:08:47 |
Alexey Shtokolov |
fuel/newton: assignee |
|
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-09 17:08:54 |
Alexey Shtokolov |
fuel/mitaka: assignee |
|
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-09 17:09:00 |
Alexey Shtokolov |
fuel/8.0.x: assignee |
|
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-09 17:09:06 |
Alexey Shtokolov |
fuel/7.0.x: assignee |
|
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-09 17:09:10 |
Alexey Shtokolov |
fuel/8.0.x: importance |
Undecided |
High |
|
2016-09-09 17:09:17 |
Alexey Shtokolov |
fuel/mitaka: importance |
Undecided |
High |
|
2016-09-09 17:09:22 |
Alexey Shtokolov |
fuel/8.0.x: status |
New |
Confirmed |
|
2016-09-09 17:09:26 |
Alexey Shtokolov |
fuel/7.0.x: status |
New |
Confirmed |
|
2016-09-09 17:09:34 |
Alexey Shtokolov |
fuel/7.0.x: importance |
Undecided |
High |
|
2016-09-09 17:09:42 |
Alexey Shtokolov |
fuel/mitaka: status |
New |
Confirmed |
|
2016-09-09 17:09:48 |
Alexey Shtokolov |
fuel/newton: importance |
Undecided |
High |
|
2016-09-09 17:09:51 |
Alexey Shtokolov |
fuel/newton: status |
New |
Confirmed |
|
2016-09-09 17:13:08 |
Alexey Shtokolov |
tags |
|
area-library |
|
2016-09-11 16:07:20 |
Andrey Danin |
description |
Detailed bug description:
Reproduced in MOS 8.0. The Heat resource AWS::CloudFormation::WaitConditionHandle returns an URL which is based on Management VIP though it's impossible to reach this URL from an instance because the Management network is intended to be unreachable from the Floating (Public) network. This Heat resource should return URLs based on Public VIP instead.
Steps to reproduce:
Install MOS 8.0 in any configuration. Create a stack with the mentioned resource and reuse this resource from cloud-init using the cfn-signal tool.
As an alternative you may just check what IP the 'heat_waitcondition_server_url' stanza from /etc/heat/heat.conf contains.
Expected results:
Triggering the received URL with cfn-signal should trigger AWS::CloudFormation::WaitCondition resource.
Or the mentioned above stanza should use Public VIP.
Actual result:
cfn-signal returns "No route to host'.
Reproducibility:
Every time.
Workaround:
Manually correct the stanza in heat.conf on all the controllers and restart all heat-* services on all the controllers.
Or use the OS::Heat::WaitConditionHandle resource instead.
Impact:
Any deployment with MOS 8.0. Probably MOS 7.0 and 9.x are affected. Although the problem itself is not so important because it's easy to fix it manually and there is a twin resource OS::Heat::WaitConditionHandle, however those kinds of problems force people to maintain separate templates for Fuel-based OSt and other OSt distributions which have this issue fixed.
Description of the environment:
Operation system: Ubuntu 14.04
Versions of components: Any
Reference architecture: Any
Network model: Any
Related projects installed: none
Additional information:
none |
Detailed bug description:
Reproduced in MOS 8.0. The Heat resource AWS::CloudFormation::WaitConditionHandle returns an URL which is based on Management VIP though it's impossible to reach this URL from an instance because the Management network is intended to be unreachable from the Floating (Public) network. This Heat resource should return URLs based on Public VIP instead.
Steps to reproduce:
Install MOS 8.0 in any configuration. Create a stack with the mentioned resource and reuse this resource from cloud-init using the cfn-signal tool. An example may be found here https://blog.zhaw.ch/icclab/manage-instance-startup-order-in-openstack-heat-templates/
As an alternative you may just check what IP the 'heat_waitcondition_server_url' stanza from /etc/heat/heat.conf contains.
Expected results:
Triggering the received URL with cfn-signal should trigger AWS::CloudFormation::WaitCondition resource.
Or the mentioned above stanza should use Public VIP.
Actual result:
cfn-signal returns "No route to host'.
Reproducibility:
Every time.
Workaround:
Manually correct the stanza in heat.conf on all the controllers and restart all heat-* services on all the controllers.
Or use the OS::Heat::WaitConditionHandle resource instead.
Impact:
Any deployment with MOS 8.0. Probably MOS 7.0 and 9.x are affected. Although the problem itself is not so important because it's easy to fix it manually and there is a twin resource OS::Heat::WaitConditionHandle, however those kinds of problems force people to maintain separate templates for Fuel-based OSt and other OSt distributions which have this issue fixed.
Description of the environment:
Operation system: Ubuntu 14.04
Versions of components: Any
Reference architecture: Any
Network model: Any
Related projects installed: none
Additional information:
none |
|
2016-09-12 10:23:41 |
Dmitry Pyzhov |
fuel/newton: assignee |
Fuel Sustaining (fuel-sustaining-team) |
MOS Heat (mos-heat) |
|
2016-09-12 10:23:46 |
Dmitry Pyzhov |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
MOS Heat (mos-heat) |
|
2016-09-12 10:23:55 |
Dmitry Pyzhov |
bug task deleted |
fuel/newton |
|
|
2016-09-12 13:24:45 |
Alexander Nagovitsyn |
fuel/mitaka: assignee |
MOS Heat (mos-heat) |
Oleksii Chuprykov (ochuprykov) |
|
2016-09-12 13:25:01 |
Alexander Nagovitsyn |
fuel: assignee |
MOS Heat (mos-heat) |
Oleksii Chuprykov (ochuprykov) |
|
2016-09-14 12:57:09 |
Oleksii Chuprykov |
fuel/mitaka: status |
Confirmed |
Invalid |
|
2016-09-14 12:57:13 |
Oleksii Chuprykov |
fuel: status |
Confirmed |
Invalid |
|
2017-05-29 15:37:37 |
Alexey Stupnikov |
fuel/7.0.x: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Alexey Stupnikov (astupnikov) |
|
2017-05-29 15:37:41 |
Alexey Stupnikov |
fuel/8.0.x: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Alexey Stupnikov (astupnikov) |
|
2017-12-12 12:57:29 |
Alexey Stupnikov |
fuel/7.0.x: status |
Confirmed |
Won't Fix |
|
2017-12-12 12:57:35 |
Alexey Stupnikov |
fuel/8.0.x: status |
Confirmed |
Won't Fix |
|