Skip to content
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

Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' #7338

Merged
merged 3 commits into from
Sep 30, 2020
Merged

Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' #7338

merged 3 commits into from
Sep 30, 2020

Conversation

iv10
Copy link

@iv10 iv10 commented Sep 24, 2020

  • IBM Power Virtual Server related change
  • in case of IBM PVS provisioning form the
    following fields are shown: name, size, diskType, shareable
  • types: text, text, text, checkbox (respectively)

Depends:

@iv10
Copy link
Author

iv10 commented Sep 24, 2020

The change is small but the changed code is shared at least with the OpenStack provider.

@iv1111
Copy link
Contributor

iv1111 commented Sep 24, 2020

corresponding back-end support is in this PR: ManageIQ/manageiq-providers-ibm_cloud#47

@iv1111
Copy link
Contributor

iv1111 commented Sep 25, 2020

Does this require a check from Lucy? (since it touches common code)

iv1111 added a commit to iv1111/manageiq that referenced this pull request Sep 29, 2020
…ProvisionWorkflow

- setting default fields [name, size, delete_on_terminate] there
  and overriding in IBM Power Virtual Servers provider

- as discussed with David H. in this PR:
  ManageIQ/manageiq-ui-classic#7338
@iv10 iv10 changed the title Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' [WIP] Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' Sep 29, 2020
- IBM Power Virtual Server related change
- in case of IBM PVS provisioning form the
  following fields are shown: name, size, diskType, shareable
- types: text, text, text, checkbox (respectively)
- concerns IBM Power Virtual Servers
- in PVS we return as of now: :name, :size, :diskType, :shareable
- (!) please merge only after corresponding MIQ base repo PR is merged
  here: ManageIQ/manageiq#20618
@miq-bot miq-bot added the wip label Sep 29, 2020
@agrare
Copy link
Member

agrare commented Sep 29, 2020

Thanks for helping us out on this @iv10 I know so much of the rest of this file is done the way you had it so that's a natural way to do this.

I created #7353 so we don't forget to come back and refactor this so the existing code is up to pluggability standards

@iv1111
Copy link
Contributor

iv1111 commented Sep 30, 2020

Thanks for helping us out on this @iv10 I know so much of the rest of this file is done the way you had it so that's a natural way to do this.

I created #7353 so we don't forget to come back and refactor this so the existing code is up to pluggability standards

Sure, np. 👍 I'll do the changes according to your suggestions.

@skateman
Copy link
Member

skateman commented Sep 30, 2020

@iv1111 can you please link the related PRs to core/provider here? Ideally up in the description...

@miq-bot
Copy link
Member

miq-bot commented Sep 30, 2020

Checked commits https://github.com/iv10/manageiq-ui-classic/compare/f0d6751d7bc4f0fa345f2f64ae67669eeaa1dc15~...dc96bf6f9428da47d9af03565abc115d8f81d483 with ruby 2.6.3, rubocop 0.69.0, haml-lint 0.28.0, and yamllint
1 file checked, 1 offense detected

**

  • 💣 💥 🔥 🚒 - Linter/Haml - Linter::Haml STDERR:
warning: parser/current is loading parser/ruby26, which recognizes
warning: 2.6.6-compliant syntax, but you are running 2.6.3.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.

@iv10 iv10 changed the title [WIP] Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' Customized 'volumes' tab for IBM PVS in '_prov_dialog.html.haml' Sep 30, 2020
@miq-bot miq-bot removed the wip label Sep 30, 2020
@iv10
Copy link
Author

iv10 commented Sep 30, 2020

The dependency in the MIQ base has been merged now, can we merge the current one then, i've removed [WIP].

Copy link
Member

@skateman skateman left a comment

Choose a reason for hiding this comment

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

The Seal of Approval

@skateman skateman self-assigned this Sep 30, 2020
@skateman skateman merged commit 744c6ae into ManageIQ:master Sep 30, 2020
epostea pushed a commit to epostea/manageiq that referenced this pull request Oct 11, 2020
…ProvisionWorkflow

- setting default fields [name, size, delete_on_terminate] there
  and overriding in IBM Power Virtual Servers provider

- as discussed with David H. in this PR:
  ManageIQ/manageiq-ui-classic#7338
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.

6 participants