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

Expand inventory #83

Merged
merged 5 commits into from
Jul 11, 2019
Merged

Expand inventory #83

merged 5 commits into from
Jul 11, 2019

Conversation

tadeboro
Copy link
Contributor

@tadeboro tadeboro commented Jul 8, 2019

Commits in this PR expand Redfish inventory parser and add the following functionality:

  1. ability to parse server's NICs,
  2. ability to parse server's storage adapters (RAID etc.) and
  3. ability to parse firmware that is currently installed on the server.

The vast majority of code changes are in the VCR recordings that we separated into a separate commit.

This PR depends on:

@miq-bot assign @agrare

@agrare
Copy link
Member

agrare commented Jul 9, 2019

Overall looks good @tadeboro just a few small things

@tadeboro tadeboro force-pushed the expand-inventory branch 2 times, most recently from 158939c to b49dcf9 Compare July 9, 2019 20:30
@tadeboro
Copy link
Contributor Author

tadeboro commented Jul 9, 2019

I am adding a wip label because changes in this PR are conflicting in PR #84. I will rebase this branch once all other stuff is merged.

@miq-bot add_label wip

@miq-bot miq-bot changed the title Expand inventory [WIP] Expand inventory Jul 9, 2019
@miq-bot miq-bot added the wip label Jul 9, 2019
@miq-bot
Copy link
Member

miq-bot commented Jul 11, 2019

Checked commits xlab-si/manageiq-providers-redfish@123ee8f~...ba48b69 with ruby 2.4.6, rubocop 0.69.0, haml-lint 0.20.0, and yamllint 1.10.0
5 files checked, 1 offense detected

**

  • 💣 💥 🔥 🚒 - Linter/Yaml - missing config files

@tadeboro
Copy link
Contributor Author

@miq-bot remove_label wip

@miq-bot miq-bot changed the title [WIP] Expand inventory Expand inventory Jul 11, 2019
@miq-bot miq-bot removed the wip label Jul 11, 2019
@agrare agrare merged commit 8b4dc0d into ManageIQ:master Jul 11, 2019
@agrare agrare added this to the Sprint 116 Ending Jul 22, 2019 milestone Jul 11, 2019
@agrare agrare added the enhancement New feature or request label Jul 11, 2019
@agrare
Copy link
Member

agrare commented Jul 11, 2019

@tadeboro thanks for doing all the refactoring to core and lenovo to get this in! We really appreciate it.

matejart added a commit to xlab-si/wrapanapi that referenced this pull request Jul 19, 2019
This adds `machine_type` and `product_name` properties to
`RedfishServer`.

Related PR:
  * ManageIQ/manageiq-providers-redfish#83
matejart added a commit to xlab-si/wrapanapi that referenced this pull request Aug 28, 2019
This adds `machine_type` and `product_name` properties to
`RedfishServer`.

Related PR:
  * ManageIQ/manageiq-providers-redfish#83
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants