There’s long been discussion – particularly between support partners and EMC – about the rather cloak-and-dagger way that cumulative patch clusters have been made available for downloads. Or not made available, as the case may be. Recently though, that’s changed.

Cumulative patch clusters, if you’re not aware, are collections of patches to individual releases that effectively form a sub release. So considering NetWorker 7.5 SP1, otherwise known as NetWorker 7.5.1, we have cumulative patch clusters that effectively form NetWorker 7.5.1.1, NetWorker 7.5.1.2, etc.

There are typically two types of cumulative patch clusters:

  • Just the patches – i.e., the individual binaries that have been updated;
  • Entire new installers.

Personally, I prefer the second option, even though it means a little more downloading – but others may prefer the individual binaries.

On the NetWorker Support page at EMC, you’ll now find Cumulative Patch (aka Fix) Downloads available:

Cumulative patch builds

Now, I wouldn’t recommend that this should be considered open slather to just go and install every new cumulative patch cluster as it comes out – instead, I’d strongly advocate using the public availability of these builds to closely review the fix notes in each release and see if any of those fixes happen to match issues you’ve been experiencing but either (a) haven’t got around to logging a case about or (b) haven’t been able to resolve.

If they do, it would probably warrant considering talking to your support provider about installing the cumulative patch build in question.

As always, information makes backup administration easier, and knowing that these cumulative patch clusters are available and having ready access to the fix notes will become a very useful addition to the debugging and maintenance toolkit for NetWorker administrators.

 

Another update that happened to NetWorker while I was on holiday was 7.5.1.9 – 7.5 SP1 cumulative patch cluster 9. This includes the bug fixes from previous cumulative patch clusters for 7.5.1, as well as just a couple of additional fixes. If you’re already on 7.5.1.8, there may not be much incentive to update. (If you’re on 7.5.1 vanilla though, this may be a good sign that 7.5.1 is getting quite stable, and upgrading to 7.5.1.9 may be worthwhile.)

As is usual for cumulative patch clusters, you’ll need to chat with your EMC NetWorker support provider to get access to the patches.

I’ve not yet started to test 7.5.1.9 – focusing first on 7.6.0.1, and then I’ll get to 7.5.1.9 once I reallocate a virtual lab machine.

 

There’s been a cumulative patch release for NetWorker 7.6. This isn’t a service pack, but a bunch of patches on top of the vanilla 7.6 implementation. (To be more accurate, this happened last week, but I was on holiday and didn’t get around to retrieving it until now.)

There’s only a few fixes in it, but it seems to be recommended for servers and storage nodes running 7.6.

I’m currently running some tests against it and not having any issues as yet. If you’re after the cumulative patch details or a download link, please contact your EMC NetWorker support provider.

 

Cumulative patch cluster 7.4.4.7 of NetWorker was released on the weekend. There’s a whole raft of fixes in this. On a personal front, I’m pleased to see the inclusion of LGTsc24186 in this build. I’ve been working with EMC for quite some time for several customers over that particular issue, and while I’ve had some patches for it for a while, seeing it included in a cumulative release always makes me feel more confident that said patches will make it into core code. (LGTsc24186 deals with periodic/random failure of cloning operations with “authentication type 0 not adequate” logged for the failure.)

If you’re encountering odd problems with 7.4.4, you may want to chat to your support provider to see whether 7.4.4.7 will make life easier.

 

In the past EMC have not so much “issued” cumulative patch clusters, but let them trickle out on an as-needs basis.

With the 7.5.1 cumulative patch cluster, this appears to be following the same general scenario – there’s certainly nothing in PowerLink’s download section (as of this morning) that indicates anything different.

However, this morning I finally got around to installing the cumulative patch cluster for my primary lab machine, and noticed something very odd. You see, when I’d been given the details for downloading the cumulative patch cluster (as part of a support case), I’d set the download running and kept working on other things, so this is the first time I’ve actually gone to look at the files.

