[library][idempotency] neutron-server is managed at least by two tasks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Stanislav Makar |
Bug Description
Service "neutron-server" defined in two tasks:
- openstack-
- openstack-
Which leads to idempotency problem in "openstack-
This task tries to stop already started "neutron-server".
Environment:
- MOS 8.0 (fuel-8.
- Controller+Compute
- Neutron+VxLAN
Steps to reproduce:
1) Deploy MOS 8.0 with Neutron+VxLAN
2) On controller execute:
puppet apply --noop /etc/puppet/
Expected result:
Neutron-server is still running
Actual result:
Neutron-server has been stopped
Logs:
root@node-1:~/lcm# puppet apply /etc/puppet/
Notice: Scope(Class[main]): MODULAR: openstack-
Warning: Scope(Class[
Notice: Compiled catalog for node-1.domain.tld in environment production in 1.19 seconds
Notice: /Stage[
Notice: /Stage[
Notice: /Stage[
Notice: Finished catalog run in 3.49 seconds
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
milestone: | none → 8.0 |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: area-library |
tags: | added: neutron |
tags: | added: team-bugfix |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Dmitry Bilunov (dbilunov) |
Changed in fuel: | |
assignee: | Dmitry Bilunov (dbilunov) → Stanislav Makar (smakar) |
tags: | added: on-verification |
Also Exec[waiting- for-neutron- api] should be run only on refresh.