RETIRED, Tools for working with packages mirrors
Go to file
Dmitry Burmistrov 36fd222432 [publisher] Implement custom repo path
Use CUSTOM_REPO_ID variable to override default path for CR
   repositories

Change-Id: I222be69d28a2c1c43a1ef1e063696bf25ad15c10
Closes-Bug: #1511757
2016-03-09 19:50:45 +03:00
contrib/fuel_mirror Fix typo in ubuntu.yaml which breaks mos-holdback 2016-03-07 23:53:21 +08:00
debian Bump version to 9.0 2015-12-17 16:41:59 +02:00
doc Updated file-headers according to used licence 2015-12-29 13:10:48 +03:00
packetary Merge "Fixed retries for server errors" 2016-02-02 08:26:54 +00:00
perestroika [publisher] Implement custom repo path 2016-03-09 19:50:45 +03:00
specs Bump version to 9.0 2015-12-17 16:41:59 +02:00
.coveragerc [packetary] initial commit 2015-10-20 19:33:48 +00:00
.gitignore Add replace option to apply 2016-02-02 18:26:42 +03:00
.gitreview Update path due to stackforge migration 2015-10-19 14:30:52 +03:00
.mailmap [packetary] initial commit 2015-10-20 19:33:48 +00:00
.testr.conf [packetary] initial commit 2015-10-20 19:33:48 +00:00
CONTRIBUTING.rst [packetary] initial commit 2015-10-20 19:33:48 +00:00
HACKING.rst [packetary] initial commit 2015-10-20 19:33:48 +00:00
LICENSE Initial commit 2015-04-02 19:05:52 +03:00
MAINTAINERS Spec for packages MUST be reviewed by mos packaging team 2015-12-20 20:31:17 +00:00
MANIFEST.in [packetary] initial commit 2015-10-20 19:33:48 +00:00
README.rst Update README.rst 2015-12-16 13:10:45 +03:00
babel.cfg [packetary] initial commit 2015-10-20 19:33:48 +00:00
openstack-common.conf [packetary] initial commit 2015-10-20 19:33:48 +00:00
requirements.txt [packetary] Introduce command-line interface 2015-12-03 09:45:38 +00:00
setup.cfg Bump version to 9.0 2015-12-17 16:41:59 +02:00
setup.py Updated file-headers according to used licence 2015-12-29 13:10:48 +03:00
setup_hooks.py Updated file-headers according to used licence 2015-12-29 13:10:48 +03:00
test-requirements.txt Added packaging for fuel-mirror 2015-12-02 15:47:05 +03:00
tox.ini py26 is no longer supported by Infra's CI 2015-12-26 13:51:10 +05:30

README.rst

Repository structure

  • contrib/fuel_mirror It is a command line utility that provides the same functionality and user interface as deprecated fuel-createmirror. It provides two major features:

    • clone/build mirror (full or partial)

    * update repository configuration in nailgun First one is a matter of packetary while second one should be left totally up to fuelclient. So this module is to be deprecated soon in favor of packetary and fuelclient.

    WARNING: It is not designed to be used on 'live' repositories that are available to clients during synchronization. That means repositories will be inconsistent during the update. Please use these scripts in conjunction with snapshots, on inactive repos, etc.

  • debian Specs for DEB packages.

  • doc Documentation for packetary module.

  • packetary It is a Python library and command line utilty that allows one to clone and build rpm/deb repositories. Features:

    • Common interface for different package-managers.
    • Utility to build dependency graph for package(s).
    • Utility to create mirror of repository according to dependency graph.
  • perestroika It is a set shell/python script that are used to build DEB/RPM packages. These scripts are widely used by Fuel Packaging CI.

  • specs Specs for RPM packages.