...

> Date: Wed, 10 Jan 2018 17:03:25 -0700
> From: Stephen Dowdy <sdo...@ucar.edu>
> To: Patrick Boutilier <bouti...@ednet.ns.ca>, linux-poweredge@dell.com
> Subject: [Linux-PowerEdge] FYI using pdsh for mass execution (Re: dsu
>         woes)
> Message-ID: <e21300c5-f4c4-5abc-b150-fc4963985...@ucar.edu>
> Content-Type: text/plain; charset=utf-8
>
> On 01/10/2018 03:27 PM, Patrick Boutilier wrote:
> > What I would do is download the BIOS update file once and then create a
> script to rsync it to the 1500 hosts and run the update. I presume you
> would?have?a?script?to?run?dsu?on?the?1500?hosts?anyway?
>
> First:  i gave up on using Dell's enterprise management tools due to
> constant heartache/headache/frustration.  It definitely makes me sad that
> these tools continually change, but never actually get much better.  (okay,
> it looks like they are finally attacking the BASHisms in some of their
> scripts that borked Debian/Ubuntu systems badly, but the continual lack of
> correctness/current-cy, etc just pains me).
>
> Second:
>
> FYI, LLNL's 'pdsh' works great for this.  requires ssh public key trust
> for 'root' in my following examples to do the following (running DUPs
> requires 'root'):
> ** note that your public key should be offline until loaded in your
> ssh-agent (oof, Meltdown/Spectre, sigh)
> WARNING: as any tool that allows mass-execution, if you screw up, you've
> now multiplied that screwup to a large number of systems, so always be
> careful.
>
> If you have a file of hostnames already:
>
>    pdsh -lroot -g {file} 'command-to-run-on-all-remote-systems'
> (file is usually dshgroup module selected so ~/.dsh/group/{file} or
> /etc/dsh/group/{file})
>
>
pdsh is a great tool... but with 1500 systems, I bet he knows about it.

DSU should be fixed, of course!

A critical or high impact release update for BIOS/firmware *.BIN files
should cause the Dell magic internal process to update the DSU repo!

Yes the bosses likely decided once-per-whatever is good enough, but clearly
it's not (good enough). All distributions have the concept of
security/severity for packages and updates in repositories; utilize those
options. Keep your stable once-per-whatever but give these high impact/high
profile updates some legs to move out more quickly and effectively for your
Dell customers.

DSU has grown for the better... continue the growth in a positive direction.

Thanks
PJWelsh
_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge@dell.com
https://lists.us.dell.com/mailman/listinfo/linux-poweredge

Reply via email to