When I decompressed the Linux 64-bit Intel package though, I thought maybe I’d uncompressed the wrong thing – it was a bunch of RPMs. If you’ve got any familiarity with NetWorker cumulative patch clusters, you know they’re usually done as a bunch of standalone binaries. Indeed, the couple of pages of notes I got over the patch cluster indicated just this.

However, the story is very different. The cumulative patch clusters I downloaded as part of my support case for 7.5.1 are actually completely new replacement distributions for 7.5.1.

Here are the file sizes – something I should have looked at earlier, but didn’t think to:

[root@nox 7.5.1.2-Cumulative]# du -hs *
235M    nw75sp1_aix.tar.gz
148M    nw75sp1_hpux11_64.tar.gz
97M     nw75sp1_hpux11_ia64.tar.gz
63M     nw75sp1_linux_ia64.tar.gz
15M     nw75sp1_linux_ppc64.tar.gz
180M    nw75sp1_linux_x86_64.tar.gz
186M    nw75sp1_linux_x86.tar.gz
228M    nw75sp1_solaris_64.tar.gz
62M     nw75sp1_solaris_amd64.tar.gz
24M     nw75sp1_solaris_x86.tar.gz
79M     nw75sp1_tru64.tar.gz
27M     nw75sp1_win_ia64.zip
160M    nw75sp1_win_x64.zip
155M    nw75sp1_win_x86.zip

As you can see, those sizes alone are indicative of distributions. [edit - 2009-06-26 had said "...of patches" by mistake.]

Looking at say, version information for the nsrd binary compared to the original 7.5.1 and the cumulative patch cluster, we get, for the original:

@(#) Release:      7.5.1.Build.269
@(#) Build date:   Fri Mar 20 23:05:02 PDT 2009
@(#) Build info:   DBG=0,OPT=-O2 -fno-strict-aliasing
@(#) Product:      NetWorker
@(#) Build number: 269
@(#) Build arch.:  linux86w

Then for the one installed this morning in the cumulative patch cluster:

@(#) Build date:   Sat May 30 23:05:04 PDT 2009
@(#) Build info:   DBG=0,OPT=-O2 -fno-strict-aliasing
@(#) Product:      NetWorker
@(#) Release:      7.5.1.2
@(#) Build number: 323
@(#) Build arch.:  linux86w

They are two very different – and very obviously different – builds. (So it’s not the case that I’ve say, been accidentally given the distributions as cumulative patch downloads.)

To me, sorry EMC, this is not good way of updating. Patches are either done as patches, in which case they’re issued by support and they’re standalone binaries/zips of binaries, or they’re done as new installs, in which case they are published and updated on PowerLink as well.

This pseudo, “six of one, half a dozen of another” is just going to all end in tears. For goodness sakes, if you go to the trouble of generating the patches as entirely new installs, do the following:

  • Update PowerLink’s download section (currently showing “March 30″, not “May 30″).
  • Notify users of the update.

Note – my complaint here is not that the patches have been issued as new releases of the software. My complaint is that it’s been done in such a way that it’s just going to create confusion by not making the new release readily available under PowerLink.

[root@nox 7.5.1.2-Cumulative]# du -hs *
235M nw75sp1_aix.tar.gz
148M nw75sp1_hpux11_64.tar.gz
97M nw75sp1_hpux11_ia64.tar.gz
63M nw75sp1_linux_ia64.tar.gz
15M nw75sp1_linux_ppc64.tar.gz
180M nw75sp1_linux_x86_64.tar.gz
186M nw75sp1_linux_x86.tar.gz
228M nw75sp1_solaris_64.tar.gz
62M nw75sp1_solaris_amd64.tar.gz
24M nw75sp1_solaris_x86.tar.gz
79M nw75sp1_tru64.tar.gz
27M nw75sp1_win_ia64.zip
160M nw75sp1_win_x64.zip
155M nw75sp1_win_x86.zip
© 2012 The NetWorker Blog Suffusion theme by Sayontan Sinha