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

Reply via email to