I am still quite new to FreeBSD, and so I stumble from question to question
Today I upgraded some of our servers from 10.2 to 10.3 and this really drove me nuts.
The "ordinary" patch level updates using ...
... so far have been quite simple and fast.
But comparing this to the upgrade from 10.2 to 10.3 using ...
and then
... has left me clueless. The upgrade downloads and later applies almost 11K of patches, which takes very long:
Now my very naive question is: why is this so much slower than an ordinary update? I mean, technically, patching an installation from 10.2 to 10.3 can't be so much different from patching it from say .p9 to .p10.
... or am I missing something here?
And if this is the way it is intended to be, how do you deal with a bigger amount of servers? The upgrade from 10.2 to 10.3 today took me hours for our mere 7 servers and I cannot imagine how this scales once we migrate more servers
Today I upgraded some of our servers from 10.2 to 10.3 and this really drove me nuts.
The "ordinary" patch level updates using ...
% freebsd-update fetch update
... so far have been quite simple and fast.
But comparing this to the upgrade from 10.2 to 10.3 using ...
% freebsd-update -r 10.3-RELEASE --upgrade
and then
% freebsd-update install
... has left me clueless. The upgrade downloads and later applies almost 11K of patches, which takes very long:
Code:
Fetching metadata signature for 10.3-RELEASE from update6.freebsd.org... done.
[...]
Fetching files from 10.2-RELEASE for merging... done.
Preparing to download files... done.
Fetching 11061 patches.....10....20....30....
... or am I missing something here?
And if this is the way it is intended to be, how do you deal with a bigger amount of servers? The upgrade from 10.2 to 10.3 today took me hours for our mere 7 servers and I cannot imagine how this scales once we migrate more servers