Skip to content

Conversation

@vladimirpetrov
Copy link
Contributor

Description

This PR aligns the use of terminology, renaming VM / virtual machine references to 'Instance' and also capitalising the terms Templates, Network, Snapshot, User, Account in CloudStack APIs, error and log messages, events, tooltips, etc. Many typos, grammar and spelling mistakes were fixed, also terms like IPv4, VPN, VPC, etc. were properly capitalised. Some error messages were cleaned for better readability. The test cases, expecting some exception strings were adjusted accordingly.

Types of changes

  • 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):

None

How Has This Been Tested?

This change has been tested locally using the simulator hypervisor plugin.

@codecov
Copy link

codecov bot commented Aug 11, 2023

Codecov Report

❌ Patch coverage is 15.10791% with 118 lines in your changes missing coverage. Please review.
✅ Project coverage is 17.39%. Comparing base (9317a46) to head (e56d148).
⚠️ Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
...in/java/com/cloud/agent/api/storage/OVFHelper.java 0.00% 14 Missing ⚠️
.../cloudstack/api/command/admin/vm/MigrateVMCmd.java 0.00% 9 Missing ⚠️
...k/api/command/user/address/AssociateIPAddrCmd.java 0.00% 5 Missing ⚠️
...mand/user/autoscale/CreateAutoScaleVmGroupCmd.java 0.00% 5 Missing ⚠️
...api/command/admin/systemvm/MigrateSystemVMCmd.java 0.00% 4 Missing ⚠️
...min/network/ReleaseDedicatedGuestVlanRangeCmd.java 0.00% 3 Missing ⚠️
...i/command/admin/vm/ImportUnmanagedInstanceCmd.java 0.00% 3 Missing ⚠️
...command/user/account/DeleteUserFromProjectCmd.java 0.00% 3 Missing ⚠️
...mand/user/autoscale/DeleteAutoScaleVmGroupCmd.java 0.00% 3 Missing ⚠️
...nd/user/autoscale/DeleteAutoScaleVmProfileCmd.java 0.00% 3 Missing ⚠️
... and 48 more
Additional details and impacted files
@@            Coverage Diff            @@
##               main    #7857   +/-   ##
=========================================
  Coverage     17.39%   17.39%           
- Complexity    15283    15284    +1     
=========================================
  Files          5888     5888           
  Lines        526130   526130           
  Branches      64232    64232           
=========================================
  Hits          91542    91542           
  Misses       424255   424255           
  Partials      10333    10333           
Flag Coverage Δ
uitests 3.62% <ø> (ø)
unittests 18.44% <15.10%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@sureshanaparti
Copy link
Contributor

hi @vladimirpetrov please fix the conflicts in the PR branch.

@sudo87
Copy link
Collaborator

sudo87 commented Aug 1, 2025

@blueorangutan package

@blueorangutan
Copy link

@sudo87 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 14511

@sudo87
Copy link
Collaborator

sudo87 commented Aug 1, 2025

@blueorangutan package

@blueorangutan
Copy link

@sudo87 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@sudo87 sudo87 self-assigned this Aug 1, 2025
@blueorangutan
Copy link

Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 14512

@sudo87
Copy link
Collaborator

sudo87 commented Aug 4, 2025

@blueorangutan test

@blueorangutan
Copy link

@sudo87 a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

@blueorangutan
Copy link

@sudo87 a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@blueorangutan
Copy link

[SF] Trillian test result (tid-14280)
Environment: kvm-ol8 (x2), zone: Advanced Networking with Mgmt server ol8
Total time taken: 75938 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7857-t14280-kvm-ol8.zip
Smoke tests completed. 138 look OK, 8 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test Result Time (s) Test File
ContextSuite context=TestMigrateVMStrictTags>:setup Error 0.00 test_vm_strict_host_tags.py
ContextSuite context=TestRestoreVMStrictTags>:setup Error 0.00 test_vm_strict_host_tags.py
ContextSuite context=TestScaleVMStrictTags>:setup Error 0.00 test_vm_strict_host_tags.py
ContextSuite context=TestVMDeploymentPlannerStrictTags>:setup Error 0.00 test_vm_strict_host_tags.py
test_06_download_detached_volume Error 314.98 test_volumes.py
ContextSuite context=TestVolumes>:teardown Error 125.11 test_volumes.py
test_04_deploy_vnf_appliance Error 311.76 test_vnf_templates.py
ContextSuite context=TestIpv6Vpc>:setup Error 0.00 test_vpc_ipv6.py
ContextSuite context=TestVPCRedundancy>:setup Error 0.00 test_vpc_redundant.py
ContextSuite context=TestVPCNics>:setup Error 0.00 test_vpc_router_nics.py
ContextSuite context=TestRVPCSite2SiteVpn>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVPCSite2SiteVPNMultipleOptions>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVpcRemoteAccessVpn>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVpcSite2SiteVpn>:setup Error 0.00 test_vpc_vpn.py
test_disable_oobm_ha_state_ineligible Error 1516.47 test_hostha_kvm.py

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@sudo87
Copy link
Collaborator

sudo87 commented Sep 15, 2025

@blueorangutan package

@blueorangutan
Copy link

@sudo87 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✖️ debian ✔️ suse15. SL-JID 15022

@harikrishna-patnala
Copy link
Contributor

@blueorangutan test

@blueorangutan
Copy link

@harikrishna-patnala a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

@blueorangutan
Copy link

[SF] Trillian test result (tid-14351)
Environment: kvm-ol8 (x2), zone: Advanced Networking with Mgmt server ol8
Total time taken: 55156 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7857-t14351-kvm-ol8.zip
Smoke tests completed. 145 look OK, 2 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test Result Time (s) Test File
ContextSuite context=TestClusterDRS>:setup Error 0.00 test_cluster_drs.py
test_03_deploy_and_scale_kubernetes_cluster Failure 1.19 test_kubernetes_clusters.py
test_04_autoscale_kubernetes_cluster Failure 39.20 test_kubernetes_clusters.py

@github-actions
Copy link

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

enum State {
Allocated("The VM snapshot is allocated but has not been created yet."), Creating("The VM snapshot is being created."), Ready(
"The VM snapshot is ready to be used."), Reverting("The VM snapshot is being used to revert"), Expunging("The volume is being expunging"), Removed(
Allocated("The Instance Snapshot is allocated but has not been created yet."), Creating("The Instance snapshot is being created."), Ready(
Copy link
Collaborator

Choose a reason for hiding this comment

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

need to check functional impact.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants