Skip to content

Commit

Permalink
image_template: allow to setup template OS and description
Browse files Browse the repository at this point in the history
Allow to setup the template Operative System and the
Description.

Signed-off-by: Miguel Martín <[email protected]>
  • Loading branch information
mmartinv committed Nov 27, 2023
1 parent 065d4da commit 80d8e21
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions roles/image_template/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ Role Variables
| glance_image | UNDEF (mandatory if qcow_url is not used) | This parameter specifies the name of disk in glance provider to be imported as template. |
| template_prerequisites_tasks | UNDEF | Works only with qcow image. Specify a path to Ansible tasks file, which should be executed on virtual machine before creating a template from it. Note that qcow image must contain guest agent which reports IP address. |
| template_version_name | "base version" | Version name of the template. Allows to create different versions of a template. |
| template_description | UNDEF | Sets the template description |
| template_operating_system | UNDEF | Sets the template Operative System |

The `template_disks` List of dictionaries can contain following attributes:

Expand Down
2 changes: 2 additions & 0 deletions roles/image_template/tasks/qcow2_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,8 @@
seal: "{{ template_seal }}"
version:
name: "{{ { template_version_name | default('base version') }}"
description: "{{ template_description | default(omit)}}"
operating_system: "{{ template_operating_system | default(omit)}}"
when: template_info.ovirt_templates | length == 0
tags:
- ovirt-template-image
Expand Down

0 comments on commit 80d8e21

Please sign in to comment.