So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
On Tue, Dec 09, 2014 at 09:01:22PM -0500, Sam Varshavchik wrote:
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
Yes. The separate directory trees are really an artifact of the process which builds the install media. Everything is actually under
https://download.fedoraproject.org/pub/fedora/linux/releases/21/Everything/
and all of the updates are shared at
https://download.fedoraproject.org/pub/fedora/linux/updates/21/
In the future, we may go to a multi-repository model, but there are a lot of technical problems to solve first (and many reasons not to).
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
On 2014-12-09 19:06, Robert Moskowitz wrote:
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
About how much space would a local mirror take?
I have multiple machines and in the same boat.
Robin
On 12/09/2014 06:45 PM, Robin Laing wrote:
On 2014-12-09 19:06, Robert Moskowitz wrote:
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
About how much space would a local mirror take?
I have multiple machines and in the same boat.
# du -hs * 41G i386 44G x86_64
This is for OS only. Last download was sunday, so the final might have be a bit more, or a bit less. Of course updates grow and grow.
On 2014-12-09 19:52, Robert Moskowitz wrote:
On 12/09/2014 06:45 PM, Robin Laing wrote:
On 2014-12-09 19:06, Robert Moskowitz wrote:
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
About how much space would a local mirror take?
I have multiple machines and in the same boat.
# du -hs * 41G i386 44G x86_64
This is for OS only. Last download was sunday, so the final might have be a bit more, or a bit less. Of course updates grow and grow.
From the link provided, they show the full maximum, and it is over 500g.
I will look for a drive and setup a 1T space as I have to add rpmfusion as well.
Thanks for the quick response.
Robin
On 12/09/2014 07:04 PM, Robin Laing wrote:
On 2014-12-09 19:52, Robert Moskowitz wrote:
On 12/09/2014 06:45 PM, Robin Laing wrote:
On 2014-12-09 19:06, Robert Moskowitz wrote:
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
About how much space would a local mirror take?
I have multiple machines and in the same boat.
# du -hs * 41G i386 44G x86_64
This is for OS only. Last download was sunday, so the final might have be a bit more, or a bit less. Of course updates grow and grow.
From the link provided, they show the full maximum, and it is over 500g.
Well yeah, what with multiple versions, sources, debug, etc. I just pull down the part of the tree I need. I currently do things like:
screen rsync -auv --delete rsync://fedora.mirrors.pair.com/linux/releases/21/Server/x86_64/os/ /media/usbdrive/repos/fedora/21/os/x86_64
But it is failing remotely. Screen is just terminating without telling me why. Will have to wait to I get home (sitting in the Delta lounge in LAX after my last customer meeting for the year).
I will look for a drive and setup a 1T space as I have to add rpmfusion as well.
Thanks for the quick response.
Robin
On 2014-12-09 20:09, Robert Moskowitz wrote:
On 12/09/2014 07:04 PM, Robin Laing wrote:
On 2014-12-09 19:52, Robert Moskowitz wrote:
On 12/09/2014 06:45 PM, Robin Laing wrote:
On 2014-12-09 19:06, Robert Moskowitz wrote:
On 12/09/2014 06:01 PM, Sam Varshavchik wrote:
So, I read the blurb that strongly advises against doing an iso-based fedup, and strongly encouraging a network-based fedup in order to yank in all the updates at once.
I have a bunch of machines to upgrade to both the workstation and server products. Having each one download everything it needs, is going to get real old.
In the past I simply rsync-ed the installation image. I have plenty of disk space on the LAN. Then I just fedup-ed everything from my rsynced image. This was almost the most efficient way to get everything updated.
Is there a single repository that I can keep rsync-ing regularly, and use it to upgrade my machines – to both workstation and server products – over a period of time?
I have always done my own rsyncing for local repos. But was pointed to the place to do it right:
http://fedoraproject.org/wiki/Infrastructure/Mirroring
Once you have your local repo, point yum to it and off you go.
About how much space would a local mirror take?
I have multiple machines and in the same boat.
# du -hs * 41G i386 44G x86_64
This is for OS only. Last download was sunday, so the final might have be a bit more, or a bit less. Of course updates grow and grow.
From the link provided, they show the full maximum, and it is over 500g.
Well yeah, what with multiple versions, sources, debug, etc. I just pull down the part of the tree I need. I currently do things like:
screen rsync -auv --delete rsync://fedora.mirrors.pair.com/linux/releases/21/Server/x86_64/os/ /media/usbdrive/repos/fedora/21/os/x86_64
But it is failing remotely. Screen is just terminating without telling me why. Will have to wait to I get home (sitting in the Delta lounge in LAX after my last customer meeting for the year).
I will look for a drive and setup a 1T space as I have to add rpmfusion as well.
Thanks for the quick response.
Robin
Thanks.
I will look at that for my home network. 5 machines all needing access. I will also need the 32 bit repositories for a couple of systems.
Have a good flight.
Robin
On 10.12.2014 04:09, Robert Moskowitz wrote: ...
Well yeah, what with multiple versions, sources, debug, etc. I just pull down the part of the tree I need. I currently do things like:
screen rsync -auv --delete rsync://fedora.mirrors.pair.com/linux/releases/21/Server/x86_64/os/ /media/usbdrive/repos/fedora/21/os/x86_64
rsync -aPz \ rsync://mirrors.kernel.org/fedora-enchilada/linux/releases/21/Everything/x86_64/os/ \ /var/ftp/pub/fedora/21/x86_64/os/
/etc/yum.repos.d/fedora.repo [fedora] baseurl=ftp://192.168.1.1/pub/fedora/$releasever/$basearch/os
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rsync -aPz --exclude debug/ --exclude drpms/ \ rsync://mirrors.kernel.org/fedora-enchilada/linux/updates/21/x86_64/ \ /var/ftp/pub/fedora/21/x86_64/updates/
/etc/yum.repos.d/fedora-updates.repo [updates] baseurl=ftp://192.168.1.1/pub/fedora/$releasever/$basearch/updates