Hi Patrice - Yes. It is possible. 1. Just replace the baseurl entry on 1st line in the Catalog.xml file to " internal.domain.com/path". This may not be used by DSU but atleast you would prevent the from reaching internet.
2. Next, write a wrapper script to perform the following. # wget -qO- http://internal.domain.com/Catalog.xml # dsu --non-interactive --catalog-location=Catalog.xml --source-location= http://internal.domain.com/hardware --source-type=REPOSITORY --apply-upgrades-only --log-level=4 --output-log-file=/tmp/dsu.$HOSTNAME_YYYYMMD.log The above command will simply update from your internal repo. On Tue, Jun 5, 2018 at 9:56 AM Hamelin, Patrice (SSC/SPC) < [email protected]> wrote: > Hi, > > > We recently discovered DSU tool which is very good for our purpose of > keeping our servers up-to-date in an easy and effective way. We have > thousands of Dell servers here and not all of them have access to the > internet. It does not mean that we are not updating them. > > > We downloaded the dell hardware repository as well as the Catalog file. > It appears that all downloads from within DSU are done to the internet and > not from our local repo. > > > Here is our command line: > > > dsu --catalog-location=/root/Catalog_Ubuntu.gz --source= > http://internal.server.domain.com/dell/repo/hardware > --source-type=repository --ic-location=/opt/dell/srvadmin/sbin/invcol > > > Since the Catalog downloaded from dell.com points all firmware files to > dell.com, download of the BIN file is not possible with no internet. > > > QUESTION: is it possible to build our own Catalog file that points > downloads to our local repo? Can't find this answer anywhere. > > > > > Thanks. > _______________________________________________ > Linux-PowerEdge mailing list > [email protected] > https://lists.us.dell.com/mailman/listinfo/linux-poweredge >
_______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge
