Document toolboxDocument toolbox

(12.05.100-en) Configuring Global Settings for the Update of IGEL OS Apps

When preparing for updating your IGEL OS Apps, you have to first check if the global update settings set by default in the IGEL Universal Management Suite (UMS) suit your needs and, if not, adjust them accordingly.


Menu path: UMS Web App > Apps > Settings

 

Permissions 

To access the Apps area, App Management permission is required. You can set the permission in the UMS Console > System > Administrator accounts.

To access various tabs under Apps > Settings, set the following rights:

  • UMS as an Update Proxy: Permissions for the node UMS Features under UMS Console > UMS Administration > Global Configuration

  • App Portal and Automatic Updates: Permissions for the node Server Network Settings under UMS Console > UMS Administration > Global Configuration
    For how to set permissions, see Access Rights in the Administration Area.

UMS as an Update Proxy

UMS as an Update Proxy

 

Devices should download the apps from

Defines from where the devices should download the assigned apps / app versions:

  • Download directly from App Portal (Default): The devices will download the assigned apps directly from the IGEL App Portal (defined in the tab App Portal). Only the metadata of the imported apps are stored on the UMS Server.

  • Download from UMS: The devices will download the assigned apps from the UMS Server. Both the metadata and binaries of the imported apps are stored on the UMS Server; the app binaries can be found in the [IGEL installation directory]/rmguiserver/persistent/ums-appproxy/files.

     





Enable Automatic Cleanup of unused Versions

☑ The UMS App Proxy does an automatic cleanup of the local cache once a week to keep the disc space used small. The cleanup checks all app versions in the cache against the app versions loaded in UMS. App versions which are used are excluded from the cleanup, for all others the binary files in the cache are deleted. The metadata of the apps in UMS is not changed.

Which app versions are declared as used and are excluded from the cleanup?

An app version is declared as used and is excluded from the cleanup if any of the following conditions is true.

For the IGEL OS Base System app, the app version is excluded if

  • it is the current default version of the app.

  • it is assigned to a folder.

  • it is explicitly assigned to a device.

For all apps other than the base system app, the app version is excluded if

  • it is the current default version of an app.

  • it is assigned to a folder.

  • it is explicitly assigned to a device.

  • it is assigned to a profile.

  • it is installed on a device.

  • it is a private app with binaries uploaded to the UMS App Proxy.



Block devices from downloading apps from the public App Portal as a fallback option

☑ If the app cannot be downloaded from the UMS for some reason, devices will not try to download from the IGEL App Portal.

☐ If the app cannot be downloaded from the UMS for some reason (e.g. the UMS Server is unreachable), there is a fallback to the IGEL App Portal (defined in the tab App Portal) or to the hardcoded App Portal.

PXE Configuration

Deployment of IGEL OS via PXE is supported with IGEL OS 12.2.1 or higher. For details, see

App Portal

App Portal base URL: Specifies which App Portal should be used for importing apps. 

Automatic Updates

Automatic Check for Updates

Settings specified here will be used for all apps for which Check for updates or Check for updates and auto-import into UMS were set in the Update Settings area:

  • Updates will be checked every [number] minutes (Default: Every second hour)

  • Updates will first be checked [number] minutes after server startup (Default: 17)