2023-03-29 aginies  <aginies@suse.com>
    
    1.0.6
    
    
2023-03-29 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #11 from joergroedel/fixes
    Fix virtscenario-launch with active domains and TPM not found exception
    
2023-03-29 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario/hypervisor: Use also listAllDomains() in dominfo()
    The listDefined() method does not list active domains, so additionally
    search with listAllDomains() to find a match.
    
    
    
2023-03-29 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario/util: Call print_error() directly
    The call is already in module util, so calling it with the util prefix
    causes an exception.
    
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    use util.print_error for TPM device
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    sync with README.md
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    avoid redefining bytes
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    simplify function show_how_to_use()
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    switch usage of print_title and print_summary
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    prepare 1.0.5
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    force_sev now can be disabled (bsc#1209865)
    
    
2023-03-29 aginies  <aginies@suse.com>
    
    check /dev/tpm0 exist before using it (bsc#1209863)
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    vm-config-store: /etc/virts-scenario/vmconfig; 1.0.4
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    change default configstore to /etc/virt-scenario/vmconfig
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    check_iam_root is from util
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    if root store config in /etc/virt-scenario/vmconfig
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    sync with README.md
    
    
2023-03-24 aginies  <aginies@suse.com>
    
    DISK FORMAT check should be done before source_file definition
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    add more info; prepare 1.0.3
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    add some more info
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    add some more information
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    typo fix
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    improve show_how_to_use and sync main.py with current change in util and host lib
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    move to_report and input_password  to util lib; Show to_report summary at the end
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    fix test on vmimage
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    try to fix vmimage error
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    sync with README.md
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    add missing name parameter
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    prepare 1.0.2
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    sync with README.md
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    small fixes
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    improve layout
    
    
2023-03-23 aginies  <aginies@suse.com>
    
    add an example
    
    
2023-03-22 aginies  <aginies@suse.com>
    
    improve vmimage support
    
    
2023-03-22 aginies  <aginies@suse.com>
    
    fix typo
    
    
2023-03-22 aginies  <aginies@suse.com>
    
    sync doc; prepare 1.0.1
    
    
2023-03-22 aginies  <aginies@suse.com>
    
    finishing implementing support of already existing image
    
    
2023-03-22 aginies  <aginies@suse.com>
    
    add support using an already existing VMimage
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    fix path to last function :)
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    add update_virthost_cert_file to update the path to PDH file automatically
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    update man page
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    sync doc with code
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    pylint fixes; prepare 1.0.0
    
    
2023-03-21 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #10 from joergroedel/sev-fixes
    virtscenario: Use listDefinedDomains() in hypervisor::dominfo()
    
2023-03-21 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Use listDefinedDomains() in hypervisor::dominfo()
    The listAllDomains() function seems to only list active domains, so
    use a function which iterates over all defined domains.
    
    
    
2023-03-21 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #9 from joergroedel/sev-fixes
    Sev fixes
    
2023-03-21 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Re-implement hypervisor::dominfo()
    This suppresses an unwanted warning issued by libvirt when the domain
    does not exist yet.
    
    
    
2023-03-21 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Prioritize pre-configured PDH file
    
    
2023-03-21 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario_launch: Specify firmware in virt-qemu-sev-validate
    
    
2023-03-21 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Set attestation=True in VM YAML file
    When SEV attestation is enabled, reflect that in the YAML settings.
    
    
    
2023-03-21 aginies  <aginies@suse.com>
    
    fix memoryuser
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    v0.7.6
    
    
2023-03-20 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #8 from aginies/version0.7.5
    Merge pull request #7 from aginies/main
    
2023-03-20 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #7 from aginies/main
    final version of 0.7.5
    
2023-03-20 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #6 from aginies/devel
    Merge pull request #5 from aginies/main
    
2023-03-20 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #5 from aginies/main
    merge main into devel
    
2023-03-20 aginies  <aginies@suse.com>
    
    fix memory_pin issue while user was setting memory
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    try to avoid error in case of pin key doesnt exist
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    fix force_sev
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    fix typo for boot_dev
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    improve connect to libvirtd socket (more info)
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    typo
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    small fixes around bootdev
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    select an CD/DVD switch bootdev to cdrom
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    cleanup help_
    
    
2023-03-20 aginies  <aginies@suse.com>
    
    fix print_error
    
    
2023-03-17 Antoine Giniès  <aginies@gmail.com>
    
    typo fix
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    various fix around SEV and force mode
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    add force_sev in the promptline
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    add a force_sev to generate locally the PDH file (not secure)
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    fix print_warning
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    add a list of network
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    dont show session and dhCert data
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    sync man page
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    add virtual network selection support
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    sync with README.md
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    prepare 0.7.5
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    add a -l option
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    use lines.append instead of a long list
    
    
2023-03-17 aginies  <aginies@suse.com>
    
    do not use memory pin for desktop and computation
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    update man page
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    version 0.7.4
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    add more bin from package
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    some pylint fixes
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    typo
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    remove loader_type
    
    
2023-03-16 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #4 from joergroedel/virtscenario-launch
    Virtscenario launch
    
2023-03-16 aginies  <aginies@suse.com>
    
    concatenate some code
    
    
2023-03-16 Joerg Roedel  <jroedel@suse.de>
    
    Add virtscenario_launch tool
    Add a tool to launch VMs created by virtscenario and do attestation
    for SecureVMs.
    
    
    
2023-03-16 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Set loader and firmware type for securevm
    Make sure to include the specific firmware laoder and to specify the
    firmware type on the <os/> section of the guest XML configuration.
    
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    use a more comprehensive code for color
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    various small fixes
    
    
2023-03-16 aginies  <aginies@suse.com>
    
    remove check_container test as this is possible to this working in privileged mode
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    fix path to default conf
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    cosmetic change
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    remove unwanted help (already provided by default)
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    fix wrong info in man page
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    prepapre 0.7.3
    
    
2023-03-15 aginies  <aginies@suse.com>
    
    fix wrong info in data encryption
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    fix custom loader for securevm
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    restore custom support for secure_vm; Show virsh define at the end of the config (guest and host)
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    fix cluster_size
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    fix default path recommendation for VM image
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    fix cluster size parameter
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    fix default path to VM image
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    version 0.7.2
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    move final_step_guest post host config to be sure that all needed stuff will be written inside the VM XML config
    
    
2023-03-14 aginies  <aginies@suse.com>
    
    bypass build of man page for now
    
    
2023-03-11 aginies  <aginies@suse.com>
    
    update to 0.7.1
    
    
2023-03-11 aginies  <aginies@suse.com>
    
    adjust path to config
    
    
2023-03-08 Antoine Giniès  <aginies@gmail.com>
    
    Remove doble entry
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    sync doc with code
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    update man page
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    typo fix
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    use correct tag for code
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    remove unwated file
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    merge all doc to one file (README.md)
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    installation CD/DVD support is now complete
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    start adding cdrom support; some other cosmetical changes
    
    
2023-03-08 aginies  <aginies@suse.com>
    
    revert an error
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    add support for host_filesystem
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    fix mac address genaration
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    improve help
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    config_store must be returned
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    fix transparent hugepages config
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    remove unwanted ##
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    add info about overwrite; remove default storage format
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    fix some if statement
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-07 aginies  <aginies@suse.com>
    
    add check_iam_root; add overwirte option; fix transparent hugepages detection
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    fix typo
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    add links to some host parameters doc
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    add some inf o about storage settings
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    add some links to libvirt doc
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    fix path to code
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    try to use link to code
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    remove old comment
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    rename to create_xml_storage
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    iothreads disable for secure vm
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    autoselection of FW; iothreads disable for secure vm
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    typo fix
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    fix table name
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    concatenate table
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    add transparent hugepages and use it by default
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    Budget Fair Queueing (BFQ) scheduler support I/O isolation
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    some pylint fixes
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-06 aginies  <aginies@suse.com>
    
    change default value for securevm keyboard  / mouse
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    improve some xml handling
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    improve some functions
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    sync code with sub lib
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    sync with code in sub lib
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    improve hugepages_enable (can specify num_hugepages)
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    fix call to new function util.generate_mac_address
    
    
2023-03-03 aginies  <aginies@suse.com>
    
    show which configuration is used by default
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    add more information
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    improve layout
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    version 0.7.0
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    add more information (hvconf, mainconf, hvselected)
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    fix call to Features.security_f
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    remove old function
    
    
2023-03-02 aginies  <aginies@suse.com>
    
    remove attribute defined in virtscenario.features line 72 hides this method
    
    
2023-03-01 aginies  <aginies@suse.com>
    
    check sevctl tool; move SEV config to the sev.py module; remove obsolete function
    
    
2023-03-01 aginies  <aginies@suse.com>
    
    few fixes: doble print host section, path to domain.xml was wrong
    
    
2023-02-28 aginies  <aginies@suse.com>
    
    fix layout
    
    
2023-02-28 aginies  <aginies@suse.com>
    
    same player try again :)
    
    
