Samuel Verschelde b50d6a6163 rpmwatcher: add colors for ci and candidates repos преди 5 месеца
..
README.md 56dcf97a6d Update rpmwatcher's README.md преди 5 години
docker_commands.txt a9acdd0a56 Update rpmwatcher scripts преди 5 години
rpmwatcher_extract_deps.py af66f3eecb rpmwatcher: get RPMs from the candidates repo too преди 5 месеца
rpmwatcher_extract_roles.py b74c3aa510 rpmwatcher: remove unused imports преди 1 година
rpmwatcher_format_reports.py b50d6a6163 rpmwatcher: add colors for ci and candidates repos преди 5 месеца
rpmwatcher_update.py af66f3eecb rpmwatcher: get RPMs from the candidates repo too преди 5 месеца
run.sh efbf3587e3 Run docker as privileged преди 5 години
sync_repos.sh 03d4ccb46b rpmwatcher: fix handling of new repo structure преди 1 година

README.md

This directory contains a collection of scripts whose purpose is to analyze XCP-ng RPMs and produce useful reports out of it:

  • version comparison with CentOS, EPEL and upstream projects
  • analysis of the dependencies
  • what initially comes from XenServer, what comes from XCP-ng, why,
  • and more...

There are prerequisites to be able to run them, among which:

  • read access to our koji hub through the koji CLI tool (e.g. using the vatesbot user)
  • read rsync access to updates.xcp-ng.org
  • ability to start and use a CentOS docker image (see docker_commands.txt)
  • python-rpm
  • python-markdown

See run.sh for the way and order the scripts are run in.