Установка windows в среде openstack

Ocata¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

2dc52153215bb6a37532a959c5c98239be21bb56

openstack/cinder

921070a5fe6746ec10f7c1103d3ef47ac30a7ff8

openstack/cinder

486c00794b1401077bd0c9a6071135c149382958

openstack/cinder

78d093b864e46dc847e507342c7b1f7d01233fea

openstack/cinder

4c5a29a8638f0ddb03f595516788255680ae13bc

openstack/cinder

23ddc7cbc668ed9b2e38583ce84924ea09e70994

openstack/cinder

1ef2f700422df90d5ce3224bdbd759d16ffd635f

openstack/cinder

5d20d4259738bd94bdc584974b77fe83069546cd

openstack/cinder

20fba8389185c166cd879b797ed3548898601c9a

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

fc21f4f02026d2993bb7a7bb5f2324dbbece091b

openstack/os-brick

6a180265560d5e0bab80e47ac25c15906d1165fb

openstack/os-brick

1a9b90b02956e682f842c1105e5e5dd4f5a7fe7d

openstack/os-brick

871cd1a6f271fdd2f0037f0b88a45dad97301a05

openstack/os-brick

e016afb78cfd44cdc1fb77012814ca4cf8a8b9d3

openstack/os-brick

9bfb727565c343716f1f1f1f12a40c9493e84952

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

63a3014dec7932437a579e8cb4ba4be79609c14c

COMMANDS¶

To get a list of the available commands:

openstack --help

To get a description of a specific command:

openstack help <command>

Note that the set of commands shown will vary depending on the API versions
that are in effect at that time. For example, to force the display of the
Identity v3 commands:

openstack --os-identity-api-version 3 --help

Print the bash completion functions for the current command set.

Print help for an individual command

Additional information on the OpenStackClient command structure and arguments
is available in the OpenStackClient Commands wiki page.

Command Objects

The list of command objects is growing longer with the addition of OpenStack
project support. The object names may consist of multiple words to compose a
unique name. Occasionally when multiple APIs have a common name with common
overlapping purposes there will be options to select which object to use, or
the API resources will be merged, as in the object that has options
referring to both Compute and Block Storage quotas.

Ussuri¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

20a3cab7ddd9555eaa0406f539d491308f18e4e9

openstack/cinder

cc9014ab4298a4509fd6139fe5b9ca4c7c69120d

cinder-tempest-plugin

Version

Signature

Repo

Git Commit

openstack/cinder-tempest-plugin

efef4f5feceadb7f114e277c934ef3b3721fa331

openstack/cinder-tempest-plugin

6f0b4fcd9d6d86f9aba81af94bc492aee228ea9d

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

a1c9f649448bc91325b0735c48e780cce44df2c1

openstack/os-brick

ebe6a0463d0adca0bd64287cfe783408e150d1db

openstack/os-brick

2a6e8d405eb955caea15c85c157638533e486ba8

openstack/os-brick

f34bf429ed09d7b8db05c9c5d104508258ea95b6

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

b99914f51f2d40b2f13bd676b81536295694a60e

openstack/python-brick-cinderclient-ext

c43cadf1ca83de3277004f489271266cd34a8918

API endpoint rate-limiting¶

Rate Limiting is a means to control the frequency of events received by a
network based application. When robust rate limiting is not present, it can
result in an application being susceptible to various denial of service
attacks. This is especially true for APIs, which by their nature are designed
to accept a high frequency of similar request types and operations.

Within OpenStack, it is recommended that all endpoints, especially public, are
provided with an extra layer of protection, by means of either a rate-limiting
proxy or web application firewall.

It is key that the operator carefully plans and considers the individual
performance needs of users and services within their OpenStack cloud when
configuring and implementing any rate limiting functionality.

Common solutions for providing rate-limiting are , HAProxy,
OpenRepose, or Apache Modules such as mod_ratelimit, mod_qos, or mod_security.

Mitaka¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

9aaaf7e2e9d0f607d85af383212b8de9dd1e5813

openstack/cinder

