[LCM][Task idempotency] Task "top-role-mongo" is not idempotent

Bug #1590127 reported by Sergey Novikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining
Mitaka
Confirmed
Medium
Fuel Sustaining

Bug Description

Steps to reproduce:
 1. deploy env with 3 controllers + 1 compute with Ceilometer
 2. Rerun task "top-role-mongo" against non-primary controller node

 # Run task via fuel CLI client
 >fuel node --node-id <controller_id> --tasks top-role-mongo
 #or the direct run of corresponding puppet manifest on controller node
 >puppet apply --noop /etc/puppet/modules/openstack_tasks/examples/roles/mongo.pp

Expected results: No resource changes
Actual result: The following resources were changed
    - Mongodb_user[User **** on db ****]
    - Mongodb_user[User admin on db admin]
Reproducibility:
 100%
Description of the environment:
env was built from ISO MOS 9.0 #448
Additional information:
puppet's output: http://paste.openstack.org/show/508757/

issue is caught by https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.idempotency/43/testReport/(root)/idempotency_3_ctrl_3_cmp_ceph_sahara/idempotency_3_ctrl_3_cmp_ceph_sahara/

Tags: area-library
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
status: Confirmed → In Progress
no longer affects: fuel/newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

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

tags: added: move-to-mu
Maciej Relewicz (rlu)
Changed in fuel:
assignee: Bartosz Kupidura (zynzel) → Fuel Sustaining (fuel-sustaining-team)
Revision history for this message
Alexey Shtokolov (ashtokolov) wrote :

@Bartosz @Maciej guys, it's a bug in your feature and you had 3 months to fix it.
Please stop moving bugs right before HCF

Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Bartosz Kupidura (zynzel)
Andrey Maximov (maximov)
Changed in fuel:
assignee: Bartosz Kupidura (zynzel) → Fuel Sustaining (fuel-sustaining-team)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Fuel DevOps Robot (<email address hidden>) on branch: master
Review: https://review.openstack.org/327026
Reason: This review is > 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.

Changed in fuel:
status: In Progress → Confirmed
tags: added: area-library
removed: move-to-mu
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/326977
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.