2
I Use This!
Very High Activity

News

Analyzed 1 day ago. based on code collected 3 days ago.
Posted about 6 years ago by Fabian Deutsch
This is a close-to weekly update from the KubeVirt team. In general there is now more work happening outside of the core kubevirt repository. We are currently driven by Closing a lot of loose ends Stepping back to identify gaps for 1.0 ... [More] Within the last two weeks we achieved to: Release KubeVirt v0.4.1 to address some shutdown issues https://github.com/kubevirt/kubevirt/releases/tag/v0.4.1 Many VM life-cycle and guarantee fixes (@rmohr @vossel) https://github.com/kubevirt/kubevirt/pull/951 https://github.com/kubevirt/kubevirt/pull/948 https://github.com/kubevirt/kubevirt/pull/935 https://github.com/kubevirt/kubevirt/pull/838 https://github.com/kubevirt/kubevirt/pull/907 https://github.com/kubevirt/kubevirt/pull/883 Pass labels from VM to pod for better Service integration (@rmohr) https://github.com/kubevirt/kubevirt/pull/939 Packaging preparations (@rmohr) https://github.com/kubevirt/kubevirt/pull/941 https://github.com/kubevirt/kubevirt/issues/924 https://github.com/kubevirt/kubevirt/pull/950 Controller readiness clarifications (@rmohr) https://github.com/kubevirt/kubevirt/pull/901 Validation improvements using CRD scheme and webhooks (@vossel) Webhook: https://github.com/kubevirt/kubevirt/pull/911 Scheme: https://github.com/kubevirt/kubevirt/pull/850 https://github.com/kubevirt/kubevirt/pull/917 Add Windows tests (@alukiano) https://github.com/kubevirt/kubevirt/pull/809 Improve PVC tests (@petrkotas) https://github.com/kubevirt/kubevirt/pull/862 Enable SELinux in OpenShift CI environment Tests to run KubeVirt on Kubernetes 1.10 In addition to this, we are also working on: virtctl expose convenience verb (@yuvalif) https://github.com/kubevirt/kubevirt/pull/962 CRIO support in CI virtctl bash/zsh completion (@rmohr) https://github.com/kubevirt/kubevirt/pull/916 Improved error messages from virtctl (@fromanirh) https://github.com/kubevirt/kubevirt/pull/934 Improved validation feedback (@vossel) https://github.com/kubevirt/kubevirt/pull/960 Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted about 6 years ago by Fabian Deutsch
This is a close-to weekly update from the KubeVirt team. In general there is now more work happening outside of the core kubevirt repository. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end ... [More] (backend, core, ui) Getting dependencies into shape (storage) Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last two weeks we achieved to: Release KubeVirt v0.4.0 (https://github.com/kubevirt/kubevirt/releases/tag/v0.4.0) Many networking fixes (@mlsorensen @vladikr) (https://github.com/kubevirt/kubevirt/pull/870 https://github.com/kubevirt/kubevirt/pull/869 https://github.com/kubevirt/kubevirt/pull/847 https://github.com/kubevirt/kubevirt/pull/856 https://github.com/kubevirt/kubevirt/pull/839 https://github.com/kubevirt/kubevirt/pull/830) Aligned config reading for virtctl (@rmohr) (https://github.com/kubevirt/kubevirt/pull/860) Subresource Aggregated API server for console endpoints (@vossel) (https://github.com/kubevirt/kubevirt/pull/770) Enable OpenShift tests in CI (@alukiano @rmohr) (https://github.com/kubevirt/kubevirt/pull/833) virtctl convenience functions for start/stop of VMs (@sgott) (https://github.com/kubevirt/kubevirt/pull/817) Ansible - Improved Gluster support for kubevirt-ansible (https://github.com/kubevirt/kubevirt-ansible/pull/174) POC Device Plugins for KVM and network (@mpolednik @phoracek) https://github.com/kubevirt/kubernetes-device-plugins In addition to this, we are also working on: Additional network glue approach (@vladikr) (https://github.com/kubevirt/kubevirt/pull/787) CRD validation using OpenAPIv3 (@vossel) (https://github.com/kubevirt/kubevirt/pull/850) Windows VM tests (@alukiano) (https://github.com/kubevirt/kubevirt/pull/809) Data importer - Functional tests (https://github.com/kubevirt/containerized-data-importer/pull/81) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted about 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team. In general there is now more work happening outside of the core kubevirt repository. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend ... [More] , core, ui) Getting dependencies into shape (storage) Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last two weeks we achieved to: Multi platform (Windows, Mac, Linux) support for virtctl (@slintes) (https://github.com/kubevirt/kubevirt/pull/811) Stable UUIDs for OfflineVirtualMachines (@fromanirh) (https://github.com/kubevirt/kubevirt/pull/766) OpenShift support for CI (@alukiano, @rmohr) (https://github.com/kubevirt/kubevirt/pull/792) v2v improvements - for easier imports of existing VMs (@pkliczewski) (https://github.com/kubevirt/v2v-job) Data importer - to import existing disk images (@copejon @jeffvance) (https://github.com/kubevirt/containerized-data-importer) POC Device Plugins for KVM and network (@mpolednik @phoracek) https://github.com/kubevirt/kubernetes-device-plugins In addition to this, we are also working on: Subresources for consoles (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/770) Additional network glue approach (@vladikr) (https://github.com/kubevirt/kubevirt/pull/787) virtctl convenience functions for start/stop of VMs (@sgott) (https://github.com/kubevirt/kubevirt/pull/817) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted about 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Getting dependencies into shape (storage) Improve the user-experience for ... [More] users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last two weeks we achieved to: Released KubeVirt v0.3.0 https://github.com/kubevirt/kubevirt/releases/tag/v0.3.0 Merged VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) Merged OfflineVirtualMachine (@pkotas) (https://github.com/kubevirt/kubevirt/pull/667) Merged ephemeral disk support (@alukiano) (https://github.com/kubevirt/kubevirt/pull/728) Fixes to test KubeVirt on OpenShift (@alukiano) (https://github.com/kubevirt/kubevirt/pull/774) Scheduler awareness of VM pods (@vladikr) (https://github.com/kubevirt/kubevirt/pull/673) Plain text inline cloud-init (@alukiano) (https://github.com/kubevirt/kubevirt/pull/757) Define guest specific labels to be used with presets (@yanirq) (https://github.com/kubevirt/kubevirt/pull/767) Special note: A ton of automation, CI, and test fixes (@rmohr) In addition to this, we are also working on: Stable UUIDs for OfflineVirtualMachines (@fromanirh) (https://github.com/kubevirt/kubevirt/pull/766) Subresources for consoles (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/770) Additional network glue approach (@vladikr) (https://github.com/kubevirt/kubevirt/pull/787) Improvement for testing on OpenShift (@alukiano) (https://github.com/kubevirt/kubevirt/pull/792) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted about 6 years ago by Fabian Deutsch
This is a bi-weekly update from the KubeVirt team. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Getting dependencies into shape (storage) Improve the user-experience ... [More] for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last two weeks we achieved to: Support for native file-system PVs as disk storage (@alukiano, @davidvossel) (https://github.com/kubevirt/kubevirt/pull/734, https://github.com/kubevirt/kubevirt/pull/671) Support for native pod networking for VMs (@vladikr) (https://github.com/kubevirt/kubevirt/pull/686) Many patches to improve kubevirt-ansible usability (https://github.com/kubevirt/kubevirt-ansible/pulse/monthly) Introduce the kubernetes-device-plugins (@mpolednik) (https://github.com/kubevirt/kubernetes-device-plugins/) Introduce the kubernetes-device-plugin for bridge networking (@mpolednik) (https://github.com/kubevirt/kubernetes-device-plugins/pull/4) Add vendor/ tree (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/715) Expose disk bus (@fromani) (https://github.com/kubevirt/kubevirt/pull/672) Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631) Release of v0.3.0-alpha.3 (https://github.com/kubevirt/kubevirt/releases/tag/v0.3.0-alpha.3) In addition to this, we are also working on: Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) Implement OfflineVirtualMachines (@pkotas) (https://github.com/kubevirt/kubevirt/pull/667) Expose CPU requirements in VM pod (@vladikr) (https://github.com/kubevirt/kubevirt/pull/673) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted about 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Rework our architecture Getting dependencies into shape (storage) ... [More] Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last weeks we achieved to: Move to a decentralized the architecture (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/663) Drop live migration for now (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/702) Change default network provider to flannel (@alukiano) (https://github.com/kubevirt/kubevirt/pull/710) Adjust uuid API (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/675) Make cirros and alpine ready for q35 (@rmohr) (https://github.com/kubevirt/kubevirt/pull/688) In addition to this, we are also working on: Decentralized pod networking (@vladikr) (https://github.com/kubevirt/kubevirt/pull/686) Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) Implement OfflineVirtualMachines (@pkotas) (https://github.com/kubevirt/kubevirt/pull/667) Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631) Expose CPU requirements in VM pod (@vladikr) (https://github.com/kubevirt/kubevirt/pull/673) Add support for PVs via kubelet (@alukiano) (https://github.com/kubevirt/kubevirt/pull/671) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted over 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Rework our architecture Getting dependencies into shape (storage) ... [More] Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Over the weekend you could have seen our talks at devconf.cz: ["Kubernetes Cloud Autoscaler for Isolated Workloads"](https://www.youtube.com/watch?v=BzY2mzeVjrw) by @rmohr ["Outcast: Virtualization in a container world?"](https://www.youtube.com/watch?v=avxBRRwRa-8) by @fabiand Within the last weeks we achieved to: Introduced Fedora Cloud image for testing (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/685) Switch to q35 by default (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/650) In addition to this, we are also working on: Decentralize the architecture (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/663) Decentralized pod networking (@vladikr) (https://github.com/kubevirt/kubevirt/pull/686) Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631) Expose CPU requirements in VM pod (@vladikr) (https://github.com/kubevirt/kubevirt/pull/673) Adjust uuid API (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/675) Make cirros and alpine ready for q35 (@rmohr) (https://github.com/kubevirt/kubevirt/pull/688) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted over 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Rework our architecture Getting dependencies into shape (storage) ... [More] Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Over the weekend you could have seen our talks at devconf.cz: "Kubernetes Cloud Autoscaler for Isolated Workloads" by @rmohr "Outcast: Virtualization in a container world?" by @fabiand Within the last weeks we achieved to: Introduced Fedora Cloud image for testing (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/685) Switch to q35 by default (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/650) In addition to this, we are also working on: Decentralize the architecture (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/663) Decentralized pod networking (@vladikr) (https://github.com/kubevirt/kubevirt/pull/686) Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631) Expose CPU requirements in VM pod (@vladikr) (https://github.com/kubevirt/kubevirt/pull/673) Adjust uuid API (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/675) Make cirros and alpine ready for q35 (@rmohr) (https://github.com/kubevirt/kubevirt/pull/688) Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted over 6 years ago by Fabian Deutsch
This is a weekly update from the KubeVirt team - including the holiday backlog update. We are currently driven by Building a solid user-story around KubeVirt Caring about end-to-end (backend, core, ui) Rework out architecture Getting ... [More] dependencies into shape (storage) Improve the user-experience for users (UI, deployment) Being easier to be used on Kubernetes and OpenShift Within the last weeks we achieved to: Drop of HAProxy and redeisng of console access (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/618) Dockerized builds to make sure the build env matches the runtime env (@rmohr and others) (https://github.com/kubevirt/kubevirt/pull/647) OwnerReference fixes (@alukiano) (https://github.com/kubevirt/kubevirt/pull/642) OfflineVirtualMachineDesign documentation (@petrkotas) (https://github.com/kubevirt/kubevirt/pull/641) Further RBAC improvements (@gbenhaim) (https://github.com/kubevirt/kubevirt/pull/640) User-Guide The guide saw many updates also for planned stuff Update to reflect v0.2.0 changes (@rmohr) (https://github.com/kubevirt/user-guide/pull/12) NodeSelector and affinity (@rmohr) (https://github.com/kubevirt/user-guide/pull/15) Hardware configuration (@rmohr) (https://github.com/kubevirt/user-guide/pull/14) Volumes and disks (@rmohr) (https://github.com/kubevirt/user-guide/pull/13) Cloud-Init (@davidvossel) (https://github.com/kubevirt/user-guide/pull/10) API Reference Now updated regularly (@lukas-bednar) (https://github.com/kubevirt/kubevirt/pull/643) https://kubevirt-incubator.github.io/api-reference/content/index.html Demo Got updated to v0.2.0 (@fabiand) But an issue with virtctl was introduced https://github.com/kubevirt/demo UI The WIP KubeVirt provider for ManageIQ was showcased (@masayag @pkliczewski) https://github.com/ManageIQ/manageiq-providers-kubevirt/ Video: https://www.youtube.com/watch?v=9Gf2Nv7h558 Screenshot: UI The Cockpit plugin makes some progress (@mlibra) https://github.com/cockpit-project/cockpit/wiki/Feature:-Kubernetes:-KubeVirt-support-enhancements https://github.com/cockpit-project/cockpit/pull/7830 Screenshot: Ansible Move to stable kubevirt release manifests (@gbenhaim) (https://github.com/kubevirt-incubator/kubevirt-ansible/pull/37) Many improvements to make it work seamlessly (@gbenhaim @lukas-bednar) In addition to this, we are also working on: Decentralize the architecture (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/663) Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652) virtctl fixes (@davidvossel and @awels) (https://github.com/kubevirt/kubevirt/pull/648) Move to q35 machine type (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/650) Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631) User-Guide: Offline Virtual Machine docs (@petrkotas) (https://github.com/kubevirt/user-guide/pull/9) Persistent Virtual Machines (@stu-gott) (https://github.com/kubevirt/user-guide/pull/11) Storage Working on enabling PV cloning using PV annotations (@aglitke) (https://github.com/aglitke/external-storage/tree/clone-poc) Working on optimizing Gluster for in-cluster storage Working on the ability to simplify VM image uploads Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues And keep track of events at our calendar [email protected]" class="bare">https://calendar.google.com/[email protected] If you need some help or want to chat you can find us on irc://irc.freenode.net/#kubevirt [Less]
Posted over 6 years ago by Fabian Deutsch
This release follows v0.1.0 and consists of 131 changes, contributed by 6 people, leading to 148 files changed, 9096 insertions(+), 5871 deletions(-). The source code and selected binaries are available for download at: ... [More] https://github.com/kubevirt/kubevirt/releases/tag/v0.2.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using [git-evtag][git-evtag]. Pre-built containers are published on Docker Hub and can be viewed at: https://hub.docker.com/u/kubevirt/. Notable changes VM launch and shutdown flow improvements VirtualMachine API redesign Removal of HAProxy Redesign of VNC/Console access Initial support for different vagrant providers Contributors 6 people contributed to this release: 65 Roman Mohr 60 David Vossel 2 Fabian Deutsch 2 Stu Gott 1 Marek Libra 1 Martin Kletzander Test Results Ran 40 of 42 Specs in 703.532 seconds SUCCESS! — 40 Passed | 0 Failed | 0 Pending | 2 Skipped PASS Additional Resources Mailing list: https://groups.google.com/forum/#!forum/kubevirt-dev IRC: irc://irc.freenode.net/#kubevirt An easy to use demo: https://github.com/kubevirt/demo [How to contribute][contributing] [License][license] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE [Less]