Commit Graph

27 Commits

Author SHA1 Message Date
wanghao d7c1ebf3a6 Add spec folder for stein
Change-Id: I49b2997bb9796bcaa31b9bdc1fdd0f81286a8ba5
2018-09-14 15:04:17 +08:00
Zuul 694346ae1e Merge "Remove valence-integration.rst" 2017-10-23 09:58:45 +00:00
Zhenguo Niu 139f5a0fd1 Remove valence-integration.rst
As we discussed during the Queens PTG, valence-integration spec
should be removed, as we changed to use rsd-lib for RSD server
support.

Change-Id: I7fb50a7777ecaa5288dacbcc51d41830c5bb483a
2017-10-12 15:12:16 +08:00
Tao Li 9c47b0bff1 Add tags for baremetal servers
Describe how to add tags support for baremetal servers.

Change-Id: Ieb0170b374f1018550aa808c001d2dbfed7added
Implements: bp server-tags-support
2017-10-11 07:41:54 +00:00
Jenkins 17b69c9df1 Merge "Use a soft link for template.rst" 2017-10-10 09:44:17 +00:00
wanghao 7ff7bedea4 Add Queens folder in mogan spec repo
Now we have gone to Queens release, add this folder for BP.

Change-Id: Ida1d6b4dad3938cf91b2777011bd5ed660b9b997
2017-09-18 14:42:25 +08:00
liusheng e4236e0bf6 Use a soft link for template.rst
As we use same templates of specs for different versions,
it don't need to copy the template doc, just use a soft link.

Change-Id: Ie07b0ec9c15275bfeefd4d289ca1209a1bbc3226
2017-09-18 11:48:06 +08:00
shangxiaobj 761010fb94 Fix the typo and replace http with https for doc links
1) Fix a typo
2) Use https instead of http for docs links

Change-Id: Ib3bb1ef2f9373e10bf12347c0b2b19c620ddfef2
2017-09-06 20:32:35 -07:00
Jenkins 054a78fe7c Merge "No need flavor and network in managing server" 2017-09-07 03:23:04 +00:00
Jenkins b7d49032f4 Merge "Add server group support" 2017-09-07 03:19:20 +00:00
wanghao a23a3d1f7e No need flavor and network in managing server
Update this spec according our discussion in IRC,
no need flavor and network in managing server.

Change-Id: If9631fee40538935ab52656ce17c6ca2d3871cc4
Implements: bp manage-existing-bms
2017-09-06 09:03:47 +08:00
Zhenguo Niu 95bb712a76 Add server group support
This spec introduces server group concept to Mogan.

Partially Implements: bp server-group-api-extension
Change-Id: Iab90dcb0a5d080f204c8f923e4bc4bd0675d9ebe
2017-08-25 10:25:59 +08:00
Jenkins 7281d4457c Merge "Change adopt to manage in managing-existing-node spec" 2017-08-15 03:30:08 +00:00
Jenkins 3a4e6dc638 Merge "Node aggregates" 2017-08-15 03:30:02 +00:00
wanghao 2824bc3ab2 Change adopt to manage in managing-existing-node spec
According to the disscusion of IRC meeting, we decide to
use an new 'POST v1/manage','GET v1/manageable_servers' API and
create a new ManageServerController in spec.

Implements: bp manage-existing-bms

Change-Id: Ie77a55183da8f72631f5a0a589a88205c90d5607
2017-08-08 13:43:32 +08:00
Zhenguo Niu 5fed727f7c Update new-flavor specs
This adds resource_aggregates field to associate resources group
information with the flavor.

Change-Id: I2e9ebbd967c86e419e4513a4cb4ebd585bdc8a5e
2017-08-01 01:47:42 +00:00
Zhenguo Niu a533d36231 Node aggregates
This spec introduces aggregate concept to Mogan.

Change-Id: I371605d56dc41a39f56dad060f640dad6bf0c6b7
Implements: bp node-aggregate
2017-07-31 18:48:47 +08:00
Jenkins 1e36a74701 Merge "Manage existing nodes in Mogan" 2017-07-14 11:24:37 +00:00
wanghao e90e3e71b9 Manage existing nodes in Mogan
Support to manage existing nodes from Mogan.

Change-Id: I7fb05af14b2d9402fcb3730ccb31fd60e81c64ca
Implements: bp manage-existing-bms
2017-07-06 16:05:38 +08:00
Jenkins 953ab6888e Merge "Track resources using Placement" 2017-07-05 04:03:47 +00:00
Zhenguo Niu c543792243 Track resources using Placement
This proposes to change to use Placement service for tracking
baremetal resources

Partially Implements: bp track-resources-using-placement

Change-Id: I4d8483b5d8fb04db091d72f37b40925b016c953b
2017-07-03 17:36:19 +08:00
Zhenguo Niu 5f58e34f1e New flavor for baremetal servers
This spec proposes a new flavor for both general nodes and
Valence nodes.

Change-Id: I355a3f817eefb54a763314c6365c0b9d030988b3
2017-06-22 20:45:02 +08:00
Zhenguo Niu 605c0698c0 Valence integration
This specs proposes to integrate with OpenStack Valence to support
compose node on the fly.

Change-Id: Id890263db8a62c7c74a11eedf75c87b148afa546
2017-03-07 16:01:11 +08:00
zhangjl 26c5e79070 Fix the incorrect API URL in spec.
This patch change the lock api url from
/instances/{instance_uuid}/lock
to /instances/{instance_uuid}/states/lock. It`s more readable.

Change-Id: I8d2fea99a4041eb4160f34582868c24b99035797
2017-02-13 08:12:02 +00:00
zhangjl 7b9f73abb4 Adds specification for lock instances
Simple string locking of instances.
Design for blueprint lock-instances

Implements: blueprint lock-instances
Co-Authored-By: jolie <guoshan@awcloud.com>

Change-Id: I33967d0867bb225bb215180d8e81e9878a3b58ff
2017-02-06 08:04:16 +00:00
Zhenguo Niu e472174607 Add mogan spec template and tests
Change-Id: I1622117971d07bf849639253a9cca71e2412ff31
2017-01-17 16:47:19 +08:00
Zhenguo Niu 5bc5b9080b Initial import
Change-Id: I86c1b6874730bb929f5e0f4e17ac1316c73d9a1a
2017-01-13 12:50:50 +08:00