Dear colleagues.

I'd like to announce that fuel-mirror tool is not going to be a part of
Fuel any more. Its functionality is to build/clone rpm/deb repos and modify
Fuel releases repository lists (metadata).

Since Fuel 10.0 it is recommended to use other available tools for managing
local deb/rpm repositories.

Packetary is a good example [0]. Packetary is ideal if one needs to create
a partial mirror of a deb/rpm repository, i.e. mirror that contains not all
available packages but only a subset of packages. To create full mirror it
is better to use debmirror or rsync or any other tools that are available.

To modify releases repository lists one can use commands which are to
available by default on the Fuel admin node since Newton.

# list of available releases
fuel2 release list
# list of repositories for a release
fuel2 release repos list <release_id>
# save list of repositories for a release in yaml format
fuel2 release repos list <release_id> -f yaml | tee repos.yaml
# modify list of repositories
vim repos.yaml
# update list of repositories for a release from yaml file
fuel2 release repos update <release_id> -f repos.yaml

They are provided by python-fuelclient [1] package and were introduced by
this [2] patch.


[0] https://wiki.openstack.org/wiki/Packetary
[1] https://github.com/openstack/python-fuelclient
[2] https://review.openstack.org/#/c/326435/


Vladimir Kozhukalov
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to