f9a5424a47439ae251ce024a0627c3e156a30872

openstack/cinder

da90a31c601297205d61693b885820754d6699b8

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

01c7614e51eda2fb23d8aceb89693f62924a9bf9

openstack/os-brick

f9b4e55db5a53b2f9356c9a11008e50c3900c141

openstack/os-brick

44254e1e1401affd67628bbb280043ade3d460b0

openstack/os-brick

a3261e3fbd7f0230eba2a205ec99906505df1c7c

openstack/os-brick

7ca487a668813c5fc0491c39eb0449464847cd73

openstack/os-brick

f4a9e15b18460061aaa442eee5a2d6a3c4cf9b48

python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

a8c8d1b7fef1eb133a2468327d35ae8ed2db41f8

Folsom¶

cinder

Version

Signature

Repo

Git Commit

openstack/cinder

4cde3ad6ecc094602bc884052afcde08243e55cd

openstack/cinder

a52ca0c0a03b3c15847445d8e4e9b52e9dab46c1

openstack/cinder

07e947e3bea12d90f303bb953346fff68950d638

openstack/cinder

8bcfae7e2261812854cbd34ecfee960e109ac956

python-cinderclient

Version

Signature

Repo

Git Commit

openstack/python-cinderclient

2e6be694c17d505bf52e339bccf6848776493ffe

openstack/python-cinderclient

8e48619f96eb4d51c0f05b66ddf73b1338c99f3c

openstack/python-cinderclient

08e1714c57f8efa1404d2bca065742b909b37a33

openstack/python-cinderclient

471704df644eced17026c280b0aab9e549718e14

Pike¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

9e870c78eae4b491516d792f1883f79b09838cf8

openstack/cinder

67c5f290ff8417aa47e442467644b73740708561

openstack/cinder

0e623cc42733bffe997a9bc2a771f16c800481ae

openstack/cinder

74549cf7e0ecb4e56675d2ead5f98afb341321e7

openstack/cinder

4fb3a702ba8c3de24c41a6f706597bfa81e60435

openstack/cinder

d810928406eb2a95bb5f15a6d8437b377abde733

openstack/cinder

7cc8d0ea63cc19aefcc0844ce455aead44297c21

openstack/cinder

7524a44ebb13b76cf42adee0bfff4d999f8dfbb5

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

6e380488ea5a5e1205c01b41aa153a8848b4c019

openstack/os-brick

e571cc603ee1eb0dc6fd2eb8a35508c969a13c50

openstack/os-brick

f821a87ef0fd59cb1b48a85eed16b1f3f16e7467

openstack/os-brick

4bdd072de3216da20491d950c0ecb408d866442d

openstack/os-brick

4090db76673cadb3b8adfceb106069e03414de49

openstack/os-brick

cad9fb07959e7b63208706e4970bd6171eda786b

openstack/os-brick

68106be749971b9b7aa8e4bbfe5aee6a56857741

openstack/os-brick

6eee11fc46205897bcd8d1eed5bfe319b504a6fa

openstack/os-brick

8e4adda001a4935bfcdd0f81209894080f041b23

openstack/os-brick

a1b0dda617c915441d5cdcb8c34933bb96b31bac

openstack/os-brick

32ab0d1670e94c9d667207c72cfabe1d6554515f

openstack/os-brick

46daeb00586d368a05d178d84bf8e89d241be60d

openstack/os-brick

c68131decf5da1bd3aa5dc037eafc57d9d02554e

openstack/os-brick

962fce720c5322a9f9442b10b07853689ed6e190

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

4dd6b351ba6448e6fbdc9654c12eca038f0f8cbb

openstack/python-brick-cinderclient-ext

a03d5348b4b6855755223349e4054ed9d3146774

openstack/python-brick-cinderclient-ext

e8e7463ce4e62793706bc41b997c92882b0eb00f

OpenStack 命令行客户端¶

对于脚本操作和简单的请求,你可以使用像“openstack-client”这样的客户端命令行,这个客户端能让你通过命令行接口去使用认证,计算,块存储,对象存储API。同时每个openstack项目都会有一个包含Python API绑定和命令行接口(CLI)的相关的客户端项目。

