Project

General

Profile

Actions

Feature #24923

closed

Add check for puppet class duplicates

Added by Ondřej Pražák over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
Fixed in Releases:
Found in Releases:

Description

When concurrently publishing content views with the same name, duplicate records for Puppet class may be created in Foreman db because Rails validation gets bypassed and there is no uniqueness constraint on db. If there are existing deployments with duplicates, it is not feasible to delete/rename them automatically, because there may be custom overrides configured for the classes. We should ask users to remove the duplicates before proceeding.


Related issues 1 (0 open1 closed)

Related to Foreman - Bug #24633: Duplicate puppet classes are created when publishing content views in parallelClosedOndřej PražákActions
Actions

Also available in: Atom PDF