[detach-rabbitmq] Task 'deploy' has incorrect status. error != ready, 'Tasks 'openstack-network-start' can't be in requires|required_for|groups|tasks for [task-rabbitmq] because they don't exist in the graph'

Bug #1515556 reported by Vladimir Khlyunev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Matthew Mosesohn
7.0.x
Fix Released
Critical
Matthew Mosesohn
8.0.x
Fix Released
Critical
Matthew Mosesohn

Bug Description

Regression for 7.0 in detach-rabbitmq plugin. https://review.openstack.org/#/c/244150/

ISO 7.0-301 + MU1 (unnecessary)
Steps to reproduce:
1. Build & install detach-rabbitmq plugin
2. Create env with any config, activate the plugin.
3. Add 1 controller and 1 separate-rabbit node
4. Deploy.

Failed CI job: https://product-ci.infra.mirantis.net/job/7.0.system_test.ubuntu.plugins.thread_2_separate_services/29/testReport/%28root%29/separate_rabbit_service/separate_rabbit_service/

Error message:
Task 'deploy' has incorrect status. error != ready, 'Tasks 'openstack-network-start' can't be in requires|required_for|groups|tasks for [task-rabbitmq] because they don't exist in the graph'

Snapshot https://product-ci.infra.mirantis.net/job/7.0.system_test.ubuntu.plugins.thread_2_separate_services/29/artifact/logs/fail_error_separate_rabbit_service-fuel-snapshot-2015-11-12_07-45-43.tar.xz

description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-detach-rabbitmq (master)

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

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r)
status: New → In Progress
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

This bug fixes regression introduced in https://bugs.launchpad.net/fuel/+bug/1515242 which was a bad regression fix.

tags: added: regression-8.0
Artem Roma (aroma-x)
tags: added: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-detach-rabbitmq (master)

Reviewed: https://review.openstack.org/244559
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-detach-rabbitmq/commit/?id=fdffc801507461052ca229192a25454433850ae9
Submitter: Jenkins
Branch: master

commit fdffc801507461052ca229192a25454433850ae9
Author: Matthew Mosesohn <email address hidden>
Date: Thu Nov 12 13:56:20 2015 +0300

    Remove dependencies for specific rabbitmq task

    Since tasks themselves can frequently change, the
    dependency should be coded to from one role to
    another, not a task from one role to the task of
    another. This resolves a regression in deployability
    in Fuel 7.0.

    Change-Id: Ic97e756bf440c591dce71284b980bae82403726e
    Closes-Bug: #1515556

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Vladimir Khlyunev (vkhlyunev) wrote :

Verified for 7.0-301+MU1 (verified on Nov, 13 but not mention it here)

tags: added: on-verification
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #171

"release_versions": {"2015.1.0-8.0": {"VERSION": {"fuel-upgrade_sha": "1e894e26d4e1423a9b0d66abd6a79505f4175ff6", "fuel-createmirror_sha": "22a7aacd95bbdca69f9e0f08b70facabdec8fb28", "shotgun_sha": "c377d163519f6d10b69a654019d6086ba5f14edc", "api": "1.0", "fuelmain_sha": "266f9b374934c64629a84b5146632cc0de70ac91", "astute_sha": "959b06c5ef8143125efd1727d350c050a922eb12", "fuel-ostf_sha": "9690a2de829d3b063ed1e64b0b10dde39f711dc0", "openstack_version": "2015.1.0-8.0", "build_id": "171", "fuelmenu_sha": "06bbcebed6c8d0b0f9279e2997d2f958c800e98c", "build_number": "171", "fuel-library_sha": "31aa9fb129a8b8739f8ca6ea186caa3c9f46820f", "fuel-nailgun-agent_sha": "3e9d17211d65c80bf97c8d83979979f6c7feb687", "fuel-nailgun_sha": "37cfc3206d9c0b510112ea7a7f461e40f8c08d6a", "fuel-agent_sha": "61f741f4d89a3f1095dd8b494f82695fb69153d6", "production": "docker", "network-checker_sha": "a57e1d69acb5e765eb22cab0251c589cd76f51da", "feature_groups": ["mirantis"], "release": "8.0", "python-fuelclient_sha": "e685d68c1c0d0fa0491a250f07d9c3a8d0f9608c"}}}, "fuel-upgrade_sha": "1e894e26d4e1423a9b0d66abd6a79505f4175ff6", "fuel-createmirror_sha": "22a7aacd95bbdca69f9e0f08b70facabdec8fb28", "shotgun_sha": "c377d163519f6d10b69a654019d6086ba5f14edc", "api": "1.0", "fuelmain_sha": "266f9b374934c64629a84b5146632cc0de70ac91", "astute_sha": "959b06c5ef8143125efd1727d350c050a922eb12", "fuel-ostf_sha": "9690a2de829d3b063ed1e64b0b10dde39f711dc0", "openstack_version": "2015.1.0-8.0", "build_id": "171", "fuelmenu_sha": "06bbcebed6c8d0b0f9279e2997d2f958c800e98c", "build_number": "171", "auth_required": true, "fuel-library_sha": "31aa9fb129a8b8739f8ca6ea186caa3c9f46820f", "fuel-nailgun-agent_sha": "3e9d17211d65c80bf97c8d83979979f6c7feb687", "fuel-nailgun_sha": "37cfc3206d9c0b510112ea7a7f461e40f8c08d6a", "fuel-agent_sha": "61f741f4d89a3f1095dd8b494f82695fb69153d6", "production": "docker", "network-checker_sha": "a57e1d69acb5e765eb22cab0251c589cd76f51da", "feature_groups": ["mirantis"], "release": "8.0", "python-fuelclient_sha": "e685d68c1c0d0fa0491a250f07d9c3a8d0f9608c"

tags: removed: on-verification
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.