Bug 1266152
| Summary: | [RFE] OSP-d infra provider nodes multiple networks support | |||
|---|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Marius Cornea <mcornea> | |
| Component: | Providers | Assignee: | Ladislav Smola <lsmola> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Ido Ovadia <iovadia> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 5.4.0 | CC: | augol, cpelland, jfrey, jhardy, jprause, lsmola, obarenbo, opavlenk, simaishi | |
| Target Milestone: | GA | Keywords: | FutureFeature, TestOnly | |
| Target Release: | 5.8.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | openstack:infra:network | |||
| Fixed In Version: | 5.8.0.0 | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1272548 1291813 1386798 (view as bug list) | Environment: | ||
| Last Closed: | 2017-06-12 16:04:56 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1272548, 1291813, 1386798 | |||
|
Description
Marius Cornea
2015-09-24 15:34:38 UTC
Changing this to an RFE Fixed by getting the connection using Smart state analysis of the nodes https://github.com/ManageIQ/manageiq/pull/4829 New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/592b3bd069b7e4c8b5c176cb5606d4e76ee2c77a commit 592b3bd069b7e4c8b5c176cb5606d4e76ee2c77a Author: Ladislav Smola <lsmola> AuthorDate: Tue Oct 13 14:16:24 2015 +0200 Commit: Marek Aufart <maufart> CommitDate: Tue Oct 18 16:08:23 2016 +0200 Host smartstate analysis for network interfaces SSA for network interfaces of host, using ssh adapter and 'ip a' command for retrieving all interfaces. BZ RFE https://bugzilla.redhat.com/show_bug.cgi?id=1266152 app/models/ems_refresh/save_inventory_networks.rb | 195 +++++++++++++ app/models/host.rb | 51 ++++ .../openstack/infra_manager/cloud_network.rb | 6 + .../providers/openstack/infra_manager/host.rb | 3 + .../openstack/infra_manager/network_port.rb | 3 + .../openstack/refresh_parser_common/networks.rb | 313 +++++++++++++++++++++ app/models/mixins/has_many_cloud_networks_mixin.rb | 12 + gems/pending/metadata/linux/LinuxUtils.rb | 35 +++ 8 files changed, 618 insertions(+) create mode 100644 app/models/ems_refresh/save_inventory_networks.rb create mode 100644 app/models/manageiq/providers/openstack/infra_manager/cloud_network.rb create mode 100644 app/models/manageiq/providers/openstack/infra_manager/network_port.rb create mode 100644 app/models/manageiq/providers/openstack/refresh_parser_common/networks.rb create mode 100644 app/models/mixins/has_many_cloud_networks_mixin.rb New commit detected on ManageIQ/manageiq/euwe: https://github.com/ManageIQ/manageiq/commit/59049bda942347a5d9503d6e10ca496ccb6a66f7 commit 59049bda942347a5d9503d6e10ca496ccb6a66f7 Author: Greg Blomquist <blomquisg> AuthorDate: Tue Oct 18 13:05:03 2016 -0400 Commit: Oleg Barenboim <chessbyte> CommitDate: Tue Oct 18 23:01:09 2016 -0500 Merge pull request #11743 from aufi/openstack_infra_get_missing_network_ports_from_smartstate Openstack infra get missing network ports from smartstate (cherry picked from commit ce11796c6c8730a4c2992f6e5c48745416b89589) https://bugzilla.redhat.com/show_bug.cgi?id=1266152 app/models/ems_refresh/save_inventory_network.rb | 5 +- app/models/host.rb | 6 + .../providers/openstack/infra_manager/host.rb | 48 +++- app/models/mixins/supports_feature_mixin.rb | 1 + gems/pending/metadata/linux/LinuxUtils.rb | 35 +++ spec/models/host_spec.rb | 7 + .../host_smart_state_analysis_spec.rb | 249 +++++++++++++++++++++ .../providers/openstack/infra_manager/host_spec.rb | 10 + 8 files changed, 357 insertions(+), 4 deletions(-) create mode 100644 spec/models/manageiq/providers/openstack/infra_manager/host_smart_state_analysis_spec.rb New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/de3891a85a8c8ac79201ab1b708cdee10e15f241 commit de3891a85a8c8ac79201ab1b708cdee10e15f241 Author: Marek Aufart <maufart> AuthorDate: Thu Oct 20 15:42:04 2016 +0200 Commit: Marek Aufart <maufart> CommitDate: Thu Oct 20 15:42:04 2016 +0200 Add link to Host to Network Port details page Adding basic UI for Openstack infra get missing network ports from smartstate PR https://github.com/ManageIQ/manageiq/pull/11743 Related to: https://bugzilla.redhat.com/show_bug.cgi?id=1266152 app/helpers/network_port_helper/textual_summary.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) Verified ======== 5.8.0.14-rc3 |