Un petit mémo sur comment installer ou migrer vers la dernière version d’Openmanage 9.0.1 sur Debian 9 et Ubuntu 16.04.
Installer manuellement Openmanage 9.0.1
nb: toutes les commandes sont exécutées en tant que root.
- Écraser l’ancien dépôt d’Openmanage par le nouveau :
echo "deb http://linux.dell.com/repo/community/openmanage/901/xenial xenial main" > /etc/apt/sources.list.d/linux.dell.com.sources.list
gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F gpg -a --export 1285491434D8786F | apt-key add -
apt --auto-remove purge srvadmin-*
apt srvadmin-all
ou dans mon cas :
apt install srvadmin-base srvadmin-omcommon srvadmin-server-cli srvadmin-server-snmp srvadmin-storageservices srvadmin-storageservices-cli srvadmin-storageservices-snmp srvadmin-idracadm8 srvadmin-idrac-ivmcli srvadmin-idrac-snmp srvadmin-idrac-vmcli srvadmin-deng-snmp
Installer Openmanage 9.0.1 via Ansible
Mon playbook :
- hosts: dell become: true become_method: su vars: proxy_env: https_proxy: http://IP_PROXY:8080 tasks: - name: mkdir /opt/dell/srvadmin/sbin (bug srvadmin-idracadm7) shell: mkdir -p /opt/dell/srvadmin/sbin - name: apt purge shell: apt remove --purge srvadmin-* -y - name: Remove old repository apt_repository: repo: deb http://linux.dell.com/repo/community/debian jessie openmanage state: absent - name: Add keys apt_key: keyserver: pool.sks-keyservers.net id: 1285491434D8786F - name: Add repository apt_repository: repo: deb http://linux.dell.com/repo/community/openmanage/901/xenial xenial main state: present filename: 'linux.dell.com.sources' update_cache: yes - name: Install Openmanage apt: pkg: "{{ item }}" force: yes install_recommends: yes update_cache: yes with_items: - srvadmin-base - srvadmin-omcommon - srvadmin-server-cli - srvadmin-server-snmp - srvadmin-storageservices - srvadmin-storageservices-cli - srvadmin-storageservices-snmp - srvadmin-idracadm8 - srvadmin-idrac-ivmcli - srvadmin-idrac-snmp - srvadmin-idrac-vmcli - srvadmin-deng-snmp