Dell EMC Repository Manager Version 3.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2018 - 2019 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Introduction....................................................................................................................................................5 What is new in this release................................................................................................................................................5 Prerequisites for installing DRM......................................................................................................................................
Editing jobs.................................................................................................................................................................. 19 Deleting jobs............................................................................................................................................................... 20 Jobs queue details............................................................................................................................................
1 Introduction The Dell EMC Repository Manager (DRM) ensures that the systems are up-to-date with the latest BIOS, driver, firmware, and software. DRM allows you to: • Create repositories of customized component(s) and updates. • Create groups of related updates for systems running the Microsoft Windows and Linux operating system . • Generate comparison reports and update baselines of custom repositories. The customized repositories are made up of Dell EMC Update Packages (DUPs) or Non-DUPs (such as .
Prerequisites for installing DRM This section lists the specific prerequisites to be considered before installing DRM. Hardware requirements Table 1.
4 Select the Download Actions check-box against DRM, and click Download. Accessing documents from the Dell EMC support site You can access the required documents using the following links: • For Dell EMC Enterprise Systems Management documents — www.dell.com/esmmanuals • For Dell EMC OpenManage documents — www.dell.com/openmanagemanuals • For Dell EMC Remote Enterprise Systems Management documents — www.dell.com/esmmanuals • For iDRAC and Dell Lifecycle Controller documents — www.dell.
2 Installing and uninstalling DRM DRM can be installed on the supported Microsoft Windows and Linux operating systems. For the list of supported operating systems, see Software requirements. For more information on installing DRM on supported operating systems, see Installiing, updating, and uninstalling DRM chapter in the Dell EMC Repository Manager Quick Start Guide. Updating DRM During upgrade, the installer displays the default path even if the previous installation was on a custom path.
3 Using Dell EMC Repository Manager Using DRM, you can perform some of the basic tasks, such as: • Work with repositories • Modify repository • Delete repositories • Work with components • Export catalog • Search repository based on filters and search criteria you specify • Copy components to new and existing repositories • Work with jobs queue • Search Dell Support Site Topics: • Configuring settings • Creating repository • Working with repositories • Working with components • Wo
Configuring notifications This section describes the process to configure the notification. 1 2 Click the Dell EMC Repository Manager drop-down menu. On the Manage section, click Application Preferences. The Preferences window is displayed. 3 In the Notification section, select the relevant option if you want a notification for catalog update or jobs. 4 In the Email Configuration section, click Configure. 5 From the Email Type drop-down menu, select the method through which you want to send the mail.
5 After selecting the preferences, click Apply. NOTE: The repositories can be stored in a local storage location, a mapped network shared location, or Common Internet File System (CIFS) share location only. Configuring plug-in settings This section describes the process to configure the plug-in settings. Pre-requisites: • Add the signature file in the same location of the repository. • Ensure that the plug-in and sign files have the same name.
Configuring catalogs settings This section describes the process to configure the network settings. Prerequisite: • Ensure that the catalog file and sign file have same names. • Ensure that you add the catalog and signature files in the same location. • Add the signature file in the same location of the repository for files of the following formats: – tar.gz – .cab – .bin 1 2 Click the Dell EMC Repository Manager drop-down menu. On the Manage section, click Application Preferences.
5 On the Manual tab, select systems to apply the updates in the repository: • Select All systems in base catalog to apply updates to all the systems. • 6 Select Custom and then click Choose Systems to choose systems individually to apply the update. The Systems window is displayed. From the Line of Business (LOB) check-boxes, select the LOBs and systems whose updates are to be included in the repository.
Add Repository window is displayed. 2 On the Add Repository tab, enter the Repository Name and Description. 3 Select a catalog to be used as a base catalog for the repository. If you want to select a customized catalog, click Choose File, go to, and select the required catalog. 4 From the DUP Format check-boxes, select the operating system formats that you want to include in the repository and select the required DUP format. The available options are; Linux, Windows-32, Windows-64, and OS-Independent.
Comparing repository This section describes the process to compare repository based on components or platforms. 1 On the DRM home page, select a repository that you want to compare. 2 Click Compare. 3 From the View section, select if you want to view the Component View or Platform View. NOTE: You have the option to update catalogs on the Compare window. Click Update to update to the latest version of the catalog. 4 From the Filter section, select the preferences from Type of Change drop-down list.
Add Bundles window is displayed. 2 Select Manually add the bundles option. The Select Systems option is displayed. 3 Click Choose Systems. Select Systems window is displayed. 4 From the Line of Business drop-down menu, select the system. Click Save. 5 Click Choose Operating Systems. 6 From the Operating Systems drop-down menu, select the operating system. Click Save. The Operating Systems window is displayed. 7 Click Choose Components. The Components window is displayed.
Cloning bundles This section describes the process to clone the bundles. NOTE: Cloning a bundle results in an increment of the repository version. 1 On the DRM home page, select the repository. 2 Expand the repository list to view the bundles associated with that repository. 3 Select a bundle and click Clone to clone the bundle. Clone Bundles window is displayed. 4 Select the repository from Select Repository drop-down list to clone the bundle. 5 Click Clone.
DUP conventions for DRM DUPs are update packages from Dell EMC, which help you to keep your system up to date. DUPs are application that are available in various formats; Windows 32-bit, Windows 64-bit, and Linux (64-bit). For 11th generation of PowerEdge systems, Dell recommends you to select 32-bit DUPs, and for 12th generation of PowerEdge systems or later select 64-bit operating systems.
Importing components Prerequisite: • Ensure that you add the plug-in and signature files in the same location where the repository is present. • Ensure that the plug-in and sign files have the same name. • Add the signature file in the same location of the repository for files of the following formats: – tar.gz – .cab – .bin NOTE: For windows DUPs (.exe) the signature file is embedded.
Deleting jobs This section describes the process of deleting the jobs on the jobs page. 1 Click on the Dell EMC Repository Manager drop-down list and click Jobs. The Jobs window is displayed. The created or scheduled jobs are displayed. 2 Select the job you want to delete and click Delete. A warning message is displayed to confirm the deletion. 3 Click Delete to delete the job.
If you do not select any repository, a warning message is displayed. 2 Click Export. The Export Deployment Tools window is displayed. 3 The repositories that you select is displayed in the Selected Repositories section. Select Smart Bootable ISO option. 4 If you want to use a custom script instead of a default script, and then select the Replaced Default Script option, and click Select. NOTE: While deploying the Bootable ISO, the selected custom script is invoked from the default script.
NOTE: Save the script file name using alphabets and numbers only. NOTE: Executing custom scripts will require the relevant libraries to be present and dependencies to be meet in the target systems. 6 Specify if the script is to be executed before or after the deployment script. The available options are Pre-script and Post-script. 7 Click Select to choose the script file. 8 Click Browse to select the location to download the ISO. 9 To force an update, select the Enable Force Update (DSU Plug-in 1.
NOTE: If you delete, copy, or download the components after applying filters, only the filtered data is available and the entire repository is not displayed. After deleting the filtered content, an empty repository is displayed. Click Reset to view the other components in the repository. The filter logo is changed to NOTE: You can also search and select the components by entering the keywords of the components.
A Command line interface syntax The following chapter describes the syntax for the commands that you can use to work in DRM. Table 2. Command line interface syntax Commands Description drm Open DRM in a Graphical User Interface (GUI) mode. drm -v, or drm --version Display the current version of DRM. drm -h, drm -?, or drm --help Display help menu. drm -li=rep, or drm --list=rep Display the list of all repository name, latest version, size, and the latest date when it was modified.
Commands Description repository= --source= drm -r= -d or drm --delete --repository= Delete the latest version of the repository. drm -r= -d or drm --delete -repository= Delete a specific version of the repository. drm -r= --update Update the repository with the latest available Enterprise Catalog in DRM.
B Frequently asked questions This section lists some frequently asked questions about DRM. What to do when DRM is unresponsive? When DRM becomes unresponsive, the following error message is displayed: Lost connection. Waiting for DRM Service to reconnect. Press Ctrl+F5 to refresh DRM. Accessing DRM is taking longer time when too many catalogs imported? When there are more catalogs added to a repository, the DRM's performance is impacted.
How do I edit the ‘.sh’ file in Linux deployment script bundle? Is there any recommended tool to edit this file? Notepad++ editor is recommended for editing the Linux based file extension on a Microsoft Windows operating system. If you want to edit the extension of the file on a Linux operating system, vi editor is recommended. I am facing access issue in Linux operating system.
Where can I change the DUP sequence order in DRM 3.x before exporting to a deployment format? You can no longer customize the sequence to install DUPs. Starting DRM 3.0, the smart deployment feature now run DSU at install time on a server configuration to determine the proper order to install the DUPs. DRM ensures that iDRAC is the last update to run and the sequence for rest of the DUPs is taken care by DSU. I am not able to install DRM in a custom location on Linux operating system.
If you have already used /home/ for exporting a file and the browse window becomes unresponsive, delete the directory: /var/dell/drm/ config, and then continue using DRM.