-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate Create VM Wizard to PF4 #1549
Conversation
All tests passed |
All tests passed |
All tests passed |
All tests passed |
All tests passed |
All tests passed |
All tests passed |
All tests passed |
L&F / interaction issues (based on testing via #1594)Basic Settings Step
Networking Step
Storage Step
Review Step
Create Step
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All of the PF4 changes and the table refactoring look really really nice.
I was worried about loosing any of the disks type handling etc, but I realized that most of that is handled in the sagas and the Thin/Pre dropdown helps drive the underlying disk attributes. All of the wizard code LGTM.
Includes: 1. toolbars 2. tooltips 3. spinner 4. masthead icons Fixes: 1. use translation independent filters 2. allow filter multiselection
All tests passed |
1 similar comment
All tests passed |
This seems not a regression so I would rather fix it under a separate PR.
Done. Validation state was not passed to
Done. Extra margin was added to sub-heading. Note that this looks best after PF3 styling was removed (until then there is double margin).
I agree. However the default Modal used by the Wizard is already
Not a regression.
This might be tricky - I'd rather move it to another PR.
Done |
Integration tests (OST) expect VM count under specific xpath: '//div[@Class='col-sm-12']/h5' Preserve this path: 1. keep the class 'col-sm-12' as marker class 2. keep the structure: <div> followed by <h5>
Key changes: 1. reimplement Network and Storage steps using TableComposable 2. add 'final' step after the Summary for tracking progress
Bring back the title used previously in the PF3 version. Includes styling changes in BasicSettings step: 1. re-enable validation for VM name 2. add more space above sysprep/cloud init section
All tests passed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Pull request to preseed: oVirt/ovirt-web-ui#1563 Removed stale preseeds for: - oVirt/ovirt-web-ui#1549 - oVirt/ovirt-web-ui#1564
Pull request to preseed: oVirt/ovirt-web-ui#1563 Removed stale preseeds for: - oVirt/ovirt-web-ui#1549 - oVirt/ovirt-web-ui#1564
After merging PRs and pushing their string changes, pull the translations. This picks up translation invalidations (English text has changed), helping to make sure the translations are not wrong. PRs to consider: - oVirt#1533 - oVirt#1537 - oVirt#1539 - oVirt#1540 - oVirt#1543 - oVirt#1549 - oVirt#1564 - oVirt#1584 - oVirt#1585 ** pending merge - oVirt#1592 ** pending merge
After merging PRs and pushing their string changes, pull the translations. This picks up translation invalidations (English text has changed), helping to make sure the translations are not wrong. PRs to consider: - oVirt#1533 - oVirt#1537 - oVirt#1539 - oVirt#1540 - oVirt#1543 - oVirt#1549 - oVirt#1564 - oVirt#1584 - oVirt#1585 ** pending merge - oVirt#1592 ** pending merge
After merging PRs and pushing their string changes, pull the translations. This picks up translation invalidations (English text has changed), helping to make sure the translations are not wrong. PRs to consider: - oVirt#1533 - oVirt#1537 - oVirt#1539 - oVirt#1540 - oVirt#1543 - oVirt#1549 - oVirt#1564 - oVirt#1584 - oVirt#1585 - oVirt#1592 ** pending merge
After merging PRs and pushing their string changes, pull the translations. This picks up translation invalidations (English text has changed), helping to make sure the translations are not wrong. PRs to consider: - oVirt#1533 - oVirt#1537 - oVirt#1539 - oVirt#1540 - oVirt#1543 - oVirt#1549 - oVirt#1564 - oVirt#1584 - oVirt#1585 - oVirt#1592
Depends on #1543
Final part of the PF3 -> PF4 migration. The only remaining PF3 elements are:
react-console
package - details in aa1e227FIX IN Migrate masthead to PF4 and clean-up PF3 CSS #1584VmUserMessages
because PF4 replecement Notification Drawer is still beta (missing features need to be re-implemented)PF3 styles - they are indirectly used across the product so a clean-up action is requiredFIX IN Migrate masthead to PF4 and clean-up PF3 CSS #1584