Commit Graph

1231 Commits

Author SHA1 Message Date
John Wilkins
4f31756cc2 doc: Added dumpling to RPM installation.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-14 07:59:24 -07:00
John Wilkins
d38a041f12 doc: Minor tweaks to debian install.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-14 07:58:36 -07:00
John Wilkins
456a394c86 doc: Added dumpling installation for Debian/Ubuntu.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-14 07:58:03 -07:00
Sage Weil
977b7f5838 doc/release-notes: fix rst
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-13 09:49:05 -07:00
Sage Weil
f501ec7778 doc/release-notes: upgrade sequence
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-13 09:40:50 -07:00
Sage Weil
de7bbdbc4c doc/release-notes: roll-up of upgrade/compat notes from cuttlefish to dumpling
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-13 09:27:32 -07:00
Sage Weil
b221a42ef7 doc/release-notes: adjust whitespace
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-09 16:15:02 -07:00
Sage Weil
bec6f09cc5 doc/release-notes: v0.67 release notes
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-09 16:14:52 -07:00
Christophe Courtaut
5082fec18f doc: Add a page about rgw S3 API compliance
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
2013-08-09 10:26:06 +02:00
Sage Weil
469d30b851 Merge pull request #480 from dachary/master
Add the definition of PG temp to the glossary

Reviewed-by: Sage Weil <sage@inktank.com>
2013-08-08 18:34:19 -07:00
John Wilkins
2e9c25f5ae doc: fixing reported bug in CRUSH map example.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 14:48:38 -07:00
John Wilkins
cafccfaf06 doc: Added many new fields to config reference.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 14:13:52 -07:00
John Wilkins
a5d8605797 doc: Added trouble shooting entry. Fixed formatting.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:49:58 -07:00
John Wilkins
e3d59a2c73 doc: Nomenclature update.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:45:24 -07:00
John Wilkins
1db0f25426 doc: Nomenclature update.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:44:59 -07:00
John Wilkins
a38ab07a81 doc: Nomenclature update.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:44:44 -07:00
John Wilkins
0f56e3ebb5 doc: Nomenclature update.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:44:20 -07:00
John Wilkins
ea80532d2b doc: Nomenclature update. Added topic for monitor key caps. Added default pool steps.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-08-05 13:43:21 -07:00
Alfredo Deza
1cd6e2e3f3 fix invalid cluster naming in example
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
2013-08-05 10:16:54 -07:00
Loic Dachary
6256d681a4 Add the definition of PG temp to the glossary
it is not easy to figure out what a PG temp is just by reading the
code although it is easy to understand with an example.

Signed-off-by: Loic Dachary <loic@dachary.org>
2013-08-02 00:47:13 +02:00
Sage Weil
b62845e739 doc/changelog/v0.61.7
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-28 20:43:01 -07:00
Sage Weil
ee18322e5b Merge remote-tracking branch 'gh/next' 2013-07-28 16:17:55 -07:00
Sage Weil
a46f60afde doc/dev/repo-lab-access: notes
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-28 16:17:50 -07:00
Dan Mick
8af47755af ceph-rest-api: clean up options/environment
ceph-rest-api:
* create app from wrapper by calling generate_app()
* pass args to generate_app() (early parsed in wrapper)
* parse -i/--id here as well
* set addr:port on returned app object
* handle only EnvironmentError exceptions; let others spew traceback
* turn off debug when running singlethreaded server

ceph_rest_api.py:
* put glob.* on app.ceph_* instead; pass around app in init code
* drop conf parsing (let librados do its job)

Documentation updated to match.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
2013-07-26 21:38:12 -07:00
Sage Weil
78214af3ba doc/release-notes: v0.61.7
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-25 10:38:37 -07:00
Sage Weil
a8b70f0325 doc/release-notes: v0.67-rc2
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-24 22:39:40 -07:00
Sage Weil
4444c9421b doc/release-notes: v0.61.6
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-23 21:41:00 -07:00
Sage Weil
f46e8b9966 doc/release-notes: v0.67-rc1
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-23 08:44:37 -07:00
John Wilkins
6402e4618d doc: Fixed formatting errors.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-07-20 13:10:54 -07:00
John Wilkins
eb03e9da33 doc: Updated RPM documentation with additional details.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-07-20 12:26:14 -07:00
Josh Durgin
8bc578f92c Merge pull request #449 from trhoden/rbd_child_doc
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-07-19 21:28:42 -07:00
Sage Weil
ea2b98f353 Merge pull request #432 from kri5/wip-radosgw-config-doc
doc: Modifies keyring path in radosgw config page.
2013-07-19 18:27:54 -07:00
Travis Rhoden
6ebb486304 doc: Update syntax for rbd children
The docs were incorrectly usins 'rbd snap children' when the actual
command is 'rbd children'.

