Skip to content

Commit 76ecca2

Browse files
authored
Merge branch 'main' into testCustomCliDownload
2 parents fc226b0 + 3e4a9b1 commit 76ecca2

29 files changed

Lines changed: 682 additions & 734 deletions

.github/workflows/cherrypick-to-4.99.yml

Lines changed: 337 additions & 335 deletions
Large diffs are not rendered by default.

.github/workflows/component-builder-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- name: Install uv
3939
uses: astral-sh/setup-uv@v5
4040
with:
41-
version: "0.6.11"
41+
version: "0.8.22"
4242
- name: Create VM
4343
working-directory: ./containers/fedora
4444
env:

.github/workflows/component-builder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install uv
3737
uses: astral-sh/setup-uv@v5
3838
with:
39-
version: "0.6.11"
39+
version: "0.8.22"
4040
- name: Create VM
4141
working-directory: ./containers/fedora
4242
env:

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repos:
1313
stages: [pre-commit]
1414

1515
- repo: https://github.com/astral-sh/ruff-pre-commit
16-
rev: v0.13.0
16+
rev: v0.13.1
1717
hooks:
1818
- id: ruff
1919
stages: [pre-commit]
@@ -65,7 +65,7 @@ repos:
6565
- id: gitleaks
6666

6767
- repo: https://github.com/pre-commit/mirrors-mypy
68-
rev: v1.18.1
68+
rev: v1.18.2
6969
hooks:
7070
- id: mypy
7171
exclude: "test_(.*).py$"

OWNERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
approvers:
2-
- myakove
2+
- rnetser
33
- vsibirsk
44
- dshchedr
5-
- rnetser
5+
- myakove
66
reviewers:
77
- RoniKishner
88
- vsibirsk

renovate.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,17 @@
1414
"lockFileMaintenance": {
1515
"enabled": true
1616
},
17-
"schedule": ["every Friday after 6pm"],
17+
"schedule": ["after 18:00 on Friday"],
1818
"packageRules": [
1919
{
2020
"matchPackagePatterns": ["*"],
2121
"groupName": "python-deps"
22+
},
23+
{
24+
"matchManagers": ["pep621"],
25+
"matchPackageNames": ["python"],
26+
"matchUpdateTypes": ["major"],
27+
"enabled": false
2228
}
2329
]
2430
}

tests/conftest.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -871,11 +871,6 @@ def golden_image_data_volume_scope_module(request, admin_client, golden_images_n
871871
)
872872

873873

874-
@pytest.fixture(scope="module")
875-
def golden_image_data_source_scope_module(admin_client, golden_image_data_volume_scope_module):
876-
yield from create_or_update_data_source(admin_client=admin_client, dv=golden_image_data_volume_scope_module)
877-
878-
879874
@pytest.fixture()
880875
def golden_image_data_volume_scope_function(request, admin_client, golden_images_namespace, schedulable_nodes):
881876
yield from data_volume(
@@ -968,17 +963,6 @@ def golden_image_vm_instance_from_template_multi_storage_scope_class(
968963
yield vm
969964

970965

971-
@pytest.fixture()
972-
def vm_from_template_scope_function(request, unprivileged_client, namespace, golden_image_data_source_scope_function):
973-
with vm_instance_from_template(
974-
request=request,
975-
unprivileged_client=unprivileged_client,
976-
namespace=namespace,
977-
data_source=golden_image_data_source_scope_function,
978-
) as vm_from_template:
979-
yield vm_from_template
980-
981-
982966
"""
983967
Windows-specific fixtures
984968
"""

tests/install_upgrade_operators/csv/csv_permissions_audit/csv-permissions.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2718,6 +2718,8 @@ kubevirt-operator:
27182718
- get
27192719
- list
27202720
- watch
2721+
- patch
2722+
- delete
27212723
- apiGroups:
27222724
- kubevirt.io
27232725
resources:

tests/network/OWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ reviewers:
66
- Anatw
77
- EdDev
88
- servolkov
9+
- azhivovk

tests/observability/conftest.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,10 @@ def virt_operator_deployment(hco_namespace):
101101

102102
@pytest.fixture(scope="module")
103103
def initial_virt_operator_replicas(prometheus, virt_operator_deployment, hco_namespace):
104-
virt_operator_deployment_initial_replicas = str(virt_operator_deployment.instance.status.replicas)
104+
virt_operator_deployment.wait_for_replicas()
105+
virt_operator_deployment_initial_replicas = virt_operator_deployment.instance.status.replicas
105106
assert virt_operator_deployment_initial_replicas, f"Not replicas found for {VIRT_OPERATOR}"
106-
return virt_operator_deployment_initial_replicas
107+
return str(virt_operator_deployment_initial_replicas)
107108

108109

109110
@pytest.fixture(scope="class")

0 commit comments

Comments
 (0)