Jeff Schroeder wrote:
On Fri, Jan 30, 2009 at 1:10 PM, Michael DeHaan
<mdehaan(a)redhat.com> wrote:
> Thomas von Steiger wrote:
>
>> I think about data deduplication inside cobbler repos.
>> Today it's possible to import the same packet more than one time.
>> If we are using cobbler with other apps we need many gb storage
>> over the years for all the packets and releases and sometime
>> there are the same packet in different repos.
>>
>>
> Would this be solved by some intelligent hardlinking? Seems easy enough
> to solve.
>
Perhaps a mix of intelligent hardlinking and something like novi.
Actually, novi would do the hardlinking for you and only put links to
the latest files in the repo. Two birds with one stone there.
http://www.exmachinatech.net/01/novi/
In the comments "Will not compile on Fedora 9 or Centos 5", yeah, that
will go over well.
All we need is simple hardlinking /between/ repos, which is a trivial
trivial thing to do.
For instance, duplicate noarch RPMs and content between Everything that
was still in the ks_mirror tree.
Not rocket science.
--Michael