[10.0] [SWARM] Murano deploy is failed due to murano-api count not equal to 1

Bug #1654267 reported by Yury Tregubov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Dmitry Belyaninov

Bug Description

Since mos 10.0 iso #1186 swarm runs for deploy cluster in HA mode with Murano are failed.

Diagnostic snapshot:
https://product-ci.infra.mirantis.net/job/10.0.system_test.ubuntu.services_ha_one_controller/161/artifact/logs/fail_error_deploy_murano_ha_one_controller_tun-fuel-snapshot-2017-01-05_04-56-22.tar

CI runs with example is: https://product-ci.infra.mirantis.net/job/10.0.system_test.ubuntu.services_ha_one_controller/161/

======================================================================
FAIL: Deploy cluster in HA mode with Murano and Neutron VXLAN
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
    compatability.capture_type_error(s_func)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
    func()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
    func(test_case.state.get_state())
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.services_ha_one_controller/fuelweb_test/helpers/decorators.py", line 120, in wrapper
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.services_ha_one_controller/fuelweb_test/tests/test_services.py", line 304, in deploy_murano_ha_one_controller_tun
    checkers.verify_service(_ip, service_name='murano-api')
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.services_ha_one_controller/core/helpers/log_helpers.py", line 204, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0.system_test.ubuntu.services_ha_one_controller/fuelweb_test/helpers/checkers.py", line 138, in verify_service
    "{0} count not equal to {1}".format(service_name, count))
AssertionError: murano-api count not equal to 1

Changed in fuel:
milestone: none → 10.1
tags: added: swarm-fail
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
status: New → Confirmed
importance: Undecided → High
tags: added: area-library
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

From my point of view, you should change this test, because there are more than 1 process for murano-api by default

root@node-1:~# ps aux | grep murano-api
murano 15889 52.2 1.1 248840 97536 ? Ss 15:50 0:02 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log
murano 16312 3.5 1.1 259668 93396 ? S 15:50 0:00 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log
murano 16313 3.0 1.1 259668 93396 ? S 15:50 0:00 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log
murano 16314 0.0 1.0 248840 89852 ? S 15:50 0:00 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log
murano 16315 6.0 1.1 263028 94608 ? S 15:50 0:00 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log
murano 16316 6.0 1.1 250120 91680 ? S 15:50 0:00 /usr/bin/python /usr/bin/murano-api --config-file=/etc/murano/murano.conf --log-file=/var/log/murano/murano-api.log

Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Fuel QA Team (fuel-qa)
tags: added: area-qa
removed: area-library
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Dmitry Belyaninov (dbelyaninov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/441148

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (stable/newton)

Reviewed: https://review.openstack.org/441148
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=46d2680d9e41dac33f3ca04b4d48af123af2f9f9
Submitter: Jenkins
Branch: stable/newton

commit 46d2680d9e41dac33f3ca04b4d48af123af2f9f9
Author: Dmitry Belyaninov <email address hidden>
Date: Fri Mar 3 14:27:27 2017 +0100

    Update murano-api services count

    Current value is 6 processes.
    Also deprecated function change.

    Change-Id: I69ab82b332c6bfa7e00c9999a72b4225bddffcb3
    Closes-Bug: 1654267

tags: added: in-stable-newton
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/442332

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (stable/ocata)

Reviewed: https://review.openstack.org/442332
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=accfb94cccf8b3d51c65e6a0e2a12ad3ee98bde1
Submitter: Jenkins
Branch: stable/ocata

commit accfb94cccf8b3d51c65e6a0e2a12ad3ee98bde1
Author: Dmitry Belyaninov <email address hidden>
Date: Fri Mar 3 14:27:27 2017 +0100

    Update murano-api services count

    Current value is 6 processes.
    Also deprecated function change.

    Change-Id: I69ab82b332c6bfa7e00c9999a72b4225bddffcb3
    Closes-Bug: 1654267
    (cherry picked from commit 46d2680d9e41dac33f3ca04b4d48af123af2f9f9)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

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

commit bdf5a903cbb378c9acfa476664cac899af9d47e6
Author: Dmitry Belyaninov <email address hidden>
Date: Fri Mar 3 14:27:27 2017 +0100

    Update murano-api services count

    Current value is 6 processes.
    Also deprecated function change.

    Change-Id: I69ab82b332c6bfa7e00c9999a72b4225bddffcb3
    Closes-Bug: 1654267
    (cherry picked from commit 46d2680d9e41dac33f3ca04b4d48af123af2f9f9)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-qa 11.0.0.0rc2

This issue was fixed in the openstack/fuel-qa 11.0.0.0rc2 release candidate.

Revision history for this message
Yury Tregubov (ytregubov) wrote :
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.