"Fossies" - the Fresh Open Source Software Archive 
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