Commit Graph

705 Commits

Author SHA1 Message Date
Tom Schoonjans
1418bcc1dc rgw: add support for SSL encrypted AMQP connections
Fixes: https://tracker.ceph.com/issues/42902
Signed-off-by: Tom Schoonjans <Tom.Schoonjans@rfi.ac.uk>
2021-02-15 09:39:33 +00:00
Alex Wang
357e1b2c84
doc: fix the spelling mistake of “Topicd”
“Topicd” is a spelling mistake of "Topics".
2021-02-07 15:26:04 +08:00
Alex Wang
1b315a15fa
doc: fix the spelling mistake of “Rersult”
“Rersult” is a spelling mistake of "Result".

Signed-off-by: Alex Wang wangdashuai@inspur.com
2021-02-05 16:03:47 +08:00
galsalomon66
b73c6c40bf diagnose zero segment while s3select
Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

using s3-test with the fix fix_test_file_permission_add_attrib

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

update s3select{1ea37ae459f957786b9d198510637dfa12f83350} ; add log tracing zero segments locations

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

s3select submodule update

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

fix comments

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

updating the s3select new features; covering the gap between latest documentation and latest faetures update

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

add some more examples; fixes

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

add between expression to doc; typo

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

typo

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

skipping empty segments

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>

skip empty segments to the next segments

Signed-off-by: galsalomon66 <gal.salomon@gmail.com>
2021-01-29 08:15:01 +02:00
ZhenLiu94
52a1e15038 doc: Correct spelling mistakes.
Signed-off-by: ZhenLiu94 <zhenliu94@163.com>
2021-01-27 16:27:29 +08:00
Yuval Lifshitz
7de74eb911
Merge pull request #38351 from yuvalif/wip-yuval-fix-46128
rgw/notifications: automatically delete topics associated with a bucket
2020-12-17 19:55:14 +02:00
Yuval Lifshitz
c1af849a0d
Merge pull request #37924 from yuvalif/allow_packages_in_lua
rgw/lua: support packages via luarocks
2020-12-17 19:53:00 +02:00
Anthony D'Atri
21d68cf137 doc: standardize config option names to use interstitial underscores
Ceph config option names may use spaces, underscores, or by one reference hyphens
as interstitial separators. Most usage within the doc tree uses underscores,
though example conf files and especially structured lists of options mostly
use spaces. Mostly. Underscores help differentiate the config names from
surrounding text, and moreover facilitate scripting, grep, awk, etc and match
their form in src/common/options.cc.

This PR conforms these occurrences of option names to use interstitial underscores instead of spaces.

Fixes: https://tracker.ceph.com/issues/48301
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
2020-12-15 13:55:38 -08:00
Yuval Lifshitz
f5dd15e021 rgw/lua: allow for multiple RGWs to install packages in the same host
each RGW will install the luarocks packages in its own directory

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-12-15 10:27:42 +02:00
Yuval Lifshitz
c2cb7b8a76 rgw/notification: automatically delete topics associated with a bucket
when a bucket is deleted

fixes: https://tracker.ceph.com/issues/46128

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-12-13 14:32:11 +02:00
Josh Durgin
7f1f5673c7
Merge pull request #35314 from zdover23/wip-doc-elasticsearch-7-warning
doc/radosgw: Note that ElasticSearch 7 doesn't work. Just 6 and lower.

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-12-10 18:54:51 -08:00
zdover23
269c555a04
Merge pull request #38356 from icepic/patch-2
doc/radosgw: Fix misspelled word in index.rst

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-12-07 08:30:28 +10:00
Matt Benjamin
9264e6a32f
Merge pull request #37543 from ianwatsonrh/master
docs: With the addition of STS x-amz-security-token is now supported
2020-12-05 09:46:09 -05:00
Matt Benjamin
3dde92561f
Merge pull request #36384 from linuxbox2/wip-doc-ippolicy
rgw:doc: document support for (Not)IpAddress in S3 policy
2020-12-04 17:37:58 -05:00
Yuval Lifshitz
6ef3e52a3f rgw/lua: support packages via luarocks
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-12-04 09:55:56 +02:00
Janne Johansson
c35a56e1fc doc/radosgw: fix a typo in index.rst
miniscule spelling nit.

Signed-off-by: Janne Johansson <icepic.dz@gmail.com>
2020-12-04 13:38:00 +08:00
Matt Benjamin
f89d98320e
Merge pull request #38136 from yuvalif/wip-yuval-fix-47904
rgw/notification: trigger notifications on changes from any user
2020-12-02 07:43:12 -05:00
Matt Benjamin
146a8e5543
Merge pull request #38171 from yuvalif/wip-yuval-fix-46296
rgw/notification: support GetTopicAttributes API
2020-12-02 07:42:03 -05:00
Yuval Lifshitz
658993efc1 rgw/notification: trigger notifications on changes from any user
any user authorized to make changes to a bucket may trigger
notifications defined on that bucket.
manual test procedure of the fix is described here:
https://gist.github.com/yuvalif/39c183aa0f74d286ecef7844268817df

fixes: https://tracker.ceph.com/issues/47904

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-12-01 20:23:43 +02:00
Kefu Chai
a6eb62e107
Merge pull request #38218 from aaugustinas/patch-1
doc: Remove duplicate sentence in sync module documentation

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-12-01 22:38:43 +08:00
Augustinas
0d73909779 doc: Remove duplicate sentence in sync module documentation
Signed-off-by: Augustinas Šimelionis <augustinas.simelionis@gmail.com>
2020-11-25 15:39:01 +02:00
Yuval Lifshitz
3906884aa6 rgw/notification: support GetTopicAttributes API
fixes: https://tracker.ceph.com/issues/46296

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-11-25 11:23:52 +02:00
haoyixing
0e7e036aa7 doc/dev: use http://docs.ceph.com/en/latest/ instead of /docs/master/ for docs
Several links under http://docs.ceph.com/docs/master/ were unable to access.
Change them to http://docs.ceph.com/en/lastest so we can access them directly.

Signed-off-by: haoyixing <haoyixing@kuaishou.com>
2020-11-24 12:49:47 +08:00
Yuval Lifshitz
eaf48d1a3a rgw/lua: allow setting metadata via lua
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-10-30 10:40:06 +02:00
Or Friedmann
5d5f9a0d41 rgw: Add request timeout beast
Add request timeout beast

The beast frontend will use the same parameter as the civetweb one, request_timeout_ms and will be configured to 65 seconds by default

Fixes: https://tracker.ceph.com/issues/45431
Signed-off-by: Or Friedmann <ofriedma@redhat.com>
2020-10-19 15:42:18 +03:00
zdover23
8624f6f93d
Merge pull request #37587 from anthonyeleven/yet-more-doc-polishing
doc: clarity, detail, modernization, capitalization

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-10-15 02:48:25 +10:00
Anthony D'Atri
32375cb789 doc: misc clarity and capitalization
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
2020-10-12 13:41:46 -07:00
Yuval Lifshitz
270d1117bb rgw/lua: run lua scripts in s3 requests context
for more details on design and
remaining work see:
https://gist.github.com/yuvalif/60d5984c28af89ba17443ce947540c1f

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-10-12 22:23:37 +03:00
Ian Watson
7dfdd2f889
With the addition of STS, x-amz-security-token header is now supported
Signed-off-by: Ian Watson <ianwatson@redhat.com>
2020-10-05 10:26:25 +01:00
Yuval Lifshitz
0bc89e5ec8
Merge pull request #37030 from Amrita42/wip-doc-Amy-radosgw
doc: Bucket notifications in the radosgateway-the usage of 'if not'
2020-09-30 13:51:52 +03:00
Amrita
1d640540e7 doc: Bucket notifications in the radosgateway-the usage of 'if not' is vague and creates confusion from a user perspective.
Signed-off-by: Amrita Sakthivel <asakthiv@redhat.com>
2020-09-22 16:50:04 +05:30
Ponnuvel Palaniyappan
d99d520493 doc: Fixed a number of typos in documentation
Signed-off-by: Ponnuvel Palaniyappan <pponnuvel@gmail.com>
2020-09-18 18:17:15 +01:00
Pritha Srivastava
57afbeed2f rgw/sts: adding documentation for a shadow user created for
a user that authenticates with oidc provider.

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2020-09-15 21:39:00 +05:30
zdover23
2f3f05a130
Merge pull request #36954 from HeinleinSupport/wip-doc-remove-ceph-deploy
doc: remove references to ceph-deploy

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-09-04 07:15:35 +10:00
J. Eric Ivancich
5e20e9c99a
Merge pull request #33942 from pritha-srivastava/rgw-sts-new-keycloak-examples
rgw: Updating STS document with references to new keycloak

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2020-09-03 13:12:59 -04:00
Casey Bodley
1e4e394699
Merge pull request #36218 from mkogan1/wip-cache-put-post
rgw: add PUT and POST req support to data cache