2023-02-28 aginies  <aginies@suse.com>
    
    fix typo
    
    
2023-02-28 aginies  <aginies@suse.com>
    
    move host config in the right section
    
    
2023-02-28 aginies  <aginies@suse.com>
    
    add more info about configstore
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    some pylint fixes; improve doc
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    various fixes, still some work to do on guest / host mode...
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    some more pylint fixes
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    again some pylint fixes
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    start pylint cleanup
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-02-24 aginies  <aginies@suse.com>
    
    fix typos
    
    
2023-02-24 root  <root@virt155.devlab.pgu1.suse.com>
    
    sync with code
    
    
2023-02-24 root  <root@virt155.devlab.pgu1.suse.com>
    
    add missing file for setup.py
    
    
2023-02-24 root  <root@virt155.devlab.pgu1.suse.com>
    
    remove redundant calling of check_user_settings
    
    
2023-02-24 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #3 from joergroedel/sev-attestation
    Sev attestation
    
2023-02-24 Antoine Giniès  <aginies@gmail.com>
    
    Merge branch 'main' into sev-attestation
    
    
2023-02-24 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Fix config file detection
    Use the first config-file found, and not the last one.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Also search for config files in current directory
    Add the current directory to the search paths for configuration files.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Add example hypervisor config file
    Document the expected layout of the hypervisor configuration yaml
    file.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Update example config file
    Document the configuration of the VM configuration store.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Use VM name from top-level
    Do not ask at every VM creation for the VM name and just take it from
    the top-level configuration.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Move Hypervisor selection to top-level
    Select the HV to use for VM creation on the top-level shell and do not
    ask for it again in the VM creation commands.
    
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    remove previous attestation if exists (useful to regenerate a uniq data launch)
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    remove debug
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Generate and configure attestation data
    Generate the keys for SEV remote attestation when creating an
    SEV/SEV-ES VM and add the public keys to the domain XML configuration.
    
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    fix misplace of check_user_settings
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    fix adding data to xml file
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    fix typo
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    various fix on SEV attestation, WIP
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    sub directory vmname is needed
    
    
2023-02-23 root  <root@virt155.devlab.pgu1.suse.com>
    
    detect ksm; fix path for SEV
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario/securevm: Return early if HV does not support SEV
    Return early from do_securevm() if the selected HV does not support
    SEV.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Store guest configuration locally
    Implement a guest config-store which will manage a directory per VM
    configuration. The directory contains the LibVirt XML configuration
    and a virtscenario specific configuration file.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Let the user enter a VM name
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Detect dom features via LibVirt connection
    Do not call virsh directly and use a direct connection to a LibVirt
    instance instead to detect domain capabilities.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Get rid of global LIB_VIRT_DOM_INFO
    Keep the information local to prepare for HV specific domain
    capabilities parsing.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Implement LibVirt connection
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Load HV information in basic_configuration()
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Fix configfile parsing
    Do not report 'config' and 'hypervisors' as unknown sections. Also
    print the name of unknown sections.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Auto-detect HV configuration data
    Search the standard location for the HV configuration file of take the
    location from the standard config file.
    
    
    
