Any further thoughts on where to go from here? Any further info needed? thanks and regards
On Fri, Mar 10, 2017 at 12:24 PM, jsl6uy js16uy <[email protected]> wrote: > Making /usr/libexec/dell_dup gets me farther. But dsu then exits b/c of no > Catalog.xml file. Looking at an strace I can see that dsu was looking for > that file. > >>>interlude > So, I mirror via rsync from the dell linux repo for dsu updates. Works > with rhel/centos via rpm b/c repodata is there for a yum repo to work. I > don't see this for ubu > linux.dell.com::repo/hardware/DSU* path for normal dsu updates > linux.dell.com::repo/hardware/ubuntu* -- path for ubuntu from the page > that was sent in the update that dsu would run on ubu > The only thing that rsyncs down is > root@X1:/dellrp/ubuntu# find > . > ./catalog > ./catalog/Catalog_Ubuntu.gz********************************** > ./catalog/Catalog_Ubuntu.gz.sign > ./catalog_bkps > ./catalog_bkps/Catalog_Ubuntu.gz > ./catalog_bkps/Catalog_Ubuntu.gz.sign > ./dsu > ./dsu/Catalog.gz*************************************************** > ./dsu/Catalog.gz.sign > ./Catalog_Ubuntu_Q2_2016.xml > ./Catalog_july_2016.xml > ./Ubuntu_Q2_2016.html > ./latest.html > root@X1:/dellrp/ubuntu# > >>>> end interlude > > So I tried Catalog.gz under dsu and Catalog_Ubuntu.gz under catalog. > Brought these files to the server and placed under /usr/libexec/dell_dup. > Then I was able to get dsu -g to work, see below, but still can't run dsu -i > Note I tried separately one Catalog file at a time and then both present > > root@X:/usr/libexec/dell_dup# find $PWD > /usr/libexec/dell_dup > /usr/libexec/dell_dup/Catalog.xml > root@X:/usr/libexec/dell_dup# > > Now I am able to dsu -g > root@X:~# dsu -g > Verifying catalog installation ... > Installing catalog from repository ... > Fetching dsucatalog ... > Reading the catalog ... > Category Value : Category Name > -------------- ------------- > AS : SAS Drive > BI : BIOS > CE : Chassis System Management > ES : ESM > Express Flash PCIe SSD : Express Flash PCIe SSD > FC : Fibre Channel > FW : Firmware > NI : Network > PC : PCIe SSS > SA : Serial ATA > SE : SAS Non-RAID > SF : SAS RAID > SM : Systems Management Application > iDRAC with Lifecycle Controller : iDRAC with Lifecycle > Controller > root@X:~# > > Still can't run dsu -i > root@X:~# dsu -i > Verifying catalog installation ... > Installing catalog from repository ... > Fetching dsucatalog ... > Reading the catalog ... > dsu: symbol lookup error: dsu: undefined symbol: _ > ZNK9DCMKitAPI16GetInventoryFileE21DCMOSArchitectureEnum > root@X:~# > > > Maybe I don't understand how to use this dsu via ubu. Once installed how > does the dsu get its catalog info? How do I integrate in local pushes from > my local mirror? > Apologies so many questions. Would be happy to read something/RTFM if I > missed something > > thanks all again > > > > On Fri, Mar 10, 2017 at 9:46 AM, jsl6uy js16uy <[email protected]> wrote: > >> thanks very much >> will take a look at that path >> though I do agree with Chuck that this is a bit obscure >> >> Again thanks very much, will report back >> >> On Fri, Mar 10, 2017 at 6:02 AM, <[email protected]> wrote: >> >>> Dell - Internal Use - Confidential >>> >>> >>> Hi, >>> >>> DSU will try to create the work folder >>> “/usr/libexec/dell_dup/” and copy files during execution. Please make sure >>> the /usr folder is writable in the booted ISO. >>> >>> Soorej Ponnandi >>> Dell | Change Management >>> >>> From: linux-poweredge-bounces-Lists On Behalf Of jsl6uy js16uy >>> Sent: Friday, March 10, 2017 1:23 AM >>> To: linux-poweredge-Lists <[email protected]> >>> Subject: [Linux-PowerEdge] dsu on ubu 16.04 via ubu live iso >>> >>> Hello all hope all is well >>> Should this, this being dsu on ubuntu, work on a live iso? >>> We have booted up a live iso ubu 16.04.2 on a dell r630. I have >>> installed linux DUP package from: http://www.dell.com/support/ho >>> me/us/en/19/Drivers/DriversDetails?driverid=YKMFW/ >>> >>> >>> and dsu does not work >>> To sum up my errors: >>> After installing without reported errors-- >>> oot@X:~# dsu -i >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# dsu -g >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# dsu >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# >>> >>> Below provides more details >>> >>> root@X:~# bash ./Systems-Management_Application_YKMFW_LN64_1.4.0_A00.BIN >>> Collecting inventory... >>> .. >>> Running validation... >>> >>> Dell System Update >>> >>> No version of this Update Package is currently installed. >>> Software application name: DSU >>> Package version: 1.4.0 >>> >>> Continue? Y/N:y >>> Executing update... >>> WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE >>> UPDATE IS IN PROGRESS. >>> THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE! >>> ........... >>> Dell System Update installed successfully. >>> The update completed successfully. >>> root@X:~# dsu -h >>> >>> Usage: dsu [OPTION]... >>> Options: >>> -h, --help Help >>> -v, --version Version >>> -i, --inventory Perform Inventory >>> -n, --non-interactive Non-interactive >>> mode >>> -g, --get-categories Get category >>> values >>> -c, --category=<CATEGORY1,CATEGORY2,...> List only >>> updates of <CATEGORY1,...> categories >>> -u, --apply-upgrades-only List only >>> upgradable updates >>> -d, --apply-downgrades-only List only >>> downgradable updates >>> -e, --apply-equivalent-updates Enable equivalent >>> updates >>> -l, --update-list=<FILENAME1,FILENAME2,...> Apply >>> <FILENAME1,...> updates >>> --config=<FILE> Configuration file >>> --source-type=<TYPE> TYPE=PDK >>> --source=<PATH> Source location >>> --destination-type=<TYPE> TYPE=ISO|CBD >>> --destination-location=<DIR> Output location >>> when destination-type is provided >>> --bootable-log-location=<FILE> File to write >>> logs during server update >>> --ic-location=<FILE> Inventory >>> Collector binary >>> --input-inventory-file=<FILE> Inventory XML file >>> --output-inventory-xml=<FILE> Path to save the >>> Inventory XML file >>> --preview Preview updates >>> root@X:~# man dsu >>> >>> root@X:~# dpkg -l|grep -Pi 'dsu|dell|openman' >>> ii dell-system-update 1.4.0 >>> amd64 Dell utility for system updates >>> root@X:~# dsu -i >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# dsu -g >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# dsu >>> dsu: symbol lookup error: dsu: undefined symbol: >>> _ZN7DSMFile15CreateDirectoryEbP16DSMErrorCodeEnum >>> root@X:~# >>> >>> root@X:~# cat /etc/lsb-release >>> DISTRIB_ID=Ubuntu >>> DISTRIB_RELEASE=16.04 >>> DISTRIB_CODENAME=xenial >>> DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS" >>> root@X:~# >>> Thanks for any and all help >>> >> >> >
_______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge
