Added discoverable capabilities.
Bug #1255770 reported by
OpenStack Infra
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-manuals |
Fix Released
|
High
|
Brent Roskos |
Bug Description
https:/
commit 2c4bf81464ad205
Author: Richard (Rick) Hawkins <email address hidden>
Date: Wed Oct 16 19:28:37 2013 -0500
Added discoverable capabilities.
Swift can now optionally be configured to allow requests to '/info',
providing information about the swift cluster. Additionally a HMAC
signed requests to
'/info?
configured allowing privileged access to more sensitive information
not meant to be public.
DocImpact
Change-Id: I2379360fbfe3d9
Implements: blueprint capabilities
Closes-Bug: #1245694
Changed in openstack-manuals: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → icehouse |
Changed in openstack-manuals: | |
status: | Confirmed → Triaged |
Changed in openstack-manuals: | |
importance: | Medium → High |
milestone: | icehouse → juno |
Changed in openstack-manuals: | |
assignee: | nobody → Anne Gentle (annegentle) |
assignee: | Anne Gentle (annegentle) → nobody |
Changed in openstack-manuals: | |
milestone: | juno → kilo |
tags: | added: icehouse |
Changed in openstack-manuals: | |
assignee: | nobody → Brent Roskos (broskos) |
To post a comment you must log in.
Two new patches have expanded this functionality:
https:/ /review. openstack. org/#/c/ 61906/ (constraints)
https:/ /review. openstack. org/#/c/ 61895/ (tempurl allowed methods)
here's example output from my SAIO:
$ curl http:// saio:8080/ info 2>/dev/null | python -m json.tool quotas" : {},
"max_deletes_ per_request" : 10000,
"max_failed_ deletes" : 1000
"max_container s_per_extractio n": 10000,
"max_failed_ extractions" : 1000 quotas" : {},
"max_manifest_ segments" : 1000,
"max_manifest_ size": 2097152,
"min_segment_ size": 1
"account_ listing_ limit": 10000,
"container_ listing_ limit": 10000,
"max_account_ name_length" : 256,
"max_container _name_length" : 256,
"max_file_ size": 5368709122,
"max_meta_ count": 90,
"max_meta_ name_length" : 128,
"max_meta_ value_length" : 256,
"max_object_ name_length" : 1024, 90.g9ce7877"
{
"account_
"bulk_delete": {
},
"bulk_upload": {
},
"container_
"crossdomain": {},
"ratelimit": {},
"slo": {
},
"staticweb": {},
"swift": {
"version": "1.11.0.
},
"tempauth": {},
"tempurl": {
"methods": [
"GET",
"HEAD",
"PUT"
]
}
}