Signed-off-by: Travis Rhoden <trhoden@gmail.com>
2013-07-19 15:49:49 -04:00
Sage Weil
4bf4d92a8b doc: radosgw needs 'mon = allow rw' to create its own pools
Fixes: #5674
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
2013-07-19 10:04:40 -07:00
Sage Weil
c4d4f34598 doc/release-notes: fix typo
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-19 08:21:24 -07:00
Sage Weil
1b8d50eacb doc/release-notes: amend 0.61.5 release notes
Upgrade all mons at once.  See #5673

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-18 23:02:23 -07:00
Sage Weil
a59493ece4 doc/release-notes: add/fix changelog links
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-18 09:42:25 -07:00
Sage Weil
d21d39e2e0 doc/release-notes: v0.61.5
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-18 09:39:16 -07:00
Sage Weil
2bf95e5a1c Merge branch 'next' 2013-07-15 13:20:32 -07:00
John Wilkins
55ff523ef2 doc: Fixed link in Calxeda repo instruction.
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
2013-07-15 10:05:28 -07:00
Christophe Courtaut
fe13f88c6c doc: Modifies keyring path in radosgw config page. 2013-07-15 13:39:05 +02:00
Noah Watkins
d277edd24a Merge branch 'wip-hadoop-doc'
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2013-07-14 16:32:28 -07:00
Noah Watkins
6ef48c7ec2 doc: update Hadoop docs with plugin download
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2013-07-14 16:31:33 -07:00
Noah Watkins
a805958f89 doc: document new hadoop config options
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2013-07-14 16:31:33 -07:00
Dan Mick
b5659b5e7f Merge branch 'wip-wsgi' into next
* wip-wsgi:
  ceph-rest-api: separate into module and front-end for WSGI deploy
  ceph-rest-api: make main program be "shell" around WSGI guts

  Reviewed-by: Sage Weil <sage@inktank.com>
2013-07-12 16:38:28 -07:00
Dan Mick
cc10988850 ceph-rest-api: separate into module and front-end for WSGI deploy
To deploy ceph-rest-api within a WSGI server (apache/mod_wsgi,
nginx/uwsgi, etc.), there needs to be an importable (.py) module
that performs all init/config when imported.  ceph-rest-api was
close, but it needs to be named properly, and there's no argument
passing, so it needs to get args from a fixed file or the env.

Separate most of ceph-rest-api into pybind/ceph_rest_api.py, and make
its arguments come from the environment, and init errors be
ImportError exceptions.  Recase ceph-rest-api as a thin layer that
does the usual setup and arg parsing, and then sets args into the
environment and imports ceph_rest_api.py, catching exceptions and
reporting errors.  This allows standalone execution as usual.
ceph-rest-api grabs a few module globals (addr/port and the flask.app)
to use after it imports.

Accept cluster name, and do the ceph.conf search using cluster name
in the appropriate places in the searched-for files.

Also ceph_rest_api.py gets a little cleanup (fewer global variables,
cleaner conf file search algorithm, better error reporting on conf
load)

Also: doc updates, packaging updates to include ceph_rest_api.py

Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-07-12 16:37:32 -07:00
Sage Weil
e390f44b4a Merge remote-tracking branch 'gh/wip-corpus' into next
Rgw bits Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
2013-07-12 13:06:35 -07:00
Sage Weil
b8fad05912 doc/dev: add corpus.rst
Structure of the corpus dir, how to add to it.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-12 10:36:47 -07:00
Dan Mick
e4d063b082 ceph-rest-api manpage
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-07-10 20:58:51 -07:00
Sage Weil
aa7448cd17 Merge pull request #415 from ceph/rgw-next 2013-07-09 15:34:05 -07:00