Name: ansible-redhat_cloudforms
Owner: Red Hat
Description: Ansible playbooks for Red Hat CloudForms Management Engine (CFME).
Created: 2018-02-05 15:36:06.0
Updated: 2018-05-21 12:34:31.0
Pushed: 2018-05-21 12:34:30.0
Homepage: null
Size: 31
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Ansible playbooks for Red Hat CloudForms Management Engine (CFME).
Playbooks provided by this project.
Performs a migration from CFME 5.7 to 5.8 utilizing steps from Migrating to Red Hat CloudForms 4.5. This playbook does not currently perform a backup, resize the disks or handle database replication scenarios.
| parameter | required | default | choices | comments |——————————|———-|———|———|——————————————————————- | cfme_addiitonal_repositories | No | | | Additional repositories to configure when performing the migration
Performs a migration from CFME 5.8 to 5.9 utilizing steps from Migrating to Red Hat CloudForms 4.6. This playbook does not currently perform a backup, resize the disks or handle database replication scenarios.
| parameter | required | default | choices | comments |——————————|———-|———|———|——————————————————————- | cfme_addiitonal_repositories | No | | | Additional repositories to configure when performing the migration
Performs an update/upgrade of all packages on the CFME appliances and performs a reboot if necessary.
| parameter | required | default | choices | comments |——————————|———-|———|———|——————————————————————- | cfme_addiitonal_repositories | No | | | Additional repositories to configure when performing the update
Smoke tests Service template provisioning and retirment.
| parameter | required | default | comments |——————————————-|———-|———|———————————————————- | cfme_api_user | Yes | | API user | cfme_api_password | Yes | | API password | cfme_service_catalog_name | Yes | | Service Catalog that contains the Service Tempalte to test | cfme_service_template_name | Yes | | Service Teamplte to test | cfme_provision_service_dialog_options | Yes | | Hash of dialog options to pass to the Service Template creation request | cfme_provision_service_retries | No | 60 | Number of attempts at waiting for Provision Service task to complete | cfme_provision_service_delay | No | 60 | Number of seconds between attempts at waiting for Provion Service task to complete | cfme_retire_service_retries | No | 60 | Number of attempts at waiting for Retire Service task to complete | cfme_retire_service_delay | No | 60 | Number of seconds between attempts at waiting for Retire Service task to complete
Start all of the DB services then all of the Appliance services.
Stop all of the Appliance services then all of the DB services.
Stop all of the Appliance services, then all of the DB services, then start all of the DB services, then all of the Appliance services, then perform a helath check.
Checks the health of the Appliances.
Gathers relevant logs from all of the appliances and puts them in an archive on the first DB host. Optionally emails the archive.
| parameter | required | default | comments |———————————|———-|———|————————————————————————————- | cfme_gather_logs_smtp_host | No | | SMTP host to send log archive email through. If not specified no email will be sent. | cfme_gather_logs_smtp_port | No | | SMTP port to send log archive email through. If not specified no email will be sent. | cfme_gather_logs_email_from | No | | Email addresses to send the log archive email from. If not specified no email will be sent. | cfme_gather_logs_email_to | No | | Email addresses to send the log archive email to. If not specified no email will be sent