获取更多关于命令行客户端的信息,请看`OpenStack命令行接口参考文献: <https://docs.openstack.org/cli-reference/>`__。

安装客户端

Use to install the OpenStack clients on a Mac OS X or Linux system. It
is easy and ensures that you get the latest version of the client from the
Python Package Index. Also, lets you
update or remove a package.

你必须为每个工程单独安装客户端,但是«python-openstackclient«可以覆盖多个工程。

安装或者更新一个客户端:

$ sudo pip install --upgrade python-PROJECTclient

PROJECT*是一个工程名。

例如,安装«openstack«客户端:

$ sudo pip install python-openstackclient

运行如下命令更新«openstack«客户端:

$ sudo pip install --upgrade python-openstackclient

运行如下命令移除«openstack«客户端:

$ sudo pip uninstall python-openstackclient

在执行客户端命令之前,你必须下载并使用source命令执行«openrc«文件来设置环境变量。

获取更多关于OpenStack客户端的信息,包括如何source openrc«文件,请看`OpenStack 终端用户手册 <https://docs.openstack.org/user-guide/>`,OpenStack 管理员手册 <https://docs.openstack.org/admin-guide/>`和`OpenStack 命令行接口参考 <https://docs.openstack.org/cli-reference/>

创建云主机

启动虚拟机实例前,需要为其选择名称,镜像和云主机类型。

通过«openstack«客户端调用计算服务API列出可用的镜像:

$ openstack image list
+--------------------------------------+------------------+
| ID                                   | Name             |
+--------------------------------------+------------------+
| a5604931-af06-4512-8046-d43aabf272d3 | fedora-20.x86_64 |
+--------------------------------------+------------------+

运行如下命令以列出云主机类型:

$ openstack flavor list
+----+-----------+-----------+------+-----------+------+-------+-----------+
| ID | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | Is_Public |
+----+-----------+-----------+------+-----------+------+-------+-----------+
| 1  | m1.tiny   | 512       | 0    | 0         |      | 1     | True      |
| 2  | m1.small  | 2048      | 20   | 0         |      | 1     | True      |
| 3  | m1.medium | 4096      | 40   | 0         |      | 2     | True      |
| 4  | m1.large  | 8192      | 80   | 0         |      | 4     | True      |
| 42 | m1.nano   | 64        | 0    | 0         |      | 1     | True      |
| 5  | m1.xlarge | 16384     | 160  | 0         |      | 8     | True      |
| 84 | m1.micro  | 128       | 0    | 0         |      | 1     | True      |
+----+-----------+-----------+------+-----------+------+-------+-----------+

启动虚拟机实例前,记录下您所需的镜像和云主机类型的 ID。

启动 云主机,带着镜像、类型ID和服务器名称参数运行 命令:

$ openstack server create --image a5604931-af06-4512-8046-d43aabf272d3 --flavor 1 my_instance
+--------------------------------------+---------------------------------------------------------+
| Field                                | Value                                                   |
+--------------------------------------+---------------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                                  |
| OS-EXT-AZ:availability_zone          | nova                                                    |
| OS-EXT-STS:power_state               | 0                                                       |
| OS-EXT-STS:task_state                | scheduling                                              |
| OS-EXT-STS:vm_state                  | building                                                |
| OS-SRV-USG:launched_at               | None                                                    |
| OS-SRV-USG:terminated_at             | None                                                    |
| accessIPv4                           |                                                         |
| accessIPv6                           |                                                         |
| addresses                            |                                                         |
| adminPass                            | 3vgzpLzChoac                                            |
| config_drive                         |                                                         |
| created                              | 2015-08-27T03:02:27Z                                    |
| flavor                               | m1.tiny (1)                                             |
| hostId                               |                                                         |
| id                                   | 1553694c-d711-4954-9b20-84b8cb4598c6                    |
| image                                | fedora-20.x86_64 (a5604931-af06-4512-8046-d43aabf272d3) |
| key_name                             | None                                                    |
| name                                 | my_instance                                             |
| os-extended-volumes:volumes_attached | []                                                      |
| progress                             | 0                                                       |
| project_id                           | 9f0e4aa4fd3d4b0ea3184c0fe7a32210                        |
| properties                           |                                                         |
| security_groups                      |                                  |
| status                               | BUILD                                                   |
| updated                              | 2015-08-27T03:02:28Z                                    |
| user_id                              | b3ce0cfc170641e98ff5e42b1be9c85a                        |
+--------------------------------------+---------------------------------------------------------+

注解

For information about the default ports that the OpenStack components use,
see Firewalls and default ports
in the OpenStack Installation Guide.

ENVIRONMENT VARIABLES¶

The following environment variables can be set to alter the behaviour of openstack. Most of them have corresponding command-line options that take precedence if set.

The name of a cloud configuration in .

The authentication plugin to use when connecting to the Identity service, its version must match the Identity API version

Authentication URL

Service URL (when using the service token)

Domain-level authorization scope (name or ID)

Project-level authentication scope (name or ID)

Domain name or ID containing project

Authentication username

Authenticated or service token

Authentication password

Domain name or ID containing user

ID of the trust to use as a trustee user

Default domain ID (Default: ‘default’)

Authentication region name

CA certificate bundle file

Client certificate bundle file

Client certificate key file

Identity API version (Default: 2.0)

Additional API version options will be available depending on the installed
API libraries.

Interface type. Valid options are public, admin and internal.

Deploy the Juju controller¶

Previously, we tested our MAAS and Juju configuration
by deploying a new Juju controller called . You can check
this controller is still operational by typing . With the Juju
controller running, the output will look similar to the following:

Model    Controller           CloudRegion  Version
default  maas-controller-two  mymaas        2.2.1

App  Version  Status  Scale  Charm  Store  Rev  OS  Notes

Unit  Workload  Agent  Machine  Public address  Ports  Message

Machine  State  DNS  Inst id  Series  AZ

If you need to remove and redeploy the controller, use the following two
commands:

juju kill-controller maas-controller
juju bootstrap --constraints tags=juju mymaas maas-controller

During the bootstrap process, Juju will create a model called , as
shown in the output from above.
Models act as containers for
applications, and Juju’s default model is great for experimentation.

We’re going to create a new model called to hold our OpenStack
deployment exclusively, making the entire deployment easier to manage and
maintain.

To create a model called (and switch to it), simply type the following:

AUTHENTICATION METHODS¶

openstack uses a similar authentication scheme as the OpenStack project CLIs, with
the credential information supplied either as environment variables or as options on the
command line. The primary difference is the use of ‘project’ in the name of the options
/ over the old tenant-based names.

export OS_AUTH_URL=<url-to-openstack-identity>
export OS_PROJECT_NAME=<project-name>
export OS_USERNAME=<user-name>
export OS_PASSWORD=<password>  # (optional)

openstack can use different types of authentication plugins provided by the keystoneclient library. The following default plugins are available:

  • : Authentication with a token
  • : Authentication with a username and a password

Refer to the keystoneclient library documentation for more details about these plugins and their options, and for a complete list of available plugins.
Please bear in mind that some plugins might not support all of the functionalities of openstack; for example the v3unscopedsaml plugin can deliver only unscoped tokens, some commands might not be available through this authentication method.

Additionally, it is possible to use Keystone’s service token to authenticate, by setting the options and (or the environment variables and respectively). This method takes precedence over authentication plugins.

Cleaning the Undercloud¶

This procedure isn’t cleaning everything that TripleO generates, but enough
so an Undercloud could be re-deployed.

Note

This procedure has been tested on Train and onward. There is no guarantee
that it works before this version, due to container commands and
new directories.

  1. Log in to your machine (baremetal or VM) where you want to cleanup the
    undercloud as a non-root user (such as the stack user):

    ssh <non-root-user>@<undercloud-machine>
    
  2. Cleanup the containers and their images:

    sudo podman rm -af
    sudo podman rmi -af
    
  3. Remove directories generated by TripleO:

    sudo rm -rf \
        varlibtripleo-config \
        varlibconfig-data \
        varlibcontainer-config-scripts \
        varlibcontainer-puppet \
        varlibheat-config \
        varlibimage-service \
        varlibmysql
    
  4. Cleanup systemd:

    sudo rm -rf etcsystemdsystemtripleo*
    sudo systemctl daemon-reload
    

Paste and middleware¶

Most API endpoints and other HTTP services in OpenStack use the Python Paste
Deploy library. From a security perspective, this library enables manipulation
of the request filter pipeline through the application’s configuration. Each
element in this chain is referred to as middleware. Changing the order of
filters in the pipeline or adding additional middleware might have
unpredictable security impact.

Commonly, implementers add middleware to extend OpenStack’s base functionality.
We recommend implementers make careful consideration of the potential exposure
introduced by the addition of non-standard software components to their HTTP
request pipeline.

Internal API communications¶

OpenStack provides both public facing and private API endpoints. By default,
OpenStack components use the publicly defined endpoints. The recommendation is
to configure these components to use the API endpoint within the proper
security domain.

Services select their respective API endpoints based on the OpenStack service
catalog. These services might not obey the listed public or internal API end
point values. This can lead to internal management traffic being routed to
external API endpoints.

Configure internal URLs in the Identity service catalog

The Identity service catalog should be aware of your internal URLs. While this
feature is not utilized by default, it may be leveraged through configuration.
Additionally, it should be forward-compatible with expectant changes once this
behavior becomes the default.

To register an internal URL for an endpoint:

$ openstack endpoint create identity \
  --region RegionOne internal \
  https://MANAGEMENT_IP:5000/v3

Replace with the management IP address of your
controller node.

Stein¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

5edb3a0b2c5114c5a083997087e1ce2b393e75f6

openstack/cinder

a14fd58f5dc1e4027e4148dfb1c40253ebfda8a3

openstack/cinder

25ed65f1fa1d50cf3d5f757736b6cfb506ce402f

openstack/cinder

3518a7d8cd884b406b635e37bab4157b41becba7

openstack/cinder

1d8efc54eb2be1bb134b10bfeaaa0706f21edfb7

openstack/cinder

47726fb3ad104698327e40efb94b088d311ce543

openstack/cinder

0996f0ac76188c324831f19089bdd87b9c364cb6

openstack/cinder

46363697d9a7ddc7880bf6071e5d035f3f9aa043

cinder-tempest-plugin

Version

Signature

Repo

Git Commit

openstack/cinder-tempest-plugin

3cd73f60d8726170c7567338d9812f0e399ab7e7

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

750999db0de0fcfc923cd453add808ca42a4e2b4

openstack/os-brick

b5891702cc24b0c9cedf6961d3223a37830341b9

openstack/os-brick

fd6425b2ee725f19aaf9bb4543cceed18ec95cc2

openstack/os-brick

d1f84dfd897d35053d39c22ae484f6586d1268bd

openstack/os-brick

4c2b25391091b5ad4935e552f2be53c0cf3ee738

openstack/os-brick

05b6c9f9fad15354f598bbd332a5d56230ece1e0

openstack/os-brick

c88071dc19fc1009e750f4f81b29d4b2e538fa79

openstack/os-brick

d7ebf977bb7aac9df7c715d01d4d334fedbc136f

openstack/os-brick

bc1917dfeec68ddddac43774257f3df1e728c912

openstack/os-brick

f29c669c8bf508cc41a82ea0a4052c8d75250459

openstack/os-brick

d398fa82334bbabbc4c7d5b8f1fe5a7a4465200e

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

94c1a461ec86531882c42c6359c8198a5b5e2db9

API endpoint process isolation and policy¶

You should isolate API endpoint processes, especially those that reside within
the public security domain should be isolated as much as possible. Where
deployments allow, API endpoints should be deployed on separate hosts for
increased isolation.

Namespaces

Many operating systems now provide compartmentalization support. Linux supports
namespaces to assign processes into independent domains. Other parts of this
guide cover system compartmentalization in more detail.

Network policy

Because API endpoints typically bridge multiple security domains, you must pay
particular attention to the compartmentalization of the API processes. See
for additional information in this area.

With careful modeling, you can use network ACLs and IDS technologies to enforce
explicit point to point communication between network services. As a critical
cross domain service, this type of explicit enforcement works well for
OpenStack’s message queue service.

To enforce policies, you can configure services, host-based firewalls (such as
iptables), local policy (SELinux or AppArmor), and optionally global network
policy.

OPTIONS¶

openstack takes global options that control overall behaviour and command-specific options that control the command operation. Most global options have a corresponding environment variable that may also be used to set the value. If both are present, the command-line option takes priority. The environment variable names are derived from the option name by dropping the leading dashes (‘–’), converting each embedded dash (‘-‘) to an underscore (‘_’), and converting to upper case.

openstack recognizes the following global options:

openstack will look for a file that contains
a cloud configuration to use for authentication. See CLOUD CONFIGURATION
below for more information.

The authentication plugin type to use when connecting to the Identity service.

If this option is not set, openstack will attempt to guess the
authentication method to use based on the other options.

If this option is set, its version must match

Authentication URL

Service URL, when using a service token for authentication

Domain-level authorization scope (by name)

Domain-level authorization scope (by ID)

Project-level authentication scope (by name)

Project-level authentication scope (by ID)

Domain name containing project

Domain ID containing project

Authentication username

Authentication password

Authenticated token or service token

Domain name containing user

Domain ID containing user

ID of the trust to use as a trustee user

Default domain ID (Default: ‘default’)

Authentication region name

CA certificate bundle file

Verify or ignore server certificate (default: verify)

Client certificate bundle file

Client certificate key file

Identity API version (Default: 2.0)

Additional API version options will be available depending on the installed
API libraries.

Interface type. Valid options are public, admin and internal.

Note

If you switch to openstackclient from project specified clients, like:
novaclient, neutronclient and so on, please use –os-interface instead of
–os-endpoint-type.

Performance profiling HMAC key for encrypting context data

This key should be the value of one of the HMAC keys defined in the
configuration files of OpenStack services to be traced.

Enable beta commands which are subject to change

Specify a file to log output. Disabled by default.

Increase verbosity of output. Can be repeated.

Suppress output except warnings and errors

Show tracebacks on errors and set verbosity to debug

Rocky¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

bcea359d54fcaa5a013204f7981f952e4329cf93

openstack/cinder

ce951a3b586bc51a77422c3079637198f14ecb44

openstack/cinder

6d1c2ce4f904c6e92013cbb72d7459db648417cb

openstack/cinder

77a3cf22ea0603aa8c1dbd5a44f1e934167656de

openstack/cinder

2b00794ff42e06f81fad1bb0f4c7094ca208620f

openstack/cinder

f44032ce43882e982029e32ee4d7cebfa9ba95c7

openstack/cinder

787aacb9095e77e2ad661a588baaba70be67e8ac

openstack/cinder

73baefac2f42a59f66bedcdddbb9debb3f324dff

openstack/cinder

c118e8f92c353b69201ccdf19b66b9057ae95005

openstack/cinder

41de06dcf6f1c84b6d4eb2f8d3b4f002d8c67f96

cinder-tempest-plugin

Version

Signature

Repo

Git Commit

openstack/cinder-tempest-plugin

08a38515de66cb09cb1c6c7c56bb90aeaa86c5c5

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

d640c73d9b68bdf200c3e71ddec65b166a571f4b

openstack/os-brick

1f811c412a172d5456d37cc748bc217fc4718cbf

openstack/os-brick

64cbaaea47822dff3ae5fbd104f9bff8fe79d08d

openstack/os-brick

00a4d96d2506bed5c5507282a774bc75df9f790f

openstack/os-brick

80ee8f846c85a48f12828fab0de5c4c866349283

