Bug 11647

Summary: ansible: Install a set of packages that should be installed on each host
Product: Infrastructure Reporter: Michael Tremer <michael.tremer>
Component: ---Assignee: Timo Eissler <morlix>
Status: CLOSED FIXED QA Contact:
Severity: - Unknown -    
Priority: - Unknown - CC: morlix
Version: unspecified   
Hardware: unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 11640, 11666    

Description Michael Tremer 2018-02-26 20:00:20 UTC
We use a number of packages that should be installed on each system. Those are at least:

EPEL, tmux, sysstat, hdparm, smartmontools, vim-enhanced, htop, atop, tcpdump, mc

Remove firewalld
Comment 1 Michael Tremer 2018-03-07 16:42:24 UTC
Please add the ovirt client agent to this list.
Comment 2 Timo Eissler 2018-05-07 12:46:58 UTC
Implemented in common role, but not tested.
Comment 3 Michael Tremer 2018-05-16 15:56:25 UTC
rsync or backup
Comment 4 Timo Eissler 2018-08-13 14:55:31 UTC
Done.
Comment 5 Michael Tremer 2018-10-04 15:00:31 UTC
The VMs are running loads of useless services by default. I guess this is because they are not being installed for running as a VM only, but on baremetal hardware.

On systems that are running as a VM we should remove the following services:

* tuned (sets power save features)
* irqbalance
* audit (the worst invention in history)
* smartmontools (runs smartd in the background which is useless on a VM)
Comment 6 Michael Tremer 2018-10-11 12:05:11 UTC
Please install wget on all machines
Comment 7 Timo Eissler 2018-11-05 15:02:47 UTC
Wget will installed on every system now.

There is now a task which removes the listed packages from VMs and another which installs the required ones only on physical hardware.
Comment 8 Michael Tremer 2018-11-13 18:26:03 UTC
ovirt-guest-agent won't be started after it has been installed