From e19a8d715cb3a2b793f1afe59a2ed729febdaf8d Mon Sep 17 00:00:00 2001 From: N S Date: Tue, 24 Mar 2026 10:13:57 +0000 Subject: [PATCH] Update readme.md --- readme.md | 29 ++--------------------------- 1 file changed, 2 insertions(+), 27 deletions(-) diff --git a/readme.md b/readme.md index ccaba14..8f16dc1 100644 --- a/readme.md +++ b/readme.md @@ -1,28 +1,3 @@ -Under clusterwide-file-manifest we should have directory tree of the form +This is the hs-manifests branch. +This should be for housing the relation between files on the system + their md5s, compared across a testcluster of 3 nodes on the same version. -dir - K-Y-Z-M - K-Y-Z-M/clusterwide-manifest.nmd5 - -These are the clusterwide manifests - i.e manifests that are produced by comparing the md5s of different nodes from the same cluster, -and producing 2 lists for each of those clusters: - -List 1 (matches): -md5sum:/file/path - -List 2 (diffs): -md5sum:/file/path - -Where List 1 is a list of all files that have the same path, and have the same path and md5sum across the cluster -While list 2 is a list of the inverse of the above. - -# Stages - -## Stage 1 - Md5:filepath - - Param 1 - base path (i.e `stage1.sh /` - would produce md5sum for everything under root) - - Produces a file containing the md5:file on a given system - - Excludes directories known to contain node-specific directories - -## Stage 2 - Base manifest producer - - Takes in files produced from Stage 1 across a cluster and produces an output base-manifest - -## Stage 3 - Compares a stage 1 output against a known stage 2 manifest