openstack/os-brick

ba147f406c7a34bd9bcc76b916a220f814d82c53

openstack/os-brick

67cd70981c9521ae7f60daafa90cee165c495bef

openstack/os-brick

641337bec28adddae742a86faf592e360afdd1d8

openstack/os-brick

9b729ef0e7461f5ca2d80b7f991aeacf547a1819

openstack/os-brick

66362ae0f27769ecf272e421385c894de5166d7c

openstack/os-brick

6545454c7efa8df94900000ace4894eefb1e5488

openstack/os-brick

296887a59ef7913a857d3142cc801b347f2e6584

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

ca2a0e4db6e12c2ef861c5a7ed0c0c2498f50015

Open source software for creating private and public clouds.

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.

Hundreds of the world’s largest brands rely on OpenStack to run their businesses every day, reducing costs and helping them move faster. OpenStack has a strong ecosystem, and users seeking commercial support can choose from different OpenStack-powered products and services in the Marketplace.

The software is built by a thriving community of developers, in collaboration with users, and is designed in the open at our Summits.

How It Works
Get The Software

News See More News

Planet

OpenStack Blog: 10 Years of OpenStack – Shane Wang at Intel
Mon, Aug 31st 2020

Planet

Ghanshyam Mann: Recap of OpenStack Victoria Virtual PTG, 2020
Sat, Aug 29th 2020

Planet

OpenStack Blog: 10 Years of OpenStack – Alex Xu at Intel
Mon, Aug 24th 2020

News

StarlingX Open Source Community Delivers 4.0 Release Enhancing Platform Security by Furthering Integrations with Kata Containers, Kubernetes
Mon, Aug 10th 2020

News

Open Infrastructure Summit Goes Virtual, Showcases Diverse Use Cases for More than 30 Open Source Projects
Mon, Aug 3rd 2020

News

OpenStack Community Delivers Future of Bare Metal: White Paper Details Maturity and Adoption of Ironic Bare Metal as a Service
Mon, Jul 20th 2020

News

OpenStack Marks 10th Anniversary With Virtual Celebration of Global, Massive Scale Adoption
Wed, Jul 15th 2020

News

Edge Computing Use Cases Gain Momentum in Open Infrastructure Community—OpenStack Foundation
Mon, Jun 15th 2020

News

StarlingX Confirmed as Top-Level OSF Project
Thu, Jun 11th 2020

News

OpenStack Ussuri Release Lands Today, Delivering Automation for Intelligent Open Infrastructure
Wed, May 13th 2020

News

Sardina Systems and PT Boer Technology Partner to Deliver reliable and scalable OpenStack and Kubernetes Cloud Platforms for the Indonesian market
Thu, Apr 30th 2020

News

Sardina Systems is expanding its free deployment of FishOS OpenStack offering to all European countries on Coronavirus lockdown
Tue, Mar 24th 2020

News

Integrating OpenStack, Kubernetes and Ceph, StarlingX Expands Production Use Cases for Edge Computing and IoT Platform
Tue, Jan 14th 2020

News

OpenStack Foundation and China Electronics Standardization Institute Create Partnership to Advance OpenStack in China
Mon, Nov 4th 2019

News

OpenStack Project Builds Momentum in Greater China as Adoption of Open Infrastructure Soars
Mon, Nov 4th 2019

News

OpenStack Board Elects Troila Technology as Gold Member of the Foundation
Mon, Nov 4th 2019

News

Inspur Completes The World’s Largest Single-Cluster Test Based On OpenStack Rocky
Fri, Sep 27th 2019

News

Shanghai Electric, China Mobile, LINE and China UnionPay among Use Cases in Open Infrastructure Summit Shanghai Agenda
Wed, Aug 7th 2019

News

Sardina Systems is providing OpenStack Billing & Reporting Software to generate advanced reports for cloud environment
Wed, Jul 31st 2019

News

China UnionPay, China Railway, Walmart Among Open Infrastructure Users Sharing Open Source Best Practices, New Ideas at Shanghai Summit
Mon, Jul 22nd 2019

