-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Software Name
Openstack
Public URL
Technical Overview
OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.
OpenStack software controls large pools of compute, storage, and networking resources throughout a datacenter, managed through a dashboard or via the OpenStack API. OpenStack works with popular enterprise and open source technologies making it ideal for heterogeneous infrastructure.
Latest stable version number
Mitaka (Released 2016-04-07)
Open-source license type
Apache 2.0
Relationship to component?
- contributing developer
- user
- other
If other, please describe:
Build system
- autotools-based
- CMake
- other
If other, please describe:
Python setup.py build tools
Does the current build system support staged path installations?
For example: make install DESTIR=/tmp/foo (or equivalent)
- yes
- no
Does component run in user space or are administrative credentials required?
- user space
- admin
Does component require post-installation configuration.
- yes
- no
If yes, please describe briefly:
Configuration files for each Openstack component installed needs to be modified to add/modify default settings depending on the component being considered
If component is selected, are you willing and able to collaborate with OpenHPC maintainers during the integration process?
- yes
- no
Does the component include test collateral (e.g. regression/verification tests) in the publicly shipped source?
- yes
- no
If yes, please briefly describe the intent and location of the tests.
Each core component in Openstack has tox tests present in tests directory which contain style, unit and functional tests.
Does the component have additional software dependencies (beyond compilers/MPI) that are not part of standard Linux distributions?
- yes
- no
If yes, please list the dependencies and associated licenses.
As part of the initial integration of Openstack with OpenHPC, only a few critical components like Nova, Glance, Keystone & Neutron should be considered.
These components have the following major dependencies:
- Mariadb : GPLv2
- RabbitMQ : Mozilla Public License
- Memcached : BSD
- httpd Apache : License v2
- libvirt : GNU Lesser General Public License
Does the component include online or installable documentation?
- yes
- no
If available online, please provide URL.
http://docs.openstack.org/
[Optional]: Would you like to receive additional review feedback by email?
Yes, please
- yes
- no