"Fossies" - the Fresh Open Source Software Archive

Member "masakari-9.0.0/ChangeLog" (13 May 2020, 11628 Bytes) of package /linux/misc/openstack/masakari-9.0.0.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog": 8.0.0_vs_9.0.0.

    1 CHANGES
    2 =======
    3 
    4 9.0.0
    5 -----
    6 
    7 * Use unittest.mock instead of third party mock
    8 * Ignoring host recovery if host\_status is \`UNKNOWN\`
    9 * Fix the functional test devstack job
   10 * Drop use of SQLAlchemy-Utils
   11 * HostNotFound name->id
   12 * HypervisorNotFoundByName host\_name->hypervisor\_name
   13 * Add ignore\_basepython\_conflict in tox.ini
   14 * fix a typo notiification => notification
   15 * update segment api doc
   16 * Correct indentation for spaces for doc files
   17 * Fix constraints URL enforcement for lower-constraints
   18 * Sync Sphinx requirement
   19 * [ussuri][goal] Drop python 2.7 support and testing
   20 * Reorganize masakari documentation
   21 * Support noauth2 auth\_strategy
   22 * Update master for stable/train
   23 * Cleanup instances test data
   24 * Notification functional tests fails randomly
   25 
   26 8.0.0
   27 -----
   28 
   29 * Remove references of novaclient.exceptions.EndpointNotFound
   30 * Add Python 3 Train unit tests
   31 * add libpq-dev and python-dev to build psycopg2
   32 * Replace git.openstack.org URLs with opendev.org URLs
   33 * Update api-ref location
   34 * Resolve functional gate job failure
   35 * Resolve gate job failure
   36 * OpenDev Migration Patch
   37 * Switch from oslosphinx to openstackdocstheme
   38 * Replace openstack.org git:// URLs with https://
   39 * Update master for stable/stein
   40 * Add devstack support for masakari-monitors
   41 
   42 7.0.0
   43 -----
   44 
   45 * Updated rh host workflow for recovery workflow details
   46 * Handle KeyError: 'progress\_details'
   47 * Migrate multinode jobs to Ubuntu Bionic
   48 * fix oslo-config-generator conf
   49 * Functional tests to check recovery workflow details
   50 * Functional tests for notification APIs
   51 * Configure taskflow connection
   52 * Add progress details for recovery workflows
   53 * Improve logging error messages
   54 * Functional tests for host APIs
   55 * Add functional CI job and tests for segments
   56 * Send notifications for all API changes
   57 * Add common methods to use for sending notification
   58 * Define objects used for notification
   59 * Add necessary constants and methods for RPC notification
   60 * Run all jobs by default using python3
   61 * Py3: Ensure wsgi headers are not bytes type
   62 * Recover resized instance(power\_state=SHUTDOWN) with vm\_state=stopped
   63 * Fix parsing api version with correct service\_type
   64 * Update hacking version >1.1.0
   65 * Allow updating host name only if it exists in nova
   66 * Add masakari-systemfault-integration-ci to .zuul.yaml
   67 * Use template for lower-constraints
   68 * Return 400 if notification payload is incorrect
   69 * change nova.services.disable use service\_uuid
   70 * Cleanup testrepository
   71 * Update coverage environment and use template for cover
   72 * Uninstall policy.json from openstack\_dashboard correctly
   73 
   74 7.0.0.0b1
   75 ---------
   76 
   77 * Allow adding host only if it exists in nova
   78 * Update the HTTP links to HTTPS
   79 * Change openstack-dev to openstack-discuss
   80 * Update README
   81 * Fix datetime microsecond discrepancy issue
   82 * Add framework for masakari-status upgrade check
   83 * Fix: TestMasakariAPI tests skipped due to missing \_\_init\_\_.py
   84 * Increment versioning with pbr instruction
   85 * fix tox python3 overrides
   86 * Fix docs create service for masakari Currently openstacksdk use instance-ha type service instead of masakari
   87 * switch documentation job to new PTI
   88 * import zuul job settings from project-config
   89 * Add masakari-custom-recovery-methods.conf in etc/masakari
   90 * Update reno for stable/rocky
   91 
   92 6.0.0.0rc1
   93 ----------
   94 
   95 * Add hooks for recovery method customization plugins
   96 * Added devstack support for masakari-dashboard
   97 * Fix masakari installation failure for policy.json
   98 * Register and Document policy in code
   99 * Removed unnecessary parantheses in yield statements
  100 * Add line for PyCharm IDE in gitignore file
  101 
  102 6.0.0.0b3
  103 ---------
  104 
  105 * fix tox python3 overrides
  106 * Remove testrepository
  107 * Switch to using stestr
  108 * Avoid recovery from failure twice
  109 * Fix Context test cases
  110 
  111 6.0.0.0b2
  112 ---------
  113 
  114 * Fix module has no attribute 'parse\_args'
  115 * Deploy masakari-api with uwsgi
  116 * Generalize DB conf group copying
  117 * Make accept-language tests work with webob 1.8.x
  118 * Enable mutable config in Masakari
  119 * Update "auth\_url"
  120 * Fix typo in api-ref/source/failover-segments.inc file
  121 
  122 6.0.0.0b1
  123 ---------
  124 
  125 * add lower-constraints job
  126 * Add db purge support
  127 * Completely remove mox from Masakari unittest
  128 * Fix stable branch releasenotes
  129 * Introspective Instance Monitoring through QEMU Guest Agent
  130 * Make readme more readable
  131 * Ship files like other openstack projects
  132 * Fix the docs page link
  133 * Use method validate\_integer from oslo.utils
  134 * Updated from global requirements
  135 * Updated from global requirements
  136 * Drop all qpid related explanations
  137 * Fix for difference in tzinfo.tzname value between py27 and py35
  138 * Changed default value of 'wait\_period\_after\_power\_off'
  139 
  140 5.0.0
  141 -----
  142 
  143 * Fix default value of 'nova\_catalog\_admin\_info'
  144 * Updated from global requirements
  145 
  146 5.0.0.0b3
  147 ---------
  148 
  149 * Remove use of unsupported TEMPEST\_SERVICES variable
  150 * Change masakari service-type from 'ha' to 'instance-ha'
  151 * Ignore '409 Conflict' when adding reserved\_host to aggregate
  152 * Stop using deprecated 'message' attribute in Exception
  153 * Improve the home-page url in setup.cfg
  154 * Evacuates instances which task\_state is not none
  155 * Remove unnecessary sleep
  156 * Updated from global requirements
  157 * Masakari operator's documentation
  158 * Masakari developer's documentation
  159 * Masakari API Specifications
  160 * Remove setting of version/release from releasenotes
  161 * Updated from global requirements
  162 * Updated from global requirements
  163 * Make eventlet hub use a monotonic clock
  164 * Fix devstack installation of masakari
  165 * Modify unit testcases according to oslo.context
  166 * Use service\_type and service\_name of nova\_catalog\_admin\_info
  167 * Add ssl support for masakari plugin
  168 * Hacking: do not translate log messages
  169 * Upgrade oslo.db and Replace DbMigrationError with DBMigrationError
  170 * iso8601.is8601.Utc No Longer Exists
  171 
  172 4.0.0
  173 -----
  174 
  175 * Make 'error' instances recovery configurable
  176 * Add missing domain name to novaclient
  177 * Make provision to evacuate all instances
  178 * Enable global hacking checks and remove local checks
  179 * Fix 'host delete' delete's host of another segment
  180 * conf: Deprecate 'masakari\_topic' RPC options
  181 * Send global\_request\_id to nova when calls are made
  182 * Update the documentation link for doc migration
  183 * Remove 'on\_shared\_storage' parameter from nova evacuate
  184 * Remove unused methods
  185 * Remove support for py34
  186 * Use os-testr instead of testr
  187 * Enable code coverage report in console output
  188 * Use get\_rpc\_transport instead of get\_transport
  189 * Fix race condition between evacuation and its confirmation
  190 * Updated from global requirements
  191 * Exclude on maintenance reserved\_hosts for host\_failure recovery
  192 * Optimize the link address
  193 * Fix identity\_admin
  194 * Revert "Fix os\_privileged\_user\_auth\_url"
  195 * Fix failing test cases
  196 * Fix os\_privileged\_user\_auth\_url
  197 * Ignore instance recovery for 'paused' or 'rescued' instance
  198 * Use DDT to reduce test code duplication
  199 * Updated from global requirements
  200 * Remove log translations
  201 * Implement auto\_priority and rh\_priority recovery\_methods
  202 * Updated from global requirements
  203 * Delete the failure host from reserved\_host
  204 * Don't pass argument sqlite\_db in set\_defaults()
  205 * Use HostAddressOpt for opts that accept IP and hostnames
  206 * Add license information in test-requirements.txt
  207 * Fix test method which has incorrect reference
  208 * Change nova\_catalog\_admin\_info to default to publicURL
  209 * Update to a newer hacking library
  210 * Prevent 404 error when adding reserved\_host to aggregate
  211 
  212 3.0.0.0rc1
  213 ----------
  214 
  215 * Add reserved\_host to failed\_host's aggregate
  216 * Add host\_failure workflow for 'reserved\_host' recovery\_method
  217 * Tolerate jsonschema==2.6.0
  218 * Fix release notes formatting
  219 * Release note for \_process\_unfinished\_notifications periodic task
  220 * Boolean filters are not working for host list api
  221 * InstanceFailure: Ignore notifications for certain events
  222 * Set access\_policy for messaging's dispatcher
  223 * Add ha enabled config options
  224 * Implement \_process\_unfinished\_notifications periodic tasks
  225 * Sync tox environment with upper-constraint of requirements
  226 * Add business rules for host and failover\_segment
  227 * Bump taskflow version to minimum 2.7.0
  228 * Added engine manager and rpcapi related unit tests
  229 * Stop logging unnecessary warning on context create
  230 * Fix incorrect test class name
  231 * Update to match latest global-requirements
  232 * Use dict.items() and dict.values() as per guidelines
  233 * Add unit tests for notification business rules
  234 * Remove deps under pep8 section to enable hacking checks
  235 * Fix bad request error for valid marker in hosts
  236 * Extracted HTTP response codes to constants
  237 * Add unit tests for process failure flow
  238 * Remove unused test\_masakari module
  239 * [Devstack] Fix devstack plugin compatibility
  240 * Fix failing gate jobs due to removal of nova\_client.service\_catalog
  241 * Avoid printing traceback if VM is not HA\_Enabled
  242 * Stop instance only if it's HA\_Enabled
  243 * Fix spelling mistake and log message
  244 * Add database related test cases
  245 * Fix spelling mistake
  246 * Change default topic name of masakari-engine
  247 * Return correct response codes
  248 * Add unit tests for instance failure flow
  249 * Add unit tests for host failure workflow
  250 * Add missing namespaces in masakari-config-generator.conf
  251 * Add admin role for masakari user
  252 * Fix invalid port reference in devstack settings
  253 * Add unit tests for nova support
  254 * Set admin user as the default policy
  255 * Fix 500 error while create/update host
  256 
  257 2.0.0
  258 -----
  259 
  260 * Add instance and process failure workflow
  261 * Add host failure workflow
  262 * Add nova support in masakari
  263 * Add TaskFlowDriver support to process notifications
  264 * Add business rule for process\_notification
  265 * Convert boolean parameters in host api
  266 * Remove pypy from tox env list
  267 * Return HTTPBadRequest instead of HTTPNotFound
  268 * Drop MANIFEST.in - it's not needed by pbr
  269 * Add process\_notification cast call
  270 * Add authentication libraries to requirements.txt
  271 * Add RPC layer for masakari
  272 * Enable release notes translation
  273 * Fix 500 if you pass invalid sort\_key and sort\_dir
  274 * Remove unused method
  275 * Enable masakari-engine in devstack
  276 * Add masakari-engine support
  277 * Add Masakari Object Serializer
  278 * Add notifications controller for masakari
  279 * Remove wrong reference to cinder
  280 * Remove reference of Nova
  281 * Added host controller for masakari
  282 * Added failover segments controller for masakari
  283 * Add notification related objects
  284 * Remove redundant str typecasting
  285 * Using assertIsNone() instead of assertIs(None, ..)
  286 * py33 is no longer supported by Infra's CI
  287 * Remove unexpected method argument
  288 * Clean imports in code
  289 * TrivialFix: Merge imports in code
  290 * TrivialFix: Remove logging import unused
  291 * Alter nullable constraint on created\_at column
  292 * Removed unnecessary sort\_keys and sort\_dirs
  293 * Add notification db apis and migration script
  294 * Don't attempt to escalate masakari-manage privileges
  295 * Dictionary creation could be rewritten with dictionary literal
  296 * Added masakari objects
  297 * Refactor: Move post method to APIValidationTestCase base class
  298 * Add test cases for 'extension\_info' module
  299 * Correct API Version String format
  300 * Return NotFound exception for delete db api
  301 * Cleanup tox.ini: Remove obsolete constraints
  302 * Add testing for WSGI Framework
  303 * Add schema framework for masakari
  304 * Added masakari db apis
  305 * Update unique constraint of hosts table
  306 * Add devstack plugin
  307 * Use %()d for integer substitution
  308 * Make use of oslo-config-generator
  309 * Dictionary creation could be rewritten with dictionary literal
  310 * Add db sync support for masakari
  311 * Add a hacking rule to enforce use of LOG.warning
  312 * Add a hacking rule for string interpolation at logging
  313 * Add hacking checks
  314 * Add support for wsgi framework
  315 * Add project description to README.rst
  316 * Initial Cookiecutter Commit
  317 * Added .gitreview