Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: upgrade kubernetes versions to 1.25.0/1.26.0 #7685

Merged
merged 2 commits into from Aug 10, 2023

Conversation

weizhouapache
Copy link
Member

Description

This PR updates k8s verison in smoke tests

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?

@weizhouapache weizhouapache changed the title test: upgrade versions to 1.25.0/1.26.0 test: upgrade kubernetes versions to 1.25.0/1.26.0 Jun 23, 2023
@weizhouapache
Copy link
Member Author

@blueorangutan package

@blueorangutan
Copy link

@weizhouapache a [SF] 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]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 6322

@codecov
Copy link

codecov bot commented Jun 23, 2023

Codecov Report

Merging #7685 (a9241df) into 4.18 (c809201) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               4.18    #7685      +/-   ##
============================================
- Coverage     13.01%   13.01%   -0.01%     
- Complexity     9013     9027      +14     
============================================
  Files          2716     2720       +4     
  Lines        256690   256982     +292     
  Branches      40026    40077      +51     
============================================
+ Hits          33413    33446      +33     
- Misses       219091   219350     +259     
  Partials       4186     4186              

see 41 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@weizhouapache
Copy link
Member Author

@blueorangutan test matrix

@blueorangutan
Copy link

@weizhouapache a [SF] Trillian-Jenkins matrix job (centos7 mgmt + xenserver71, rocky8 mgmt + vmware67u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests

@blueorangutan
Copy link

[SF] Trillian test result (tid-6833)
Environment: xenserver-71 (x2), Advanced Networking with Mgmt server 7
Total time taken: 37721 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6833-xenserver-71.zip
Smoke tests completed. 106 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=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py
test_01_cancel_host_maintenace_with_no_migration_jobs Error 308.40 test_host_maintenance.py

@blueorangutan
Copy link

[SF] Trillian test result (tid-6835)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 40301 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6835-kvm-centos7.zip
Smoke tests completed. 106 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=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py
test_01_migrate_VM_and_root_volume Error 80.77 test_vm_life_cycle.py
test_02_migrate_VM_with_two_data_disks Error 59.54 test_vm_life_cycle.py

@blueorangutan
Copy link

[SF] Trillian test result (tid-6834)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server r8
Total time taken: 49732 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6834-vmware-67u3.zip
Smoke tests completed. 104 look OK, 4 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test Result Time (s) Test File
ContextSuite context=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py
test_00_deploy_vm_root_resize Error 1.36 test_deploy_vm_root_resize.py
test_01_deploy_vm_on_specific_host Error 18.80 test_vm_deployment_planner.py
test_02_deploy_vm_on_specific_cluster Error 3602.80 test_vm_deployment_planner.py
test_03_deploy_vm_on_specific_pod Error 4.40 test_vm_deployment_planner.py
test_04_deploy_vm_on_host_override_pod_and_cluster Error 4.41 test_vm_deployment_planner.py
test_05_deploy_vm_on_cluster_override_pod Error 2.31 test_vm_deployment_planner.py
test_09_expunge_vm Failure 424.73 test_vm_life_cycle.py

@weizhouapache
Copy link
Member Author

@blueorangutan test matrix

@blueorangutan
Copy link

@weizhouapache a [SF] Trillian-Jenkins matrix job (centos7 mgmt + xenserver71, rocky8 mgmt + vmware67u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests

@blueorangutan
Copy link

[SF] Trillian test result (tid-6842)
Environment: xenserver-71 (x2), Advanced Networking with Mgmt server 7
Total time taken: 35859 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6842-xenserver-71.zip
Smoke tests completed. 107 look OK, 1 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test Result Time (s) Test File
ContextSuite context=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py

@blueorangutan
Copy link

[SF] Trillian test result (tid-6844)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 38657 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6844-kvm-centos7.zip
Smoke tests completed. 106 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=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py
test_01_migrate_VM_and_root_volume Error 80.83 test_vm_life_cycle.py
test_02_migrate_VM_with_two_data_disks Error 50.38 test_vm_life_cycle.py

@blueorangutan
Copy link

[SF] Trillian test result (tid-6843)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server r8
Total time taken: 42636 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t6843-vmware-67u3.zip
Smoke tests completed. 106 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=TestKubernetesCluster>:setup Error 0.00 test_kubernetes_clusters.py
test_00_deploy_vm_root_resize Error 1.34 test_deploy_vm_root_resize.py

@weizhouapache
Copy link
Member Author

@blueorangutan test

@blueorangutan
Copy link

@weizhouapache a [SF] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@DaanHoogland DaanHoogland added this to the 4.18.1.0 milestone Jul 3, 2023
@weizhouapache
Copy link
Member Author

@blueorangutan test matrix

@weizhouapache weizhouapache marked this pull request as ready for review July 20, 2023 07:19
@blueorangutan
Copy link

@weizhouapache a [SF] Trillian-Jenkins matrix job (centos7 mgmt + xenserver71, rocky8 mgmt + vmware67u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests

@weizhouapache
Copy link
Member Author

@blueorangutan package

@blueorangutan
Copy link

@weizhouapache a [SF] 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]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 6526

@weizhouapache
Copy link
Member Author

@blueorangutan test

@blueorangutan
Copy link

@weizhouapache a [SF] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

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.

LGTM, a smoke test run should do for validating this. Would you agree @weizhouapache ?

@weizhouapache
Copy link
Member Author

LGTM, a smoke test run should do for validating this. Would you agree @weizhouapache ?

yes @DaanHoogland .
let's wait for the test results. (I tested manually on marvin node, it looks ok)

@blueorangutan
Copy link

[SF] Trillian test result (tid-7130)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 44404 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr7685-t7130-kvm-centos7.zip
Smoke tests completed. 107 look OK, 1 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test Result Time (s) Test File
test_01_migrate_VM_and_root_volume Error 77.63 test_vm_life_cycle.py
test_02_migrate_VM_with_two_data_disks Error 52.31 test_vm_life_cycle.py

@weizhouapache weizhouapache merged commit b32ba95 into apache:4.18 Aug 10, 2023
25 of 27 checks passed
@DaanHoogland DaanHoogland deleted the 4.18-test-upgrade-k8s branch August 10, 2023 07:51
DaanHoogland added a commit that referenced this pull request Aug 10, 2023
* 4.18:
  server: remove registered userdata when cleanup an account (#7777)
  server: Use max secondary storage defined on the account during upload  (#7441)
  test: upgrade kubernetes versions to 1.25.0/1.26.0 (#7685)
  kvm: Added VNI Devices as normal bridge slave devs (#7836)
  noVNC: fix JP keyboard on vmware7+ which uses websocket URL (#7694)
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.

Kubernetes support for versions 1.25.0 and 1.26.0 in Advanced Zone with SG
3 participants