"Fossies" - the Fresh Open Source Software Archive

Member "manila-8.1.4/ChangeLog" (19 Nov 2020, 121820 Bytes) of package /linux/misc/openstack/manila-8.1.4.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.3_vs_8.1.4.

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