Browse Source

Merge "Raise maximum allowed secret size"

master
Zuul 1 week ago
committed by Gerrit Code Review
parent
commit
2e9d3ae6b8
4 changed files with 9 additions and 4 deletions
  1. +2
    -2
      barbican/common/config.py
  2. +1
    -1
      barbican/tests/api/controllers/test_secrets.py
  3. +1
    -1
      functionaltests/api/base.py
  4. +5
    -0
      releasenotes/notes/increase-max-secret-size-da90164d8b328727.yaml

+ 2
- 2
barbican/common/config.py View File

@ -29,8 +29,8 @@ from oslo_service import _options
from barbican import i18n as u
import barbican.version
MAX_BYTES_REQUEST_INPUT_ACCEPTED = 15000
DEFAULT_MAX_SECRET_BYTES = 10000
MAX_BYTES_REQUEST_INPUT_ACCEPTED = 25000
DEFAULT_MAX_SECRET_BYTES = 20000
KS_NOTIFICATIONS_GRP_NAME = 'keystone_notifications'
context_opts = [


+ 1
- 1
barbican/tests/api/controllers/test_secrets.py View File

@ -628,7 +628,7 @@ class WhenGettingPuttingOrDeletingSecret(utils.BarbicanAPIBaseTestCase):
self.assertEqual(201, resp.status_int)
text_too_big = 'x' * 10050
text_too_big = 'x' * 20050
put_resp = self.app.put(
'/secrets/{0}'.format(secret_uuid),
text_too_big,


+ 1
- 1
functionaltests/api/base.py View File

@ -36,7 +36,7 @@ conf_multiple_backends_enabled = CONF.keymanager.\
class TestCase(oslotest.BaseTestCase):
max_payload_size = 10000
max_payload_size = 20000
max_sized_payload = b'a' * max_payload_size
oversized_payload = b'a' * (max_payload_size + 1)
max_field_size = 255


+ 5
- 0
releasenotes/notes/increase-max-secret-size-da90164d8b328727.yaml View File

@ -0,0 +1,5 @@
---
features:
- |
The default maximum secret size has been increased from 10 kB to 20 kb, and
the default maximum request size has been increased from 15 kB to 25 kB.

Loading…
Cancel
Save