Test deploy_ceph_net_tmpl has failed with error "Some services are listening on wrong IPs!"

Bug #1674917 reported by Ilya Bumarskov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
In Progress
High
Michael Polenchuk
Nominated for Ocata by Michael Polenchuk
Newton
Confirmed
High
Michael Polenchuk

Bug Description

Fuel 10 build #1501

Scenario:
            1. Revert snapshot with 5 slaves
            2. Create cluster (HA) with Neutron VLAN/VXLAN/GRE
            3. Add 3 controller + ceph nodes
            4. Add 2 compute + ceph nodes
            5. Upload 'ceph' network template
            6. Create custom network groups basing
               on template endpoints assignments
            7. Run network verification
            8. Deploy cluster
            9. Run network verification
            10. Run health checks (OSTF)
            11. Check L3 network configuration on slaves
            12. Check that services are listening on their networks only

Actual result:
Traceback (most recent call last):
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.network_templates/core/helpers/log_helpers.py", line 204, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.network_templates/fuelweb_test/tests/test_net_templates_base.py", line 441, in check_services_networks
    'Some services are listening on wrong IPs! '
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/asserts.py", line 163, in assert_true
    raise ASSERTION_ERROR(message)
AssertionError: Some services are listening on wrong IPs! Please check logs for details!

Revision history for this message
Ilya Bumarskov (ibumarskov) wrote :
Changed in fuel:
milestone: none → 10.1
importance: Undecided → High
Revision history for this message
Ilya Bumarskov (ibumarskov) wrote :

Firstly necessary to investigate where is problem (Test or Prod), so I have assigned it on QA team.

Changed in fuel:
assignee: nobody → Fuel QA Team (fuel-qa)
Revision history for this message
Vladimir Khlyunev (vkhlyunev) wrote :

2017-03-24 03:33:21 - ERROR test_net_templates_base.py:421 -- Service "ceph-radosgw" (port 6780/tcp) is listening on wrong IP address(es) on "node-1": expected "set(['10.200.254.1'])", got "set(['0.0.0.0'])"!
2017-03-24 03:33:25 - ERROR test_net_templates_base.py:421 -- Service "ceph-radosgw" (port 6780/tcp) is listening on wrong IP address(es) on "node-3": expected "set(['10.200.254.3'])", got "set(['0.0.0.0'])"!
2017-03-24 03:33:27 - ERROR test_net_templates_base.py:421 -- Service "ceph-radosgw" (port 6780/tcp) is listening on wrong IP address(es) on "node-2": expected "set(['10.200.254.2'])", got "set(['0.0.0.0'])"!

dev-team, smth changed in rados config; please investigate it

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Fuel Sustaining (fuel-sustaining-team)
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Michael Polenchuk (mpolenchuk)
Changed in fuel:
milestone: 10.1 → 12.0
tags: added: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-qa (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/450638

Changed in fuel:
status: Confirmed → In Progress
tags: added: swarm-fail
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/450638
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=152f029f38d53382b54ae4e0f2ee58ec48530fef
Submitter: Jenkins
Branch: master

commit 152f029f38d53382b54ae4e0f2ee58ec48530fef
Author: Michael Polenchuk <email address hidden>
Date: Tue Mar 28 12:40:03 2017 +0400

    [ceph] Change radosgw frontend port

    Set radosgw listen port to default
    value of built-in frontend.

    Change-Id: I4ddcba69018238001df9b00b9e4174de3a9840c9
    Related-Bug: #1674917

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/450632
Reason: This repo is retired now, no further work will get merged.

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.