https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182016-11-28T14:49:09ZIssue TrackerRudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675342016-11-28T14:49:09ZJanos Mattyasovszky
<ul><li><strong>File</strong> deleted (<del><i>2016-11-28 12_48_23-Rudder_-_Change_request.png</i></del>)</li></ul> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675352016-11-28T15:04:28ZJanos Mattyasovszky
<ul></ul><p>When I try to delete it, the following errors occure:</p>
<p>API:<br /><pre>
# curl -X GET -H "X-API-Token: $APIKEY" -X DELETE https://${URL}/rudder/api/latest/groups/8ecda055-094e-4b04-85ed-5c6235268ec7 | jq
{
"action": "deleteGroup",
"id": "8ecda055-094e-4b04-85ed-5c6235268ec7",
"result": "error",
"errorDetails": "Could not delete Group 8ecda055-094e-4b04-85ed-5c6235268ec7 cause is: Error when retrieving the entry for NodeGroup 'NodeGroupId(8ecda055-094e-4b04-85ed-5c6235268ec7)'."
}
</pre></p>
<p>On the GUI (added the nl's myself):<br /><pre>
The form contains some errors, please correct them.
Error when deleting target GroupTarget(NodeGroupId(8ecda055-094e-4b04-85ed-5c6235268ec7)).
All dependent rules where updated ()
<- Entry with ID 'NodeGroupId(8ecda055-094e-4b04-85ed-5c6235268ec7)' was not found
<- Error, the directory contains multiple occurrence of the server group with ID NodeGroupId(8ecda055-094e-4b04-85ed-5c6235268ec7).
DNs involved:
nodeGroupId=8ecda055-094e-4b04-85ed-5c6235268ec7,groupCategoryId=GroupRoot,ou=Rudder,cn=rudder-configuration;
nodeGroupId=8ecda055-094e-4b04-85ed-5c6235268ec7,groupCategoryId=5f2e3903-d3fe-40a4-8561-86017138e8ae,groupCategoryId=GroupRoot,ou=Rudder,cn=rudder-configuration;
nodeGroupId=8ecda055-094e-4b04-85ed-5c6235268ec7,groupCategoryId=6f0e2a72-de92-4f07-a830-9b070a730c04,groupCategoryId=GroupRoot,ou=Rudder,cn=rudder-configuration
</pre></p> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675462016-11-29T12:11:40ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Assignee</strong> set to <i>Vincent MEMBRÉ</i></li><li><strong>Target version</strong> set to <i>3.1.17</i></li></ul> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675472016-11-29T12:11:59ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li></ul> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675572016-11-29T14:45:29ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>Vincent MEMBRÉ</i> to <i>François ARMAND</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder/pull/1393</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/rudder/pull/1393">https://github.com/Normation/rudder/pull/1393</a></p> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=675682016-11-29T16:52:09ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>Pending release</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="Fixes #9742: API allows to create duplicate UUIDs at group creation" href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/a6ce79884477876e854e016d2f1a26be823f5f25">rudder|a6ce79884477876e854e016d2f1a26be823f5f25</a>.</p> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=682952016-12-13T15:23:09ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul><p>This bug has been fixed in Rudder 4.0.1, 3.1.16 and 3.2.10 which were released today.</p>
<ul>
<li>4.0.1: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2016-December/000214.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-4.0" class="external">Changelog</a></li>
<li>3.1.16: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2016-December/000213.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-3.1" class="external">Changelog</a></li>
<li>3.2.10: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2016-December/000212.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-3.2" class="external">Changelog</a></li>
<li>Download: <a class="external" href="https://www.rudder-project.org/site/get-rudder/downloads/">https://www.rudder-project.org/site/get-rudder/downloads/</a></li>
</ul> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=716412017-02-23T10:08:19ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Found in version (s)</strong> <i>3.1.16</i> added</li></ul> Rudder - Bug #9742: API allows to create duplicate UUIDs at group creationhttps://issues.rudder.io/issues/9742?journal_id=716942017-02-23T10:14:41ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Found in version(s) old</strong> deleted (<del><i>3.1.16</i></del>)</li></ul>