Skip to content

Conversation

@nvazquez
Copy link
Contributor

Description

This PR adds the missing template details when combining: OVA template upload from local + Read VM settings from OVA

Fixes: #5808

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • Major
  • Minor

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

  • Upload a OVA template from local
  • Verify the template_deploy_as_is_details table and the VM deployment wizard
  • Deploy VM and ensure properties/configurations/etc are set

@nvazquez
Copy link
Contributor Author

@blueorangutan package

@blueorangutan
Copy link

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔️ el7 ✖️ el8 ✔️ debian ✔️ suse15. SL-JID 2204

@nvazquez nvazquez changed the base branch from main to 4.16 January 14, 2022 09:17
@nvazquez
Copy link
Contributor Author

@blueorangutan package

@blueorangutan
Copy link

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2207

@nvazquez
Copy link
Contributor Author

@blueorangutan test centos7 vmware-67u3

@blueorangutan
Copy link

@nvazquez a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

Copy link
Contributor

@sureshanaparti sureshanaparti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code LGTM

@nvazquez
Copy link
Contributor Author

@blueorangutan package

@blueorangutan
Copy link

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2210

@nvazquez
Copy link
Contributor Author

@blueorangutan test centos7 vmware-67u3

@nvazquez nvazquez marked this pull request as ready for review January 14, 2022 12:53
@blueorangutan
Copy link

@nvazquez a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

@nvazquez nvazquez marked this pull request as draft January 14, 2022 13:29
@blueorangutan
Copy link

Trillian test result (tid-2878)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server 7
Total time taken: 33626 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr5861-t2878-vmware-67u3.zip
Smoke tests completed. 88 look OK, 4 have errors
Only failed tests results shown below:

Test Result Time (s) Test File
test_change_service_offering_for_vm_with_snapshots Error 5.57 test_vm_snapshots.py
ContextSuite context=TestVmSnapshot>:setup Error 14.67 test_vm_snapshots.py
test_DeployVmAntiAffinityGroup Error 42.67 test_affinity_groups.py
test_DeployVmAntiAffinityGroup_in_project Error 206.14 test_affinity_groups_projects.py
test_03_deploy_and_scale_kubernetes_cluster Failure 32.85 test_kubernetes_clusters.py
test_07_deploy_kubernetes_ha_cluster Failure 0.04 test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_cluster Failure 0.03 test_kubernetes_clusters.py
test_09_delete_kubernetes_ha_cluster Failure 0.03 test_kubernetes_clusters.py

@apache apache deleted a comment from nvazquez Jan 17, 2022
@apache apache deleted a comment from blueorangutan Jan 17, 2022
@apache apache deleted a comment from blueorangutan Jan 17, 2022
@sureshanaparti
Copy link
Contributor

@blueorangutan package

@blueorangutan
Copy link

@sureshanaparti a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2222

Copy link
Contributor

@DaanHoogland DaanHoogland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clgtm

@blueorangutan
Copy link

@DaanHoogland unsupported parameters provided. Supported mgmt server os are: centos7, centos6, alma8, ubuntu18, suse15, ubuntu20, rocky8, centos8. Supported hypervisors are: kvm-centos6, kvm-centos7, kvm-centos8, kvm-rocky8, kvm-alma8, kvm-ubuntu18, kvm-ubuntu20, kvm-suse15, vmware-55u3, vmware-60u2, vmware-65u2, vmware-67u3, vmware-70u1, xenserver-65sp1, xenserver-71, xenserver-74, xcpng74, xcpng76, xcpng80, xcpng81, xcpng82

@DaanHoogland
Copy link
Contributor

@blueorangutan test centos7 vmware-67u3 keepEnv

@blueorangutan
Copy link

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

Copy link
Contributor

@borisstoyanov borisstoyanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, manually uploaded a template and the properties were imported

@nvazquez nvazquez marked this pull request as ready for review January 24, 2022 11:05
@nvazquez
Copy link
Contributor Author

@blueorangutan package

@blueorangutan
Copy link

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2285

@sureshanaparti
Copy link
Contributor

@blueorangutan test centos7 vmware-67u3

@blueorangutan
Copy link

@sureshanaparti a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

@sureshanaparti
Copy link
Contributor

@blueorangutan test centos7 vmware-67u3

@blueorangutan
Copy link

@sureshanaparti a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

@blueorangutan
Copy link

Trillian test result (tid-2981)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server 7
Total time taken: 39694 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr5861-t2981-vmware-67u3.zip
Smoke tests completed. 91 look OK, 1 have errors
Only failed tests results shown below:

Test Result Time (s) Test File
test_01_list_sec_storage_vm Failure 0.03 test_ssvm.py
test_02_list_cpvm_vm Failure 0.03 test_ssvm.py
test_03_ssvm_internals Failure 0.03 test_ssvm.py
test_04_cpvm_internals Failure 0.03 test_ssvm.py
test_05_stop_ssvm Failure 0.03 test_ssvm.py
test_06_stop_cpvm Failure 0.03 test_ssvm.py
test_07_reboot_ssvm Failure 0.03 test_ssvm.py
test_08_reboot_cpvm Failure 0.03 test_ssvm.py
test_09_reboot_ssvm_forced Failure 0.03 test_ssvm.py
test_10_reboot_cpvm_forced Failure 0.03 test_ssvm.py
test_11_destroy_ssvm Failure 0.03 test_ssvm.py
test_12_destroy_cpvm Failure 908.84 test_ssvm.py

@nvazquez
Copy link
Contributor Author

@blueorangutan test centos7 vmware-67u3

@blueorangutan
Copy link

@nvazquez a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

@blueorangutan
Copy link

Trillian test result (tid-2992)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server 7
Total time taken: 34515 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr5861-t2992-vmware-67u3.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test Result Time (s) Test File

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

VMware: upload template from local is not importing OVF properties

5 participants