2023-02-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Search for configuration file at different locations
    
    
2023-02-22 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Add hypervisor host abstraction
    Add an abstraction for hypervisor hosts which contains the LibVirt
    urls and sev-cert file name.
    
    
    
2023-02-22 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenarion/sev: Fix setting policy for sevctl command
    
    
2023-02-21 aginies  <aginies@suse.com>
    
    check SEV is available
    
    
2023-02-21 aginies  <aginies@suse.com>
    
    first quick implementation of generating attestation (SEV)
    
    
2023-01-31 aginies  <aginies@suse.com>
    
    add --capabilities to show all firmware info
    
    
2023-01-30 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-25 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #2 from joergroedel/sev-support
    Sev support - Firmware selection changes
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    Document new source files in README.md
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Select right firmware for SEV and SEV-ES VMs
    For SEV and SEV-ES specific firmware executables are needed which have
    support compiled in. Make sure to select the right firmware for these
    VMs.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Explicitly import global variables to functions
    Make sure the functions access the right variables.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Load firmware information
    Load the information about the available firmware from the JSON files
    available on the system. This does not work yet if libVirt is remote.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Keep supported Firmwares in LibVirtDomInfo
    Implement parsing and accessor functions in class LibVirtDomInfo to
    access the list of supported firmware files.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Implement class LibVirtDomInfo
    This class parses information from 'virsh domcapabilities' and makes
    it accessible to consumers. The first consumer is the SEV feature
    detection, which is also converted in this patch.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-select-firmware: Add support to match interface types
    Support matching firmwares by their interface type, which is either
    'uefi' or 'bios'.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    Add virt-select-firmware tool
    The tool can be used to find a firmware with the right feature set for
    a given VM.
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Fix comment in do_securevm()
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    virt-scenario: Fix backtrace with 'securevm' command
    Fix the use-before-creation bug in do_securevm():
    
    File "/root/virt-scenario/src/virtscenario/main.py", line 676, in do_securevm
    self.security = guest.create_security(securevm.security)
    UnboundLocalError: local variable 'securevm' referenced before assignment
    
    
    
