Project

General

Profile

Actions

Bug #2656

closed

Archiving Directive library doesn't work if LDAP references Techniques which doesn't exist anymore

Added by Nicolas PERRON almost 12 years ago. Updated over 11 years ago.

Status:
Released
Priority:
1
Category:
Web - Maintenance
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Is this normal that we can't archive directives if it remain some directives using erased techniques (and which result in error in the logs) ?

[2012-07-16 05:05:06] DEBUG com.normation.rudder.repository.xml.GitActiveTechniqueArchiverImpl - Archived technique library template: /var/rudder/configuration-repository/directives/userlib_systemSettings/userlib_userManagement/groupManagement/activeTechniqueSettings.xml
[2012-07-16 05:05:06] DEBUG com.normation.rudder.repository.xml.UpdatePiOnActiveTechniqueEvent - Executing archivage of PIs for UPT 'ActiveTechnique(ActiveTechniqueId(73f0dad5-c0a9-4e88-a679-882f9d3c77cd),groupManagement,Map(1.0 -> 2012-07-16T04:51:34.966-04:00),List(),true,false)'
[2012-07-16 05:05:06] DEBUG com.normation.rudder.repository.xml.GitActiveTechniqueArchiverImpl - Archived technique library template: /var/rudder/configuration-repository/directives/userlib_systemSettings/userlib_userManagement/userDirectoryPermissions/activeTechniqueSettings.xml
[2012-07-16 05:05:06] DEBUG com.normation.rudder.repository.xml.UpdatePiOnActiveTechniqueEvent - Executing archivage of PIs for UPT 'ActiveTechnique(ActiveTechniqueId(5014bc9b-3f66-4499-93e1-69e101401974),userDirectoryPermissions,Map(1.0 -> 2011-11-23T09:24:04.100-05:00),List(DirectiveId(290e232b-b868-4b1f-bbc9-44e6ccb0d81f), DirectiveId(efeb4364-e039-462c-9a2e-05feb4e29bb2)),true,false)'
[2012-07-16 05:05:06] DEBUG com.normation.cfclerk.services.impl.TechniqueRepositoryImpl - Required technique 'userDirectoryPermissions/1.0' was not found
[2012-07-16 05:05:06] ERROR com.normation.rudder.web.snippet.administration.Archives - Error when exporting groups, Directive library and Rules.
[2012-07-16 05:05:06] ERROR com.normation.rudder.web.snippet.administration.Archives - 
2012-07-16 05:05:16.343:INFO::Graceful shutdown SelectChannelConnector@127.0.0.1:8080
Actions

Also available in: Atom PDF