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

HPE OneView support #28354

Closed
6 of 51 tasks
fgbulsoni opened this issue Aug 17, 2017 · 4 comments
Closed
6 of 51 tasks

HPE OneView support #28354

fgbulsoni opened this issue Aug 17, 2017 · 4 comments
Labels
affects_2.4 This issue/PR affects Ansible v2.4 collection:community.general collection Related to Ansible Collections work feature This issue/PR relates to a feature request. has_pr This issue has an associated PR. module This issue/PR relates to a module. remote_management Working Group: https://docs.ansible.com/ansible/latest/community/communication.html support:community This issue/PR relates to code supported by the Ansible community. support:core This issue/PR relates to code supported by the Ansible Engineering Team.

Comments

@fgbulsoni
Copy link
Contributor

fgbulsoni commented Aug 17, 2017

ISSUE TYPE
  • Feature Idea
SUMMARY

HPE OneView is an infrastructure automation engine built with software intelligence. It streamlines provisioning and lifecycle management across compute, storage and fabric and enables IT staff to control resources programmatically through a unified API.

It is heavily focused on the DevOps workflow and has many integrations already, including an ansible module not yet fully integrated into ansible core.

The general idea of the integration with Ansible is to add modules for managing each resource in HPE OneView, tying each ResourceModule to one of the resources in the HPE OneView REST API.

So, for managing Fibre Channel Networks, we would have the oneview_fc_network, for managing Ethernet Networks there would be the oneview_ethernet_network, for managing Server Profiles, there would be a oneview_server_profile etc.

The modules will support multiple versions of the HPE OneView REST API, starting on v200 and including v300, v500. With support for other versions being made available as those are released.

The data field in each module will receive the parameters as specified in the REST API documentation for the REST API version being used.

For examples on usage, see examples.

COMPONENT NAME

Modules already supported externally (repository) which could be integrated into Ansible Core:

  • oneview_connection_template
  • oneview_datacenter
  • oneview_drive_enclosure
  • oneview_enclosure
  • oneview_enclosure_group
  • oneview_ethernet_network
  • oneview_fabric
  • oneview_fc_network
  • oneview_fcoe_network
  • oneview_firmware_bundle
  • oneview_firmware_driver
  • oneview_interconnect
  • oneview_interconnect_link_topology
  • oneview_logical_enclosure
  • oneview_logical_interconnect
  • oneview_logical_interconnect_group
  • oneview_logical_switch_group
  • oneview_logical_switch
  • oneview_managed_san
  • oneview_network_set
  • oneview_os_deployment_plan
  • oneview_os_deployment_server
  • oneview_power_device
  • oneview_rack
  • oneview_san_manager
  • oneview_sas_interconnect
  • oneview_sas_logical_interconnect_group
  • oneview_sas_logical_interconnect
  • oneview_scope
  • oneview_server_hardware
  • oneview_server_hardware_type
  • oneview_server_profile
  • oneview_server_profile_template
  • oneview_storage_pool
  • oneview_storage_system
  • oneview_volume_attachment
  • oneview_volume_template
  • oneview_switch
  • oneview_unmanaged_device
  • oneview_uplink_set
  • oneview_user
  • oneview_volume
  • image_streamer_artifact_bundle
  • image_streamer_build_plan
  • image_streamer_deployment_group
  • image_streamer_deployment_plan
  • image_streamer_golden_image
  • image_streamer_os_volume
  • image_streamer_plan_script
  • hpe_icsp_os_deployment
  • hpe_icsp_server
@ansibot ansibot added affects_2.4 This issue/PR affects Ansible v2.4 feature_idea needs_triage Needs a first human triage before being processed. support:core This issue/PR relates to code supported by the Ansible Engineering Team. labels Aug 17, 2017
@nitzmahone nitzmahone removed the needs_triage Needs a first human triage before being processed. label Aug 17, 2017
@ansibot
Copy link
Contributor

ansibot commented Nov 17, 2017

@ansibot ansibot added module This issue/PR relates to a module. support:community This issue/PR relates to code supported by the Ansible community. and removed support:core This issue/PR relates to code supported by the Ansible Engineering Team. labels Nov 17, 2017
@ansibot ansibot added feature This issue/PR relates to a feature request. and removed feature_idea labels Mar 2, 2018
@ansibot ansibot added support:core This issue/PR relates to code supported by the Ansible Engineering Team. and removed support:community This issue/PR relates to code supported by the Ansible community. labels Sep 19, 2018
@ansibot ansibot added needs_maintainer Ansibot is unable to identify maintainers for this PR. (Check `author` in docs or BOTMETA.yml) support:community This issue/PR relates to code supported by the Ansible community. and removed support:core This issue/PR relates to code supported by the Ansible Engineering Team. labels Oct 5, 2018
@ansibot ansibot removed the needs_maintainer Ansibot is unable to identify maintainers for this PR. (Check `author` in docs or BOTMETA.yml) label Nov 10, 2018
@ansibot ansibot added the remote_management Working Group: https://docs.ansible.com/ansible/latest/community/communication.html label Nov 26, 2018
@ansibot ansibot added the has_pr This issue has an associated PR. label Jul 28, 2019
@ansibot ansibot added collection Related to Ansible Collections work collection:community.general support:core This issue/PR relates to code supported by the Ansible Engineering Team. labels Apr 29, 2020
@mkrizek
Copy link
Contributor

mkrizek commented Aug 18, 2020

Thank you very much for your interest in Ansible. This plugin is no longer maintained in this repository and has been migrated to https://github.com/ansible-collections/community.general.

Please re-submit this issue in the above repository.

If you have further questions please stop by IRC or the mailing list:

@mkrizek mkrizek closed this as completed Aug 18, 2020
@ansible ansible locked and limited conversation to collaborators Sep 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affects_2.4 This issue/PR affects Ansible v2.4 collection:community.general collection Related to Ansible Collections work feature This issue/PR relates to a feature request. has_pr This issue has an associated PR. module This issue/PR relates to a module. remote_management Working Group: https://docs.ansible.com/ansible/latest/community/communication.html support:community This issue/PR relates to code supported by the Ansible community. support:core This issue/PR relates to code supported by the Ansible Engineering Team.
Projects
None yet
Development

No branches or pull requests

4 participants