[LCM][Task idempotecy] The task "ironic-compute" is not idempotent
Bug #1585197 reported by
Sergey Novikov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Bartosz Kupidura | ||
Mitaka |
Fix Released
|
High
|
Bartosz Kupidura |
Bug Description
Steps to reproduce:
1. Deploy env with 1 controller + 1 compute + 1 ironic node
2. Rerun task "ironic-compute" against some controller node
# Run task via fuel CLI client
>fuel node --node-id <controller_id> --tasks ironic-compute
#or the direct run of corresponding puppet manifest on controller node
>puppet apply --noop /etc/puppet/
Expected results: No resource changes
Actual result: there are many resource changes (please take a look at http://
Description of the environment:
env was built from ISO MOS 9.0 #392
Changed in fuel: | |
importance: | Undecided → High |
tags: | added: area-library |
tags: | added: team-mixed |
no longer affects: | fuel/newton |
To post a comment you must log in.
jfyi, openstack- controller" conflicts with task "ironic-compute". If task "primary- openstack- controller" is applied after executing "ironic-compute", we'll see the same resource changes: database/ max_retries] database/ max_pool_ size] database/ max_overflow] DEFAULT/ notify_ on_state_ change] DEFAULT/ notification_ driver] cinder/ catalog_ info] database/ idle_timeout] DEFAULT/ allow_resize_ to_same_ host] DEFAULT/ use_stderr] glance/ api_servers]
The task "primary-
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[
- Nova_config[