<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Dear colleagues.<br><br></div><div class="gmail_default" style="font-family:monospace,monospace">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></div><div class="gmail_default" style="font-family:monospace,monospace">To modify releases repository lists one can use commands which are to available by default on the Fuel admin node since Newton.<br><br></div><div class="gmail_default" style="font-family:monospace,monospace"># list of available releases<br></div><div class="gmail_default" style="font-family:monospace,monospace">fuel2 release list<br></div><div class="gmail_default" style="font-family:monospace,monospace"># list of repositories for a release<br></div><div class="gmail_default" style="font-family:monospace,monospace">fuel2 release repos list <release_id><br></div><div class="gmail_default" style="font-family:monospace,monospace"># save list of repositories for a release in yaml format<br></div><div class="gmail_default" style="font-family:monospace,monospace">fuel2 release repos list <release_id> -f yaml | tee repos.yaml<br></div><div class="gmail_default" style="font-family:monospace,monospace"># modify list of repositories<br></div><div class="gmail_default" style="font-family:monospace,monospace">vim repos.yaml<br></div><div class="gmail_default" style="font-family:monospace,monospace"># update list of repositories for a release from yaml file <br></div><div class="gmail_default" style="font-family:monospace,monospace">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></div><div class="gmail_default" style="font-family:monospace,monospace"><br><br>[0] <a href="https://wiki.openstack.org/wiki/Packetary">https://wiki.openstack.org/wiki/Packetary</a> <br></div><div class="gmail_default" style="font-family:monospace,monospace">[1] <a href="https://github.com/openstack/python-fuelclient">https://github.com/openstack/python-fuelclient</a><br>[2] <a href="https://review.openstack.org/#/c/326435/">https://review.openstack.org/#/c/326435/</a><br><br><br clear="all"></div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div>Vladimir Kozhukalov</div></div></div>
</div>