<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Fuel-mirror python module itself will be removed from fuel-mirror repository, but perestroika is to be there until Packetary is able to substitute perestroika totally (work is now in progress). <br><br>Just a reminder: According to our plan Packetary is to cover the whole rpm/deb domain including building deb/rpm packages and repositories. Sincing these repos over multiple locations as well as tracking repository snapshots will be a matter of Trsync project (Fuel infra team project).<br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div>Vladimir Kozhukalov</div></div></div>
<br><div class="gmail_quote">On Mon, Jun 27, 2016 at 11:38 AM, Igor Kalnitsky <span dir="ltr"><<a href="mailto:ikalnitsky@mirantis.com" target="_blank">ikalnitsky@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Vladimir,<br>
<br>
Thanks for driving this! What about fuel-mirror itself? Does it mean it's deprecated? If so, what will happen to perestroika scripts inside it [1]? It seems strange that fuel-mirror contains them.<br>
<br>
Thanks,<br>
Igor<br>
<br>
[1] <a href="https://github.com/openstack/fuel-mirror/tree/master/perestroika" rel="noreferrer" target="_blank">https://github.com/openstack/fuel-mirror/tree/master/perestroika</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> On Jun 23, 2016, at 13:31, Vladimir Kozhukalov <<a href="mailto:vkozhukalov@mirantis.com">vkozhukalov@mirantis.com</a>> wrote:<br>
><br>
> Dear colleagues.<br>
><br>
> 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).<br>
><br>
> Since Fuel 10.0 it is recommended to use other available tools for managing local deb/rpm repositories.<br>
><br>
> 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.<br>
><br>
> To modify releases repository lists one can use commands which are to available by default on the Fuel admin node since Newton.<br>
><br>
> # list of available releases<br>
> fuel2 release list<br>
> # list of repositories for a release<br>
> fuel2 release repos list <release_id><br>
> # save list of repositories for a release in yaml format<br>
> fuel2 release repos list <release_id> -f yaml | tee repos.yaml<br>
> # modify list of repositories<br>
> vim repos.yaml<br>
> # update list of repositories for a release from yaml file<br>
> fuel2 release repos update <release_id> -f repos.yaml<br>
><br>
> They are provided by python-fuelclient [1] package and were introduced by this [2] patch.<br>
><br>
><br>
> [0] <a href="https://wiki.openstack.org/wiki/Packetary" rel="noreferrer" target="_blank">https://wiki.openstack.org/wiki/Packetary</a><br>
> [1] <a href="https://github.com/openstack/python-fuelclient" rel="noreferrer" target="_blank">https://github.com/openstack/python-fuelclient</a><br>
> [2] <a href="https://review.openstack.org/#/c/326435/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/326435/</a><br>
><br>
><br>
> Vladimir Kozhukalov<br>
</div></div><div class="HOEnZb"><div class="h5">> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>