[sahara] sahara OSTF test has a missing notification

Bug #1342639 reported by Dennis Dmitriev
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Yaroslav Lobankov

Bug Description

1. When 'Sahara' OSTF is failed because of a timeout (could be due to incorrect 'default' security group configuration), there is no notification about the reason in the Fuel UI (see the attached screenshot)
    It would be a good idea to show a link to a hint, something like "http://docs.mirantis.com/openstack/fuel/fuel-5.0/operations.html#preparing-sahara-for-testing"

2. I have faced with issue when an environment based on Nova-network hasn't any rules in the 'default' security group. After adding rules for ingress traffic basing on this documentation http://docs.mirantis.com/openstack/fuel/fuel-5.0/operations.html#sahara-ports , the cluster still didn't start.
   Investigation of this issue shown that it is missed one more rule for egress traffic to 0.0.0.0/0:80 in the 'default' security group which is necessary to start a Sahara cluster.
   Please update the "Ports Used by Sahara" section in the documentation with mention about the need to open port 80 for egress traffic to 0.0.0.0/0.

Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :
Changed in fuel:
importance: Undecided → Medium
assignee: Timur Nurlygayanov (tnurlygayanov) → MOS Sahara (mos-sahara)
ruhe (ruhe)
tags: added: sahara
Dmitry Ilyin (idv1985)
summary: - sahara ostf test has a missing notification
+ [sahara] sahara ostf test has a missing notification
summary: - [sahara] sahara ostf test has a missing notification
+ [sahara] sahara OSTF test has a missing notification
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: MOS Sahara (mos-sahara) → Yaroslav Lobankov (ylobankov)
Revision history for this message
Yaroslav Lobankov (ylobankov) wrote :

It is strange. The Vanilla plugin (cluster is deployed via this plugin in OSTF tests) doesn't use 80 port. Opening 22 port is enough.

Revision history for this message
Yaroslav Lobankov (ylobankov) wrote :

Sorry for wrong information. Ports 50030, 50060, 50070, 50075 should be opened too. This ports table (http://docs.mirantis.com/openstack/fuel/fuel-5.0/operations.html#sahara-ports) is correct. it is not mandatory to open 80 port.

Changed in fuel:
milestone: 5.1 → 6.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (master)

Fix proposed to branch: master
Review: https://review.openstack.org/117483

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-ostf (master)

Change abandoned by Yaroslav Lobankov (<email address hidden>) on branch: master
Review: https://review.openstack.org/117483

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (master)

Fix proposed to branch: master
Review: https://review.openstack.org/122210

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (master)

Reviewed: https://review.openstack.org/122210
Committed: https://git.openstack.org/cgit/stackforge/fuel-ostf/commit/?id=b25dc3f205e0b8f497261921081dc1b0db7dc785
Submitter: Jenkins
Branch: master

commit b25dc3f205e0b8f497261921081dc1b0db7dc785
Author: Yaroslav Lobankov <email address hidden>
Date: Wed Sep 17 21:22:49 2014 +0400

    Fix for missing notification in Sahara OSTF

    Platform test for Sahara fails without any messages
    if default security group doesn't have needed "TCP" rules.
    Now needed "TCP" rules when running the test are created.

    Closes-Bug: #1342639

    Change-Id: I2e325252e12528b4f31241d903c6a4ef4e2965b3

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.