Commit Graph

33 Commits

Author SHA256 Message Date
Vasily Ulyanov
eaf5fa073e Accepting request 905876 from home:vulyanov:branches:Virtualization
- Drop upstreamed patch 0002-Don-t-use-Bazel-in-build-manifests.sh.patch
- Install node-labeller.sh in %{_bindir}
- Update to version 0.43.0
  Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.43.0

OBS-URL: https://build.opensuse.org/request/show/905876
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=62
2021-07-13 05:36:49 +00:00
Vasily Ulyanov
9de06d0445 Accepting request 903140 from home:vulyanov:branches:Virtualization
- Generate meta info for containers during rpm build

OBS-URL: https://build.opensuse.org/request/show/903140
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=61
2021-07-05 04:56:36 +00:00
James Fehlig
30e1af4efa Accepting request 900015 from home:vulyanov:branches:Virtualization
- Use registry.suse.com as the default fallback for sle
- Rename macro registry_path to kubevirt_registry_path
- Switch to golang 1.16
- Drop 0001-Don-t-build-virtctl-for-darwin-and-windows.patch
- Drop --skipj2 arg for build-manifests.sh
- Update to version 0.42.1
  Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.42.1

OBS-URL: https://build.opensuse.org/request/show/900015
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=59
2021-06-15 13:54:05 +00:00
Vasily Ulyanov
8e721b047f Accepting request 898374 from home:favogt:container-checks:dkc
- Also specify the registry in kubevirt_containers_meta

OBS-URL: https://build.opensuse.org/request/show/898374
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=57
2021-06-08 12:38:14 +00:00
James Fehlig
5bf71ba120 Accepting request 894612 from home:vulyanov:branches:Virtualization
- Use git format-patch:
  0001-Don-t-build-virtctl-for-darwin-and-windows.patch
  0002-Don-t-use-Bazel-in-build-manifests.sh.patch
- Drop patches:
  dont-build-virtctl-darwin.patch
  dont-use-bazel-in-build-manifests.patch
  fix-double-free-of-VirDomain.patch

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

OBS-URL: https://build.opensuse.org/request/show/894612
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=55
2021-05-21 20:30:04 +00:00
James Fehlig
feed7a9ad4 Accepting request 894214 from home:vulyanov:branches:Virtualization
- Drop fix-virsh-domcapabilities-error.patch (bsc#1185119)

OBS-URL: https://build.opensuse.org/request/show/894214
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=53
2021-05-19 15:10:31 +00:00
James Fehlig
e2ea3745fa Accepting request 893654 from home:vulyanov:branches:Virtualization
- Do not package OLM manifests

OBS-URL: https://build.opensuse.org/request/show/893654
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=51
2021-05-17 13:52:07 +00:00
Vasily Ulyanov
d987936a66 Accepting request 891038 from home:vulyanov:branches:Virtualization
- Install virt-launcher SELinux policy (bsc#1185714)

OBS-URL: https://build.opensuse.org/request/show/891038
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=49
2021-05-06 15:38:50 +00:00
cc0e353815 Accepting request 889492 from home:vulyanov:branches:Virtualization
- Include release number into docker tag
- Add kubevirt_containers_meta build service

OBS-URL: https://build.opensuse.org/request/show/889492
OBS-URL: https://build.opensuse.org/package/show/Virtualization/kubevirt?expand=0&rev=47
2021-05-04 13:57:05 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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