Train¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

3ecfe3754c41f82bfb18bb5aa497b8cf2a25f2fe

openstack/cinder

aadf0950c9c62f68a107c89c5b7c7632a2c732db

openstack/cinder

e79b98367bd72f0323258dc0506de28b31c4aa48

openstack/cinder

f2f3a1b528268dbeb93a68e834ef3bc5f8107026

openstack/cinder

d879e76ff05f78aa042c4fe5f79a69699ccaa997

cinder-tempest-plugin

Version

Signature

Repo

Git Commit

openstack/cinder-tempest-plugin

975953f794c65ab1124b7c42abdd5f9886b814f9

cinderlib

Release Notes: cinderlib

Version

Signature

Repo

Git Commit

openstack/cinderlib

199ebd4f5a1984573877f582a2655f4171916761

openstack/cinderlib

b3ee3447e05ae89b3372219e5c4c4757f9762031

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

12d252db9cb9deffea3c87b86ea71b3013d93892

openstack/os-brick

55fc99852166f72b95d85dc917197f5544861e7c

openstack/os-brick

a8190cd60b59dedb11a8ed27d236d81adee3255d

openstack/os-brick

d8ed21e7d25f67c6d2bfe71515723f68ce15b887

openstack/os-brick

cc22ac0ed5d0fa122e122bdd27ceb2a0d4d34cc1

openstack/os-brick

97b085f448e15269c28ed8adc60601894c470747

openstack/os-brick

8cb5fe3623f2145dc49742211f69f1f773aa7d3a

python-brick-cinderclient-ext

Release Notes: python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

087ea9241bf2fdb0ed01ca82f2a37c1b4dd994e1

Liberty¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

4295ff0a64f781c3546f6c6e0816dbb8100133cb

openstack/cinder

c937656c138e995f6e41f96a02db7aed1dc74722

openstack/cinder

f51ffea673de5395aee6c789b07fb44d9e801b88

openstack/cinder

61026d4e4f2a58dd84ffb2e4e40ab99860b9316a

os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

5ac54d4e0c89daba1be80702ee4060a538c08754

openstack/os-brick

891cf03109b3750ec05fb9b53cb48584a16114ae

openstack/os-brick

1a7fe6c8148701d8dd2d477e2ba2f7d0e55b4a8f

openstack/os-brick

11355ac5836a569c7a6f550f3960b60d7798842c

openstack/os-brick

d191180bbf0f2cf61a7e1da88467ebb7a2a388a5

openstack/os-brick

13b842ca4a7c199624c35cda26539ba896d2ee1a

Newton¶

cinder

Release Notes: cinder

Version

Signature

Repo

Git Commit

openstack/cinder

908def6bb993798146cccc1621a9cee18950629d

openstack/cinder

46799c4ff57e818fad770c5266f553a30fab6de2

openstack/cinder

79ad4598aa0c949f8ec54359d41ddd94b7c90719

openstack/cinder

f1144c98c39e84a7a17d4f44b7671b06d6c0adc6

openstack/cinder

65dad554366f27cd7ae48936381dff2b20f27731

openstack/cinder

ab9518112137f3141739e873b19cdc0085963bc7

os-brick

Release Notes: os-brick

Version

Signature

Repo

Git Commit

openstack/os-brick

b4b21f0a6deb6434f777d9ee4a58a04db8d0afd0

openstack/os-brick

49a89c8757aad70611a00ea9e1c78f38060bc114

openstack/os-brick

0e2a40f7468c4f67c96ebb91c417c51bbcc8952e

openstack/os-brick

cc47d81feb63671a285c46d97f7dae5ccee58501

openstack/os-brick

3f8c9e1c9849eb0172abc4498ed4926c7a11876e

openstack/os-brick

1d392b1fc9c68eb541896870d16e6f8ecbaf99c5

python-brick-cinderclient-ext

Version

Signature

Repo

Git Commit

openstack/python-brick-cinderclient-ext

de6a13f33f87415610526781b511c9dfec8f8ad7

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector