Commit Graph

10 Commits

Author SHA1 Message Date
liushuobj 9bcb057f47 Add blazar-specs link to README.rst
Change-Id: I7d7c1171b8501e389c5017856bd2173ec6a56cab
2019-09-05 14:20:47 +00:00
Le Hou 933be7dc5d Update to opendev
Change-Id: I116dd2025399f51d557c1bcaa5adcbb508568ea6
2019-04-23 15:56:11 +08:00
wangdequn e316a9ada0 add release notes to README.rst
Change-Id: Ied92ec47de57f64f276edcc9ba9d55b3b567401a
2018-06-15 11:26:17 +08:00
Hiroaki Kobayashi 489ffd3535 Adapt documentation structure to the new standard
This patch changes the documentation structure to follow the new
standard [1]. It also includes formatting and typo fixes.

[1] http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html

Change-Id: I63b9b14955838fa229dcd414cb9ca6de218a5897
Partial-Bug: #1721489
2017-11-14 10:48:11 +00:00
Hiroaki Kobayashi e64d4f332b Improve README
Change-Id: Ia3ff8ca1602785e5f28f030e0ae2193656d8749c
Partial-Bug: #1713678
2017-10-20 09:30:03 +00:00
Pierre Riteau 3de6f73e92 Fix physical host reservation for non-admin users
Originally, Blazar was using its service user to manage objects for
physical host reservation, e.g. host aggregates, which by default
requires admin rights. Commit 16d5f67ba7
started using a dedicated account configured with values
climate_username, climate_password, and climate_tenant_name. Commit
c9b7307cf3 removed this dedicated account
and started using trusts instead, so that operations were performed on
behalf of the user creating the lease (with the trustee being the blazar
service user).

While this works well if users creating leases are admins, non-admin
users will get errors because the default Nova policy prevents them from
running required operations associated with aggregates and hypervisors.

Since it is not clear why a dedicated account for admin operations was
required, this patch brings back the approach used before commit
16d5f67ba7, which was to use the service
account for admin operations. This allows non-admin users to create
Blazar leases.

The nova client setup is updated to authenticate against Keystone v3.

Change-Id: Iad86bb549aec13edd662965d2f91b68c856ae06c
Closes-Bug: #1663204
2017-06-02 16:00:54 +09:00
Masahito Muroi 68d769bf71 Migrate climate namespace to blazar
Although the Climate project was renamed to Blazar in 2014, the code has
still been using the climate namespace.

This patch moves all code to the blazar directory and allows users and
operators to use the 'blazar' command namespace. The 'climate' namespace
remains O release to allow users of Blazar time to move their own
code to the blazar namespace, but will be removed in P release
development cycle.

Change-Id: Icbe6fab1051aae4ac819982a1fa4f323cb0bf2d0
Partial-Bug: #1662734
2017-03-02 09:36:14 +00:00
Harsh Shah 12547fec67 Renamed Climate references to Blazar in the docs
References to climate in the docs have been renamed to blazar reflect the new name and enable uploadig docs to readthedocs. Also updated the docs to reference the new architecture image.

Change-Id: I594849afb6268892a03cc716a1707dcde835fa52
Closes-Bug: 1324581
2014-06-27 14:34:31 -07:00
Nikolaj Starodubtsev 929ed403e1 Add notes about Keystone v3 endpoint to README.rst
Add notes about Keystone v3 endpoint creation to README.rst. It's simple
instructions which can help everyone who wants to test Climate.

Change-Id: I469c28ec03994fffad14bfb77bb82257b0c406f2
2014-01-24 14:26:53 +04:00
Sylvain Bauza 16d5f67ba7 Fix service user creating objects
Service user used by Climate should not create objects such as
host aggregates. Consequently, until we migrate the code by using
trusts, we need to use a dedicated user for operations

Change-Id: I35878e178dea7eb10a52ad2419e191d8d683b35c
Closes-bug: #1270765
2014-01-20 14:46:04 +00:00