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

Bug #1674917 reported by Ilya Bumarskov on 2017-03-22
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Michael Polenchuk
Nominated for Ocata by Michael Polenchuk
Newton
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!

Ilya Bumarskov (ibumarskov) wrote :
Changed in fuel:
milestone: none → 10.1
importance: Undecided → High
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)
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
Changed in fuel:
status: Confirmed → In Progress
tags: added: swarm-fail

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

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers