Skip to content

Add new way to create a volume snapshot from instance quick view tooltip#3406

Merged
yadvr merged 2 commits into
apache:masterfrom
NicoWohlfarth:add_volume_snapshot_shortcut
Jun 25, 2019
Merged

Add new way to create a volume snapshot from instance quick view tooltip#3406
yadvr merged 2 commits into
apache:masterfrom
NicoWohlfarth:add_volume_snapshot_shortcut

Conversation

@NicoWohlfarth
Copy link
Copy Markdown
Contributor

Description

Added a shortcut to take a volume snapshot of a VM directly from the instance view. Therefor an option was added to the quick view tooltip. On activation a new dialog will pop up, which is based on the original dialog for creating a volume snapshot (Storage > Volumes > Take snapshot) extended with a select menu to choose the desired snapshot volume of the VM.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Screenshots:

New shortcut to take a volume snapshot of a VM
CS1
The dialog is based on the original from Storage > Volumes > Take snapshot
CS2

How Has This Been Tested?

Deployed to local environment and tested functionality.

@DennisKonrad
Copy link
Copy Markdown
Contributor

Hi, @shwstppr @anuragaw.
I saw you previously checked UI related PRs. I would appreciate it if you took a look at this PR.

Copy link
Copy Markdown
Contributor

@shwstppr shwstppr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested. LGTM

Comment thread ui/l10n/en.js Outdated
@shwstppr
Copy link
Copy Markdown
Contributor

@blueorangutan package

@blueorangutan
Copy link
Copy Markdown

@shwstppr a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Copy link
Copy Markdown
Contributor

@anuragaw anuragaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM based on code and local testing on KVM

@blueorangutan
Copy link
Copy Markdown

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2898

@yadvr yadvr added this to the 4.13.0.0 milestone Jun 20, 2019
Copy link
Copy Markdown
Member

@GabrielBrascher GabrielBrascher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM.

@svenvogel
Copy link
Copy Markdown
Contributor

ping @rhtyd ready to merge?

@yadvr
Copy link
Copy Markdown
Member

yadvr commented Jun 25, 2019

Let's do it @svenvogel cheers

@yadvr yadvr merged commit a12ac14 into apache:master Jun 25, 2019
@NicoWohlfarth NicoWohlfarth deleted the add_volume_snapshot_shortcut branch June 26, 2019 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants