We're updating the issue view to help you get more done. 

server can issue same task to multiple provisioners

Description

Two provisioners polling for tasks at approximately the same time can both receive the same task. This is shown in the following log snippets

Provisioner 1191 received the task first, at approximately the same time as provisioner 1225. Provisioner 1191 completes the task successfully, while 1225 and subsequent retries fail quicky due to "already exists" conditions. When 1191 reports back success, the results are rejected by the server.

Release Notes

None

Assignee

NitinM

Reporter

Derek Wood

Labels

None

External issue ID

None

Docs Impact

None

UX Impact

None

Components

Priority

Major
Configure