[opensuse] Server for online-updates
Hello! In 10.2, the mirror for online-updates is randomly choosen. There's no chance anymore to choose a specific mirror. I'd rather choose the same mirror for all of my boxes because I want the packages be cached by my big fat squd that is sitting between my boxes and the ISP. With this, the updates would be dwnloaded only once for the first box and all the other boxes would get the update smuch faster from the squid cache. Why is in 10.2 no more chance to choose a specific mirror for online updates? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 09 March 2007 16:43, Josef Wolf wrote:
Hello!
In 10.2, the mirror for online-updates is randomly choosen. There's no chance anymore to choose a specific mirror. I'd rather choose the same mirror for all of my boxes because I want the packages be cached by my big fat squd that is sitting between my boxes and the ISP. With this, the updates would be dwnloaded only once for the first box and all the other boxes would get the update smuch faster from the squid cache.
Why is in 10.2 no more chance to choose a specific mirror for online updates?
Put in YaST Installation Source update repository, and it will be used. -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, Mar 09, 2007 at 06:49:28PM -0600, Rajko M. wrote:
On Friday 09 March 2007 16:43, Josef Wolf wrote:
In 10.2, the mirror for online-updates is randomly choosen. There's no chance anymore to choose a specific mirror. I'd rather choose the same mirror for all of my boxes because I want the packages be cached by my big fat squd that is sitting between my boxes and the ISP. With this, the updates would be dwnloaded only once for the first box and all the other boxes would get the update smuch faster from the squid cache.
Why is in 10.2 no more chance to choose a specific mirror for online updates?
Put in YaST Installation Source update repository, and it will be used.
But the very first update, which is done right after the first reboot on a fresh install, will pull huge amounts from some random (potentially slow) mirror, and all the patches end up a second/third/fourth/... time in my squid cache. They could be delivered pretty fast from my cache, but since every install chooses a different mirror, I end up mirroring _all_ existing mirrors in my squid. And my squid cache is not used at all, it is just filled up :-( All this makes the installation procedure only slower and more tedious. Since I do installations from scratch often, this is a huge drawback for me. I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default. But there should be a button "change mirror" or something. This was possible in older suse releases, and nobody complained. This is still possible in all the other distributions I know. Why was this button removed in newer suse releasaes? What's the rationale? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 10 March 2007 06:43, Josef Wolf wrote:
On Fri, Mar 09, 2007 at 06:49:28PM -0600, Rajko M. wrote:
On Friday 09 March 2007 16:43, Josef Wolf wrote:
In 10.2, the mirror for online-updates is randomly choosen. There's no chance anymore to choose a specific mirror. I'd rather choose the same mirror for all of my boxes because I want the packages be cached by my big fat squd that is sitting between my boxes and the ISP. With this, the updates would be dwnloaded only once for the first box and all the other boxes would get the update smuch faster from the squid cache.
Why is in 10.2 no more chance to choose a specific mirror for online updates?
Put in YaST Installation Source update repository, and it will be used.
My guess is that this was solution for your problem.
But the very first update, which is done right after the first reboot on a fresh install, will pull huge amounts from some random (potentially slow) mirror, and all the patches end up a second/third/fourth/... time in my squid cache. They could be delivered pretty fast from my cache, but since every install chooses a different mirror, I end up mirroring _all_ existing mirrors in my squid. And my squid cache is not used at all, it is just filled up :-(
All this makes the installation procedure only slower and more tedious. Since I do installations from scratch often, this is a huge drawback for me.
I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default. But there should be a button "change mirror" or something. This was possible in older suse releases, and nobody complained. This is still possible in all the other distributions I know. Why was this button removed in newer suse releasaes? What's the rationale?
"User friendly" where to many choices can confuse user ;-) -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, Mar 10, 2007 at 07:30:08AM -0600, Rajko M. wrote:
Why is in 10.2 no more chance to choose a specific mirror for online updates? Put in YaST Installation Source update repository, and it will be used. My guess is that this was solution for your problem.
No, it is _not_.
I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default. But there should be a button "change mirror" or something. This was possible in older suse releases, and nobody complained. This is still possible in all the other distributions I know. Why was this button removed in newer suse releasaes? What's the rationale?
"User friendly" where to many choices can confuse user ;-)
This "user friendliness" results in: - increased load on the mirrors (since packages are downloaded although they are available in my local squid cache) - thrashing of my squid cache (packages are stored multiple times there) - slooooow installs (since packages need to be downlaoded from slow mirrors through the net although they are available locally in my squid cache) This is what you call "user friendly"? Artifically slowing down the install procedure is "user friendly"? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 10 March 2007 19:07, Josef Wolf wrote:
On Sat, Mar 10, 2007 at 07:30:08AM -0600, Rajko M. wrote: ...
"User friendly" where to many choices can confuse user ;-)
This "user friendliness" results in:
- increased load on the mirrors (since packages are downloaded although they are available in my local squid cache) - thrashing of my squid cache (packages are stored multiple times there) - slooooow installs (since packages need to be downlaoded from slow mirrors through the net although they are available locally in my squid cache)
This is what you call "user friendly"? Artifically slowing down the install procedure is "user friendly"?
"Artifically" is not the case. People are trying to make installer faster, but obviously they have few more Is there any particular reason that you want to use squid, or it is used anyway and having cached files is nice convenience? -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, Mar 11, 2007 at 12:50:53AM -0600, Rajko M. wrote:
On Saturday 10 March 2007 19:07, Josef Wolf wrote:
On Sat, Mar 10, 2007 at 07:30:08AM -0600, Rajko M. wrote: ...
"User friendly" where to many choices can confuse user ;-)
This "user friendliness" results in:
- increased load on the mirrors (since packages are downloaded although they are available in my local squid cache) - thrashing of my squid cache (packages are stored multiple times there) - slooooow installs (since packages need to be downlaoded from slow mirrors through the net although they are available locally in my squid cache)
This is what you call "user friendly"? Artifically slowing down the install procedure is "user friendly"?
"Artifically" is not the case. People are trying to make installer faster, but obviously they have few more
Is there any particular reason that you want to use squid, or it is used anyway and having cached files is nice convenience?
Well, I'm trying to speed up the installation process. There is no way that downloading through the DSL line (probably using some slow mirror from an different continent) could be faster than retrieving them with 100MBps from my local squid cache. Squid on my external router caches everything on port 80 anyway. Therefore the patches are cached, too if I select some HTTP source. But the cache is pretty worthless when every installed box uses a different source. This is why I want the possibility to choose a specific mirror at installation time. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-03-10 at 13:43 +0100, Josef Wolf wrote:
I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default.
Of course you can. Who told you you can't? I did, so can you. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF8zbItTMYHG2NR9URApJ+AJsFavEB+bN11Qzch4y4RLMm0hEsYgCfZlg1 CvRPzviC8cBXgZvAEUKxkoE= =pXdO -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, Mar 10, 2007 at 11:52:47PM +0100, Carlos E. R. wrote:
I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default.
Of course you can. Who told you you can't? I did, so can you.
So _please_ tell me _how_ to do that. I have installed 10.2 about 20 times in the last couple of days. And I have _not_ found the button where I can select a specific mirror. Probably I'm blind. _PLEASE_ tell me how to select a specific mirror. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2007-03-11 at 01:55 +0100, Josef Wolf wrote:
Of course you can. Who told you you can't? I did, so can you.
So _please_ tell me _how_ to do that. I have installed 10.2 about 20 times in the last couple of days. And I have _not_ found the button where I can select a specific mirror. Probably I'm blind. _PLEASE_ tell me how to select a specific mirror.
Just go to Yast, select source, type yours. If you mean during the install phase, I don't like to allow updates during the install. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF81dAtTMYHG2NR9URAlSFAJ0SL3J1pkVfS8eWGGYA/vcL/yyHJwCeJH6k 9vaVvfyDs9aBE/zc6qzsYOY= =Z7Tf -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, Mar 11, 2007 at 02:11:24AM +0100, Carlos E. R. wrote:
Just go to Yast, select source, type yours.
You can't do that while installing.
If you mean during the install phase, I don't like to allow updates during the install.
What's wrong with that? I find this very convenient. You get an up-to-date system right after the install. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 11 March 2007 08:16, Josef Wolf wrote:
On Sun, Mar 11, 2007 at 02:11:24AM +0100, Carlos E. R. wrote:
Just go to Yast, select source, type yours.
You can't do that while installing.
If you mean during the install phase, I don't like to allow updates during the install.
What's wrong with that? I find this very convenient. You get an up-to-date system right after the install.
Josef, Taking explanation in answer to my post I think that is good idea for feature request on http://bugzilla.novell.com . That was the only way for a long time and you gave viable reason why it should stay that way. You have your own HTTP proxy. Internet service providers have proxies, for sure, to save bandwidth. So permanent changing the source of installation is not good for anyone: - ISP have the same problem as you, high usage of cache, - openSUSE looks slow as it often downloads direct from server instead from proxy - customers have to wait longer if the mirror is for some reason slow As it is impossible to have software repository URI stored somewhere during installation manual option has to be enabled again. This is list of all enhancement requests that has to be checked out to avoid duplicates: https://bugzilla.novell.com/buglist.cgi?query_format=advanced&short_desc_type=fulltext&short_desc=install&long_desc_type=fulltext&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=anywords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_severity=Enhancement&rep_platform=PC&rep_platform=i386&rep_platform=i586&rep_platform=i686&rep_platform=x86-64&rep_platform=x86&rep_platform=64bit&rep_platform=32bit&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= hopefully it will be not wrapped. I know that KMail will not wrap as it uses blank space. -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2007-03-11 at 14:16 +0100, Josef Wolf wrote:
On Sun, Mar 11, 2007 at 02:11:24AM +0100, Carlos E. R. wrote:
Just go to Yast, select source, type yours.
You can't do that while installing.
True... same thing as you can not select an addon source while upgrading, because network is down. You can type the external ftp/http source, sure: but networks is down, source is rejected. However... you could do a "network" install, I think. Create an ftp server, intranet side, load it with oss, non-oss, and updates... hold on, you might have the same problem with the updates. :-(
If you mean during the install phase, I don't like to allow updates during the install.
What's wrong with that? I find this very convenient. You get an up-to-date system right after the install.
True, but the method is error prone. A problem, and system is hosed, need a restart procedure. I prefer having a running system earlier, start looking around, configure things, while YOU is fetching things. If it crashes, system is ok. Almost. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF+B6etTMYHG2NR9URAuGlAKCTsq69+Ha4hdDmyc0bqcNepMPQWACfZ+/U DSuQOmC9WCwGlUXiawQndBo= =copL -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 14 Mar, 2007 at 17:11:07 +0100, Carlos E. R. wrote: <snip>
However... you could do a "network" install, I think. Create an ftp server, intranet side, load it with oss, non-oss, and updates... hold on, you might have the same problem with the updates. :-(
In the context of this happening 'behind' a proxy, would it not be possible to 'intercept' the install-system's "get-a-list-of-update-servers" call. And have the proxy answer the request with a 'list' of the proxy-server itself as the only update-server available? /Jon -- YMMV -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Josef Wolf wrote:
On Fri, Mar 09, 2007 at 06:49:28PM -0600, Rajko M. wrote:
On Friday 09 March 2007 16:43, Josef Wolf wrote:
In 10.2, the mirror for online-updates is randomly choosen. There's no chance anymore to choose a specific mirror. I'd rather choose the same mirror for all of my boxes because I want the packages be cached by my big fat squd that is sitting between my boxes and the ISP. With this, the updates would be dwnloaded only once for the first box and all the other boxes would get the update smuch faster from the squid cache.
Why is in 10.2 no more chance to choose a specific mirror for online updates? Put in YaST Installation Source update repository, and it will be used.
But the very first update, which is done right after the first reboot on a fresh install, will pull huge amounts from some random (potentially slow) mirror, and all the patches end up a second/third/fourth/... time in my squid cache. They could be delivered pretty fast from my cache, but since every install chooses a different mirror, I end up mirroring _all_ existing mirrors in my squid. And my squid cache is not used at all, it is just filled up :-(
All this makes the installation procedure only slower and more tedious. Since I do installations from scratch often, this is a huge drawback for me.
I don't understand. What would be so bad if the user could choose a specific mirror at installation time? A random mirror could still be selected by default. But there should be a button "change mirror" or something. This was possible in older suse releases, and nobody complained. This is still possible in all the other distributions I know. Why was this button removed in newer suse releasaes? What's the rationale? My suggestion would be to have a script to rsync a particular mirror of your choice with your SQUID cache or use wget and download the whole mirror once and then have the wget script run once a day via cron to check for updates.
an idea but the commands used might need working on. Regards Hylton -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Carlos E. R.
-
Hylton Conacher (ZR1HPC)
-
Jon Clausen
-
Josef Wolf
-
Rajko M.