[doc] Decrease number of retries for puppet deployments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Triaged
|
Medium
|
Fuel Documentation Team |
Bug Description
https:/
commit 3c374c9f7bfbdbc
Author: Vladimir Sharshov <email address hidden>
Date: Wed Oct 29 13:36:06 2014 +0300
Decrease number of retries for puppet deployments
Default behavior before: 3 puppet runs for the
current role on the current node: 1 run + 2 retries
Now we will run only 2 times: 1 run + 1 retries
In 99 out of 100 cases, if the problem persists
when we restart puppet, it will not disappear after
next restart. That's why it makes no sense to run
more than 2 times. Thus we save time, follow the
ideology of 'fail fast', speed up deployment
process, show user more detailed message about
problem instead of 'deployment timeout'.
Change-Id: Idd4b2a2e7ecdef
Related-Bug: #1384332
DocImpact
Changed in fuel: | |
assignee: | nobody → Vladimir Sharshov (vsharshov) |
tags: |
added: astute removed: fuel-astute |
Changed in fuel: | |
milestone: | 6.0 → 6.1 |
milestone: | 6.1 → 6.0 |
Changed in fuel: | |
importance: | Undecided → Medium |
Changed in fuel: | |
milestone: | 6.0 → 6.1 |
Changed in fuel: | |
status: | New → Triaged |
assignee: | Vladimir Sharshov (vsharshov) → Fuel Documentation Team (fuel-docs) |
milestone: | 6.1 → 6.0 |
Changed in fuel: | |
milestone: | 6.0 → 6.1 |
tags: |
added: module-astute removed: astute |
Changed in fuel: | |
importance: | Medium → High |
summary: |
- Decrease number of retries for puppet deployments + [doc] Decrease number of retries for puppet deployments |
tags: | added: docs |
tags: | added: release-notes |
Few questions:
1) where do we document how many retries we do?
2) It might be fine to run 2 times instead of 3, tnough it has nothing to do with fail fast during testing. Our tests must fail after even first pass, so we should not wait 2 runs actually at all. Let's figure our how we can make it happen. May be additional deployment param passed via REST API, which would go thru to Astute?