Fix release notes formatting
Formatted previously added release notes to avoid 'ScannerError'. Also modified conf.py under releasenotes to generate releasenotes as per standards and to remove occurrences of Glance snippet. Closes-Bug: #1662445 Change-Id: Ie928d173c1ab4b512f303f6643da045d85a339c5
This commit is contained in:
parent
c2bf0d8b57
commit
77f51c51a9
@ -1,23 +1,32 @@
|
||||
---
|
||||
features:
|
||||
- Added two new config options:
|
||||
- |
|
||||
Operators can decide whether all instances or only those instances which
|
||||
contain metadata key 'HA_Enabled=True' should be allowed for evacuation
|
||||
from a failed source compute node. When set to True, it will evacuate all
|
||||
instances from a failed source compute node. First preference will be
|
||||
given to those instances which contain 'HA_Enabled=True' metadata key,
|
||||
and then it will evacuate the remaining ones. When set to False, it will
|
||||
evacuate only those instances which contain 'HA_Enabled=True' metadata
|
||||
key.
|
||||
|
||||
evacuate_all_instances:
|
||||
Operators can decide whether all instances or only those instances
|
||||
which contain metadata key 'HA_Enabled=True' should be allowed for
|
||||
evacuation from a failed source compute node. When set to True, it will
|
||||
evacuate all instances from a failed source compute node. First
|
||||
preference will be given to those instances which contain
|
||||
'HA_Enabled=True' metadata key, and then it will evacuate the remaining
|
||||
ones. When set to False, it will evacuate only those instances which
|
||||
contain 'HA_Enabled=True' metadata key.
|
||||
To use this feature, following config option need to be set under
|
||||
``host_failure`` section in 'masakari.conf' file::
|
||||
|
||||
process_all_instances:
|
||||
Operators can decide whether all instances or only those instances
|
||||
which contain metadata key 'HA_Enabled=True' should be taken into
|
||||
account to recover from instance failure events. When set to True,
|
||||
it will execute instance failure recovery actions for an instance
|
||||
irrespective of whether that particular instance contains metadata key
|
||||
'HA_Enabled=True' or not. When set to False, it will only execute
|
||||
instance failure recovery actions for an instance which contain
|
||||
metadata key 'HA_Enabled=True'.
|
||||
[host_failure]
|
||||
evacuate_all_instances = True
|
||||
|
||||
- |
|
||||
Operators can decide whether all instances or only those instances which
|
||||
contain metadata key 'HA_Enabled=True' should be taken into account to
|
||||
recover from instance failure events. When set to True, it will execute
|
||||
instance failure recovery actions for an instance irrespective of whether
|
||||
that particular instance contains metadata key 'HA_Enabled=True' or not.
|
||||
When set to False, it will only execute instance failure recovery action
|
||||
for an instance which contain metadata key 'HA_Enabled=True'.
|
||||
|
||||
To use this feature, following config option need to be set under
|
||||
``instance_failure`` section in 'masakari.conf' file::
|
||||
|
||||
[instance_failure]
|
||||
process_all_instances = True
|
||||
|
@ -1,5 +1,6 @@
|
||||
---
|
||||
other:
|
||||
- |
|
||||
Adopt oslo-config-generator to generate sample config files.
|
||||
New config options from masakari code should register with
|
||||
masakari/conf/opts.py. A deprecated option should add a
|
||||
|
@ -1,23 +1,16 @@
|
||||
---
|
||||
fixes:
|
||||
- Following apis will return correct response codes now:
|
||||
POST: notification create:
|
||||
old_response: 200, new_response: 202
|
||||
- |
|
||||
Fixes `bug 1645699`_ which will return correct response codes for below
|
||||
apis:
|
||||
|
||||
DELETE: notification delete:
|
||||
old_response: 404, new_response: 405
|
||||
- POST /v1/notification - old_response: 200, new_response: 202
|
||||
- DELETE /v1/notification - old_response: 404, new_response: 405
|
||||
- PUT /v1/notification/<notification_uuid> - old_response: 404,
|
||||
new_response: 405
|
||||
- POST /v1/host - old_response: 200, new_response: 201
|
||||
- DELETE /v1/host/<host_uuid> - old_response: 200, new_response: 204
|
||||
- POST /v1/segment - old_response: 200, new_response: 201
|
||||
- DELETE /v1/segment/<segment_uuid> - old_response: 200, new_response: 204
|
||||
|
||||
PUT: notification update:
|
||||
old_response: 404, new_response: 405
|
||||
|
||||
POST: Host create:
|
||||
old_response: 200, new_response: 201
|
||||
|
||||
DELETE: Host delete:
|
||||
old_response: 200, new_response: 204
|
||||
|
||||
POST: Failover-segment create:
|
||||
old_response: 200, new_response: 201
|
||||
|
||||
DELETE: Failover-segment delete:
|
||||
old_response: 200, new_response: 204
|
||||
.. _bug 1645699: https://bugs.launchpad.net/masakari/+bug/1645699
|
||||
|
@ -1,19 +1,11 @@
|
||||
---
|
||||
features:
|
||||
- Added following new REST API's for masakari operators -
|
||||
|
||||
1. GET /v1/segments
|
||||
Returns list of all failover segments.
|
||||
|
||||
2. GET /v1/segments/<segment_uuid>
|
||||
Returns specific failover segment with uuid.
|
||||
|
||||
3. POST /v1/segments
|
||||
Creates a new failover segment
|
||||
|
||||
4. PUT /v1/segments/<segment_uuid>
|
||||
Updates a failover segment by uuid
|
||||
|
||||
5. DELETE /v1/segments/<segment_uuid>
|
||||
Delete a failover segment by uuid
|
||||
- |
|
||||
Added following new REST API's for masakari operators:
|
||||
|
||||
- GET /v1/segments - Returns list of all failover segments.
|
||||
- GET /v1/segments/<segment_uuid> - Returns specific failover segment
|
||||
with uuid.
|
||||
- POST /v1/segments - Creates a new failover segment
|
||||
- PUT /v1/segments/<segment_uuid> - Updates a failover segment by uuid
|
||||
- DELETE /v1/segments/<segment_uuid> - Delete a failover segment by uuid
|
||||
|
@ -1,18 +1,15 @@
|
||||
---
|
||||
features:
|
||||
- Added following new REST API's for masakari operators -
|
||||
- |
|
||||
Added following new REST API's for masakari operators:
|
||||
|
||||
1. GET /v1/segments/<segment_uuid>/hosts
|
||||
Returns list of all hosts associated with failover segment.
|
||||
|
||||
2. GET /v1/segments/<segment_uuid>/hosts/<host_uuid>
|
||||
Returns specific host from the failover segment with uuid.
|
||||
|
||||
3. POST /v1/segments/<segment_uuid>/hosts
|
||||
Creates a new host in failover segment
|
||||
|
||||
4. PUT /v1/segments/<segment_uuid>/hosts/<host_uuid>
|
||||
Updates a host in failover segment by uuid
|
||||
|
||||
5. DELETE /v1/segments/<segment_uuid>/hosts/<host_uuid>
|
||||
Delete a host from failover segment by uuid
|
||||
- GET /v1/segments/<segment_uuid>/hosts - Returns list of all hosts
|
||||
associated with failover segment.
|
||||
- GET /v1/segments/<segment_uuid>/hosts/<host_uuid> - Returns specific host
|
||||
from the failover segment with uuid.
|
||||
- POST /v1/segments/<segment_uuid>/hosts - Creates a new host in failover
|
||||
segment
|
||||
- PUT /v1/segments/<segment_uuid>/hosts/<host_uuid> - Updates a host in
|
||||
failover segment by uuid
|
||||
- DELETE /v1/segments/<segment_uuid>/hosts/<host_uuid> - Delete a host from
|
||||
failover segment by uuid
|
||||
|
@ -1,12 +1,9 @@
|
||||
---
|
||||
features:
|
||||
- Added following new REST API's related to notifications -
|
||||
- |
|
||||
Added following new REST API's related to notifications:
|
||||
|
||||
1. GET /v1/notifications
|
||||
Returns list of all notifications.
|
||||
|
||||
2. GET /v1/notifications/<notification_uuid>
|
||||
Returns specific notification with uuid.
|
||||
|
||||
3. POST /v1/notifications
|
||||
Creates a new notification.
|
||||
- GET /v1/notifications - Returns list of all notifications.
|
||||
- GET /v1/notifications/<notification_uuid> - Returns specific notification
|
||||
with uuid.
|
||||
- POST /v1/notifications - Creates a new notification.
|
||||
|
@ -12,8 +12,8 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# Glance Release Notes documentation build configuration file, created by
|
||||
# sphinx-quickstart on Tue Nov 3 17:40:50 2015.
|
||||
# Masakari Release Notes documentation build configuration file, created by
|
||||
# sphinx-quickstart on Tue Jun 28 9:58 AM 2016.
|
||||
#
|
||||
# This file is execfile()d with the current directory set to its
|
||||
# containing dir.
|
||||
@ -55,18 +55,19 @@ source_suffix = '.rst'
|
||||
master_doc = 'index'
|
||||
|
||||
# General information about the project.
|
||||
project = u'masakari Release Notes'
|
||||
project = u'Masakari Release Notes'
|
||||
copyright = u'2016, OpenStack Foundation'
|
||||
|
||||
# The version info for the project you're documenting, acts as replacement for
|
||||
# |version| and |release|, also used in various other places throughout the
|
||||
# built documents.
|
||||
#
|
||||
from masakari.version import version_info as masakari_version
|
||||
# The short X.Y version.
|
||||
# The full version, including alpha/beta/rc tags.
|
||||
release = ''
|
||||
release = masakari_version.version_string_with_vcs()
|
||||
# The short X.Y version.
|
||||
version = ''
|
||||
version = masakari_version.canonical_version_string()
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
@ -166,7 +167,7 @@ html_static_path = ['_static']
|
||||
# html_domain_indices = True
|
||||
|
||||
# If false, no index is generated.
|
||||
# html_use_index = True
|
||||
html_use_index = False
|
||||
|
||||
# If true, the index is split into individual pages for each letter.
|
||||
# html_split_index = False
|
||||
@ -189,7 +190,7 @@ html_static_path = ['_static']
|
||||
# html_file_suffix = None
|
||||
|
||||
# Output file base name for HTML help builder.
|
||||
htmlhelp_basename = 'GlanceReleaseNotesdoc'
|
||||
htmlhelp_basename = 'MasakariReleaseNotesdoc'
|
||||
|
||||
|
||||
# -- Options for LaTeX output ---------------------------------------------
|
||||
@ -209,8 +210,9 @@ latex_elements = {
|
||||
# (source start file, target name, title,
|
||||
# author, documentclass [howto, manual, or own class]).
|
||||
latex_documents = [
|
||||
('index', 'GlanceReleaseNotes.tex', u'Glance Release Notes Documentation',
|
||||
u'Glance Developers', 'manual'),
|
||||
('index', 'MasakariReleaseNotes.tex',
|
||||
u'Masakari Release Notes Documentation', u'Masakari Developers',
|
||||
'manual'),
|
||||
]
|
||||
|
||||
# The name of an image file (relative to this directory) to place at the top of
|
||||
@ -239,8 +241,8 @@ latex_documents = [
|
||||
# One entry per manual page. List of tuples
|
||||
# (source start file, name, description, authors, manual section).
|
||||
man_pages = [
|
||||
('index', 'glancereleasenotes', u'Glance Release Notes Documentation',
|
||||
[u'Glance Developers'], 1)
|
||||
('index', 'masakarireleasenotes', u'Masakari Release Notes Documentation',
|
||||
[u'Masakari Developers'], 1)
|
||||
]
|
||||
|
||||
# If true, show URL addresses after external links.
|
||||
@ -253,8 +255,8 @@ man_pages = [
|
||||
# (source start file, target name, title, author,
|
||||
# dir menu entry, description, category)
|
||||
texinfo_documents = [
|
||||
('index', 'GlanceReleaseNotes', u'Glance Release Notes Documentation',
|
||||
u'Glance Developers', 'GlanceReleaseNotes',
|
||||
('index', 'MasakariReleaseNotes', u'Masakari Release Notes Documentation',
|
||||
u'Masakari Developers', 'MasakariReleaseNotes',
|
||||
'One line description of project.',
|
||||
'Miscellaneous'),
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user