2023-01-25 Joerg Roedel  <jroedel@suse.de>
    
    Add .gitignore file
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    add more info
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    pylint fix; generate xml config only if supported
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    self.check_storage() should be before creating the disk...
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    pylint fix
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-24 aginies  <aginies@suse.com>
    
    v0.6.0
    
    
2023-01-23 aginies  <aginies@suse.com>
    
    add sev.py in the list
    
    
2023-01-23 Antoine Giniès  <aginies@gmail.com>
    
    Merge pull request #1 from joergroedel/sev-support
    virtscenario: Add SEV feature detection
    
2023-01-23 Joerg Roedel  <jroedel@suse.de>
    
    virtscenario: Add SEV feature detection
    Add a new class SevInfo which calls into libvirt to detect SEV and
    SEV-ES support. Also auto-detect these required configuration
    parameters:
    
    * C-Bit position
    * Reduced physical address bits
    
    Also generate a default policy for the guest depending on the
    supported SEV features.
    
    Make use of the detected information in the check_libvirt_sev()
    function and when generating the guest XML configuration.
    
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    add KVM SEV info
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    fix few stuff for testing release
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    0.5.0
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    fix desktop network
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    latest fix !
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    add desktop desc
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    increase cluster size
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    add more explanation about secure VM default setting
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    fix typo
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    .
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ..
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    time to get it right !
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ....
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    .
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ...
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ...
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ...
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    ...
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    try to fix indent
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    add mode: you can choose to configure only guest, host or both
    
    
2023-01-20 aginies  <aginies@suse.com>
    
    remove unwanted print
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    v0.4.0
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    small fixes in case of nothing to compare (workaround)
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add IO scheduler support
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    implement KSM support
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    try to fix config layout
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    fix link
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    try a link
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    move some info to man page only
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    improve README info
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    fix help_conf
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    various fix around configuration file selection
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add check_conffile
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add HUGEPAGES_TEMPLATE and DISK_PHYS_TEMPLATE
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add validate_file
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add self.hugepages
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    create check_in_container, hugepages_enable, hugepages
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add create_hugepages
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add more comment
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    comment the code
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    fix code display
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    remove disk in scenario (handle in main)
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    change default mahcine type to pc-q35-6.2; add disk format support
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    fix raw support and preallocation
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add disk_cache support
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    bump to version 0.3.0
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    add missing requires of yaml
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    typo fix
    
    
2023-01-19 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-18 aginies  <aginies@suse.com>
    
    adjust the man page
    
    
2023-01-18 aginies  <aginies@suse.com>
    
    add yaml file
    
    
2023-01-18 aginies  <aginies@suse.com>
    
    add a config yaml file. Display diff between scenario and user setting
    
    
2023-01-18 aginies  <aginies@suse.com>
    
    add print_warning and fix few output
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    remove unwated file (AUTHORS)
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    add missing file
    
    
2023-01-17 root  <root@ryzen7.guibland.com>
    
    add import os; fix detection of container or host env
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    with container there is no way to modify the host for now...
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    adjust default path
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    remove shebang
    
    
2023-01-17 aginies  <aginies@suse.com>
    
    fix setup.py
    
    
2023-01-16 aginies  <aginies@suse.com>
    
    test virsh capabilities
    
    
2023-01-16 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-16 aginies  <aginies@suse.com>
    
    fix secure vm creation
    
    
2023-01-16 aginies  <aginies@suse.com>
    
    remove calling main two times...
    
    
2023-01-13 aginies  <aginies@suse.com>
    
    try to get it fixed... still not working
    
    
2023-01-13 aginies  <aginies@suse.com>
    
    fix version
    
    
2023-01-13 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-13 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-13 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-12 aginies  <aginies@suse.com>
    
    ready to be a python module !
    
    
2023-01-12 aginies  <aginies@suse.com>
    
    add a licence
    
    
2023-01-12 aginies  <aginies@suse.com>
    
    add a man page
    
    
2023-01-12 aginies  <aginies@suse.com>
    
    fix network, iommu will be handle in a different maner
    
    
2023-01-12 aginies  <aginies@suse.com>
    
    add support for Q35 and pc machine type (pci controller)
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    move STORAGE_DATA to a global place
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    fix creation of VM image
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    adjust video for scenario
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    video perf is virtio
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    fix VAR case
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add support for video
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add support for video (virtio and others)
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    dont show pci controller
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    update the file :)
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add some more images
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add some new images
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add SATA and PCI CONTROLLER
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add CONTROLER
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add controller
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    fix some print
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add create_controller
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add support of qcow2 with options
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    small fixes
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    try to improve layout...
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    fix disk template
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    adjust call to disk
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    rename final_step to final_step_guest; improve layout; add support for diskpath user setting;
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    add some path
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    fix creating the disk image; rename reprobe_the_module to reprobe_kvm_amd_module; remove old stuff
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    adjust disk call
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    adjust disk call
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    change disk  functions
    
    
2023-01-11 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    fix detection of SEV
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    sync to code
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    rename proto_host to host
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    fix typo
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    remove old show_from_xml_2
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add print_summary_ok
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    cleanup (remove show_summary_before)
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add some print_summary
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    improve layout; add a new user setting: name; call new function host.kvm_amd_sev for securevm; add more help, fix checks of user settings vcpu and memory
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    start to add sev support
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add a way to get name of the virtual machine from user; adjust cpumode
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    adjust cpumode change
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    rename CPUMODE_TEMPLATE to CPUMODE_PASS_TEMPLATE
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    adjust layout
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add some info
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    rename and split some files
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    remove iommu=on on some template
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add a ref to external doc
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    sync with code
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add SECURITY_TEMPLATE; add some <driver iommu='on'/>
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add security
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    there is some work to implement kvm_adm_sev
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add self.security
    
    
2023-01-10 aginies  <aginies@suse.com>
    
    add create_security; add iommu parameter for interface
    
    
2023-01-09 aginies  <aginies@suse.com>
    
    pylint fixes
    
    
2023-01-09 aginies  <aginies@suse.com>
    
    remove debug line
    
    
2023-01-09 aginies  <aginies@suse.com>
    
    rename proto_guest to guest.py
    
    
2023-01-09 aginies  <aginies@suse.com>
    
    fix showing tag element and all datas
    
    
2023-01-07 aginies  <aginies@suse.com>
    
    add usb support
    
    
2023-01-06 aginies  <aginies@suse.com>
    
    add support for tpm_emulated
    
    
2023-01-06 aginies  <aginies@suse.com>
    
    update
    
    
2023-01-06 aginies  <aginies@suse.com>
    
    draft for securevm scenario
    
    
2023-01-06 Antoine Giniès  <aginies@gmail.com>
    
    Update README.md
    
    
2023-01-06 aginies  <aginies@suse.com>
    
    fix the int check
    
    
2023-01-06 aginies  <aginies@suse.com>
    
    add more checks on user input
    
    
2023-01-05 aginies  <aginies@suse.com>
    
    update the doc
    
    
2023-01-04 Antoine Giniès  <aginies@gmail.com>
    
    Update README.md
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    update
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    add more info about class / functions available
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    add BOOTDEV list
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    add a boot device use setting
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    concatenate some functions
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    remove show_summary_before usage
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    add show_tag_loop show_tag show_attrib_text to improve show_from_xml
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    improve print_data layout
    
    
2023-01-04 aginies  <aginies@suse.com>
    
    remove some debug
    
    
2022-12-30 aginies  <aginies@suse.com>
    
    add a way to do custom if needed
    
    
2022-12-30 aginies  <aginies@suse.com>
    
    adjust main to use correct xmlutil function
    
    
2022-12-30 aginies  <aginies@suse.com>
    
    rename add_element to add_loader_nvram, few others fixes
    
    
2022-12-29 aginies  <aginies@suse.com>
    
    use xmlutil
    
    
2022-12-29 aginies  <aginies@suse.com>
    
    rename
    
    
2022-12-29 aginies  <aginies@suse.com>
    
    only show data if available
    
    
2022-12-29 aginies  <aginies@suse.com>
    
    remove again a \n
    
    
2022-12-29 aginies  <aginies@suse.com>
    
    add a way to parse xml file
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    sync README
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    add iothreads support
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    remove supurious \n
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    remove \n, add iothreads
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    use clock and features
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    add features and clock, small other fixes
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    typo fix
    
    
2022-12-28 aginies  <aginies@suse.com>
    
    remove FEATURES_DATA CLOCK_DATA
    
    
2022-12-22 Antoine Giniès  <aginies@gmail.com>
    
    Update README.md
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    update image
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add audio, tpm and ondef
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add ondef, tpm
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    rename create_on to create_ondef
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    remove ON_DATA and TPM_DATA
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    various pylint fixes
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add some info about user settings
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    pylint fix
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add list of qemu options
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    improve final_step
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add show_summary; some pylint fixes; use user setting in VM config
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    dont print anything here. Set default Unit to Gib instead of Mib
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    rename create_os to create_osdef
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    some pylint fix. add bytes_to_gb function
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    fix some typo
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    update info
    
    
2022-12-22 aginies  <aginies@suse.com>
    
    add an update of the prompt with user setting
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    update info
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add do_info
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add print_summary
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add image
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add an image
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    remove a print
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    concatenate the code, add basic_config and init_var
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    move Immutable class in this file, remove DISK_DATA and INTERFACE_DATA
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add some info
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    sync to code
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add Disk class, rename storage to disk, use more util functions
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    add print_title, print_data, macaddress
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    desktop and computation scenario drafts
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    update info
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    major update which include a interactive shell, and a lot of class to define scenarios
    
    
2022-12-21 aginies  <aginies@suse.com>
    
    improve info
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    improve a lot of stuff...
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    use more class to be able to create scenario easily
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    add CPU
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    use a dedicated file for scenario
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    add emulator, input, audio
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    add some more info on status
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    add chmod
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    fix info
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    first working proto
    
    
2022-12-20 aginies  <aginies@suse.com>
    
    first working prototype (still a lot todo...)
    
    
2022-12-19 aginies  <aginies@suse.com>
    
    add emulator, power and metadata
    
    
2022-12-19 aginies  <aginies@suse.com>
    
    add cpumode, clock and on
    
    
2022-12-19 aginies  <aginies@suse.com>
    
    update with a new version (still WIP)
    
    
2022-12-19 aginies  <aginies@suse.com>
    
    add more template
    
    
2022-12-14 aginies  <aginies@suse.com>
    
    first README.md file
    
    
2022-12-14 aginies  <aginies@suse.com>
    
    first release
    
