"Fossies" - the Fresh Open Source Software Archive

Member "manila-8.1.3/ChangeLog" (20 Jul 2020, 120964 Bytes) of package /linux/misc/openstack/manila-8.1.3.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.1.2_vs_8.1.3.

    1 CHANGES
    2 =======
    3 
    4 8.1.3
    5 -----
    6 
    7 * Add asynchronous error info into messages when share extend error
    8 * Get ports filtered by subnet id on share-server cleanup
    9 * CIFS extension failing because of volume in use
   10 * [NetApp] Fix svm scoped account
   11 * [devstack] Allow cephfs daemon port access
   12 * Fix uwsgi path location
   13 * [devstack][ci] Move bgp setup to plugin
   14 * [devstack][ci] Modify firewall in ds-plugin
   15 * [devstack][ci] Set public network ID in tempest.conf
   16 * Conditionally restore default route in setup\_ipv6
   17 * Make manila-tempest-plugin installation optional
   18 * [Unity]: Failed to delete cifs share if wrong access set
   19 
   20 8.1.2
   21 -----
   22 
   23 * fix bug in consume from share
   24 * fix bug in quota checking
   25 * [NetApp] Fix share shrink error status
   26 * [NetApp] Fix share replica failing for 'transfer in progress' error
   27 * [NetApp] cDOT to set valid QoS during migration
   28 * Remove provisioned calculation on non thin provision backends
   29 * Delete type access list when deleting types
   30 * Prevent share type deletion if linked to group types
   31 * [NetApp] Fix driver to honor standard extra specs
   32 * Increase MANILA\_SERVICE\_VM\_FLAVOR\_DISK
   33 * If only .pyc exist, the extension API will be disabled
   34 
   35 8.1.1
   36 -----
   37 
   38 * [stable-only] Pin neutron-tempest-plugin to 0.9.0
   39 * Enforce policy checks for share export locations
   40 * share\_networks: enable project\_only API only
   41 * Improve share list speed using lazy='subquery'
   42 * Fix over-quota exception of snapshot creation
   43 * VNX/Powermax: Make it work under python3
   44 
   45 8.1.0
   46 -----
   47 
   48 * Fix [Unity] verification and convert mgmt ipv6
   49 * [NetApp] Allow extension/shrinking of NetApp replicated share
   50 * Remove backend spec from share type while creating replica
   51 * Fix pagination does not speed up queries bug
   52 * NeutronBindNetworkPlugin: fix multi segment mtu
   53 * Check NetApp SnapRestore license for pools
   54 * Unmount NetApp active share after replica promote
   55 
   56 8.0.1
   57 -----
   58 
   59 * Remove the redunant table from windows' editor
   60 * Adding documentation for User Messages in Manila Documentation
   61 * [CI] Add bindep.txt
   62 * [NetApp] Fix race condition issues on vserver deletion
   63 * OpenDev Migration Patch
   64 * Replace openstack.org git:// URLs with https://
   65 * Update UPPER\_CONSTRAINTS\_FILE for stable/stein
   66 * Update .gitreview for stable/stein
   67 
   68 8.0.0
   69 -----
   70 
   71 * Fix server delete attempt along with share net deletion
   72 * INFINIDAT: suppress 'no-member' pylint errors
   73 * Dummy driver: Don't fail unmanage on malformed share servers
   74 * Document Windows SMB driver
   75 * Only allow IP access type for CephFS NFS
   76 * Drop run\_tests.sh and tools/colorizer.py
   77 * Check all\_tenants value in share\_networks api
   78 * NetApp cDOT assume disabled compression on empty result
   79 * Check all\_tenants value in security\_service api
   80 * Destroy type quotas when a share type is deleted
   81 * Replacing the HTTP protocol with HTTPS
   82 * Fix driver filter to not check share\_backend\_name
   83 * Fix logging in wsgi module
   84 * Use legacy base to run CI/CD on Bionic
   85 * Manila VMAX docs -  differences between quotas
   86 * Deploy manila with uwsgi on devstack
   87 * Fix API version inferred w/ un-versioned URLs
   88 * Add missing ws seperator between words
   89 * Manila VMAX docs -  improve pre-configurations on VMAX section
   90 * Bump timeout on sqlalchemy migration test
   91 * Bump pylint job timeout
   92 * Manila VMAX docs -  clarify snapshot support
   93 * Fix hyperlink reference to security section
   94 * Manila VMAX docs -  clarify driver\_handles\_share\_servers
   95 * Fix version selector when for proxy-style URLs
   96 * VMAX manila doc - SSL Support
   97 * TrivialFix: Remove trailing whitespace in tox.ini
   98 * [pylint] Fix Manage-Unmanage with DHSS=True pylint issues
   99 * [Pylint] Bump pylint version to latest
  100 * [pylint] Use filenames in coding-checks
  101 * [pylint] Run pylint separately for code and tests
  102 * [NetApp] Add manage/unmanage of share servers
  103 * Add manage/unmanage of shares in DHSS=True
  104 * Fix missing size value in snapshot instance
  105 * Add manage/unmanage implementation to Container Driver
  106 * Refactor Container Driver
  107 * Move grenade job to bionic and run with python 3
  108 * Update docs landing page to follow guideline
  109 * [pylint] Fix/ignore pylint errors in test modules
  110 * Fix error message when updating quota values
  111 * [pylint] Fix/ignore pylint errors in non-test modules
  112 * Extend remove\_version\_from\_href support
  113 * [NetApp] Fix race condition issue in NetApp driver
  114 * Fix tls-proxy issues with the devstack plugin
  115 * [pylint] Remove lint tox environment
  116 * Include .inc files in doc8 linting
  117 * Suppress pylint warnings from dell\_emc drivers
  118 * Fix sshpool.remove
  119 * Fix typo in test name
  120 * Add policy to create/update public shares
  121 * [ZFSOnLinux] Log ZFS options as they are retrieved
  122 * Return request-id to APIs that don't respond with a body
  123 * Fix service image boot issues
  124 * Add api ref for access rule metadata feature
  125 * [Unity] Shrink share in Unity driver
  126 * Allow configuring availability\_zones in share types
  127 * Bump timeout on dsvm jobs
  128 * Add tripleo scenario004 job  to experimental queu
  129 * Match job names in playbooks to their names
  130 * Address E0102 pylint errors
  131 * [CI] Drop redundant if condition in the LVM job playbook
  132 * NetApp ONTAP: allow multiple DNS IPs
  133 * Run cephfs jobs under py3
  134 * Fix pylint errors for ganesha manager
  135 * Set mode for CephFS volumes and snapshots
  136 * Deprecated config option [DEFAUL]memcached\_servers
  137 * Deprecate [DEFAULT]/share\_usage\_size\_audit\_period
  138 * Fix spurious pylint import errors for ddt and mock
  139 * Configure per backend availability zones in devstack
  140 * Allow configuration of a back end specific availability zone
  141 * [Trivial fix] add missing ws seperator between words
  142 * Drop [DEFAULT]root\_helper config option
  143 * [Unity] Revert to snapshot support
  144 * Convert dummy job to py3
  145 * Separate APIs for share & replica export locations
  146 * Set paramiko logging to DEBUG level
  147 * Change ssh\_utils parameter to correctly send keepalive packets
  148 * devstack: Do a vgscan before checking if the VG is there
  149 * QNAP: Fix inconsistent cases while create/manage from snapshot
  150 * Fix the misspelling of "except"
  151 * Publish sample config file in the genconfig job
  152 * Improve service instance module debug logging
  153 * Move/Drop useless SQL related config options
  154 * Drop param2id() from cmd/manage.py
  155 * Drop trycmd() from manila/utils.py
  156 * QNAP: driver should not manage snapshot which does not exist
  157 * Add Ubuntu Bionic CephFS jobs
  158 * Drop is\_eventlet\_bug105() from manila/utils.py
  159 * QNAP: Support QES FW on TDS series NAS
  160 * Adjust ssh timeouts
  161 * Add devstack instructions and local.conf samples
  162 * [doc] Fix api sections in the contributor doc
  163 * Set ram for manila service image to 256
  164 * [Manila Unity/VNX] add 'snapshot support' related Doc for Unity/VNX driver
  165 * NetApp cDOT store port IDs and addresses at share server backend details
  166 * Deprecate old keystone session config opts
  167 * speed up GET scheduler-stats/pools/detail
  168 * Fix image\_name retrieval in custom-image jobs
  169 * Only run the needed services for CephFS jobs
  170 * Use the canonical URL for Manila repositories
  171 * fix http link to https link
  172 * NetApp ONTAP: cifs add AD security service server as preferred DC
  173 * Change openstack-dev to openstack-discuss
  174 * Fix ganesha for 0.0.0.0/0 access
  175 * Add missing ws separator between words
  176 * VMAX manila doc - support for IPv6
  177 * [api-ref] Added share servers show and corrected path to details
  178 * [CI][LVM] Run the LVM job on Bionic Beaver
  179 * [LVM][IPv6] Quagga changes to support Bionic Beaver
  180 * Use OS CLI instead of the neutronclient
  181 * Remove i18n.enable\_lazy() translation
  182 * Delete the duplicate words in  cephfs\_driver.rst
  183 * The URL of SSL is missing
  184 * [DevRef] Add code review guideline
  185 * [Trivial Fix] Correct spelling error of "throughput"
  186 * [CI] Switch Xenial tempest jobs to Bionic Beaver
  187 * VMAX manila - deprecate old tags correctly
  188 * inspur: transfer 'rw' to 'rwx' when Shared File Systems protocol is cifs
  189 * NeutronBindNetworkPlugin: fix multi segment neutron data save
  190 * NetApp ONTAP: Fix use of multiple subnets with DHSS=True
  191 * VMAX manila doc - use of correct VMAX tags
  192 * Add manila-status upgrade check command framework
  193 * [LVM] Run filesystem check before assigning UUID
  194 * Change python3.5 job to python3.7 job on Stein+
  195 * Increment versioning with pbr instruction
  196 * Make coverage non-voting and fix use of rpc\_backend
  197 * Simplify running pylint
  198 * Don't quote {posargs} in tox.ini
  199 * remove glusterfs-nfs job from check queue
  200 * change tox envlist from 3.5 to 3
  201 * Remove run\_tests.sh
  202 * [grenade] Switch base version
  203 * [Container driver] Fix volume group data collection
  204 * [ZFSOnLinux] Allow devstack bootstrap in Ubuntu > 16.04
  205 * 3PAR: Update Storage Driver docs
  206 * Remove install-guide-jobs
  207 * Use templates for cover and lower-constraints
  208 * Spelling Errors
  209 * Add version maximum annotation to API versions doc
  210 * Add command to update share instance hosts
  211 * add python 3.6 unit test job
  212 * switch documentation job to new PTI
  213 * import zuul job settings from project-config
  214 * NetApp ONTAP fix test allocate container with share\_instance
  215 * Remove logging overrides from plugin.sh
  216 * adjust response code in 'service.inc'
  217 * Adds export path option to Quobyte driver
  218 * Fix manila-ui link in the contributor doc
  219 * Fix ShareGroup sqlalchemy model ShareGroupTypes relation
  220 * [ZFSOnLinux] Retry unmounting old datasets during manage
  221 * Update reno for stable/rocky
  222 * NetApp ONTAP: change cifs server valid dns hostname
  223 * NetApp cDOT driver switch volume efficiency
  224 
  225 7.0.0
  226 -----
  227 
  228 * replace 'data=' with 'message='
  229 * NetApp cDOT driver qos policy same name
  230 * Test share type per test suite changes
  231 * INFINIDAT: unit tests - remove fake exception body
  232 * Fix grenade job
  233 * Fix mutable config in manila-scheduler
  234 * Fix ZFSOnLinux doc about manage ops
  235 * INFINIDAT: add host.created\_by metadata key
  236 * check all\_tenants value in share api
  237 * NetApp cDOT: use security service ou
  238 
  239 7.0.0.0b3
  240 ---------
  241 
  242 * Api-ref: Add min\_version in the API parameters
  243 * Retrieve is\_default value to fix empty display in CLI
  244 * [Docs] Don't include unittest documentation
  245 * Support metadata for access rule resource
  246 * QNAP: Add support for QES 2.1.0
  247 * [CI] Don't set test config for API microversions if master
  248 * Api-ref: Add missing parameter in the version api
  249 * Allow setting test API microversions in gate tests
  250 * Api-ref: change fix \`\`extra-spec-key\`\` key in path
  251 * Docs: glance image-create returns an error issue
  252 * [NetApp driver] Control snapshot folder visibility
  253 * Fix results capturing for the dummy driver
  254 * Fix ensure\_shares bugs
  255 * [NetApp driver] NVE License not present fix
  256 * Change depreciated to deprecated
  257 * Fix bare exceptions in ganesha manager
  258 * INFINIDAT: change create\_child to create\_snapshot
  259 * Manila share driver for Inspur AS13000 series
  260 * Add share instance index on share\_id
  261 * [Manila Unity/VNX] admin doc failed to render
  262 * DB Migration: fix downgrade in 579c267fbb4d
  263 * Cannot remove user rule for NFS share
  264 * Fix mutable default argument in Quobyte jsonrpc
  265 * API: Add \`\`all\_tenants\`\` parameter
  266 * Fix doc warnings
  267 * [API] Doc snapshot and share net deletion preconditions
  268 * Address trivial TODOs
  269 * NetApp cDOT driver skip vserver route with no gateway
  270 * Remove confusing DB deprecation messages
  271 * add release notes to README.rst
  272 * rectify 'a export ID' to 'an export ID'
  273 * rectify 'a extra specs' to 'an extra specs'
  274 * rectify 'a exact match' to 'an exact match'
  275 * Document the preconditions for deleting a share
  276 * Use volume\_uuid in \_resize\_share of Quobyte Driver
  277 * Limit formatting routes when adding resources
  278 * Allow api\_version\_request.matches to accept a string or None
  279 * Update link address
  280 * Generic driver - Limiting SSH access from tenant network
  281 * [Trivialfix] Remove the useless parameter 'ext\_mgr'
  282 * Delete unused test check
  283 * [Doc] Add 'gateway' and 'mtu' in share network api-ref
  284 * QNAP: driver changes share size when manage share
  285 * Trivial: Update pypi url to new url
  286 * Config for cephfs volume path prefix
  287 * Switch to oslo\_messaging.ConfFixture.transport\_url
  288 * Use class name in invocation of super
  289 * Fix use of pbr version release
  290 
  291 7.0.0.0b2
  292 ---------
  293 
  294 * Default pylint to run using python3
  295 * fix tox python3 overrides
  296 * [Grenade] Switch base to stable/queens
  297 * Set initial quota in Quobyte and correct resizing
  298 * Trivial:Update pypi url to new url
  299 * Fix share-service VM restart problem
  300 * Fix test plugin issues in dsvm-lvm-centos job
  301 * Fix manila-tempest-\*-centos-7 jobs
  302 * VMAX driver - Implement IPv6 support for Dell EMC VMAX driver
  303 * Fix post-execution for tempest tests
  304 * Fix access control for single host addresses
  305 * Switch from ostestr to stestr
  306 * Update "auth\_url" in install docs
  307 * NetApp ONTAP: Fix delete-share for vsadmin users
  308 * Fix title overline too short when generate docs
  309 * Fix bug for share type filter search
  310 * Update auth\_url value in install docs
  311 * Fix doc build warnings
  312 * Add ou to security service
  313 * [Manila Unity] Set unity\_server\_meta\_pool option as required
  314 * Use 'Default' as the value of domain name in install guide
  315 * Remove deprecated DEFAULT options
  316 * uncap eventlet
  317 * Update auth\_uri option to www\_authenticate\_uri
  318 * Fix allow the use of blank in user group name to access the share
  319 
  320 7.0.0.0b1
  321 ---------
  322 
  323 * move securiy service error explanation from comment
  324 * Run pep8/fast8 with python3
  325 * Circumvent bug #1747721 to prevent CI failures
  326 * Remove option standalone\_network\_plugin\_ip\_version
  327 * Updated from global requirements
  328 * Support filter search for share type API
  329 * Fix typos in help text of Generic driver and ZFSSA config opts
  330 * Remove the deprecated "giturl" option
  331 * Disable tempest in rally jobs
  332 * Modify grammatical errors
  333 * Use rest\_status\_code for api-ref response codes
  334 * Updated from global requirements
  335 * add lower-constraints job
  336 * Update the new PTI for document build
  337 * Add manila-tempest-plugin as a requirement in rally job definitions
  338 * use http code constant instead of int
  339 * Adding driver to mysql connection URL
  340 * Log config options with oslo.config
  341 * Fix tap device disappear after node restart
  342 * Updated from global requirements
  343 * Update doc name and path for dell emc vnx and unity driver
  344 * Fetch and install manila-tempest-plugin system-wide
  345 * INFINIDAT: fix release notes
  346 * Updated from global requirements
  347 * Change a parameter key for CIFS mounting command
  348 * Updated NetApp driver features support mapping
  349 * INFINIDAT: set REST API client parameters
  350 * Add docs for quota\_class\_set API
  351 * Fix the incorrect reference links
  352 * Rename Zuul jobs
  353 * Remove the nonexistent install-guide directory
  354 * Remove use of unsupported TEMPEST\_SERVICES variable
  355 * Fix manila logging rabbitmq password in debug mode
  356 * Updated from global requirements
  357 * Replace Chinese quotes to English quotes
  358 * Fix db migration for mariadb >= 10.2.8
  359 * Move openstackdocstheme to extensions in api-ref
  360 * Update documentation links
  361 * Fix typos
  362 * Update reno for stable/queens
  363 * Update docs since manila\_tempest\_tests are installed system-wide
  364 
  365 6.0.0.0rc1
  366 ----------
  367 
  368 * Revert Id905d47600bda9923cebae617749c8286552ec94
  369 * Fix LVM driver not handling IPv6 in recovery mode
  370 * Fix UnicodeDecodeError when decode API input
  371 * Fix Host-assisted Share Migration with IPv4+IPv6
  372 * Add manila.data.helper options to config sample
  373 * INFINIDAT: load-balance shares inside network space
  374 * INFINIDAT: support deleting datasets with snapshots
  375 * Replace chinese double quotes to English double quotes
  376 * Remove the unused variable
  377 * Fix boolean types in db migration tests
  378 * drivers/cephfs: log an error if RO access is used and it's unavailable
  379 * Fix a trivial bug of Dell EMC Manila IPv6 implementation
  380 * Handle TZ change in iso8601 >=0.1.12
  381 
  382 6.0.0.0b3
  383 ---------
  384 
  385 * Use native Zuul v3 tox job
  386 * fix misspelling of 'password'
  387 * Enable IPv6 scenario tests in Upstream CI
  388 * Update manila plugin to support IPv6
  389 * NetApp cDOT: Add NVE support in Manila
  390 * Update unreachable link
  391 * Replace curly quotes with straight quotes
  392 * Updated from global requirements
  393 * Update contributor/tempest\_tests.rst
  394 * Implement IPv6 support for Manila Dell EMC Unity driver
  395 * Disable security group rule when create port
  396 * Modify outdated links
  397 * Updated from global requirements
  398 * Add ipv6 for share network admin doc
  399 * Follow the new PTI for document build
  400 * Updated from global requirements
  401 * DocImpact: Add MapR-FS native driver
  402 * Use stestr for coverage
  403 * Fix NFS/CIFS share creation failure issue
  404 * Implement IPv6 support for Dell EMC VNX driver
  405 * Fix version details API does not return 200 OK
  406 * QNAP: Add support for QES 2.0.0
  407 * Remove ordering attempts of 'unorderable types'
  408 * Fix volume attach error in generic driver
  409 * Always disable root-squash
  410 * Add support for enhanced features to the QNAP Manila driver
  411 * Fix error message in the manage API
  412 * DocImpact: Add quotas per share type
  413 * Fix running docs job failure
  414 * Raise error when image status is not active
  415 * ganesha: read and store non-ASCII data in exports
  416 * Api-ref: add show details for share type
  417 * Replace invalid link in manila doc
  418 * Fix incorrect api ref parameters
  419 * [Doc] Correct a known restriction in cephfs\_driver
  420 * QNAP Manila driver: Access rule setting is override by the later rule setting
  421 * Fix install docs reference error
  422 * Fix default and detailed share type result not correct
  423 * Remove in-tree tempest plugin
  424 * Updated from global requirements
  425 * Add policy documentation and sample file [10/10]
  426 * [policy in code] Add support for AZ, scheduler and message resource [9/10]
  427 * [policy in code] Add support for share and type extra resource [8/10]
  428 * [policy in code] Add support for replicas, networks and security services [7/10]
  429 * [policy in code] Add support for group resource [6/10]
  430 * Huawei driver supports snapshot revert
  431 * Updated from global requirements
  432 * Fix getting share networks and security services error
  433 * Updated from global requirements
  434 * Change ensure share to make startup faster
  435 * [policy in code] Add support for service and quota resource [5/10]
  436 * Remove unused configuration options
  437 * [policy in code] Add support for snapshot resource [4/10]
  438 * Add count info in /shares and /shares/detail response
  439 * Extend .gitignore for linux swap files range
  440 * [policy in code] Add support for share resource [3/10]
  441 * [policy in code] Add support for share type resource [2/10]
  442 * Add count info in /shares and /shares/detail API doc
  443 * Updated from global requirements
  444 * Remove usage of deprecated config 'resources\_prefix'
  445 * ganesha: store exports and export counter in RADOS
  446 * INFINIDAT add Manila driver
  447 
  448 6.0.0.0b2
  449 ---------
  450 
  451 * Updated from global requirements
  452 * Simplify the way drivers report support for ipv6
  453 * QNAP: Add support for QES 1.1.4
  454 * Update docs to fix broken links
  455 * Add utils methods to write files
  456 * Fix drivers\_private\_data update on deleted entries
  457 * Use v3 cinder client for share volume
  458 * Updated from global requirements
  459 * Added Handling Newer Quobyte API Error Codes
  460 * Remove 'branches:' lines from .zuul.yaml
  461 * Install centos-release-openstack-pike
  462 * Add 'description' in share type API Doc
  463 * Add 'description' in share type APIs
  464 * [Api-ref] update parameters for share types api
  465 * fix keystone auth failed since project\_domain\_id and user\_domain\_id
  466 * [Doc]Update cephfs\_auth\_id for cephfsnfs Configuration
  467 * Fix quota usages update deleting same share from several API endpoints
  468 * [Doc] Use share group instead of consistency group in driver\_requirements
  469 * Fix shared-file-systems-share-types URL
  470 * Utilize requests lib for Huawei storage connection
  471 * Remove setting of version/release from releasenotes
  472 * Add ssl support for manila API access
  473 * Remove unused functions from api/extensions.py
  474 * Api ref contains incorrect parameters
  475 * Updated from global requirements
  476 * [policy in code] Add support for share instance export location resource
  477 * Remove hdfs job from check queue
  478 * Updated from global requirements
  479 * Advertise IPv6 support in the NetApp driver
  480 * Allow IPv6 gateways for the default route
  481 * Allow ZAPI over IPv6
  482 * Remove glusterfs-native job from check queue
  483 * Updated from global requirements
  484 
  485 6.0.0.0b1
  486 ---------
  487 
  488 * Add API document for share group [3/3]
  489 * Add API document for share group [2/3]
  490 * The default cephfs\_enable\_snapshots set to False
  491 * Add admin documentation for following keys of quotas: 	-'share\_groups' 	-'share\_group\_snapshots'
  492 * Add API document for share group [1/3]
  493 * Purge doc of references to nova net
  494 * Remove deprecated ganesha\_nfs\_export\_options
  495 * Fix missing neutron net plugin options
  496 * Zuul: add file extension to playbook path
  497 * Fix duplicate standalone\_network\_plugin\_ip\_version
  498 * Fix issue with different decimal separators
  499 * Use sslutils from oslo\_service
  500 * Impove coverage job accuracy
  501 * NetApp ONTAP: Fix share size when creating from snapshot
  502 * [Doc] Fix parameters in share network api-ref
  503 * [Doc] Fix wrong links in docs
  504 * [doc] Fix install guide doc
  505 * Don't attempt to escalate manila-manage privileges
  506 * CentOS share node install docs
  507 * Migrating legacy jobs
  508 * doc: move stuff from contributor to admin
  509 * Delete limited\_by\_marker from api/common.py
  510 * Rename to index.rst
  511 * Restore .testr.conf
  512 * Fix 'project\_share\_type\_quotas' DB table unique constraint
  513 * Updated from global requirements
  514 * Use generic user for both zuul v2 and v3
  515 * [Doc] Add share group in doc
  516 * Updated from global requirements
  517 * Fixed creation neutron api mapping for security groups
  518 * cleanup test-requirements
  519 * Add default configuration files to data\_files
  520 * NetApp ONTAP: Add support for filtering API tracing
  521 * Updated from global requirements
  522 * Switch base to latest in link address
  523 * Enable mutable config in Manila
  524 * ganesha: cleanup of tmp config files
  525 * [Doc] Delete consistency group in doc
  526 * tempest: remove call to set\_network\_resources()
  527 * Removes use of timeutils.set\_time\_override
  528 * Updated from global requirements
  529 * Implementation of Manila driver for Veritas Access
  530 * tests: replace .testr.conf with .stestr.conf
  531 * [install-guide] remove install-guide doc
  532 * [doc] Add API document for snapshot instances
  533 * Remove auto generated files and unnecessary .gitignore file
  534 * Allows the use of dollar sign in usernames
  535 * [Api-ref] Delete the duplicate tenant arguments in parameters.yaml
  536 * Fix html\_last\_updated\_fmt in conf.py
  537 * Fix test\_rpc\_consumer\_isolation for oslo.messaging 5.31.0
  538 * Fix wrong links in manila
  539 * Delete the 'share\_extension:types\_extra\_specs' policy
  540 * Add API document for share replica
  541 * [Grenade] Switch base to stable/pike
  542 * NetApp: Fix usage of iso8601\_from\_timestamp
  543 * Use newer location for iso8601 UTC
  544 * Remove name and description from the search\_options list
  545 * Fix a typo in share\_migration.rst
  546 * Fix a typo: replace microverison with microversion
  547 * Remove "os\_region\_name" config option
  548 * [doc] Move Experimental APIs description to a common place
  549 * [Api-ref] Remove unused parameter extra\_specs\_2 in parameters.yaml
  550 * Updated from global requirements
  551 * Remove vestigate HUDSON\_PUBLISH\_DOCS reference
  552 * Add API document for share type quota
  553 * doc migration: update the doc link address
  554 * Update the documentation link for doc migration
  555 * Fix incorrect literal\_block error when build docs
  556 * Updated from global requirements
  557 * doc migration: configuration reference
  558 * Fix man page build
  559 * Remove unused variables and broken links
  560 * doc migration: cli reference
  561 * doc migration: user-guide
  562 * doc migration: install guide
  563 * doc migration: admin guide
  564 * doc migration: new directory layout
  565 * doc migration: openstackdocstheme completion
  566 * NetApp ONTAP: Fix revert-to-snapshot
  567 * Updated from global requirements
  568 * [Doc] Fix access rule description in api-ref
  569 * Update reno for stable/pike
  570 * [Doc] Add more description to user messages api-ref
  571 * [Api-ref] remove "is\_public" in snapshot updated description
  572 * TrivialFix: Add code block and format JSON data
  573 * Fix the duplicate hacking check M312 and H203
  574 
  575 5.0.0
  576 -----
  577 
  578 * Re-enable broken CG code in NetApp driver
  579 * Fix wrong links
  580 * [Api-ref] Add supported protocol "MAPRFS" in doc
  581 * Add API document for share group quotas
  582 * [Doc] Remove unused 'provider\_location' parameter
  583 * [Doc] Fix API document for Consistency group
  584 * Change the way to create image service
  585 * [Tempest] Fix tests for pre-existing share network
  586 * NetApp cDOT: Fix security style for CIFS shares
  587 * Remove duplicate variables
  588 * Remove tempest pin
  589 * Imported Translations from Zanata
  590 * Update links in README
  591 * Fix NFSHelper 0-length netmask bug
  592 * Enable some off-by-default checks
  593 * Imported Translations from Zanata
  594 * Fix multiple issues with revert to snapshot in LVM
  595 * Add exception for no default share type configured
  596 * Fix cannot deny ipv6 access rules
  597 * Removed unnecessary setUp() calls in tests
  598 * [Trivialfix]Fix typos
  599 * Imported Translations from Zanata
  600 * Use tempest-plugin service client registration
  601 * Imported Translations from Zanata
  602 * Add ipaddress in manila requirements
  603 * Updated from global requirements
  604 * Enable IPv6 in manila(documentation)
  605 * Updated from global requirements
  606 
  607 5.0.0.0b3
  608 ---------
  609 
  610 * Enable IPv6 in manila(network plugins and drivers)
  611 * Add share groups and share group snapshots quotas
  612 * Add share usage size tracking in doc
  613 * Add share usage size tracking
  614 * Update location of dynamic creds in tempest tests
  615 * Provide filter name in user messages
  616 * Fix the exact filter can be filter by inexact value
  617 * NetApp cDOT: Add support for QoS/throughput ceilings
  618 * Updated from global requirements
  619 * NetApp: Define 'preferred' to False instead of none
  620 * Updated from global requirements
  621 * Add quotas per share type
  622 * Fix deprecated options version
  623 * Replace test.attr with decorators.attr
  624 * Allow 2 or more export IPs for LVM driver
  625 * Updated from global requirements
  626 * Disable notifications
  627 * Add user messages periodic cleanup task
  628 * Added like filter in api-ref
  629 * Enable IPv6 in manila(allow access)
  630 * NetApp cDOT: Fix share specs on migration
  631 * Updated from global requirements
  632 * Updated from global requirements
  633 * Update the documentation link for doc migration
  634 * Fix grammatical mistake, Changed character from "a" to "an"
  635 * Update URL home-page in documents according to document migration
  636 * Extend usage of user messages
  637 * User Messages
  638 * Add prefix 'test' to test name in test\_shares
  639 * Fix inappropriate parameters
  640 * VMAX VNX Manila - Refactor VMAX and VNX to use common code
  641 * Allow docs build without git
  642 * VNX: bump the version for Pike
  643 * Add like filter
  644 * TrivialFix: replace set(sorted(x)) with sorted(set(x))
  645 * Remove --omit argument in run\_tests.sh
  646 * Unity: unexpected data in share from snapshot
  647 * VNX: share server cannot be deleted
  648 * Add export-location filter in share and share instance list API
  649 * NetApp cDOT: Add gateway information to create static routes
  650 * Add create/delete/extend/shrink share notifications
  651 * Updated from global requirements
  652 * NetApp cDOT: Fix share server deletion
  653 * Updated from global requirements
  654 * Replace the usage of 'admin\_manager' with 'os\_admin'
  655 * Add support for Guru Meditation Reports for manila
  656 * Replace the usage of 'manager' with 'os\_primary'
  657 * Use parenthesis instead of backslashes in tempest folder
  658 * Retry backend initialization
  659 * Allow endless retry loops in the utility function
  660 * Updated from global requirements
  661 * cephfs/driver: add nfs protocol support
  662 * Use parenthesis instead of backslashes in tests folder
  663 * Use parenthesis instead of backslashes in scheduler folder
  664 * Updated from global requirements
  665 * Wrong substitution of replica ID in log message
  666 * Fix ShareSnapshotInstance DB table
  667 * Use parenthesis instead of backslashes in db folder
  668 * Use parenthesis instead of backslashes in share folder
  669 * Use parenthesis instead of backslashes in API folder
  670 * Replace assertEqual([], items) with assertEmpty(items)
  671 * Change example value in docs for CephFS snapshots
  672 * [Docs] Correct glusterfs references
  673 * Updated from global requirements
  674 * Updated from global requirements
  675 
  676 5.0.0.0b2
  677 ---------
  678 
  679 * Imported Translations from Zanata
  680 * GPFS: Changing default value of NFS server type
  681 * Use get\_rpc\_transport instead of get\_transport
  682 * CI: Update tempest commit
  683 * [Share Groups] Squash SGS member and SS instances DB tables
  684 * Updated from global requirements
  685 * [Share Groups] Add two new fields to SG API object
  686 * [Share Groups] Add availability zone support
  687 * [Share Groups] Fix creation of share group types with wrong specs values
  688 * [Generic driver] Fix incompatibility with novaclient
  689 * ganesha: dynamically update access of share
  690 * [Share groups] Add scheduler filter ConsistentSnapshotFilter
  691 * Remove pbr warnerrors in favor of sphinx check
  692 * Clean releasenotes and install-guide build dir
  693 * Fix pep8 M325 error with python 3.5
  694 * Use get\_notification\_transport for notifications
  695 * Updated from global requirements
  696 * Implement update\_access in Isilon Driver
  697 * Replace oslo\_utils.timeutils.isotime
  698 * Use ShareInstance model to access share properties
  699 * CI: Update tempest commit
  700 * Fix share instance list API display error
  701 * Remove unused function in test\_share\_snapshot\_instances file
  702 * Updated from global requirements
  703 * Refactor share instances tempest test
  704 * GPFS Path: Fix bugs related to initialization of GPFS Driver
  705 * Updated from global requirements
  706 * Add a releasenote for tooz heartbeat
  707 * coordination: use tooz builtin heartbeat feature
  708 * Updated from global requirements
  709 * Remove unused self.context
  710 * Correct re-raising of exception in VNX driver
  711 * Updated from global requirements
  712 * Fix typos in document
  713 * Fix unit test failures in gate
  714 * Replaced exc.message with str(exc)
  715 * Change to share access list API
  716 * Fix update share instance pool fail
  717 * Change share to share snapshot in snapshot list API annotation
  718 * devstack: clone Manila client only if marked to
  719 * api-ref:Update ref link
  720 * Set access\_policy for messaging's dispatcher
  721 * Fix api-ref doc generation for Python3
  722 * Optimize the link address
  723 * Add periodic task to clean up expired reservation
  724 * Refactor and rename CephFSNativeDriver
  725 * Remove usage of parameter enforce\_type
  726 * Capitalize the first letter in comment
  727 
  728 5.0.0.0b1
  729 ---------
  730 
  731 * Add comment explaining ignore D001 for doc8
  732 * Updated from global requirements
  733 * Add possibility to run 'manila-api' with wsgi web servers
  734 * Hacking: do not translate log messages
  735 * Updated from global requirements
  736 * Remove log translations in others 5/5
  737 * Replace six.iteritems() with .items()
  738 * Add sem-ver flag so pbr generates correct version
  739 * Fix important:: directive display in install guide
  740 * [CI] Add support for CI jobs with custom images
  741 * Updated from global requirements
  742 * Remove service\_instance\_network\_helper\_type option
  743 * Update to current tempest tag
  744 * Add read-only tests for cephx access rules
  745 * Remove log translations in share and share\_group 4/5
  746 * Remove log translations in scheduler 3/5
  747 * [Rally] fix jobs
  748 * Remove unnecessary setUp function in testcase
  749 * Remove log translations in cmd,common,data,db and network 2/5
  750 * Updated from global requirements
  751 * Remove log translations in api 1/5
  752 * Updated from global requirements
  753 * Remove deprecated manila-all command
  754 * setup \_IntegratedTestBase without verbose flag
  755 * Handle SSL from VNX driver
  756 * [Dell EMC Unity] Create with user capacity
  757 * Move create\_manila\_accounts to post-config
  758 * Imported Translations from Zanata
  759 * change user access name limit from 32 to 255 characters
  760 * Fix some reST field lists in docstrings
  761 * Fix docs failures caused by latest eventlet
  762 * Use HostAddressOpt for opts that accept IP and hostnames
  763 * set basepython for pylint tox env
  764 * Updated from global requirements
  765 * Remove old oslo.messaging transport aliases
  766 * Revert "Handle ssl for VNX manila driver"
  767 * remove hacking rule that enforces log translation
  768 * docs: fix build failure on html\_last\_updated\_fmt
  769 * devstack: skip nfs kernel install if nfs-ganesha
  770 * Updated from global requirements
  771 * Handle ssl for VNX manila driver
  772 * Update share replicas after promotion in proper order
  773 * Enable share groups back
  774 * Updated from global requirements
  775 * Switch to use stable data\_utils
  776 * Deprecate 'ganesha\_nfs\_export\_options'
  777 * Local copy of scenario test base class
  778 * Rename wrapped methods in share manager
  779 * CephFS driver: change CG variables to SG variables
  780 * [api-ref]: Add missing share statuses
  781 * Fix python3 pep8 errors
  782 * Update share server provisioning for share groups
  783 * Send resize parameters in rpc as list in the Quobyte driver
  784 * [Tempest] Fix concurrency in test with listing share servers
  785 * The python version is added Python 3 and 3.5 version was missing
  786 * Start NFS and SMB services on fedora platforms
  787 * Remove unused "share\_id" parameter
  788 * Remove unused assignments in share manager
  789 * Updated from global requirements
  790 * Unblock gate failure on docs build
  791 * Fix 3 CI breakages
  792 * [Grenade] Fix devstack configuration in CI hook
  793 * Change tempest tag to 15.0.0
  794 * Fix gate breakage caused by localrc usage
  795 * Fix host-assisted migration stale source share
  796 * Fix syntax in devstack plugin
  797 * Align policy.json with code
  798 * Add Apache License Content in index.rst
  799 * Use https instead of http for git.openstack.org
  800 * Remove unused pylintrc
  801 * Address family neutrality for container driver
  802 * container driver: log network id as network id
  803 * Remove redundant revert-to-snapshot test option
  804 * Fix some typos
  805 * Update tempest pin to 15.0.0
  806 * Only return share host for admins using shares API
  807 * Fix migration\_success before completing
  808 * Update HNAS driver version history
  809 * doc: verify all rst files
  810 * Fix to use correct config options for network\_for\_ssh
  811 * Adds manila-manage 'db purge' command to man page
  812 * Enable devstack deploy of container driver on Fedora
  813 * Add Share Migration devref docs
  814 * Improve HNAS driver coverage
  815 * Updated from global requirements
  816 * [Tempest] Refactor api/tests/admin/test\_share\_servers module
  817 * 3PAR: Replace ConsistencyGroup
  818 * Updated from global requirements
  819 * Updated from global requirements
  820 * Update tempest pin to latest commit ref
  821 * [Tempest] Split up share migration tests to separate classes
  822 * Mock time.sleep in tests that sleep
  823 * HNAS: Fix concurrency creating/deleting snapshots
  824 * [Grenade] Add test with creation of share snapshot
  825 * Fix Windows SMB helper
  826 * [Grenade] Switch base to stable/ocata
  827 * Use more specific asserts in tests
  828 * Optimize opposite driver modes migration test
  829 * HNAS: ensure snapshot before trying to revert
  830 * Update reno for stable/ocata
  831 
  832 4.0.0.0rc1
  833 ----------
  834 
  835 * Add 'consistent\_snapshot\_support' attr to 'share\_groups' DB model
  836 * Pass access rules to driver on snapshot revert
  837 * Fix default approach for share group snapshot creation
  838 * Remove a py34 environment from tox
  839 * Disable share groups APIs by default
  840 * Fix devstack manila nfs install for fedora
  841 * Improve test coverage for share migration
  842 * Replaces yaml.load() with yaml.safe\_load()
  843 * Prepare for using standard python tests
  844 * Fix nonsense variable name
  845 * Fix wrong access-rule negative test
  846 * Fix migration of mountable snapshots
  847 * Fix HNAS driver inconsistent exceptions
  848 * Fix HNAS driver always handling mountable snapshots
  849 * HNAS: Fix syntax to make shares read-only in snapshot create
  850 * Blocked migration of shares within share groups
  851 * HNAS: Fix managed snapshots not being mounted
  852 * Fix multiple export locations during migration
  853 * Fix snapshot export locations incorrectly handled
  854 * HNAS: avoid mismatch access level for managed shares
  855 * Fix error'ed access rules being sent to driver
  856 * Fix setup of DHSS=False mode for generic driver
  857 * HNAS: Fix concurrency error when managing snapshots
  858 * Enable host-assisted migration in ZFSOnLinux CI
  859 * Decrease share migration periodic task interval
  860 * Add access-rules tests to improve the coverage
  861 * Remove unit test that is not relevant anymore
  862 * Fix creation of share group types using share type names
  863 * Mark 'v1' API deprecated in the versions response
  864 * Fix Generic driver DHSS=False setup
  865 * Fix string formatting in access-deny API error message
  866 * Make LVM export IP configurable
  867 * Updated from global requirements
  868 
  869 4.0.0.0b3
  870 ---------
  871 
  872 * Updated from global requirements
  873 * Revert "[Devstack] Workaround osclient breakage"
  874 * Add mountable snapshots support to HNAS driver
  875 * Improve share migration scenario test validation
  876 * Mountable snapshots scenario tests
  877 * Fix MapRFS test\_\_execute to not impact others
  878 * Add mountable snapshots support
  879 * Fix devstack plugin to not depend on private network
  880 * VMAX manila plugin - Support for VMAX in Manila
  881 * NetApp: Support share revert to snapshot
  882 * [Tempest] Add functional tests for share groups feature
  883 * Manila Share Groups
  884 * Rename consistency group modules to share groups
  885 * [api-ref] Fix missing parameters in api-ref
  886 * Removes unnecessary utf-8 coding
  887 * NetApp cDOT: Add Intra-Vserver migration support
  888 * Updated from global requirements
  889 * Add QNAP Manila Driver
  890 * Add cast\_rules\_to\_readonly to share instances
  891 * Don't call update\_access if there are no rules
  892 * Implement Revert-to-snapshot in HNAS Driver
  893 * Share Migration Ocata Improvements
  894 * Refactor Access Rules APIs
  895 * Tooz integration
  896 * Trivial fixes to snapshot revert patch
  897 * [api-ref] Refactor share network documentation
  898 * Fix \`\`exportfs -u\`\` usage in generic driver
  899 * Add manila-manage db purge command
  900 * [Unity driver] VLAN enhancement
  901 * Implement share revert to snapshot
  902 * Fix metadata's soft-delete error when deleting shares
  903 * Fix license and E265 errors in doc/source/conf.py
  904 * Updated from global requirements
  905 * tests: remove useless variables in db\_utils methods
  906 * Some share api test cleanup
  907 * Update .gitignore
  908 * Fix column name error in migration script
  909 * Fix error message in Share Networks API
  910 * Remove NovaNetworkPlugin
  911 * [TrivialFix] Add negative test in quota detail
  912 * Add MapR-FS native driver
  913 * Allow skipping manila tempest tests
  914 * Properly deprecate service\_instance\_network\_helper\_type
  915 * remove devref jenkins doc
  916 * Support python 3.5 in tox
  917 * Unity/VNX Driver: Rename driver options
  918 * Migration Data Check fixes
  919 * Remove trailing backtick
  920 * Updated from global requirements
  921 * Remove nova net support from service\_instance
  922 * [api-ref] Refactor share instance export locations API documentation
  923 * GPFS: Add update\_access()
  924 * Report create\_share\_from\_snapshot\_support
  925 * Allow share status reset to migration status
  926 * Add support for manage/unmanage in GPFS driver
  927 * [api-ref] Refactor share actions API documentation
  928 * [api-ref] Refactor share export location API documentation
  929 * Add the ability to check the tenant quota in detail
  930 * Fix test variable injection in CI
  931 * [TrivialFix] optimize get filesystem id in huawei driver
  932 * [Devstack] Workaround osclient breakage
  933 * Updated from global requirements
  934 * GPFS KNFS: Fix deny access to succeed when possible
  935 * GPFS KNFS: Do not reuse ssh prefix in loop
  936 * Add create\_share\_from\_snapshot\_support extra spec
  937 * Trivial fix LOG.exception issues
  938 * [Grenade] Do not run tempest tests
  939 * Fix typo in rootwrap.conf
  940 * use six.StringIO for compatibility with io.StringIO in python3
  941 * Trivial fix translate issues
  942 * NetApp: set proper broadcast domain for IPspace
  943 * Add Apache 2.0 license to source file
  944 * [Dell EMC Unity] Support create share smaller than 3 GB
  945 * Updated from global requirements
  946 * [TrivialFix] Move share type filter tempest to test\_scheduler\_stats.py
  947 * [devref] copy samples/local.conf correctly
  948 * GPFS CES: Fix bugs related to access rules not found
  949 * Add DriverFilter and GoodnessWeigher documentation
  950 * Setting up a development env with devstack instructions
  951 * Enable scenario tests for LVM and ZFSonLinux drivers
  952 * [Tempest] Add scenario test creating share from snapshot
  953 
  954 4.0.0.0b2
  955 ---------
  956 
  957 * Decouple Manila UI from Manila Devstack plugin
  958 * [Generic driver] Fix generation of admin export location
  959 * Fix undefined attribute in scenario test class
  960 * Fix Manila service image config for 3rd party CIs
  961 * Change network allocation of Unity driver to 1
  962 * [LVM,Generic drivers] Fix relationships between parent and child shares
  963 * Replace six.iteritems() with .items()
  964 * Add "update\_access" interface support for VNX
  965 * Add share\_type filter support to pool\_list
  966 * [TrivialFix] Fix doc typo error
  967 * Updated from global requirements
  968 * [Tempest] Fix concurrency issue in scenario test
  969 * Add support for manage/unmanage snapshots in HNAS driver
  970 * [ZFSonLinux] Stop inheriting options creating share from snapshot
  971 * Updated from global requirements
  972 * [Devstack] Use openstack CLI instead of other clients
  973 * [Devstack] Fix DHSS=False setup for Generic driver
  974 * [Devstack] Run tempest update in proper time
  975 * Fix wrong data type in database migration
  976 * LOG marker mismatch in the code
  977 * [hacking] Ensure not to use LOG.warn
  978 * Fix devstack smb configuration outside ubuntu
  979 * Fix share writable in host-assisted migration
  980 * Remove unused function in db api
  981 * [api-ref] Refactor Manila scheduler stats API
  982 * TrivialFix: Remove Duplicate Keys
  983 * Show team and repo badges on README
  984 * Fix wrong instructions in the install guide
  985 * [Dummy driver] Add possibility to set delays for driver methods
  986 * [Devstack] Fix devstack plugin compatibility
  987 * Add Admin network support to HNAS driver
  988 * Fix extend operation of shrinked share in generic driver
  989 
  990 4.0.0.0b1
  991 ---------
  992 
  993 * [Tempest] Make share size configurable in scenario tests
  994 * [Tempest] Port remote\_client into Manila
  995 * hacking: Use uuidutils to generate UUID
  996 * devref/driver\_requirements: add cephfs protocol
  997 * Add Rally CI jobs with Manila scenarios
  998 * Fix spelling mistakes in cover.sh
  999 * Updated from global requirements
 1000 * Check ceph backend connection on driver setup
 1001 * Move EMC drivers to dell\_emc folder
 1002 * NetApp cDOT controller utilization metrics
 1003 * Replaces uuid.uuid4 with uuidutils.generate\_uuid()
 1004 * Remove unused link
 1005 * [install] Make the rabbitmq configuration simpler
 1006 * Add testscenario to test-requirements
 1007 * Fix share manage tempest test cleanup
 1008 * Updated from global requirements
 1009 * [Devstack] Create additional custom share types by default
 1010 * Remove fake CG support from Generic share driver
 1011 * Correct the order of parameters in assertEqual()
 1012 * Use cors.set\_defaults instead of cfg.set\_defaults
 1013 * Fix missing 'migration\_completing' task state
 1014 * Replace 'assertEqual(None, ...)' with 'assertIsNone(...)'
 1015 * Compare the encoded tag more accurately for huawei driver
 1016 * Updated from global requirements
 1017 * Add support of endpoint\_type and region\_name to clients manila uses
 1018 * Updated from global requirements
 1019 * [Tempest] Fix visibility of test\_quotas.py module
 1020 * Fix a typo
 1021 * Remove broken modindex link from devref
 1022 * Clarify language in release notes
 1023 * Updated from global requirements
 1024 * Remove warnings for dropped context arguments
 1025 * NetApp cDOT driver enhanced support logging
 1026 * Add utility of boolean value parser
 1027 * Fix concurrency issues in container driver
 1028 * Updated from global requirements
 1029 * Remove unused functions in utils
 1030 * Update .coveragerc after the removal of openstack directory
 1031 * [Grenade] Update devstack and pre\_test\_hook
 1032 * Fix a typo in parameters.yaml
 1033 * updated positional argument and output
 1034 * Fix a typo in api\_version\_request.py
 1035 * Updated from global requirements
 1036 * NetApp cDOT driver should not report untenable pools
 1037 * [api-ref] Refactor Manila snapshot API
 1038 * [Container] Fix deletion of veths
 1039 * Updated from global requirements
 1040 * Enable release notes translation
 1041 * Updated from global requirements
 1042 * Avoid Forcing the Translation of Translatable Variables
 1043 * Fix devstack for ubuntu-xenial
 1044 * Stop adding ServiceAvailable group option
 1045 * cephfs\_native: doc fixes
 1046 * Remove tempest.test usage from manila tests
 1047 * Fix typo in test\_gpfs.py
 1048 * Use assert(Not)In/Greater(Equal)/LessEqual/IsNotNone
 1049 * Updated from global requirements
 1050 * Use method is\_ipv6\_enabled from oslo.utils
 1051 * Files with no code must be left completely empty
 1052 * TrivialFix: Remove default=None when set defaul value in Config
 1053 * [TrivialFix] Correct file mode settings
 1054 * [api-ref] Refactor Manila security service API
 1055 * Remove redundant 'the'
 1056 * Adjust doc about threading
 1057 * Updated Hitachi NAS Platform Driver documentation
 1058 * Updated from global requirements
 1059 * Remove unused methods
 1060 * Fix huawei driver username/password encoding bug
 1061 * Use fnmatch from oslo.utils
 1062 * Updated from global requirements
 1063 * Fix check for nfsd presence
 1064 * [api-ref] Refactor Manila availability-zones API
 1065 * Fix huawei driver cannot delete qos while status is idle
 1066 * Bring remote and local executors into accord
 1067 * Add tempest tests for mtu and gateway fields
 1068 * Make port\_binding\_extension mandatory if host\_id is specified
 1069 * [api-ref] Refactor Manila quota set API
 1070 * [api-ref] Remove temporary block in conf.py
 1071 * Make nfs-kernel-server run on a clean host
 1072 * Modify use of assertTrue(A in B)
 1073 * Updated from global requirements
 1074 * 3PAR driver fails to validate conf share server IPs
 1075 * Manila install guide: Fix wrong instructions
 1076 * delete python bytecode including pyo before every test run
 1077 * Update installation tutorial and api-ref instructions
 1078 * Update reno for stable/newton
 1079 * [api-ref] Refactor limits and services API
 1080 * [api-ref] Refactor manila extension API
 1081 * [api-ref] Refactor consistency group API
 1082 
 1083 3.0.0
 1084 -----
 1085 
 1086 * Add cleanup to create from snap in Manila HNAS driver
 1087 * [ZFSonLinux] Fix share migration using remote host
 1088 * Put all imports from manila.i18n in one line
 1089 * Fix access rules for managed shares in HSP driver
 1090 * Improve Share Migration tempest tests
 1091 * Fix allow/deny error message and race in migration
 1092 * Fix for LV mounting issue in docker containers
 1093 * Fix flaky Neutron port binding unit tests
 1094 * Fix useless statements in unit tests
 1095 * [docs] Update dev docs for ZFSonLinux share driver
 1096 * [ZFSonLinux] Add test coverage for share migration
 1097 * NetApp cDOT driver autosupport broken
 1098 * Fix dedup/compression description in doc
 1099 * huawei driver default create thin type share
 1100 * HPE 3PAR: file share support of AD in devref
 1101 * Updated from global requirements
 1102 * glusterfs: handle new cli XML format
 1103 * Add provisioned\_capacity\_gb estimation
 1104 * Fix typo in response status code
 1105 * standardize release note page ordering
 1106 * Fix race condition updating routes
 1107 * share-size not set to 1 with 'manage\_error' state
 1108 * Config logABug feature for Manila api-ref
 1109 * NetApp cDOT: Avoid cleaning up 'invalid' mirrors
 1110 * [ZFSonLinux] Fix share migration support
 1111 * Update to tempest 12.2.0
 1112 
 1113 3.0.0.0b3
 1114 ---------
 1115 
 1116 * Add multi-segment support
 1117 * Add binding\_profile option for backends
 1118 * Nexenta: adding share drivers for NexentaStor
 1119 * Updated from global requirements
 1120 * Windows SMB: implement 'update\_access' method
 1121 * Windows SMB: remove redundant operations
 1122 * [Dummy driver] Add share migration support
 1123 * [ZFSonLinux] Add share migration support
 1124 * Add share type change to Share Migration
 1125 * HPE 3PAR driver pool support
 1126 * Share migration Newton improvements
 1127 * Unity: Use job for NFS share creation
 1128 * Correct reraising of exception
 1129 * Windows SMB: avoid default read share access
 1130 * Change assertTrue(isinstance()) by optimal assert
 1131 * Fix Share Migration improper behavior for drivers
 1132 * Fix Manila HNAS driver managing a share twice
 1133 * Fix test bugs for replication CI
 1134 * Implement replication support in huawei driver
 1135 * Fix connectivity problem in Scenario job
 1136 * Updated from global requirements
 1137 * [CI FIX] Fix 'ip route' matching multiple subnets
 1138 * Clean imports in code
 1139 * Clarify grenade failure message
 1140 * Updated from global requirements
 1141 * Add documentation for EMC Unity Driver for Manila
 1142 * Remove enable\_v1\_api and enable\_v2\_api config opts
 1143 * 3PAR: Add update\_access support
 1144 * add access\_key to share\_access\_map
 1145 * Add missing filter function in HSP driver
 1146 * Get ready for os-api-ref sphinx theme change
 1147 * Fix fallback share migration with empty files
 1148 * Rename and move HNAS driver
 1149 * Updated from global requirements
 1150 * Add neutron driver for binding
 1151 * Fix sample config generation for cinder, nova and neutron opts
 1152 * Add Hitachi HSP driver
 1153 * manila\_tempest\_tests: fix exception messages
 1154 * Container driver
 1155 * Tox Upper Constraints - strip out reinstalls for remaining jobs
 1156 * NetApp cDOT: Apply network MTU to VLAN ports
 1157 * Fix typo in glusterfs driver comment
 1158 * [dev-docs] Changed small case letters to capital
 1159 * Add MTU information in DB and API
 1160 * In-tree Install Guide
 1161 * Updated from global requirements
 1162 * cephfs\_native: enhance update\_access()
 1163 * TrivialFix: Change LOG.warn to LOG.warning
 1164 * Fix the broken UT of huawei driver for py34/35
 1165 * Add dedupe report in HNAS driver
 1166 * cephfs\_native: add read-only share support
 1167 * Updated from global requirements
 1168 * Refactor GPFS driver for NFS ganesha support
 1169 * NetApp cDOT driver configurable clone split
 1170 * NetApp cDOT multi-SVM driver configurable NFS versions
 1171 * Add support for CIFS shares in HNAS driver
 1172 * Fix KeyError on err in unit test
 1173 * Fix concurrent usage of update\_access method for share instances
 1174 * NetApp cDOT vserver deletion fails if no lifs present
 1175 * Fix ZFSonLinux driver prerequisites setup
 1176 * Updated from global requirements
 1177 * HPE3PAR make share from snapshot writable
 1178 * Check for usage of same Cephx ID as manila service
 1179 * Fix share migration test with snapshot support
 1180 * [Tempest] Fix concurrency in "test\_show\_share\_server" test
 1181 * [ZFSonLinux] Fix replicated snapshot deletion error
 1182 * Fix race condition in tempest test
 1183 * Replaces httplib with requests lib in Quobyte RPC layer
 1184 * Add EMC Unity Driver for Manila
 1185 * Add snapshot instances admin APIs
 1186 * TrivialFix: Fix a wrong order bug in resource\_cleanup()
 1187 * [ZFSonLinux] Add 'manage snapshot' feature support
 1188 * Minor optimization and formatting corrections in Quobyte driver
 1189 * Add retry in VNX driver when DB lock error happened
 1190 * Remove "host" from driver private data
 1191 * NetApp: Report hybrid aggregates in share stats
 1192 * share/access: allow maintenance mode to be triggered
 1193 * Migrate API reference into tree
 1194 * Fix devref README and remove Makefile
 1195 * Add dummy driver
 1196 * Correct Quobyte driver capacity reporting
 1197 * Updated from global requirements
 1198 * Huawei: Support reporting disk type of pool
 1199 * Documentation changes for thin/thick provisioning
 1200 * Check 'thin\_provisioning' in extra specs
 1201 * HPE3PAR: Fix filestore quota decrement
 1202 * HPE3PAR: Handle exceptions on deleted shares
 1203 * Fix pep8 job
 1204 * Add reno notes about http\_proxy\_to\_wsgi middleware
 1205 * Add DriverFilter and GoodnessWeigher to manila
 1206 * Use http\_proxy\_to\_wsgi instead of ssl middleware
 1207 * Use constraints for coverage job
 1208 * Do not put real hostname and IP address to manila config sample
 1209 * Add tox job for db revision creation
 1210 * Add interface port configuration in EMC VNX driver
 1211 
 1212 3.0.0.0b2
 1213 ---------
 1214 
 1215 * Huawei: Add share sectorsize config in Huawei driver
 1216 * Huawei driver support access of all IPs
 1217 * update min tox version to 2.0
 1218 * Updated from global requirements
 1219 * [Tempest] Handle errored shares correctly using recreation logic
 1220 * [Tempest] Create heavy scenario resources in parallel
 1221 * Update tempest to newer commit version
 1222 * Add share manage/unmanage of Oracle ZFSSA driver
 1223 * Delete duplicated broken tempest test
 1224 * Add lvm driver options to sample config
 1225 * Updated from global requirements
 1226 * [ZFSonLinux] Add 'manage share' feature support
 1227 * Fix snapshot manage Tempest test
 1228 * Manage / unmanage snapshot in NetApp cDOT drivers
 1229 * Add gateway in network\_info and share network API
 1230 * Fixed a spelling mistake of "seperate" to "separate"
 1231 * Add share\_size config option
 1232 * Config: no need to set default=None
 1233 * Use upper-constraints in tox installs
 1234 * Updated from global requirements
 1235 * Update quota usages correctly in manage share operation
 1236 * Change user\_id and project\_id to 255 length
 1237 * Add user\_id and project\_id to snapshot APIs
 1238 * [Tempest] Fix negative replication test
 1239 * [Tempest] Remove noqa filters
 1240 * Updated from global requirements
 1241 * Cleanup unused DB APIs
 1242 * glusterfs: Implement update\_access() method
 1243 * ganesha: implement update\_access
 1244 * Huawei: Add manage share snapshot in Huawei driver
 1245 * Delete VLAN on delete\_vserver in Netapp cmode
 1246 * Use is\_valid\_ipv4 and is\_valid\_ipv6 from oslo.utils
 1247 * Updated from global requirements
 1248 * Do not supply logging arguments as tuple
 1249 * cephfs\_native: Fix client eviction
 1250 * Pass context down to ViewBuilder method
 1251 * Add more dir exceptions to pep8 tox job
 1252 * [Tempest] Bump tempest version
 1253 * [Tempest] Stop using deprecated Tempest opts
 1254 * [Tempest] Add valuable tags to tests
 1255 * [Tempest] HotFix for broken CI jobs
 1256 * Updated from global requirements
 1257 
 1258 3.0.0.0b1
 1259 ---------
 1260 
 1261 * Fix issue with testtool testrunner
 1262 * HPE3PAR driver doesn't decrease fstore capacity
 1263 * Updated from global requirements
 1264 * Fix badly formatted release note
 1265 * Use oslo IntOpt function instead of explicit check
 1266 * Document instructions for documentation
 1267 * Adding info to use venv of tox for reno
 1268 * Polish hook decorator
 1269 * Updated from global requirements
 1270 * Updated from global requirements
 1271 * Fix HDS HNAS errors caused by incorrect IDs
 1272 * Huawei: Fix exception in update\_access not found
 1273 * Hacking check for str in exception breaks in py34
 1274 * Add hacking rule for assertEqual(None, \*)
 1275 * Squash E042 and E043 bashate warnings
 1276 * Removed the invalid link from Manila Dev Guide
 1277 * Use assertTrue rather than assertEqual(True, ...)
 1278 * Replace assertEqual(None, \*) with assertIsNone in tests
 1279 * Updated from global requirements
 1280 * Remove retry logic from manage API
 1281 * Fix tox errors and warnings in the devref
 1282 * [Doc] Update quick start guide to Mitaka release
 1283 * Updated from global requirements
 1284 * HDS\_HNAS: Fix improper error message
 1285 * HDS\_HNAS: Remove unused parameter
 1286 * Fix context warning spam of scheduler and share logs
 1287 * Updated from global requirements
 1288 * Fix docs for REST API history and Scheduler
 1289 * Fix Manila RequestContext.to\_dict() AttributeError
 1290 * Add wraps function to decorator
 1291 * Fix context decorator usage in DB API
 1292 * Add hint how to configure fake\_driver in manila-share
 1293 * Test: make enforce\_type=True in CONF.set\_override
 1294 * Remove NetAppCmodeClient.delete\_network\_interface
 1295 * Updated from global requirements
 1296 * Add user\_id echo in manila show/create/manage API
 1297 * Bump Tempest version
 1298 * Remove deprecated manila RequestBodySizeLimiter
 1299 * Fixed references for scheduler drivers in doc
 1300 * Fix share server info in CGs created from CGs
 1301 * Skip over quota tests if quota tests disabled
 1302 * Delete Snapshot: status wrongly set when busy
 1303 * Updated from global requirements
 1304 * Fix HNAS error with unconfined filesystems
 1305 * Developer Reference: Adopt the openstackdocstheme
 1306 * Fix IPv6 standalone network plugin test
 1307 * cephfs\_native: doc fixes
 1308 * Added docs for commit message tags
 1309 * Fix docstring for policy.enforce method
 1310 * Updated from global requirements
 1311 * Fix tempest.conf generation
 1312 * [Trivial] replace logging with oslo.log
 1313 * Add Grenade support to Manila
 1314 * NetApp: DR look up config via host name
 1315 * [Devstack] Set proper driver mode for ZFSonLinux driver
 1316 * use thread safe fnmatch
 1317 * Updated from global requirements
 1318 * Make devstack functions support grenade
 1319 * Fix microversion usage in share manage functional tests
 1320 * Handle manage/unmanage for replicated shares
 1321 * Fix HNAS driver exception messages
 1322 * Updated from global requirements
 1323 * Add doc for Share Replication
 1324 * Fix Share status when driver migrates
 1325 * Fix doc build if git is absent
 1326 * Remove unused tenant\_id variable
 1327 * [Fix CI] Bump Tempest version
 1328 * Detect addition of executable files
 1329 * Updated from global requirements
 1330 * Add release notes usage and documentation
 1331 * Deprecate manila-all command
 1332 * update hacking checks for manila
 1333 * Fix creation of Neutron network in Devstack
 1334 * Fix manage tempest test validation
 1335 * Update HPE 3PAR devref docs
 1336 * NetApp cDOT driver should honor reserved percentage
 1337 * Remove Devstack workaround for Neutron
 1338 * Remove unused logging import and LOG global
 1339 * cephfs\_native: Change backend snapshot dir's name
 1340 * Remove openstack-common.conf
 1341 * update dev env doc for Fedora releases
 1342 * Fix force-delete on snapshot resource
 1343 * Increase Cinder oversubscription ratio in CI
 1344 * Use install\_package when preparing LVM driver installation
 1345 * Fix Manage API synchronous call
 1346 * Generic driver: ignore VolumeNotFound in deleting
 1347 * Removing some redundant words
 1348 * Add common capabilities matrix to devref
 1349 * Add caution to test-requirements
 1350 * Increase logging for driver initialization
 1351 * Capitalize global var for clients
 1352 * Fix typos
 1353 * Update ZFSonLinux share driver docs
 1354 * Update reno for stable/mitaka
 1355 
 1356 2.0.0
 1357 -----
 1358 
 1359 * Fix call of clients in post\_test\_hook.sh
 1360 * Add tests to ensure snapshots across replicas
 1361 * NetApp cDOT: Handle replicated snapshots
 1362 * Data Replication: Ensure Snapshots across replicas
 1363 * Fix update\_access concurrency issue
 1364 * Fix manage API ignoring type extra specs
 1365 * Make ZFSonLinux driver handle snapshots of replicated shares properly
 1366 * Fix keystone v3 issues for all clients
 1367 * Fix for incorrect LVMMixin exception message
 1368 * NetApp cDOT: Fix status updates for replicas
 1369 * NetApp cDOT: Raise ShareResourceNotFound in update\_access
 1370 * Add hacking check to ensure not to use xrange()
 1371 * Fix generic and LVM driver access rules for CIDRs
 1372 * Fix report of ZFSonLinux driver capabilities
 1373 * Fix the scheduler choose a disable share service
 1374 * Fix typos
 1375 * Fix error logged for wrong HPE 3par client
 1376 * 3PAR remove file tree on delete when using nested shares
 1377 * HDS-HNAS: Fix exception in update\_access not found
 1378 * Revert "LXC/LXD driver"
 1379 * Fix Hitachi HNAS driver version
 1380 * service instance: also recognize instance name
 1381 * Fix update of access rules in ZFSonLinux driver
 1382 * Check share-network in 'share create' API
 1383 * glusterfs volume layout: take care of deletion of DOA shares
 1384 * Fix delete when share not found in update\_access
 1385 * Remove default values for update\_access()
 1386 * NetApp cDOT driver should not split clones
 1387 * Fix handling of share server details after error
 1388 * HDS-HNAS: fixed exception when export not found
 1389 * Fix lock decorator usage for LVM and Generic drivers
 1390 * Fix HNAS snapshot creation on deleted shares
 1391 * Move iso8601 from requirements to test-requirements
 1392 * Fix typos
 1393 * glusterfs.common: GlusterManager.gluster\_call error report fix
 1394 * glusterfs.GlusterNFSVolHelper: remove \_\_init\_\_
 1395 * Add tempest tests for Share Replication
 1396 * register the config generator default hook with the right name
 1397 * Windows driver: fix share access actions
 1398 * Collapse common os\_region\_name option
 1399 * Disallow scheduling multiple replicas on a given pool
 1400 * update quota of origin user on share extend/shrink
 1401 * Update quota of proper user on resource delete
 1402 * Fix Share Migration access rule mapping
 1403 * Fix unstable DB migration tests
 1404 * Fix Share Migration KeyError on dict.pop
 1405 * NetApp cDOT APIs may get too little data
 1406 * HNAS: Enable no\_root\_squash option when allowing access to a share
 1407 * Fix HNAS driver crash with unmounted filesystems
 1408 * Fix compatibility with Tempest
 1409 * Set proper image name for tempest
 1410 * Remove nsenter dependency
 1411 * Fix ZFSonLinux driver share replica SSHing
 1412 * Fix ZFSonLinux access rules for CIDRs
 1413 * Fix HNAS driver thin\_provisioning support
 1414 * Fix pylxd hard dependencies
 1415 * Squash consequent DB calls in create\_share\_instance
 1416 * Fix slow unit test
 1417 * Run ZfsOnLinux gate tests with SSH enabled
 1418 * Fix status update for replicas
 1419 * Set TCP keepalive options
 1420 * Fix manila devstack plugin for keystone v3 usage
 1421 * Add /usr/local/{sbin,bin} to rootwrap exec\_dirs
 1422 * Updated from global requirements
 1423 * Use official location for service image
 1424 * Allow devstack plugin to work without Cinder
 1425 * Download service image only when needed
 1426 * glusterManager instantiation regexp validation
 1427 
 1428 2.0.0.0b3
 1429 ---------
 1430 
 1431 * Moved CORS middleware configuration into oslo-config-generator
 1432 * Move Share Migration code to Data Service
 1433 * Remove unintended exposure of private attribute
 1434 * Add share driver for Tegile IntelliFlash Arrays
 1435 * Update tempest commit and switch to tempest.lib
 1436 * LXC/LXD driver
 1437 * Update export location retrieval APIs
 1438 * Huawei driver improve support of StandaloneNetworkPlugin
 1439 * Add Ceph Native driver
 1440 * Introduced Data Service
 1441 * Implement admin network in generic driver
 1442 * NetApp: Add Replication support in cDOT
 1443 * Fix NFS helper root squashing in RW access level
 1444 * Add ZFSonLinux share driver
 1445 * glusterfs.common: move the numreduct function to toplevel
 1446 * glusterfs\_native: relocate module under glusterfs
 1447 * Huawei driver code review
 1448 * Add QoS description in Huawei
 1449 * glusterfs/ganesha: add symbolic access-id to export location
 1450 * Add share resize support to Oracle ZFSSA driver
 1451 * Implement update\_access() method in huawei driver
 1452 * Update Huawei driver doc for Mitaka
 1453 * Remove unused pngmath Sphinx extension
 1454 * Implement update\_access() in generic driver + LVM
 1455 * Add doc for export location metadata
 1456 * gluster\*: clean up volume option querying
 1457 * Admin networks in NetApp cDOT multi-SVM driver
 1458 * Support export location metadata in NetApp cDOT drivers
 1459 * Change sudo to run\_as\_root in LVM driver
 1460 * Huawei driver: change CIFS rw to full control
 1461 * Updated from global requirements
 1462 * Fix NetApp cDOT driver update\_access negative test
 1463 * Define context.roles with base class
 1464 * Subclass context from oslo\_context base class
 1465 * Add Replication admin APIs and driver i/f changes
 1466 * glusterfs/common: don't suppress vol set errors
 1467 * Improve exception msg when attaching/detaching volumes
 1468 * Use assertIsNone instead of assertEqual(None, \*\*\*)
 1469 * Scheduler enhancements for Share Replication
 1470 * Fix typo in comment message
 1471 * Remove aggressive assert from share server test
 1472 * Fix scenario tests
 1473 * EMC Isilon Driver Support For CIFS Read-Only Share
 1474 * Add update\_access() interface to Quobyte driver
 1475 * Check for device node availability before mkfs
 1476 * Replace TENANT => PROJECT for manila plugin
 1477 * Validate qos during share creation
 1478 * Fix doc string in driver interface
 1479 * Fix neutron port concurrency in generic driver
 1480 * Add additional documentation on extra spec operations
 1481 * Implement update\_access() method in Hitachi HNAS driver
 1482 * Fix share migration tests in gate
 1483 * Update help text for some service instance config opts
 1484 * Three ways to set Thin/Thick Type in Huawei driver
 1485 * Squash E006 bashate warnings
 1486 * Implement update\_access() in NetApp cDOT drivers
 1487 * Add tox fast8 option
 1488 * Use ostestr to run unit test
 1489 * Make consistency group timeout exception message more robust
 1490 * Manage and unmanage snapshot
 1491 * Stop proxying share\_server\_id through share in share.manager
 1492 * Remove deprecated share attribute usage from manila.share.api
 1493 * Get host from share['instance'] in share RPC API
 1494 * Cleanup deprecation warnings from using share proxy properties in API
 1495 * Add possibility to skip quota tests in Tempest
 1496 * Remove default=None from config options
 1497 * Add space to message in manila\_tempest\_tests/tests/api/test\_shares.py
 1498 * Fix rpcapi identifiers for better readability
 1499 * Add admin network for DHSS=True share drivers
 1500 * Allow DHSS=False tests to override Tempest concurrency
 1501 * Remove \`None\` as a redundant argument to dict.get()
 1502 * gluster\*: add proper getter/setters for volume options
 1503 * Unify usage of project name in doc to 'manila'
 1504 * Removed ignored checks from tox.ini and fixed pep8 issues
 1505 * Updated from global requirements
 1506 * Fix tempest test for export locations API
 1507 * Support devstack install without nova
 1508 * EMC Isilon Driver Support For NFS Read-Only Share
 1509 * replace string format arguments with function parameters
 1510 * Converted MultiStrOpt to ListOpt
 1511 * Fix Hitachi HNAS Driver default helper
 1512 * Use existing "insecure" options when creating nova/cinder clients
 1513 * Fix Share Replica details in the API
 1514 * Share Replication API and Scheduler Support
 1515 * Fixed Hitachi HNAS slow test
 1516 * Replace 'stack' with $STACK\_USER in devstack plugin
 1517 * Replace deprecated oslo\_messaging \_impl\_messaging
 1518 * Avoid KeyError on instance\_id in ensure\_service\_instance
 1519 * Hitachi HNAS driver share shrink
 1520 * LVM driver: Pass '--units g' to vgs invocation
 1521 * Updated from global requirements
 1522 * Fix scheduling with instance properties
 1523 * Add update\_access() method to driver interface
 1524 * Update the home page
 1525 * Fix issue in hacking with underscore imports
 1526 * Added Keystone and RequestID headers to CORS middleware
 1527 * Ext. exception handling for httplib and socket errors in Quobyte driver
 1528 * Huawei: Create share from snapshot support in Huawei driver
 1529 * Don't convert share object to dict on create
 1530 * Fix Cinder's NoValidHostFound errors
 1531 * Remove outdated pot files
 1532 * Fix Devstack and Manila-ui interaction
 1533 * Fix devstack function call recreate db
 1534 * tempest: wait for deletion of cert rule
 1535 * Bump tempest version
 1536 * Fix params order in assertEqual
 1537 * Removed unnecessary string conversions on Hitachi HNAS Driver
 1538 * Add feature support information of Oracle ZFSSA Manila driver
 1539 * extra-specs should work with string True/False
 1540 * Fix db shim layer mismatches with implementation
 1541 * TrivialFix: Remove deprecated option 'DEFAULT/verbose'
 1542 * isoformat instead of deprecated timeutils.isotime
 1543 
 1544 2.0.0.0b2
 1545 ---------
 1546 
 1547 * Return appropriate data on share create
 1548 * Hitachi HNAS driver refactoring
 1549 * Trivial Fix: fix missing import
 1550 * Remove unused server\_get() method
 1551 * QoS support for Huawei Driver
 1552 * Add LVM driver
 1553 * Fix release of resources created by Tempest
 1554 * Fix access rules tempest v2 client
 1555 * Huawei: Ensure that share is exported
 1556 * Using dict.items() is better than six.iteritems(dict)
 1557 * Updated from global requirements
 1558 * gluster\*: refactor gluster\_call
 1559 * Fix pep8 failure
 1560 * Fix Mutable default argument
 1561 * Fix devstack in non-neutron environments
 1562 * Fix usage of standlone\_network\_plugin
 1563 * Implement export location metadata feature
 1564 * Doc: Remove prerequisite: Ubuntu
 1565 * Hide snapshots with no instances from listing
 1566 * QoS support for shares
 1567 * Huawei: Add share server support
 1568 * Isilon Driver: Update Share Backends Feature Doc
 1569 * Clean up removed hacking rule from [flake8] ignore lists
 1570 * Fix Manila tempest tests
 1571 * Adds extend\_share for Quobyte shares
 1572 * Update NetApp driver support matrix line
 1573 * Fix response code for various NotFound exceptions
 1574 * Huawei driver report pool capabilities [True, False]
 1575 * Fix 'extend' API for 2.7+ microversions
 1576 * Replace assertEqual(None, \*) with assertIsNone in tests
 1577 * Delete Share Instance of unmanaged share
 1578 * Add debug testenv in tox
 1579 * A tempest test in services API using unsafe assert
 1580 * Cannot return a value from \_\_init\_\_
 1581 * Make Manila UI be installed after Horizon
 1582 * Use new approach for setting up CI jobs
 1583 * Add doc for share driver hooks
 1584 * Add more documentation to share/driver
 1585 * Fix grammatical mistake, Changed character from "an" to "a"
 1586 * Huawei: Add manage share with share type in Huawei driver
 1587 * Refactor share metadata tests to use DB
 1588 * Replace deprecated [logger/LOG].warn with warning
 1589 * Add snap reserve config option to NetApp cDOT driver
 1590 * Updated from global requirements
 1591 * Fix tempest case "test\_delete\_ss\_from\_sn\_used\_by\_share\_server"
 1592 * Fix CI Tempest jobs
 1593 * glusterfs/vol layout: remove manila-created vols upon delete\_share
 1594 * Use constants instead of literals in Huawei Driver
 1595 * Fix unit test of ShareSnapshotNotFound
 1596 * Fix handling of Novaclient exceptions
 1597 * Drop MANIFEST.in - it's not needed with PBR
 1598 * Replace deprecated library function os.popen() with subprocess
 1599 * Change assertTrue(isinstance()) by optimal assert
 1600 * EMC Isilon Driver Doc Update for Extend Share
 1601 * [docs] Fix table elements view on page with list of supported features
 1602 * Trivial: Remove unused logging import
 1603 * Set timeout for parmiko ssh connection
 1604 * Fix wrong flake8 exception and pep8 violations
 1605 * Remove unused oslo-incubator \_i18n.py from Manila
 1606 * Deprecated tox -downloadcache option removed
 1607 * Keep py3.X compatibility for urllib
 1608 * EMC VNX: Fix the interface garbage in VNX backend
 1609 * EMC Isilon Driver Support For Extend Share
 1610 * HPE3PAR finds CIFS share with either prefix
 1611 * Improve tempest tests for shares listing APIs
 1612 * Updated from global requirements
 1613 * Support standard Manila capability flags in NetApp cDOT driver
 1614 * Mock out service availability check in unit test
 1615 * Capability lists in Manila scheduler
 1616 * HPE3PAR support for share extend and shrink
 1617 * Pop off user/tenant kwargs in RequestContext init
 1618 * Move the config environment variables into devstack/settings file
 1619 * glusterfs: document Gluster NFS misbehavior
 1620 * Change instance service default path for private key to None
 1621 * Use isoformat() instead of timeutils.strtime()
 1622 * EMC VNX: Add multi-pools support
 1623 * Add space to message in manila/consistency\_group/api.py
 1624 * Remove duplicate keys from dictionary
 1625 * Fix Tempest microversion comparison approach
 1626 * Prevent removal of share server used by CG
 1627 * HPE3PAR support for access-level (ro,rw)
 1628 * Performance: leverage dict comprehension in PEP-0274
 1629 * Updated from global requirements
 1630 * Document correction in quick\_start.rst
 1631 * glusterfs\_native: fix parsing of the dynamic-auth option
 1632 * Fix wrong check message
 1633 * NetApp cDOT driver should support read-only CIFS shares
 1634 * Do not allow to modify access for public share type
 1635 * EMC VNX: Add share extend support
 1636 * Allow to set share visibility using "manage" API
 1637 * Remove version per M-1 release instructions
 1638 * Updated from global requirements
 1639 * [CI] Speed up Tempest jobs
 1640 * Avoid service\_instance neutron port clash in HA
 1641 
 1642 2.0.0.0b1
 1643 ---------
 1644 
 1645 * EMC: Fix bugs when domain controller is not available
 1646 * Put py34 first in the env order of tox
 1647 * Move API module 'share\_instances' under v2 dir
 1648 * Change manila\_tempest\_tests to use credentials\_factory
 1649 * timeutils.total\_seconds() is deprecated
 1650 * Reorganize scheduler and merge code from Oslo incubator
 1651 * glusterfs: add missing i18n import
 1652 * Fix Share status precedence based on instances
 1653 * doc: document the non-standard export semantics of Ganesha
 1654 * Liberty doc updates for GlusterFS drivers
 1655 * Add new URLs for APIs ported from extensions
 1656 * Updated from global requirements
 1657 * NetApp cDOT multi-SVM driver can't handle duplicate addresses
 1658 * Remove mention of isilon\_share\_root\_dir
 1659 * Add share-networks validation
 1660 * Simplify ping usage for service VM check in CI
 1661 * Improve Tempest tests for consistency groups
 1662 * Add sleep to CI hooks to avoid races
 1663 * add Red Hat GlusterFS drivers feature support info
 1664 * Add reno for release notes management
 1665 * Delete python bytecode before every test run
 1666 * Updated from global requirements
 1667 * Add support of 'network\_type' to standalone network plugin
 1668 * Fix import of devstack functions for common CI script
 1669 * Last sync to Manila from oslo-incubator
 1670 * glusterfs/volume layout: indicate volume usage on volumes themselves
 1671 * glusterfs/volume layout: fix incorrect usage of export\_location
 1672 * Refactor authorize() method in wsgi.py
 1673 * Implements ensure\_share() in Quobyte driver
 1674 * Prevent Share operations during share migration
 1675 * Fix typo on quota limit error message
 1676 * Refactor HP 3PAR share driver to now be HPE
 1677 * OpenStack typo
 1678 * Added driver minimum requirements and features doc
 1679 * Remove httplib2 useless requirement
 1680 * Added CONTRIBUTING file in .rst format
 1681 * HPE3PAR create share from snapshot fails
 1682 * Updated from global requirements
 1683 * EMC VNX Manila Driver Refactoring
 1684 * Updated from global requirements
 1685 * Port share type extensions to core API
 1686 * Port admin actions extension to core API
 1687 * Use oslo\_config new type PortOpt for port options
 1688 * Added CORS support to Manila
 1689 * Split common logic of CI hooks to separate file
 1690 * Port share actions to core API
 1691 * Port quotas to core API
 1692 * Port services to core API
 1693 * remove default=None for config options
 1694 * Add mount automation example based on Zaqar
 1695 * Make setup.py install Manila Tempest plugin
 1696 * Sync Manila Tempest plugin with latest Tempest
 1697 * Port manage/unmanage extensions to core API
 1698 * Updated from global requirements
 1699 * Rephrase comments for Share create API
 1700 * Use assertTrue/False instead of assertEqual(T/F)
 1701 * Fix no-share-servers CI job
 1702 * Use default Keystone API version in Devstack
 1703 * Updated from global requirements
 1704 * Port availability zones to core API
 1705 * Generic driver: wait for common server during setup
 1706 * Port used limits to core API
 1707 * Updated from global requirements
 1708 * Add IBM GPFS Manila driver
 1709 * Fix list-availability-zones API for PostgreSQL
 1710 * Fix share type model scalability for get request
 1711 
 1712 1.0.0
 1713 -----
 1714 
 1715 * Fix usage of dependencies
 1716 * Fix usage of dependencies
 1717 * Use 'False' as default value for "compression" common capability
 1718 * Stop using deprecated tempest options
 1719 * Make share service understand driver init failure
 1720 * Fix broken unit tests
 1721 * Enable extend\_share in HDFS driver
 1722 * Verify common server in Generic driver on startup
 1723 * Updated from global requirements
 1724 * Improve Manila HDS HNAS Driver Manual
 1725 * Fix order of arguments in assertEqual
 1726 * Fix order of arguments in assertEqual
 1727 * Fix order of arguments in assertEqual
 1728 * Update feature support matrix for Windows SMB
 1729 
 1730 1.0.0.0rc2
 1731 ----------
 1732 
 1733 * Share manager: catch exception raised by driver's setup()
 1734 * Fix display of availability-zone for manila-manage command
 1735 * glusterfs\_native: use dynamic-auth option if available
 1736 * Fix setting of "snapshot\_support" extra spec for tempest
 1737 * Fix deletion of error state access rules
 1738 * Fix response data for API access-allow
 1739 * Fix display of availability-zone for manila-manage command
 1740 * glusterfs: check nfs.export-volumes with Gluster NFS + vol layout
 1741 * glusterfs: manage nfs.rpc-auth-allow not being set
 1742 * glusterfs vol layout: start volume cloned from snapshot
 1743 * glusterfs\_native: use dynamic-auth option if available
 1744 * NetApp cDOT driver isn't reentrant
 1745 * Can't create shares on drivers that don't support snapshots
 1746 * Revert netapp\_lib dependency in NetApp cDOT Manila drivers
 1747 * Set defaultbranch to stable/liberty in .gitreview
 1748 * Feature support matrix update for HP 3PAR
 1749 * Fix \`test\_trans\_add\` for Python 3.4.3
 1750 * Remove misleading snapshot methods from Quobyte driver
 1751 * Fix response data for API access-allow
 1752 * Improve logging of calls in ShareManager
 1753 * Use random IPs in security service tests
 1754 * EMC Isilon Manila Driver Feature Support
 1755 * Fix deletion of error state access rules
 1756 * Fix order of arguments in assertEqual
 1757 * glusterfs vol layout: start volume cloned from snapshot
 1758 * Fix order of arguments in assertEqual
 1759 * NetApp cDOT driver isn't reentrant
 1760 * Fix mentioned DEFAULT\_API\_VERSION in doc
 1761 * Revert netapp\_lib dependency in NetApp cDOT Manila drivers
 1762 * Fix \`test\_trans\_add\` for Python 3.4.3
 1763 * Adds Quobyte share backend feature support mapping data
 1764 * Remove language about future features from driver doc
 1765 * Remove LegacyFormatter from logging\_sample.conf
 1766 * Fix setting of "snapshot\_support" extra spec for tempest
 1767 * Fix some spelling typo in manual and error message
 1768 * glusterfs: check nfs.export-volumes with Gluster NFS + vol layout
 1769 * glusterfs: manage nfs.rpc-auth-allow not being set
 1770 * Can't create shares on drivers that don't support snapshots
 1771 * Add Huawei driver details in doc
 1772 * Add Hitachi HNAS driver documentation
 1773 * Open Mitaka development
 1774 
 1775 1.0.0.0rc1
 1776 ----------
 1777 
 1778 * glusterfs\*: fix ssh credential options
 1779 * Make Quobyte shares actually read-only when requested
 1780 * Fixes a Quobyte backend call issue with a wrong field name
 1781 * Fix error response when denying snapshot creation
 1782 * Fix 'cover' tox job
 1783 * glusterfs: fix gluster-nfs export for volume mapped layout
 1784 * Updated from global requirements
 1785 * Fix experimental=True for view in microversion 2.5
 1786 * glusterfs\_native: Hardwire Manila Host CN pattern
 1787 * Fix HDS HNAS manage incorrect share size
 1788 * glusterfs\*: amend export location
 1789 * Fix HDS HNAS Create from snapshot ignoring Size
 1790 * Fix pool\_list filter tests to match pools exactly
 1791 * Non-admin user can perform 'extra-specs-list'
 1792 * Fix improper handling of extending error
 1793 * Update feature support mapping doc for NetApp cDOT
 1794 * Remove IBM GPFS driver due to lack of CI
 1795 * Add 'snapshot\_support' attr to share details
 1796 * Fix get\_stats to return real used space in HNAS
 1797 * Add new features description in Huawei doc
 1798 * Fix API version history in Huawei driver
 1799 * Fix task\_state field shown on API < 2.5
 1800 * glusterfs: Fix use of ShareSnapshotInstance object
 1801 * NetApp cDOT driver should prefer aggregate-local LIFs
 1802 * Fix HDS HNAS snapshot creation tracking
 1803 * Return share\_type UUID instead of name in Share API
 1804 * doc: turn ascii art tables into proper reST grid tables
 1805 * Make scenario tests able to run with DHSS=False
 1806 * Fix missing value types for log message
 1807 * glusterfs\_native: Fix typo for protocol compatibility
 1808 * Fix typo in test\_hook
 1809 * Fix Share Migration tempest tests
 1810 * Remove support for 'latest' microversion
 1811 * Adds retry function to HNAS driver
 1812 * Corrects capabilities returned by Quobyte Manila driver
 1813 * Fix create snapshot API in Huawei driver
 1814 * Check the snapshot directory before copy it
 1815 * Remove HDS SOP driver due to lack of CI
 1816 * Missing check in ShareManager::manage\_existing()
 1817 * Add v2 Manila API path as base for microversions
 1818 * Huawei driver: fix reports reduplicate pools
 1819 * Enhance base driver checking if a method was implemented
 1820 * Updated from global requirements
 1821 * Allow service image download to be skipped
 1822 * Use 'False' as default value for "dedupe" common capability
 1823 * Capacity filter should check free space if total space is unknown
 1824 * Fix usage of novaclient
 1825 * NetApp cDOT driver with vserver creds can't create shares
 1826 * Fix unstable unit test 'test\_get\_all\_host\_states\_share'
 1827 * Fix concurrency issue in tempest test
 1828 * Fix description in Huawei driver
 1829 * Replaces xrange() with range() for py 2/3 compatibility
 1830 * Updated from global requirements
 1831 * Consistency groups in NetApp cDOT drivers
 1832 * Fix keypair creation
 1833 * Add functional tests for Manila consistency groups
 1834 * Place tempest microversions test module in proper place
 1835 * Consistency Group Support for the Generic Driver
 1836 * Add Share Migration tempest functional tests
 1837 * Share Migration support in generic driver
 1838 * Add Share Migration feature
 1839 * glusterfs: directory mapped share layout
 1840 * glusterfs: volume mapped share layout
 1841 * glusterfs/layout: add layout base classes
 1842 * Add Consistency Groups API
 1843 * Scheduler changes for consistency groups
 1844 * Add DB changes for consistency-groups
 1845 * Use Tempest plugin interface
 1846 * Make devstack plugin independent from default Identity API version
 1847 * glusterfs-native: cut back on redundancy
 1848 * glusterfs/common: refactor GlusterManager
 1849 * glusterfs\*: factor out common parts
 1850 * Add share hooks
 1851 * Add possibility to setup password for generic driver
 1852 * Use devstack functions for registering Manila
 1853 * devstack plug-in to reflect new manila-ui plug-in
 1854 * HP 3PAR extra-spec prefix needs to be hp3par
 1855 * Fix the typo "version"
 1856 * Updated from global requirements
 1857 
 1858 1.0.0.0b3
 1859 ---------
 1860 
 1861 * Add attributes 'name' and 'share\_name' to ShareSnapshotInstance
 1862 * Fix data copying issue in DB migration 1f0bd302c1a6
 1863 * HP 3PAR driver handles shares servers
 1864 * Updated from global requirements
 1865 * Fix failing Quobyte unit test
 1866 * Remove instances of "infinite" capacity from Manila
 1867 * Replace thin/thick capabilities with thin\_provisioning
 1868 * Add Share instances Admin API
 1869 * Add Windows SMB share driver
 1870 * Remove ununsed dependency: discover
 1871 * Implement snapshot tracking in HDS HNAS driver
 1872 * Use Share Instance ID in 'name' property
 1873 * Ignore git backup merge files
 1874 * Tempest: wrong assertion on the number of shares created
 1875 * Ignore unavailable volumes when deleting a share
 1876 * Updated from global requirements
 1877 * New Manila HDS HNAS Driver
 1878 * Tempest: wait for access rule to be deleted
 1879 * Fix Tempest tests targeting user based access rules
 1880 * glusterfs\_native: Add create share from snapshot
 1881 * Generic driver:Create Cinder volume in correct AZ
 1882 * Reduce dependency to tempest: exceptions
 1883 * Add possibility to filter back ends by snapshot support
 1884 * Add tempest tests for "cert" based access type
 1885 * Clean up admin\_actions API extension unit tests
 1886 * Use service availability\_zone for Share Server VM
 1887 * Add availability zones support
 1888 * Add methods for share instances in Share API
 1889 * Add compression in common capabilities doc
 1890 * HP 3PAR add more info to the share comment
 1891 * Add tempest tests for REST API microversions
 1892 * Huawei driver support smartcache and smartpartition
 1893 * Manila experimental REST APIs
 1894 * Fix compatibility with sqlalchemy 0.9.7
 1895 * Updated from global requirements
 1896 * Fix incorrect use of snapshot instances
 1897 * HP 3PAR reports capabilities
 1898 * Lazy Load Services
 1899 * Replace assertEqual(None, \*) with assertIsNone in tests
 1900 * Updated from global requirements
 1901 * Fix incorrect variable name in some exception class
 1902 * Update NetApp cDOT Manila drivers to use netapp\_lib
 1903 * Add manage/unmanage support to NetApp cDOT driver
 1904 * Service Instance: Add instance reboot method
 1905 * Add WinRM helper
 1906 * Common capabilities documentation
 1907 * Fix Neutron config setting in pre\_test\_hook
 1908 * Add share instances and snapshot instances
 1909 * Fix extend share API in Huawei driver
 1910 * Huawei driver support dedup, compression, thin and thick
 1911 * Fix the log level in scheduler manage
 1912 * Enable Tempest tests for glusterfs/hdfs protocols
 1913 * Support shrink\_share in NetApp cDOT drivers
 1914 * Fix sample config file generation
 1915 * Change huawei driver send REST command serially
 1916 * Support extend\_share in NetApp cDOT drivers
 1917 * Fix for Isilon driver failing to connect
 1918 * Updated from global requirements
 1919 * Fix bug to locate hdfs command in HDFS native driver
 1920 * Fix AttributeError without share type provided
 1921 * Implement Manila REST API microversions
 1922 * Add retry logic when delete a NFS share in VNX
 1923 * Cleanup shares created by Tempest
 1924 * Add py34 to test environment to tox.ini
 1925 * Allow Tempest to skip snapshot tests
 1926 * Add retries for deadlock-vulnerable DB methods
 1927 * Adding extend share support in IBM GPFS Driver
 1928 * Make QuobyteHttpsConnectionWithCaVerification py3 compatible
 1929 * Add SSL middleware to fix incorrect version host\_url
 1930 * Updated from global requirements
 1931 * Fix HTTP headers case for API unit tests
 1932 * Fix bug to run command as root in HDFS driver
 1933 * Fix typos in neutron\_network\_plugin.py
 1934 * Remove incorrect URLs from jenkins.rst
 1935 * Remove ordering attempts of 'unorderable types'
 1936 * Fix 'hacking' unit tests for py3 compatibility
 1937 * Skip unit tests for SSL + py3
 1938 * Fix string/binary conversions for py34 compatibility
 1939 * Make 'utils.monkey\_patch' py3 compatible
 1940 * Decouple some of the Service Instance logic
 1941 * Wrap iterators and 'dict\_items' for py34 compatibitity
 1942 * Update Documents to use HDFS Driver
 1943 * Fix two typos on documentation and one typo on CLI help
 1944 * Stop using deprecated contextlib.nested
 1945 * Fix imports for py34 compatibility
 1946 * Fix exceptions handling for py34 compatibility
 1947 * Rename from il8n.rst to i18n.rst
 1948 * Remove copyright from empty file
 1949 * Fix HP3PAR extra-specs scoping prefix bug
 1950 * Updated from global requirements
 1951 * Support manage\_existing in Huawei driver
 1952 * Fix HP3PAR SMB extra-specs for ABE and CA
 1953 * Generic: add service instance mgr set up method
 1954 * Fix Generic driver share extend
 1955 * Replace py2 xrange with six.moves.range
 1956 * Fix integer/float conversions for py34 compatibility
 1957 * Fix dictionary initialization for Python 3 compatibility
 1958 * Replace (int, long) with six.integer\_types
 1959 * Fix list creation
 1960 * Replace dict.iteritems() with six.iteritems()
 1961 * Add doc share features mapping
 1962 * Replace 'types.StringTypes' with 'six.string\_types'
 1963 * Replace '\_\_metaclass\_\_' with '@six.add\_metaclass'
 1964 * Fix ZFSSA driver for py34 compatibility
 1965 * Listen on :: instead of 0.0.0.0 by default
 1966 
 1967 1.0.0.0b2
 1968 ---------
 1969 
 1970 * Fix slow unit tests
 1971 * Remove Cinder leftover unit tests
 1972 * Eventlet green threads not released back to pool
 1973 * Add client\_socket\_timeout option to manila.wsgi.Server
 1974 * Catch error\_deleting state for more resources than just shares
 1975 * Updated from global requirements
 1976 * Make coverage tox job fail when test coverage was reduced
 1977 * Add test coverage for periodic tasks
 1978 * Change \_LE to \_LW (at manila/share/manager.py)
 1979 * Fix 'extend\_share' in generic driver
 1980 * Fix unit tests for quobyte
 1981 * Support shrink\_share in Huawei driver
 1982 * GlusterFS: fix retrieval of management address of GlusterFS volumes
 1983 * Explicit backend connect call in Quobyte RPCs
 1984 * Enable multi-process for API service
 1985 * Updated from global requirements
 1986 * Make config opt 'enabled\_share\_protocols' verification case insensitive
 1987 * glusterfs\_native: prefix GlusterFS snap names with "manila-"
 1988 * glusterfs\_native: delete\_snapshot(): find out real GlusterFS snap name
 1989 * glusterfs\_native: fix delete share
 1990 * Reuse 'periodic\_task' from oslo\_service
 1991 * Implement shrink\_share() method in Generic driver
 1992 * doc: fix typo s/virutalenv/virtualenv/
 1993 * Cleanup DB API unit tests
 1994 * Add negative tests for admin-only API
 1995 * Updated from global requirements
 1996 * HP 3PAR uses scoped extra-specs to influence share creation options
 1997 * Retry \_unmount\_device in generic driver
 1998 * Add 'retry' wrapper to manila/utils.py
 1999 * Huawei driver support storage pools
 2000 * Updated from global requirements
 2001 * Modify confusing name in Huawei driver
 2002 * Use all types of migrations in devstack installation
 2003 * Close DB migration sessions explicitly for compatibility with PyMySQL
 2004 * Delete redundant period in ManilaException messages
 2005 * Use soft\_delete() methods in DB api
 2006 * Use uuidutils to generate id's in DB api
 2007 * Add license header to migrations template
 2008 * Remove models usage from migrations
 2009 * Huawei manila driver support multi RestURLs
 2010 * EMC VNX: Fix the total capacity for dynamic Pool
 2011 * Updated from global requirements
 2012 * Updated from global requirements
 2013 * Add access-level support in VNX Manila driver
 2014 * Enable Manila multi-SVM driver on NetApp cDOT 8.3
 2015 * Support for oversubscription in thin provisioning
 2016 * Fix for SchedulerStatsAdminTest fails on timestamp
 2017 * Print devstack command traces before executing command
 2018 * Fix unit tests for compatibility with new mock==1.1.0
 2019 * Change "volume" to "share" in filter and weigher
 2020 * Updated from global requirements
 2021 * Remove unneeded OS\_TEST\_DBAPI\_ADMIN\_CONNECTION
 2022 * Remove duplicated options in manila/opts.py
 2023 * More Manila cDOT qualified specs
 2024 * Add PoolWeigher for Manila scheduler
 2025 * Remove unused manila/openstack/common/eventlet\_backdoor.py
 2026 * Updated from global requirements
 2027 
 2028 1.0.0.0b1
 2029 ---------
 2030 
 2031 * Use loopingcall from oslo.service
 2032 * Updated from global requirements
 2033 * Use new manila-service-image with public-key auth
 2034 * Allow drivers to ask for additional share\_servers
 2035 * HP 3PAR driver config has unused username/password
 2036 * Huawei manila driver support Read-Only share
 2037 * Override opportunistic database tests to PyMySQL
 2038 * Support share-server-to-pool mapping in NetApp cDOT driver
 2039 * Remove unused files from oslo-incubator
 2040 * Update version for Liberty
 2041 
 2042 1.0.0a0
 2043 -------
 2044 
 2045 * Support extend\_share in Huawei driver
 2046 * Fix incompatiblity issue in VNX manila driver
 2047 * Updated from global requirements
 2048 * Updated from global requirements
 2049 * Reduce amount of tempest threads for no-share-servers jobs
 2050 * Add retry on volume attach error in Generic driver
 2051 * HP 3PAR Add version checking and logging
 2052 * Bump supported tempest version
 2053 * Share\_server-pool mapping
 2054 * Replace it.next() with next(it) for py3 compat
 2055 * Fix tempest ShareUserRules\* tests
 2056 * Updated from global requirements
 2057 * Stop using deprecated 'oslo' namespace
 2058 * Use oslo.utils to get host IP address
 2059 * Remove deprecated WritableLogger
 2060 * Make required function arguments explicit
 2061 * Remove unused contrib/ci files
 2062 * Fix docstrings in tempest plugin
 2063 * Updated from global requirements
 2064 * Add share shrink API
 2065 * Implement tempest tests for share extend API
 2066 * Implement extend\_share() method in Generic driver
 2067 * Huawei manila driver code refactoring
 2068 * Transform share and share servers statuses to lowercase
 2069 * Updated from global requirements
 2070 * Fix policy check for API 'security service update'
 2071 * Remove unused attr status from models
 2072 * Drop incubating theme from docs
 2073 * Make devstack install manila-ui if horizon is enabled
 2074 * glusterfs: Edit doc and comments
 2075 * Simplify generic driver with private data storage API
 2076 * Provide private data storage API for drivers
 2077 * Remove usage of utils.test\_utils
 2078 * Remove ServiceClient from share\_client
 2079 * Switch from MySQL-python to PyMySQL
 2080 * Add share extend API
 2081 * Export custom Share model properties with \_extra\_keys
 2082 * Release Neutron ports after share server deletion using generic driver
 2083 * Make generic driver use only ipv4 addresses from service instances
 2084 * Fix share-server resources cleanup in generic driver
 2085 * ganesha: Add doc
 2086 * Update Quickstart guide
 2087 * NetApp cDOT driver fails Tempest cleanup on clone workflows
 2088 * Updated from global requirements
 2089 * Add doc for network plugins
 2090 * Fix 'AllocType' read failure in Huawei driver
 2091 * Sync tempest plugin with latest tempest
 2092 * Updated from global requirements
 2093 * Improve ShareServer DB model
 2094 * Updated from global requirements
 2095 * Add multi vm scenario test
 2096 * Imported Translations from Transifex
 2097 * Drop use of 'oslo' namespace package
 2098 * Updated from global requirements
 2099 * EMC: Remove unnecessary parameter emc\_share\_driver
 2100 * Add doc with basic deployment steps
 2101 * Move to the oslo.middleware library
 2102 * Clean up redundant code and nits from EMC VNX driver
 2103 * Remove unused oslo-incubator modules
 2104 * EMC VNX Manila Driver Feature Support
 2105 * Allow overriding the manila test regex
 2106 * Updated from global requirements
 2107 
 2108 2015.1.0
 2109 --------
 2110 
 2111 * NetApp cDOT driver clones NFS export policy
 2112 * Add config\_group\_name for NeutronNetworkHelper
 2113 * Remove ping check from basic scenario test
 2114 * Sync contrib/tempest to newer state
 2115 * Fix for the deletion of an error share server
 2116 * NetApp cDOT driver clones NFS export policy
 2117 * Sync oslo-incubator code
 2118 * EMC VNX Driver: Fix typo issues
 2119 * Remove passing DB reference to drivers in Share Manager
 2120 * Use oslo\_policy lib instead of oslo-incubator code
 2121 * Use oslo\_log instead of oslo-incubator code
 2122 * Use lib lxml for handling of XML request
 2123 * Updated from global requirements
 2124 * Remove direct DB calls from glusterfs\_native driver
 2125 * Release Import of Translations from Transifex
 2126 * Remove maniladir() and debug() function from utils
 2127 * Use identity\_uri for keystone\_authtoken in devstack
 2128 * Switch to new style policy for test policy
 2129 * Add mount/umount in scenario tests
 2130 * update .gitreview for stable/kilo
 2131 * Update doc-strings for snapshot methods in Share Driver
 2132 * Use openstackclient in devstack plugin
 2133 * Remove direct DB usage from NetApp driver
 2134 * Move response code verification to share client
 2135 * Use entry\_points for manila scripts
 2136 * Switch to new style policy language
 2137 
 2138 2015.1.0rc1
 2139 -----------
 2140 
 2141 * Remove Limited XML API Support from Manila
 2142 * Prevent hanging share server in 'creating' state
 2143 * More flexible matching in SSL error test
 2144 * Imported Translations from Transifex
 2145 * Mock out base share driver \_\_init\_\_ in EMC driver
 2146 * Add object caching in manila REST API requests
 2147 * glusterfs\_native: Fix Gluster command call
 2148 * glusterfs, glusterfs\_native: perform version checks
 2149 * Open Liberty development
 2150 * Add Glossary with basic Manila terms
 2151 * Restrict access only to vm ip
 2152 * NetApp cDOT driver is too strict in delete workflows
 2153 * Adding configuration instructions in huawei\_nas\_driver.rst
 2154 * Update openstack-common reference in openstack/common/README
 2155 * Prevent share server creation with unsupported network types with cDOT
 2156 * Fix log/error message formatting
 2157 * Updated from global requirements
 2158 * Add segmentation ID checks for different segmentation types
 2159 * glusterfs\_native: make {allow,deny}\_access non-destructive
 2160 * glusterfs\_native: negotiate volumes with glusterd
 2161 * NetApp cDOT driver uses deprecated APIs for NFS exports
 2162 * Automatic cleanup of share\_servers
 2163 * Fix fields 'deleted' in various DB models for PostgreSQL compatibility
 2164 * Add tempest coverage for share type access operations
 2165 * Enable developers to see pylint output
 2166 * Allow overwriting some Manila tempest settings in CI jobs
 2167 * Set share-type on share created from snapshot
 2168 * cDOT multi-SVM driver may choose unsuitable physical port for LIFs
 2169 * cDOT driver should split clone from snapshot after creation
 2170 * Replace SQL code for ORM analog in DB migration scripts
 2171 * Delete skipped tempest tests that won't be enabled
 2172 * NetApp cDOT drivers should not start without aggregates
 2173 * IBM GPFS Manila Driver Docs - update
 2174 * Switch to v2 version of novaclient
 2175 * Backslashify CIFS share export paths for Generic
 2176 * NetApp cDOT multi-SVM driver should work with non-VLAN networks
 2177 * NetApp cDOT multi-SVM driver should not start with cDOT 8.3
 2178 * Fix CIFS export format in EMC VNX driver
 2179 * Forbid unmanage operation for shares with snapshots
 2180 * Fix deletion of export locations
 2181 * Add initial scenario test for Manila
 2182 * Fix setting of share name and description with manage API
 2183 * HP 3PAR driver documentation
 2184 * Fix setting of extra specs for share types
 2185 * Huawei NAS driver returns CIFS export locations in wrong format
 2186 * IBM GPFS Manila Driver Docs
 2187 * Fix common misspellings
 2188 * Add share state verification for API 'unmanage'
 2189 * Updated from global requirements
 2190 * Sync tempest plugin with latest tempest
 2191 * Make generic driver update export location after manage operation
 2192 * Deal with PEP-0476 certificate chaining checking
 2193 * Fix manage operation in generic driver
 2194 * Imported Translations from Transifex
 2195 
 2196 2015.1.0b3
 2197 ----------
 2198 
 2199 * Implement manage/unmanage support in generic driver
 2200 * cDOT driver should report all share export locations
 2201 * Enable bashate during pep8 run
 2202 * Allow updates to export locations
 2203 * NFS based driver for Quobyte file storage system
 2204 * glusterfs\_native: partially implement snapshot
 2205 * Fix issues with get\_pool scheduler API
 2206 * Use SoftDeleteMixin from oslo.db
 2207 * Imported Translations from Transifex
 2208 * Fix cleanup order for tempest test
 2209 * Enable downgrade migrations in unit tests
 2210 * Allow shares to have multiple export locations
 2211 * Add basic manage/unmanage share functionality
 2212 * Set proper attr  "deleted" for ShareTypes model
 2213 * Imported Translations from Transifex
 2214 * EMC Isilon Manila Driver Docs
 2215 * HP3PAR driver log the SHA1 for driver and mediator correctly
 2216 * Add public attr for shares
 2217 * Imported Translations from Transifex
 2218 * Add ro level of access support to generic driver
 2219 * Remove CLI tests from tempest plugin
 2220 * Manila Scheduler should read full driver capabilities
 2221 * NetApp cDOT driver should not create useless export-policy rule
 2222 * Manila cDOT driver should use loopingcall for ASUP report timing
 2223 * EMC Isilon Manila driver
 2224 * Implement private share\_types
 2225 * Updated from global requirements
 2226 * Always allow delete share-network when no shares exist
 2227 * Imported Translations from Transifex
 2228 * Add nova network plugin
 2229 * Manila cDOT qualified specs
 2230 * Make extra spec driver\_handles\_share\_servers required
 2231 * Failed to load xml configure file
 2232 * Updated from global requirements
 2233 * Allow tempest to skip RO access level tests
 2234 * Manila cDOT netapp:thin\_provisioned qualified extra spec
 2235 * Replace TEMPEST\_CONCURRENCY with Manila-specific var
 2236 * doc: Add glusterfs\_native driver developer doc
 2237 * Fix example style in admin doc
 2238 * Imported Translations from Transifex
 2239 * Improve error handling in GPFS driver
 2240 * Updated from global requirements
 2241 * Add  doc for hdfs\_native driver
 2242 * Remove copypasted export\_location field from snapshots
 2243 * HP 3PAR use one filestore per tenant
 2244 * Single-SVM Manila driver for NetApp Clustered Data ONTAP
 2245 * Remove hacking exception for oslo.messaging import
 2246 * Remove Python 2.6 classifier
 2247 * Remove obsolete option: enabled\_backends
 2248 * Manila access-allow API doesn't accept backslash
 2249 * Add temporary workaround to scheduler
 2250 * Add doc for Dynamic Storage Pools for Manila scheduler
 2251 * Fix config opts description for class NeutronSingleNetworkPlugin
 2252 * Add snapshot gigabytes quota
 2253 * Use devstack plugin in CI hooks
 2254 * HP 3PAR driver fix for delete snapshot
 2255 * Add Nova-network support to service\_instance module
 2256 * Updated from global requirements
 2257 * Sync tempest plugin
 2258 * Manila cDOT storage service catalog
 2259 * Add devstack plugin
 2260 * Generic Driver image supported protocols
 2261 * Updated from global requirements
 2262 * glusterfs: add NFS-Ganesha based service backend
 2263 * ganesha utils: allow remote execution as root
 2264 * Remove left-over modules from Cinder
 2265 * Add share\_type\_default() method to API
 2266 * Add support of default share type
 2267 * Support Manila pools in NetApp Clustered Data ONTAP driver
 2268 * Move definition of couple of config opts to proper module
 2269 * Add support of nova network for share-networks API and DB
 2270 * Make listing of networks compatible for neutron and nova in devstack
 2271 * ganesha: fix execute call using invalid argument
 2272 * Imported Translations from Transifex
 2273 * Rename volume\_type to share\_type
 2274 * Imported Translations from Transifex
 2275 * Add possibility to enable/disable some share protocols
 2276 * Add standalone network plugin
 2277 * Add possibility to define driver mode within pre\_test\_hook for CI
 2278 * Skip multisvm tempest tests for singlesvm setup
 2279 * Correct the share server's db info after its deletion
 2280 * Add support for HDFS native protocol driver
 2281 * Fix cinderclient compatibility of list filtering by name
 2282 * Fix spelling mistake
 2283 * Fixed spelling mistake in tests
 2284 * Manila NetApp cDOT driver refactoring
 2285 * glusterfs: Add doc
 2286 * Imported Translations from Transifex
 2287 * fix case sensitivity
 2288 * Fix generation of config sample
 2289 * Use oslo\_log lib
 2290 * unify some messages
 2291 * HP 3PAR Driver for Manila
 2292 * Do not instantiate network plugin when not used by driver
 2293 
 2294 2015.1.0b2
 2295 ----------
 2296 
 2297 * Pool-aware Scheduler Support
 2298 * Implement additional test for db migrations
 2299 * Updated from global requirements
 2300 * Add share driver for HDS NAS Scale-out Platform
 2301 * Replace legacy StubOutForTesting class
 2302 * Add unit test for volume types
 2303 * Add CI job support for second mode of Generic driver
 2304 * Implement additional driver mode for Generic driver
 2305 * ganesha: fix resetting of exports
 2306 * Remove workaround for Nova VM boot bug
 2307 * Add tracing facility to NetApp cDOT driver
 2308 * Remove startswith for share\_proto check
 2309 * Remove copy-pasted code for fake-share
 2310 * driver: Fix ganesha config option registry
 2311 * Workaround Nova VM boot bug
 2312 * Add access levels for shares
 2313 * Imported Translations from Transifex
 2314 * Add factory for NetApp drivers
 2315 * Updated from global requirements
 2316 * Search snapshot by ID instead of name in Huawei driver
 2317 * Fix documentation for some Ganesha config variables
 2318 * Add Neutron single network plugin
 2319 * Add unit test for quota remains functionality
 2320 * Switch to using oslo\_\* instead of oslo.\*
 2321 * utils: Allow discovery of private key in ~/.ssh
 2322 * Updated from global requirements
 2323 * Do not use router for service instance with direct connect
 2324 * Port cinder EMS and ASUP support to manila
 2325 * Adapt readme to usual structure
 2326 * glusterfs: add infrastructure to accommodate NAS helpers
 2327 * Fix tempest pep8 failures
 2328 * Release resources in tempest test properly
 2329 * Replace string driver modes with boolean value
 2330 * Adding required rootwrap filters for GPFS driver
 2331 * Add doc for Huawei driver
 2332 * Fix pep8 error E265 in wsgi
 2333 * fix typo in config.py
 2334 * fix typo in nova.py helpline
 2335 * fix typo in rpc.rst
 2336 * Fix typo "authogenerate" in manila-manage
 2337 * Updated from global requirements
 2338 * Fix searching mechanism of share-networks within tempest
 2339 * Fix small typo in 70-manila.sh
 2340 * Change default migration in "manila-manage db downgrade" command
 2341 * Add manila.conf.sample to .gitignore
 2342 * Fix deletion of share-server within Generic driver
 2343 * Fix devstack compatibility
 2344 * Reuse network resources in share-server creation test
 2345 * Updated from global requirements
 2346 * Add share driver for Huawei V3 Storage
 2347 * Make Tempest tests use networks only from same project
 2348 * Refactor tempest test 'test\_create\_share\_with\_size\_bigger\_than\_quota'
 2349 * Sync tempest plugin with latest Tempest
 2350 * Update message for exception ShareNetworkNotFound
 2351 * Update documentation for tempest integration
 2352 * Add error suppressing to isolated creds cleanup in Tempest plugin
 2353 * Updated from global requirements
 2354 * Fix handling of share-networks with single\_svm drivers
 2355 * Set pbr 'warnerrors' option for doc build
 2356 * Fix nit in tempest naming
 2357 * Fix documentation build
 2358 * Imported Translations from Transifex
 2359 * Fix TypeError in tempest retry functionality
 2360 * Fix using anyjson in fake\_notifier
 2361 * Fix typo in db migration test function name
 2362 * Use Cinder v2 API within Generic driver
 2363 * Add driver mode attr definition for all drivers
 2364 * Fix concurrency problem in getting share network in Tempest
 2365 * Make it possible to update tempest conf in all CI Tempest jobs
 2366 * Use oslotest.base.BaseTestCase as test base class
 2367 * Add possibility to create lots of shares in parallel for tempest
 2368 * Add service id to information provided by API
 2369 * Raise error immediately for undeletable share in tempest
 2370 * py3: use function next() instead of next() method on iterator objects
 2371 * Allow deleting share with invalid share server in generic driver
 2372 * Rename share driver stats update method
 2373 * Remove unsed python modules from requirements
 2374 * Remove unused conf option 'fake\_tests'
 2375 * Make tempest cleanup errors be suppressed in all CI jobs
 2376 * Add retries for share creation within Tempest plugin
 2377 * Remove unused sslutils module
 2378 * Improve share driver mode setting
 2379 * py3: use six.moves.range instead of xrange
 2380 * py3: use six.moves.urllib.parse instead of urlparse
 2381 * Use lockutils from "oslo concurrency" lib
 2382 * Remove non-active host from host\_state\_map
 2383 * Strip exec\_dirs prefix from rootwrap filters
 2384 * Add possibility to suppress errors in Tempest plugin cleanup
 2385 * Make Tempest repo stable for Manila
 2386 * Use uuidutils from oslo.utils
 2387 * Cleanup manila/utils.py
 2388 * Remove configs sql\_connection and sql\_connection\_debug
 2389 * Remove unused configs pybasedir and bindir
 2390 * Remove unused connection\_type config
 2391 * Fix tempest test with share server listing with no filters
 2392 * Improve tempest share server filtering
 2393 * Increase quotas and number of threads for tempest
 2394 * Use oslo.context lib
 2395 * Imported Translations from Transifex
 2396 * Add missing imports for sample config generation
 2397 * Fix tempest compatibility for network client
 2398 * Fix driver mode opt definition
 2399 * Adds Oracle ZFSSA driver for Manila
 2400 
 2401 2015.1.0b1
 2402 ----------
 2403 
 2404 * ganesha: NFS-Ganesha instrumentation
 2405 * Add driver mode interface
 2406 * Updated from global requirements
 2407 * Updated from global requirements
 2408 * Move networking from share manager to driver interface
 2409 * Workflow documentation is now in infra-manual
 2410 * Fix error message in share delete method
 2411 * glusterfs: create share of specific size
 2412 * Fix metadata validation in share api
 2413 * Fix devstack plugin custom config opt setting
 2414 * Enhance devstack plugin
 2415 * Update EMC Manila driver framework using stevedore
 2416 * Alternative way to import emc.plugins.registry
 2417 * Fix wrong mock assertions in unit tests
 2418 * Release network resources properly
 2419 * Updated from global requirements
 2420 * Imported Translations from Transifex
 2421 * Add support for volume types with Generic driver
 2422 * Fix H302 rule after release of oslo.concurrency 0.3.0
 2423 * Fix for debugging m-shr in PyCharm
 2424 * Updated from global requirements
 2425 * Fix tempest compatibility for cli tests
 2426 * Fix context.elevated
 2427 * Updated from global requirements
 2428 * Updated from global requirements
 2429 * Remove obsolete methods from tempest service client
 2430 * Switch to oslo.concurrency for processutils
 2431 * Updated from global requirements
 2432 * Use oslo.utils.netutils function to set tcp\_keepalive
 2433 * Fix couple of nit picks
 2434 * Use keystonemiddleware and manila.conf for config
 2435 * Imported Translations from Transifex
 2436 * Updated from global requirements
 2437 * Fix share manager to save data after driver error
 2438 * Adding GPFS Manila driver
 2439 * Remove object in wsgi LOG.info
 2440 * Fix share network id in tempest test
 2441 * Convert files to use \_LE and friends
 2442 * Imported Translations from Transifex
 2443 * Fix concurrency issue in security-service tempest test
 2444 * Sync Tempest plugin with latest Tempest changes
 2445 * Improve share-network list API filtering
 2446 * Updated from global requirements
 2447 * Don't translate LOG messages in testsuite
 2448 * Add admin doc for multiple backends configuration
 2449 * Remove gettextutils
 2450 * Use proper value for osap\_share\_extension
 2451 * Refactor shares client init in Tempest plugin
 2452 * Delete unused versionutils module
 2453 * Sync with oslo-incubator
 2454 * Updated from global requirements
 2455 * Use oslo.utils - remove importutils usage
 2456 * Switch to oslo.config
 2457 * Use oslo.serialization
 2458 * Use oslo.utils
 2459 * Silence tox warning
 2460 * Add manila specific hacking checks
 2461 * Remove extra flake8 args
 2462 * Sync with global requirements
 2463 * Improve share snapshots list API filtering
 2464 * Use oslo.i18n
 2465 * Use six instead of str for exceptions
 2466 * Add info to cDOT driver doc
 2467 * Fix tempest compatibility
 2468 * Add new search options for security service
 2469 * Fix doc build
 2470 * Add Admin doc for an Introduction to Manila
 2471 * Add share server id field in shares detail info
 2472 * Improve share list API filtering
 2473 * Fix doc build warnings so docs build clean
 2474 * Remove extraneous vim editor configuration comments
 2475 * Add share network id field in share server info
 2476 * Fix tempest compatibility
 2477 * Use 'generate\_request\_id' func from common code
 2478 * Remove vim headers
 2479 * Add info to generic driver doc
 2480 * Open Kilo development
 2481 * Add doc for EMC VNX driver
 2482 
 2483 2014.2
 2484 ------
 2485 
 2486 * Fix creation of share from snapshot
 2487 * Specify the correct Samba share path
 2488 * Fixes several typos (Manila)
 2489 * Fix KeyError while creating share from snapshot
 2490 * Fix references in jenkins.rst
 2491 * Update translation information
 2492 * Mention Samba in intro.rst
 2493 * Add doc for an Introduction to Manila
 2494 
 2495 2014.2.rc1
 2496 ----------
 2497 
 2498 * Add support for working with multiple glusterfs volumes
 2499 * Minor Manila doc change
 2500 * Make copyrights in docs as comments instead of page content
 2501 * Update challenges in the developer docs
 2502 * Update naming from clustered mode to cDOT
 2503 * Fix doc build errors in db/sqlalchemy/models.py
 2504 * Improve documentation build
 2505 * Add doc for netapp cluster mode driver
 2506 * Add doc for generic driver
 2507 * Fix using key for ssh
 2508 * Fix getting ssh key if ssh path is not set
 2509 * Rename stackforge to openstack in docs
 2510 * Move from stackforge to openstack
 2511 * Fix two functional tests within tempest\_plugin
 2512 * glusterfs: edit config option specifying volume
 2513 * Change exception thrown by db method
 2514 * Fix some LOG.debug invocations
 2515 * Fix Invalid pathname for netapp cmode driver
 2516 * Make block devices mounts permanent within service instances
 2517 * Stop using intersphinx
 2518 * Increase share-network default quota
 2519 * Don't allow security service to be updated if used
 2520 * Move db related unittests to proper places
 2521 * Fix update of backend details in cmode driver
 2522 * Update shares and snapshot create to show details
 2523 * Use oslosphinx and remove local copy of doc theme
 2524 * Move driver unittest modules to proper place
 2525 * Move unittests related to manila/share/\*.py modules to proper place
 2526 * Make NFS exports in generic driver permanent
 2527 * Fix ssh connection recreation in generic driver
 2528 * Drop a forgotten fragment
 2529 * warn against sorting requirements
 2530 * Fix version number to Juno
 2531 
 2532 2014.2.b3
 2533 ---------
 2534 
 2535 * Add support for glusterfs native protocol driver
 2536 * Fix some LOG invocations and messages
 2537 * EMC VNX Manila Plugin
 2538 * Add support for cert based access type
 2539 * Make m-shr more stable on start up
 2540 * Fix scheduled share creation with generic driver
 2541 * Add "." at end of exceptions
 2542 * py3: Use six module for StringIO imports
 2543 * Update share\_network obj after db update
 2544 * Transform Exception args to strings when exceptions
 2545 * Fix string concatenation
 2546 * glusterfs: Fix docstring
 2547 * Fix concurrent policy issue in unittest
 2548 * Remove redundant glance config options
 2549 * Improve help strings
 2550 * Remove hash seed dependency for unittests
 2551 * Updated usage of locks
 2552 * Fix creation of cifs entry in cmode driver
 2553 * Flake8: Fix and enable H405
 2554 * Forbid to attach security services with same type to share network
 2555 * Flake8: Fix H501
 2556 * Flake8: Fix and enable H404
 2557 * Flake8: Fix E128
 2558 * Fix device mount/umount methods in generic driver
 2559 * Change service VM connectivity
 2560 * Use Alembic instead of Sqlalchemy-migrate in Manila
 2561 * Flake8: Fix H302
 2562 * Remove NetApp 7-mode driver as obsolete
 2563 * Flake8: Fix F841
 2564 * Remove bin/manila-rpc-zmq-receiver
 2565 * Cmode, CIFS shares, fix allowed share access type
 2566 * Fix obtaining of service VM ip
 2567 * EMC Manila driver
 2568 * Add specific docs build option to tox
 2569 * Flake8: Fix some occurences of F841
 2570 * Flake8: Fix E126 and E127
 2571 * Flake8: Fix F401
 2572 * pep8: Enable H303 and F403
 2573 * Sync requirements with global requirements
 2574 * Remove extra setenv from tox.ini
 2575 * Enable E121,E122,E123,E124,E125,E129 flake8 tests
 2576 * Refactor NetApp Cmode driver
 2577 * Use opportunistic migrations
 2578 * Add config option for share volume fs type
 2579 * Fix failing of unittests in one thread
 2580 * Fix H402 hacking rules
 2581 * Fix pep8 issues in manila/tests
 2582 * Clean up devstack plugin after LVM driver removal
 2583 * Remove LVM driver
 2584 * Fix pep8 failures in manila/{db,volume}
 2585 * Handle missing config options for tests gracefully
 2586 * Add oslo.utils and oslo.i18n libs to requirements
 2587 * Issue one SQL statement per execute() call
 2588 * Further pep8 fixes
 2589 * Fix pep8 F811 and F812
 2590 * Rename 'sid' to 'user' in access rules and sec services
 2591 * Decrease amount of threads for Tempest tests
 2592 * Flake8 in bin/\*
 2593 * Remove manila-clear-rabbit-queues
 2594 * Sync scripts with oslo-incubator
 2595 * Replace utils.config\_find with CONF.find\_file
 2596 * Use common code within manila.policy module
 2597 * Fix bad indentation in manila
 2598 * Refactor cifs helper for generic driver
 2599 * Fix share status waiter within tempest
 2600 * Fix update of share with share-server-id
 2601 * Use common config generator
 2602 * Add config module from oslo-incubator
 2603 * Remove dangerous arguments default
 2604 * Remove unused imports
 2605 * Fix F402 pep8
 2606 * Make flake8 ignore list more fine granular
 2607 * Sync common modules from Oslo
 2608 * Add share\_server\_id filter option to 'get\_all' share API method
 2609 * Fix tempest compatibility
 2610 * Fix pep8 F821
 2611 * Update requirements file matching global requ
 2612 * glusterfs: Edit comments and docstrings
 2613 * glusterfs: Modify interface methods
 2614 * Fix setting up security-services in Cmode
 2615 * Update pep8 testing
 2616 * Added calculating capacity info in Cmode
 2617 * Added calculating capacity info to 7mode driver
 2618 * Adds undocumented policies and defaults in policy.json
 2619 * Add check on eventlet bug #105 (ipv6 support)
 2620 * Remove reference to 'in-use' state in share manager
 2621 * Enable check for H237
 2622 * Use oslo.rootwrap library instead of local copy
 2623 * py3.x: Use six.text\_type() instead of unicode()
 2624 * py3: use six.string\_types instead of basestring
 2625 * Use oslo.db in manila
 2626 * Fix compatibility with tempest project
 2627 * README merge
 2628 * Refactor test framework
 2629 * Add interprocess locks to net interfaces handlers
 2630 * Fix obtaining of service instance ip
 2631 * Setup for translation
 2632 * Enabled hacking checks H305 and H307
 2633 * Fix service subnet capacity within service\_instance module
 2634 * Fix metaclasses assignment
 2635 * Enable hacking check H236
 2636 * Add share-server-delete API
 2637 * Change get\_client\_with\_isolated\_creads() to \*\_creds()
 2638 * Sync with global requirements
 2639 * Fix E112 expected an indented block
 2640 * Fix E713 test for membership should be 'not in'
 2641 * Fix E131 continuation line unaligned for hanging indent
 2642 * Address H104  File contains nothing but comments
 2643 * Fix E251 unexpected spaces around keyword / parameter equals
 2644 * Fix E265 block comment should start with '# '
 2645 * Fix usage of ProcessExecutionError exception
 2646 * Enabled hacking check H403
 2647 * py33: use six.iteritems for item iterations (part2)
 2648 * Cleanup manila.utils module (part1)
 2649 * glusterfs: Implement methods to update share stats
 2650 * glusterfs: Fix issues in backend instrumentation
 2651 * Enabled hacking check H401
 2652 * Use ssh\_execute function from common code
 2653 * Use execute() and trycmd() functions from common code
 2654 * Use looping calls for running services from common code
 2655 * Fix typo in error message for share\_export\_ip
 2656 * py33: use six.iteritems for item iterations (part1)
 2657 * Change logging level AUDIT to INFO
 2658 * Teardown/setup server enhancements
 2659 * Removed custom synchronized in service\_instance
 2660 * Migrate to oslo.messaging instead of commom/rpc
 2661 * Removed redundant methods from singletenant drivers
 2662 * Replace python print operator with print function (pep H233, py33)
 2663 * share.manager: Modify allow\_access method call
 2664 * Delete skipped quota tests as invalid
 2665 * Add CLI tests for share-server-list API
 2666 * Added retrieving vserver name from  backend details
 2667 * Update ci scripts
 2668 * service\_instance: Add lock to creation of security\_group
 2669 * Enable skipped tests from test\_capacity\_weigher.py
 2670 * Add using share-server backend details in Generic driver
 2671 * Fixed passing share\_server to teardown\_network
 2672 * Fix create\_share\_from\_snapshot method
 2673 * Added tempest tests
 2674 * Cleaned up exception module and added unittests
 2675 * Check share net ids when creating share from snapshot
 2676 * Update manila's docs
 2677 * Replace usage of unittest module with manila.test
 2678 * Fix tempest test's rare concurrent issue
 2679 * Improved share\_servers db api
 2680 * Fixed passing share\_server to ensure\_share
 2681 * Rewrited mox tests to mock (part 2)
 2682 * Fix lvm driver to be compatible with share manager
 2683 * Rewrited mox tests to mock (part 1)
 2684 * Replace json with jsonutils from common code
 2685 * Removed redundant code for glance
 2686 * Use testtools module instead unittest module
 2687 * Cleanup resources with tempest more reliably
 2688 * Added service\_instance\_locks directory to .gitignore
 2689 * Added force-delete action to admin actions
 2690 * Update contrib/ci  bash scripts
 2691 * devstack: strip obsolete part of m-shr instumentation
 2692 * Sync common modules from Oslo
 2693 * Several fixies to tempest plugin
 2694 * Moved exports needed for tempest into post\_test\_hook
 2695 * Fix some cosmetic issues in README.rst
 2696 * Fixed ci bash scripts
 2697 * Remove explicit dependency on amqplib
 2698 * Added share server api
 2699 * Removed redundant dependency of hp3parclient
 2700 * Add multibackend test suite for tempest plugin
 2701 * Added bash scripts for ci jobs
 2702 * Added multibackendency to devstack plugin
 2703 * Switch to Hacking 0.8.x
 2704 * Use Python 3.x compatible except construct
 2705 * assertEquals is deprecated, use assertEqual
 2706 * Share server details
 2707 * Added locks into service\_instance module
 2708 * Removed redundant option from devstack plugin
 2709 * Separated locks for cifs and server operations
 2710 * Share servers implementation
 2711 * Made safe get of security\_groups with nova's response
 2712 * Made service\_instance consider driver's config
 2713 * Set locks for shared resources in generic driver's cifs helper
 2714 * change assertEquals to assertEqual
 2715 * change assert\_ to assertTrue
 2716 * Added handling of secgroup for service\_instance module
 2717 * set default auth\_strategy to keystone
 2718 * Enabled ip rules tests for cifs in tempest
 2719 * Increase default quota for share networks from 3 to 5
 2720 * debug level logs should not be translated
 2721 * tempest plugin update
 2722 * Fixed tempest plugin compatibility
 2723 * Fixed possibility to have more than 25 shares with generic driver
 2724 * Retrieve share\_backend name from config on get\_share\_stats
 2725 * Fixed retrieving export ip address in Cmode drv
 2726 * Made template for service VM unique using generic driver
 2727 * Fixed usage of config option in generic driver
 2728 * Replaced manila.conf.sample with README.manila.conf
 2729 * Added API to manage volume types
 2730 * Fixed rise of Duplicate exception for DB
 2731 * Added volume\_types to DB
 2732 * Removed unused module from unittests
 2733 * Raise max header size to accommodate large tokens
 2734 * Added cli tests for service-list request
 2735 * Allowed devstack not fail if couldn't stop smb service
 2736 * Removed redundant keystone token usage
 2737 * Refactored service-list filters
 2738 * Fixed tempest plugin compatibility with master
 2739 * Checking security service is not used while deleting
 2740 * Added creation of secgroup for service vms in devstack plugin
 2741 * Removed unique constraint for share networks
 2742 * Added type field to security services index list
 2743 * Update tempest plugin for latest changes of manila
 2744 * Made max limit name for snapshots unique
 2745 * Made limits usages names unique
 2746 * Fixed ownership for service volumes
 2747 * Fixed quotas for share-networks
 2748 * Fixes bug with share network deactivation
 2749 * Added extension that provides used resources in absolute limits
 2750 * Fixed detail list for shares
 2751 * Added quota for share-networks
 2752 * Teardown share network in Netapp Cmode driver
 2753 * Fixed detail list for security-services
 2754 * Fix venv installation for run\_tests.sh
 2755 * Updated generic\_driver and service\_instance with activation
 2756 * Added Cmode driver
 2757 * Fixed race condition in tempest plugin
 2758 * Fixes bug with simultaneous network modification
 2759 * Fixes bug with keypair creating
 2760 * Update tempest plugin, make it more stable
 2761 * Add exception to tempest plugin
 2762 * Splits service\_instance module from generic driver
 2763 * Make functions in manila uniquenamed
 2764 * Fixed creation of cinder's volumes
 2765 * Add share network activate and deactivate
 2766 * Separate action and creation tests in tempest
 2767 * Add handling of share-networks to tempest plugin
 2768 * Fix sequence of called functions in devstack plugin
 2769 * Update policy.json
 2770 * Enforce function declaration format in bash8
 2771 * Switched devstack plugin to use generic driver
 2772 * DevStack plugin: make source dirs configurable
 2773 * Fixes bug with getting hostname
 2774 * Fix DevStack plugin's source collection issue
 2775 * Let DevStack plugin get python executable path
 2776 * Removed swiftclient from dependencies
 2777 * Use uuid instead of uuidutils
 2778 * Update plugin for tempest
 2779 * Add detail filter for share-network-list
 2780 * Add function cidr\_to\_netmask to utils
 2781 * Fixes bug with path to ssh keys
 2782 * Fixed detail list for security-services
 2783 * Removed cinder artifacts in devstack plugin
 2784 * Added to devstack plugin passwords for services
 2785 * Generic driver
 2786 * Fix devstack plugin's usage of RECLONE option
 2787 * Removes use of timeutils.set\_time\_override
 2788 * Adds modules for managing network interfaces for generic driver
 2789 * Extends neutron api with methods needed for generic driver
 2790 * Adds nova api needed for generic driver implementation
 2791 * Adds cinder api needed for generic driver implementation
 2792 * Squash all migrations into one
 2793 * Add network id verification on share creation
 2794 * Add policy checks in share networks API
 2795 * Fix policy.py
 2796 * Updated from global requirements
 2797 * Fix bad calls to model\_query()
 2798 * Change manila DB to have working unique constraint
 2799 * Change 'deleted' to Boolean in project\_user\_quotas
 2800 * Fixes handling of duplicate share access rule creation
 2801 * Fixes empty network\_info for share
 2802 * Use actual rootwrap option in manila.conf instead deprecated one
 2803 * Fix xml response for create/update security service
 2804 * Add 'password' field to the security service
 2805 * Adds network creation to ShareManager
 2806 * Checking if access rule exists in share api
 2807 * Add share's networks API
 2808 * Add share's networks DB model, API and neutron support
 2809 * Fix manila's devstack plugin for using Fedora/CentOS/RHEL distro
 2810 * Add manila's tempest-plugin
 2811 * Security service API
 2812 * Add security service DB model and API
 2813 * Remove redundant options in devstack plugin
 2814 * Fix bug with full access to reset-state
 2815 * glusterfs: Add GlusterFS driver
 2816 * Fix manila's devstack plugin
 2817 * Adds an ability to reset snapshot state
 2818 * Adds validation of access rules
 2819 * Adds admin actions extension to provide reset-state command
 2820 * Refactoring driver interfaces
 2821 * Move NetAppApiClient to separate module
 2822 * Moved netapp.py from drivers to drivers/netapp
 2823 * Insert validation of losetup duplicates
 2824 * Remove redundant options for manila
 2825 * Place devstack files to proper dirs
 2826 * Fixes inappropriate size of metadata value
 2827 * Adds 'metadata' key to list of options for xml responses
 2828 * Adds an ability to manage share metadata
 2829 * Added Neutron API module
 2830 * Add consume\_from\_share method to HostState class
 2831 * Add devstack integration
 2832 * Update requirements.txt for keystoneclient
 2833 * Support building wheels (PEP-427)
 2834 * Update openstack/common/lockutils
 2835 * Remove unused manila.compute.aggregate\_states
 2836 * Remove obsolete redhat-eventlet.patch
 2837 * Added per user-tenant quota support
 2838 * Change wording of short description
 2839 * Removing deprecated using of flags module from project
 2840 * Fixed share size validation while creating from snapshot
 2841 * Fixed xml response for share snapshot
 2842 * Added share size checking if creating from snapshot
 2843 * Fixed values passed to share\_rpcapi.create\_share
 2844 * Remove d2to1 dependency
 2845 * Update functionality implementation for manila api
 2846 * Fixed policy check for manila api
 2847 * Added XML serialization for access actions
 2848 * Check policy implementation for shares api
 2849 * Update README with relevant Manila information
 2850 * Fix xml response content for share list/show
 2851 * Add .gitreview file
 2852 * Unittests failure fix
 2853 * Fixed snapshot\_id None for share
 2854 * Quota releasing on snapshot deleting bug fixed
 2855 * Fixed absolute limits
 2856 * fixed pep8
 2857 * Stubed driver do\_setup in start\_service
 2858 * Quota tests fixed
 2859 * removed egg-info
 2860 * modified conf sample
 2861 * modified docs
 2862 * docs
 2863 * snapshot view, size added
 2864 * quotas for snapshot
 2865 * fixed api error
 2866 * snapshot size
 2867 * fixed TYPO
 2868 * Access create empty boy fix
 2869 * User cannot delete snapshot fix
 2870 * Can not delete share with error status fixed
 2871 * response status for share with snapshot delete request - fixed
 2872 * fixed null value validation for snapshot id
 2873 * fixed share temaplate name
 2874 * fixed share snapshots
 2875 * pep8 fix
 2876 * License flake8 error fixed
 2877 * Fixed flake8 errors
 2878 * Api share-snapshots to snapshots
 2879 * Removed unused imports
 2880 * Fixed api tests
 2881 * Removed v2 api. Moved shares and snapshots from contrib to v1
 2882 * quotas exception fix
 2883 * Quotas fix
 2884 * Deleted api v2
 2885 * Quotas fixed. quotas unittests fixed
 2886 * Removed ubused unittests
 2887 * fixed fake flags
 2888 * Removed volume specific tests
 2889 * merge
 2890 * Mass replace osapi\_volume to osapi\_share Removed locale
 2891 * Update connfig.sample scripts
 2892 * Update connfig.sample scripts
 2893 * Removed unused opts from flags.py
 2894 * removed some volume occurances
 2895 * removed block specific exceptions
 2896 * osapi\_volume to osapi\_share
 2897 * removed volumes from bin scripts
 2898 * Added help to smb\_config\_path conf
 2899 * modified fake flags
 2900 * deleted brick
 2901 * fixed manila manage
 2902 * api-paste.ini: osapi\_volume to osapi-share
 2903 * Replaced cinder with manila
 2904 * Renamed service api config opts. Set default port to 8786
 2905 * removed volumes from scheduler
 2906 * deleteted .idea, added .gitignore
 2907 * volume api removed
 2908 * fixed keystone context
 2909 * api fix
 2910 * Removed backups
 2911 * DB cleaned
 2912 * Removed SM models and migrations
 2913 * Modified models
 2914 * Modified migrations
 2915 * Removed block-specific from  DB api
 2916 * Deleted manila.volume
 2917 * Renamed cinder to manila. Fixed setup.py, fixed bin scripts
 2918 * Initialize from cinder
 2919 * Initial commit