Actions
Feature #7933
closedrgw.py: support radosgw w/ civetweb backend
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Description
modify the rgw.py task to take an additional option 'frontend' that defaults to 'apache', but can also be 'civetweb'.
if it is apache, do the existing work of spinning up apache2 + mod_fastcgi, and run radosgw in the current default config (w/ a fastcgi socket).
if it is civetweb, skip all the apache stuff, and start up rgw with these extra arguments:
--rgw-frontends "civetweb port=80"
(or whatever the port should be; i forget if the task has it on a weird port)
Updated by Sage Weil about 10 years ago
- Translation missing: en.field_story_points set to 2.0
Updated by Sage Weil about 10 years ago
- Translation missing: en.field_story_points changed from 2.0 to 3.0
Updated by Zack Cerza about 10 years ago
- Status changed from New to Need More Info
- Assignee changed from Zack Cerza to Sage Weil
I don't know what this means :-/
Updated by Sage Weil about 10 years ago
- Status changed from Need More Info to 12
- Assignee changed from Sage Weil to Zack Cerza
Updated by Zack Cerza about 10 years ago
- Status changed from 12 to In Progress
So I'm working on this now, and I'm a little confused about how to use radosgw.
ubuntu@vpm031:~$ radosgw --help usage: radosgw [options...] options: --rgw-region=<region> region in which radosgw runs --rgw-zone=<zone> zone in which radosgw runs --conf/-c FILE read configuration from the given configuration file --id/-i ID set ID portion of my name --name/-n TYPE.ID set name --cluster NAME set cluster name (default: ceph) --version show version and quit -d run in foreground, log to stderr. -f run in foreground, log to usual location. --debug_ms N set message debug level (e.g. 1)
But the task uses many more flags than that.
Updated by Zack Cerza about 10 years ago
The reason I need to know more about radosgw's usage is that I want to be able to reorder some of the args that are used when calling it - so that it's more readable when I conditionally add args for either apache or civetweb.
Updated by Zack Cerza about 10 years ago
- Status changed from In Progress to Need More Info
Updated by Ian Colle about 10 years ago
- Project changed from rgw to teuthology
- Target version deleted (
v0.80rc)
Updated by Zack Cerza about 10 years ago
- Status changed from Need More Info to In Progress
Updated by Zack Cerza about 10 years ago
- Status changed from In Progress to Fix Under Review
Updated by Zack Cerza about 10 years ago
- Status changed from Fix Under Review to Resolved
Actions