canonical / canonical/multipass

Mark old Hyper-V as deprecated

Open
#5,186 0 comments 0 reactions 1 assignee Claimed by @ricab View on GitHub
jira
Dominant language
C++
Stars
9.2k
Forks
828
Avg merge
3d 1h
Merged PRs (30d)
44

Description

With the new Hyper-V driver, the old/existing Hyper-V driver will be deprecated.

If the old Hyper-V driver is active, Multipass should

- in the GUI: Show a note/warning : "Your current driver is deprecated. _Learn more_." such thath when the user is clicking on the note/warning and on "Learn more" a documentation page is opened that shows content similar to https://canonical.com/multipass/docs/latest/how-to-guides/customise-multipass/migrate-from-hyperkit-to-qemu-on-macos/

- When using _any_ CLI command, display a deprecation message above any output:

```
[warning] [daemon] The hyperv driver is deprecated and will be removed in an upcoming release.
When you are ready to migrate your instances, please stop them (multipass stop --all) and
switch to the new hyperv-api driver (multipass set local.driver=hyperv-api).
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.