Bug #13718
closedWhen git is reinitialized, rudder cannot start
Description
When the configuration repository git is broken, you can reinitialize it.
However when you do, jetty cannot start.
You get the following error :
[2018-10-24 14:32:35] ERROR com.normation.cfclerk.services.impl.GitTechniqueReader - The stored Git revision for the last version of the known Technique Library was not found in the local Git repository. That may happen if a commit was reverted, the Git repository was deleted and created again, or if LDAP datas where corrupted. Loading the last available Techique library version.
Updated by Alexis Mousset about 6 years ago
- Category set to Web - Config management
Updated by François ARMAND about 6 years ago
Historically (I mean, in the immemorial time of Rudder 2.3 or the like), we may have choose to do that because technique reload weren't automatic. Changing the commidid was an involved action.
It is not like that anymore, and the mist of time can erase that behavior.
(a pr will do if the mist are a little bit late)
Updated by François ARMAND about 6 years ago
- Status changed from New to In progress
Updated by François ARMAND about 6 years ago
- Target version changed from 4.1.17 to 4.3.7
It works as expected in 4.1, trying in 4.3.
Updated by François ARMAND about 6 years ago
- Status changed from In progress to Rejected
It also works as expected in 4.3. We must have hitted some other problem that I'm not able to reproduce. Closing it.