Bug #12116
Updated by Vincent MEMBRÉ almost 7 years ago
debian postinst 10.1.2. Upgrade -> Upgrading the Technique library --> git add techniques/ This might not be sufficient, as the ncf hooks can also be updated: <pre> # modified: ncf/ncf-hooks.d/post.write_technique.commit.sh # modified: ncf/ncf-hooks.d/post.write_technique.rudderify.sh </pre> Like a 2.11.6 -> 2.11.11 update: <pre> rudder:/var/rudder/configuration-repository # git status # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # deleted: ncf/50_techniques/dfdf/dfdf.cf # modified: ncf/ncf-hooks.d/post.write_technique.commit.sh # modified: ncf/ncf-hooks.d/post.write_technique.rudderify.sh # modified: techniques/applications/rpmPackageInstallation/6.1/rpmPackageInstallation.st # modified: techniques/applications/rpmPackageInstallation/7.0/rpmPackageInstallation.st # modified: techniques/applications/zypperPackageManagerRepositories/1.0/zypper-repositories-management.st # modified: techniques/applications/zypperPackageManagerSettings/1.0/zypperPackageManagerSettings.st # modified: techniques/applications/zypperPackageManagerSettings/2.0/zypperPackageManagerSettings.st # modified: techniques/fileConfiguration/fileManagement/2.1/manageFilesAndFolders.st # modified: techniques/fileConfiguration/fileManagement/3.0/manageFilesAndFolders.st # modified: techniques/fileDistribution/checkGenericFileContent/5.0/checkGenericFileContent.st # modified: techniques/fileDistribution/checkGenericFileContent/5.0/metadata.xml # modified: techniques/fileDistribution/checkGenericFileContent/6.0/checkGenericFileContent.st # modified: techniques/fileDistribution/checkGenericFileContent/6.0/metadata.xml # modified: techniques/systemSettings/misc/clockConfiguration/1.0/clockConfiguration.st # modified: techniques/systemSettings/misc/clockConfiguration/2.0/clockConfiguration.st # modified: techniques/systemSettings/misc/genericVariableDefinition/1.0/metadata.xml # modified: techniques/systemSettings/misc/genericVariableDefinition/1.1/metadata.xml # modified: techniques/systemSettings/misc/genericVariableDefinition/1.2/metadata.xml # modified: techniques/systemSettings/remoteAccess/sshConfiguration/3.0/config.st # modified: techniques/systemSettings/remoteAccess/sshConfiguration/4.0/config.st </pre> Would it be good to notice this, or is using ${ruddervardir} instead it sufficient to leave the git status command there and leave the admin to do the extra thinking of /var/rudder directly also including the hooks? It will work since the files are there and will be used even without commiting it to git...