Reviewed-by: Or Friedmann <ofriedma@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2020-09-03 10:38:17 -04:00
ypdai
0bfca9fc8e
doc: Update multisite-sync-policy.rst
Signed-off-by: ypdai <self19900924@gmail.com>
2020-09-03 10:51:01 +08:00
Robert Sander
1b42759e19 doc: remove references to ceph-deploy
The documentation still has many traces of ceph-deploy. This tool has
been deprecated with the Octopus release. This commit tries to remove
most of ceph-deploy occurences.

Signed-off-by: Robert Sander <r.sander@heinlein-support.de>
2020-09-02 21:14:36 +02:00
Vikhyat Umrao
4628a28f35
Merge pull request #36883 from mhackett/wip-mhackett-47190
doc: document tuning of radosgw lifecycle
2020-09-02 08:50:03 -07:00
Casey Bodley
71e6f5361c
Merge pull request #34293 from yuvalif/notifications_persistent_delivery2
rgw/notifications: add persistent delivery to notifications

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-09-02 09:35:57 -04:00
Kefu Chai
2782ba21ab
Merge pull request #36879 from tchaikov/wip-doc-stable-release
doc: bump up sphinx to 3.2.1 and define "stable-release" global substitution

Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-09-01 11:04:23 +08:00
Kefu Chai
5238f9f62b doc: fix broken hyper link
and always reference multisite.rst using tha label not the file.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-09-01 09:53:18 +08:00
mhackett
f4673d2da1 doc: document tuning of radosgw lifecycle
Fixes: https://tracker.ceph.com/issues/47190

Signed-off-by: mhackett <mhackett@redhat.com>
2020-08-31 15:21:26 -04:00
mhackett
2c37b74b3b doc: document tuning of object gateway garbage collection
Fixes: https://tracker.ceph.com/issues/47189

Signed-off-by: mhackett <mhackett@redhat.com>
2020-08-28 10:29:10 -04:00
Qiaowei Ren
6488e116c3 doc: update QATzip doc for removing snappy and lz4 support
This patch update the documentation about QAT acceleration for encryption
and compression.

QATZip provide the interfaces for several compression algorithm, including
deflate, snapp and lz4, but currently only deflate can be accelerated by QAT
hardware.

Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
2020-08-25 15:39:47 +08:00
Yuval Lifshitz
898536b5e3 rgw/notification: documentation for persistent notifications
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-08-19 21:33:05 +03:00
Matt Benjamin
ffed21ef9b rgw:doc: document support for (Not)IpAddress in S3 policy
Fixes:  https://tracker.ceph.com/issues/46779

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2020-07-30 15:19:47 -04:00
Mark Kogan
6251d2b6c1 rgw: add PUT and POST req support to data cache
facilitates the full usage of the Nginx cache endpoint
with s3 tools that support AWSv4
like s3cmd,aws-cli, benchmarking tools like hsbench
and also hadoop/s3a.

Co-authored-by: Or Friedmann <ofriedma@redhat.com>
Signed-off-by: Mark Kogan <mkogan@redhat.com>
2020-07-21 15:23:57 +03:00
Matt Benjamin
d9f5c1cc1d
Merge pull request #35481 from pritha-srivastava/wip-rgw-keycloak-doc-correction
rgw/sts: Removing references to token introspection url,
2020-07-09 07:48:16 -04:00
Andreas Unterkircher
41f26bffe2 rgw: add a doc hint that the topic-name is used as AMQP routing-key
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-07-07 11:23:41 +03:00