139 Commits

Author SHA256 Message Date
Dominique Leuenberger
4f6e40242d Accepting request 889191 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/889191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=17
2021-04-29 20:46:16 +00:00
15b5a85939 Accepting request 889150 from home:vulyanov
- Set default reg_path='registry.opensuse.org/kubevirt'
- Add _constraints file with disk requirements

OBS-URL: https://build.opensuse.org/request/show/889150
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=45
2021-04-29 07:10:20 +00:00
Dominique Leuenberger
9ba0748987 Accepting request 888311 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/888311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=16
2021-04-25 19:27:30 +00:00
053d2cc39d Accepting request 888065 from home:vulyanov:branches:Virtualization
- Fix virt-launcher crash
  fix-double-free-of-VirDomain.patch

OBS-URL: https://build.opensuse.org/request/show/888065
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=43
2021-04-25 09:46:20 +00:00
Dominique Leuenberger
713957fd79 Accepting request 887335 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/887335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=15
2021-04-21 19:00:34 +00:00
James Fehlig
e72904e345 Accepting request 887252 from home:vulyanov:branches:Virtualization
- Disable changelog generation via tar_scm service (too verbose)

- Update to version 0.40.0
  Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.40.0

- Package node-labeller.sh along with virt-launcher

- Fix issue when calling `virsh-domcapabilities`
  fix-virsh-domcapabilities-error.patch

OBS-URL: https://build.opensuse.org/request/show/887252
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=41
2021-04-21 15:24:29 +00:00
Dominique Leuenberger
53e0673a82 Accepting request 886070 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/886070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=14
2021-04-16 22:02:16 +00:00
James Fehlig
859e66ae25 Accepting request 885987 from home:vulyanov:branches:Virtualization
- Drop csv-generator

OBS-URL: https://build.opensuse.org/request/show/885987
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=39
2021-04-16 15:22:09 +00:00
Richard Brown
fac6621144 Accepting request 883625 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/883625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=13
2021-04-08 19:32:13 +00:00
James Fehlig
8d8b7e6686 Accepting request 883560 from home:vulyanov:branches:Virtualization
- Update registry path

OBS-URL: https://build.opensuse.org/request/show/883560
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=37
2021-04-07 14:15:07 +00:00
Richard Brown
d652752942 Accepting request 876823 from Virtualization
Updated kubevirt package for Factory. Please forgive slipping on the old
changelog entry. Adding that will make the packages between Factory and
SLE identical and thus derived from a common source. Thanks!

- Update to version 0.38.1:
  * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false
  * Expose field name 'ipFamily' for k8s < 1.20
  * Bump k8s deps to 0.20.2
  * verify that VMIs can be started with images not owned by qemu provided by FS PVC
  * change ownership of the image provided by a filesystem PVC to qemu
  * virt-launcher's FSGroup functional test is obsolete
  * virt-controller: Remove FSGroup from Pod
  * cloudinit.GenerateLocalData: defer removal of temp files
  * rpm: update `make rpm-deps`
  * launcher / handler rpm: add tar as pod dependency
  * cloudinit.GenerateLocalData: drop ineffectual assignment
  * tests/config_test: fix ineffectual assignment to err
  * pkg/virt-handler/migration-proxy/migration-proxy_test: fix ineffectual assignment to err
  * tests/replicaset_test: fix ineffectual assignment to err
  * pkg/virt-launcher/virtwrap/access-credentials/access_credentials_test: fix ineffectual assignment to err
  * tests/vnc_test: fix ineffectual assignment to err
  * pkg/virt-handler/isolation/isolation_test: fix ineffectual assignment to err
  * pkg/virt-controller/watch/migration: fix ineffectual assignment to err
  * tools/vms-generator/utils/utils: fix ineffectual assignment to err
  * tests/vmi_gpu_test: fix ineffectual assignment to err
  * pkg/virt-handler/cache/cache_test:fix ineffectual assignment to err
  * pkg/virt-launcher/virtwrap/manager_test:fix ineffectual assignment to err
  * multus, tests: assert error does not happen
  * Bump bazeldnf to v0.0.15
  * pkg/virt-handler/cmd-client/client_test:fix ineffectual assignment to err
  * pkg/virt-operator/creation/components/secrets_test: fix ineffectual assignment to err
  * tests/infra_test.go: fix ineffectual assignment to err
  * tests/vmipreset_test: fix ineffectual assignment to err
  * func tests, multus: getting the kubevirtClient must be done first

OBS-URL: https://build.opensuse.org/request/show/876823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=12
2021-03-05 12:46:59 +00:00
James Fehlig
b3948939e6 add a changelog entry from the SLES package to make the package sources identical
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=35
2021-03-04 18:33:44 +00:00
James Fehlig
cfe165cf3a mention new patch in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=34
2021-03-03 17:15:41 +00:00
James Fehlig
69d75f339d Accepting request 876582 from home:vulyanov:branches:Virtualization
- Update to version 0.38.1:

OBS-URL: https://build.opensuse.org/request/show/876582
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=33
2021-03-03 16:43:36 +00:00
James Fehlig
bb9372b010 Accepting request 876099 from Virtualization
revert to revision 30

OBS-URL: https://build.opensuse.org/request/show/876099
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=32
2021-03-02 03:32:50 +00:00
James Fehlig
4ad0f90f09 update to kubevirt 0.38.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=31
2021-03-02 03:07:37 +00:00
Dominique Leuenberger
e62c6e851a Accepting request 873106 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/873106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=11
2021-02-17 17:12:56 +00:00
58241ab6b1 Accepting request 873040 from home:vulyanov:branches:Virtualization
- Add building of virt-tests

OBS-URL: https://build.opensuse.org/request/show/873040
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=29
2021-02-17 11:55:54 +00:00
Dominique Leuenberger
2a1aec8146 Accepting request 867022 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/867022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=10
2021-01-27 17:58:05 +00:00
James Fehlig
0dcc66b11f update to kubevirt 0.37.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=27
2021-01-20 00:50:25 +00:00
Dominique Leuenberger
f048fd88ca Accepting request 858920 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/858920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=9
2020-12-28 09:30:44 +00:00
James Fehlig
a11b7876df update to kubevirt 0.36.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=25
2020-12-21 04:35:49 +00:00
Dominique Leuenberger
398dcc0431 Accepting request 848441 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/848441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=8
2020-11-15 14:26:15 +00:00
James Fehlig
4ac524d8c9 Accepting request 848440 from home:jfehlig:branches:Virtualization
- Fix -buildmode=pie
  fix-goflags-overwrite.patch, dont-build-virtctl-darwin.patch

OBS-URL: https://build.opensuse.org/request/show/848440
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=23
2020-11-13 23:47:58 +00:00
Dominique Leuenberger
d785740492 Accepting request 847543 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/847543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=7
2020-11-11 19:46:25 +00:00
James Fehlig
49a0e4fd51 Accepting request 847541 from home:jfehlig:branches:Virtualization
- Update to version 0.35.0:
  * sriov lane: skip flaky tests until their issue is resolved
  * add an independent claclulation of required vcpus for mem overhead calculation
  * adjust memory overhead calculating by adding a static 10Mi
  * move guest cpu topology modification to vmi mutator webhook
  * Ensure that we restore the cdi-insecure-registry configmap in tests
  * Add test_ids_cnv_2.5
  * dual stack, expose, tests: remove batchv1.Job duplicated code
  * test, waitvmi: Add context mechanism to WaitUntilVMIReadAsync
  * dual stack, expose, tests: skip on non dual stack clusters
  * dual stack, expose, tests: port VM service tests
  * tests, multus-tests, SRIOV: configure IP based on MAC or name
  * Catch goroutine panic with GinkgoRecover in tests
  * tests, multus_tests: make helpers return an error
  * dual stack, expose, tests: port VMIRS cluster IP service test
  * dual stack, expose, tests: port UDP services test
  * dual stack, tests: ping first on helloWorld{UDP|HTTP} jobs
  * dual stack, expose, tests: port the VMI service test cases
  * Bump kubevirtci
  * make generate and make deps-updateand update test import
  * Bump CDI to 1.25.0
  * Reduce the cluster size a little
  * dual stack, expose, tests: get the IP addr from a DNS name
  * bump kubevirtci: get latest sriov provider
  * Infra test made invalid assumptions about cluster composition
  * Fix panic when endpoints were empty.
  * dual-stack, virtctl: expose ipv6 services
  * Remove 'string' from json tag to preserve type information in our API
  * automation: cancel CDI insecure registries cehck on sriov lane
  * Emit an event if we detect terminating pods

OBS-URL: https://build.opensuse.org/request/show/847541
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=21
2020-11-10 16:30:54 +00:00
Dominique Leuenberger
ee938db78f Accepting request 847365 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/847365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=6
2020-11-10 12:46:17 +00:00
James Fehlig
5c3633549a Accepting request 847364 from home:jfehlig:branches:Virtualization
- spec: Add rpmlintrc to filter statically-linked-binary warning
  for container-disk binary. The binary must be statically linked
  since it runs in a scratch container.

OBS-URL: https://build.opensuse.org/request/show/847364
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=19
2020-11-10 00:12:14 +00:00
Dominique Leuenberger
176517899f Accepting request 846542 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/846542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=5
2020-11-06 22:45:43 +00:00
James Fehlig
dcabda7174 Accepting request 846541 from home:jfehlig:branches:Virtualization
- spec: Generate the registry path for kubevirt-operator.yaml at
  build time. Prjconf macro 'registry_path' can be used to
  override registry path to the KubeVirt container images
- spec: Add kubevirt-psp-caasp.yaml, a PSP based on CaaSP
  privileged PSP, to the manifests subpackage
- spec: Don't add component name to DOCKER_PREFIX passed to
  build-manifests.sh

OBS-URL: https://build.opensuse.org/request/show/846541
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=17
2020-11-06 21:27:48 +00:00
Dominique Leuenberger
21744c8ace Accepting request 845454 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/845454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=4
2020-11-03 14:16:10 +00:00
James Fehlig
f45410d4b5 Accepting request 845440 from home:jzerebecki:branches:Virtualization
- Add package with built YAML manifests used to install kubevirt

OBS-URL: https://build.opensuse.org/request/show/845440
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=15
2020-11-02 14:45:47 +00:00
James Fehlig
0f8d196d86 - spec: Remove needless use of chmod and build-copy-artifacts.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=14
2020-10-29 17:06:43 +00:00
James Fehlig
4c200023a5 - spec: Fix typo in date command
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=13
2020-10-23 19:46:08 +00:00
Dominique Leuenberger
c44fd3ce33 Accepting request 840134 from Virtualization
- Update to version 0.34.0:
  * jsc#ECO-2411
  * Add mirrored dependencies to WORKSPACE
  * Mark networking conformance tests
  * restore backwards compatiblity with api group/version on DataVolumeTemplates spec
  * Revert "move all tests to use kv config"
  * Revert "update config message to specify which resource type it is using"
  * Revert "test usage of configmap configuration"
  * Revert "update build file"
  * Revert "convert postcopy tests to use KubeVirt CR"
  * Rework logic so it is easier to understand what is happening
  * Allow PVC as volume source with a DV populating the PVC. Before this was not allowed because we could not be sure that the PVC was fully populated. This commit checks the DV to ensure the PVC is fully populated.
  * vmi, sriov: Enable to set the PCI address on a SRIOV iface
  * Don't discard bazel platform cache on virtctl cross-compilation
  * convert postcopy tests to use KubeVirt CR
  * fix autoconverge test
  * remove using BeforeAll in vmi configuration tests
  * generated openapi spec
  * clean up
  * start prom server earlier in the virt-handler process so health check returns without EOF error
  * change kubevirt config type MemBalloon
  * dump kubevirt cr in ci artifacts
  * cpuRequest can not be type string since when the resource is patched it will fail to parse the units
  * change bool to pointer to know unset vs value set to false
  * update build file
  * test usage of configmap configuration
  * update config message to specify which resource type it is using
  * move all tests to use kv config
  * virt-launcher, Add mechanism to guard add/delete events channel
  * Generated artifacts

OBS-URL: https://build.opensuse.org/request/show/840134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=3
2020-10-08 11:13:34 +00:00
James Fehlig
76e41270de add ECO to changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=11
2020-10-07 22:03:38 +00:00
James Fehlig
4ed290ad71 Accepting request 840087 from home:jfehlig:branches:Virtualization
- Update to version 0.34.0:
  * Add mirrored dependencies to WORKSPACE
  * Mark networking conformance tests
  * restore backwards compatiblity with api group/version on DataVolumeTemplates spec
  * Revert "move all tests to use kv config"
  * Revert "update config message to specify which resource type it is using"
  * Revert "test usage of configmap configuration"
  * Revert "update build file"
  * Revert "convert postcopy tests to use KubeVirt CR"
  * Rework logic so it is easier to understand what is happening
  * Allow PVC as volume source with a DV populating the PVC. Before this was not allowed because we could not be sure that the PVC was fully populated. This commit checks the DV to ensure the PVC is fully populated.
  * vmi, sriov: Enable to set the PCI address on a SRIOV iface
  * Don't discard bazel platform cache on virtctl cross-compilation
  * convert postcopy tests to use KubeVirt CR
  * fix autoconverge test
  * remove using BeforeAll in vmi configuration tests
  * generated openapi spec
  * clean up
  * start prom server earlier in the virt-handler process so health check returns without EOF error
  * change kubevirt config type MemBalloon
  * dump kubevirt cr in ci artifacts
  * cpuRequest can not be type string since when the resource is patched it will fail to parse the units
  * change bool to pointer to know unset vs value set to false
  * update build file
  * test usage of configmap configuration
  * update config message to specify which resource type it is using
  * move all tests to use kv config
  * virt-launcher, Add mechanism to guard add/delete events channel
  * Generated artifacts
  * Add functional tests for missing subresource RBAC rules

OBS-URL: https://build.opensuse.org/request/show/840087
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=10
2020-10-07 15:56:04 +00:00
Dominique Leuenberger
41a360b945 Accepting request 834714 from Virtualization
- Update to version 0.33.0:
  * Enhance operator functional tests to validate pods are torn down after kv cr is deleted
  * Unit tests to validate finalizer functionality on kubevirt objects
  * Restore ability to set finalizer on kubevirt objects
  * Unit tests to verify operator injected labels remain consistent
  * Restores operator managed by label for backwards/forwards compability during updates
  * tests, migration: Validate dual stack VMI and Pod IP/s
  * tests, make primary_pod_network dual stack compatible
  * tests, Create ValidateVMIandPodIPMatch helper
  * Turn off modules for staging.
  * Fix verifying make targets
  * Give migration kill pods a name not based on their node name
  * Fix another flaky ertificate related unit test
  * Fix matching of Makefile vars to env for goveralls
  * Output what the new error is when an api violation occurs
  * tests: adapt test-id:4153 to dual-stack cluster
  * sriov-tests, checkMacAddress: remove sequential expecter cases
  * sriov tests: Add CNI version to sriov NAD
  * removeNamespaces: add informative failure reason
  * cluster-deploy.sh: cancel cdi deployment on sriov-lane
  * remove version from go.mod
  * Use PingFromVMConsole for ipv6 instead of trace route
  * tests, make test 1780 dual stack compatible
  * refactor virtctl image-upload args
  * tests,libvmi: Append passed options
  * Rebase on Goveralls
  * Export -mod=vendor to always use vendor
  * Update ldflag to point to right package
  * Increase memory limit for iscsi pod
  * deps-update to reflect state after rebase

OBS-URL: https://build.opensuse.org/request/show/834714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=2
2020-09-16 17:35:17 +00:00
Dominique Leuenberger
b71a8ef3ed Accepting request 833781 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/833781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubevirt?expand=0&rev=1
2020-09-11 22:10:31 +00:00