[ https://ovirt-jira.atlassian.net/browse/OVIRT-2002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

eyal edri updated OVIRT-2002:

Epic Link: OVIRT-403

Sun-setting foreman and puppet for oVirt

     Key: OVIRT-2002
     URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2002
 Project: oVirt - virtualization made easy
         Issue Type: Task
Reporter: eyal edri
Assignee: infra

This is a tracking ticket for an effort to stop using Foreman and puppet on oVirt. Work has already begun to decouple Jenkins slaves from puppet by using glboal_setup.sh scripts, however, there are still services that use it and foreman for user mgmt and production VMs. Maintaining the foreman and puppet services including future required upgrades for security or bug fixing takes time and effort from the team without too much value. We should look into alternatives that won't require maintaining new services and reduce load from the team, E.g – using Ansible playbooks to deploy servers instead of puppet and using a different way to handle users ( Ansible also ? ) Please use this as a parent ticket to track all sub-tasks relevant to this effort.

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100083)