| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: Iee357adb23ff65e453ac627eaec0b9d7ac245ba6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With cinder configured as glance store and nfs as cinder backend,
if we create multiple images concurrently into the same share,
there might be race conditions.
This patch ensures a lock per export to avoid the race conditions.
This patch also introduces a reference counting mechamism for unmounting
which will unmount the share if no active thread/process is using it.
Closes-Bug: #1870289
Change-Id: I9197f64e29a0ae2e0a58186f1a70aa134f7f1db6
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Wheel is not needed for python 3 only repo
- Update classifiers
- Update requirements, no need for python_version anymore
Change-Id: I12ecea6b3cfcca8edd5adedac91f906d77f4ff36
|
|
|
|
|
|
|
|
|
|
|
| |
Revive the S3 driver that was supported up to Mitaka and add multiple
store support to correspond with the features added to glance_store from
Newton to U cycle. In addition, the use of the S3 SDK used by the Mitaka
S3 driver has been deprecated, so this implementation will be changed
to use the new version.
Change-Id: I203134837319080ead96da69048baf90086d2117
Implements: blueprint re-support-s3-driver
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I0c202cedb1532b9fe44afbb6553e7353185f6238
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I1055d9e0193a5ad45e441a9faf04c2c787ab5fef
|
|/
|
|
|
|
|
|
|
|
| |
As there was no response to the ML announcement [0], proceed
with deprecation of the Sheepdog driver, scheduled for removal
in the 'U' cycle.
[0] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006725.html
Change-Id: Ie41b166e51e4d7b674f893c2b71d576e5a8b51a0
|
|
|
|
|
|
|
|
|
|
| |
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Co-authored-by: LeopardMa <mabao@inspur.com>
Change-Id: I06acef3eafe1b9f7842636e9bcb5a637f2d78cc3
Closes-Bug: #1808929
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Revise the documentation configuration to reflect the latest
guidelines at https://docs.openstack.org/openstackdocstheme/latest/
Change-Id: Ife99fbc14ef5c03a87428eaf5b3fa62aacda9450
|
|/
|
|
|
|
|
|
|
| |
For compliance with the Project Testing Interface as described in:
[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
[3] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html
Change-Id: I06d510a44b9e8c0024f5e41f10f4446e18bf86cc
|
|
|
|
|
|
|
|
|
| |
Change Iac83c515e12ec953f4814e7cbeeca33c034d7497 added a statement,
agreed upon at the Ocata design summit, concerning the use-at-your-
own-risk nature of glance_store. This patch updates the glance_store
docs to carry the same disclaimer.
Change-Id: I513fc391246d52fdf08fcd33012c7bbb677a36ac
|
|
|
|
|
|
|
|
| |
This patch adds a doc8 check of .rst files to the current pep8 check.
It includes fixes to the .rst files that didn't pass the check.
Co-authored-By: Nguyen Van Trung <trungnv@vn.fujitsu.com>
Change-Id: If35a7a9ea64c7482306ef6403e9585b78da27fb9
|
|
|
|
| |
Change-Id: I1a1fe5877d277bff10a0879da73b5421228d7cab
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
The file was added redundant utf-8 coding by some editor.
we can delete it .
Change-Id: I1a87f00e3ca189d249932db7df73e2179415f81e
|
| |
| |
| |
| |
| | |
Change-Id: I2a05869c0fb0a5904ef1cc544676954d880332e2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| |
| |
| |
| |
| | |
Change-Id: I0fb178d0b6ebf7ebafc6e2766c8c5efc5d8cc60e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Change-Id: I8eb08b739d01aa38596d1c92aad9f98cb0ae1eb2
Closes-Bug: #1693670
|
|/
|
|
|
|
| |
Update cinder maintainer's email address.
Change-Id: I55cbf6c9f11d02ad93e94e9757ed4873415a9007
|
|
|
|
|
|
|
|
|
| |
When building packages if git is absent, then we should not set
html_last_updated_fmt. It can still be set via the -D switch
when building with sphinx-build.
Change-Id: Ia63ebf075edeb3aec03c7968efc8ae452a94696b
Closes-Bug: #1552251
|
|
|
|
|
|
|
|
|
| |
When docs are generated with pbr command 'warnerrors = True'
there are many doc problems that are shown. This patch fixes
these problems.
Closes-Bug: #1557234
Change-Id: I05f2f96a582e44be28ab73e0bb80294facf902d5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
since the pbr section setup.cfg is not defined the module docs
are not being output. This is also causing dead links in the
driver [0]. Since there is an empty section in the docs [1]
also show the module docs there for ease of use.
[0] http://docs.openstack.org/developer/glance_store/drivers/index.html#indices-and-tables
[1] http://docs.openstack.org/developer/glance_store/index.html#contents
Closes-Bug: #1554689
Change-Id: Ia0a81bf9514be1cdd2310c3ec0385470e8f33d51
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
os.popen() is deprecated since python 2.6. Resolved with use of
subprocess module.
Closes-Bug: #1529836
Change-Id: Ie98335b65c41906d66abe07989ab014cf079476e
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As per the latest communication sent to openstack-dev[0], this commit
adds the list of drivers and maintainers to the glance_store
documentation. The drivers listed here are considered supported by the
overall community but mainly by the listed maintainers.
Drivers that currently exist in the source tree that are not listed here
will be marked as deprecated following what was communicated in the
aforementioned thread[0].
[0] http://lists.openstack.org/pipermail/openstack-dev/2015-December/081966.html
Change-Id: I0ae750a8bbd936e421a5221b7a97fef1f0d02750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
7b9bec7 Updated from global requirements
be3d7a6 Remove useless config.py file
b709dd6 vmware: check for response body in error conditions
6993aac remove default=None for config options
341527c Updated from global requirements
2142bd3 Imported Translations from Zanata
fdd725e Updated from global requirements
aa53ea6 Updated from global requirements
d59254e Remove deprecated glance_store opts from default section
6019576 Updated from global requirements
845254f Improving GlanceStoreException
5db9852 Activate pep8 check that _ is imported
a031745 '_' is used by i18n
cc36d53 VMware: Fix missing space in error message
c2b8702 Handle swift store's optional dependency
f37947a Fix swift store tests for latest swiftclient
caf646a Catch InvalidURL when requesting store size
Change-Id: Ib033c82628d9e4024dcb85d776da15670ffc9495
|
|
|
|
|
|
|
|
|
|
| |
$ git log --oneline --no-merges 0.8.0..HEAD
eb2ab17 Updated from global requirements
caa3d20 Imported Translations from Transifex
e3b6d64 Add proxy support to S3 Store
3f5a37c Prevent glance-api hangups during connection to rbd
Change-Id: I1a1f983c2146c40bc65ca6975ddaaf664e0e2236
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds release notes for the following commits:
$ git log --oneline --no-merges 0.5.0..HEAD
9d5ceab Drop py26 support
752f9ca Disable propagating BadStoreConfiguration
78984a8 Sync up with global-requirements
f33fe43 Handle optional dependency in vmware store
Change-Id: Iacdea33f8fd2f83fe8b92d0684a3637cef64a4b1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds release notes for the following commits:
$ git log --oneline --no-merges 0.4.0..HEAD
b0798ac Drop use of 'oslo' namespace package
751f9ae Fix RBD delete image on creation failure
73bf032 Use is_valid_ipv6() from oslo.utils
5c71f1d Properly instantiate Forbidden exception
19fede3 Update README to work with release tools
e8884d2 Remove ordereddict from requirements
dc378a7 gridfs: add pymongo to test-requirements and update tests
cddecb1 Add release notes for 0.1.10-0.3.0
774d9ac Only warn on duplicate path on fs backend
63fcfd5 Propagate BadStoreConfiguration to library user
4d8a752 Update oslo libraries
4fba478 Initialize vmware session during store creation
Change-Id: I25b165a9f04b155fe6471665ab346be76963316f
|
|
|
|
|
| |
Closes-bug: #1429898
Change-Id: Ib4fa73e43d9fc6e0991332fa1122ae1512233c57
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$ git log 0.3.0..HEAD --no-merges --oneline
c89bfe2 Fix intermittent failure in test_vmware_store
f98018c Deprecate the gridfs store
6aa9dd1 Remove incubative openstack.common.context module
4f05481 Update help text with sample conf
2454639 Use oslo_config.cfg.ConfigOpts in glance_store
5121910 Make dependency on boto entirely conditional
b8d6263 Move from oslo.utils to oslo_utils (supplement)
affcd80 Fix timeout during upload from slow resource
8bd848d Throw NotFound exception when template is gone
89e8884 Correct such logic in store.get() when chunk_size param provided
Change-Id: Ie89bdf1c252a41b4c7b7ac40376d254b5f71fc8f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove intersphinx from the docs build as it triggers network calls that
occasionally fail, and we don't really use intersphinx (links other
sphinx documents out on the internet)
This also removes the requirement for internet access during docs build.
This can cause docs jobs to fail if the project errors out on
warnings.
Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb
Related-Bug: #1368910
|
|
|
|
|
|
|
| |
Given the existing, known issues, with python namespaces, pip and
setuptools, we've decided to rename glance.store into glance_store.
Change-Id: I3f02ce78b3d64f34744e5116652bfbb4f3062cbf
|
|
This patch also removes `swift` related code until we port it.
Change-Id: I5c78af7334cb39e6d32afe7ca342f91c5521d30b
|