Commit Graph
162 Commits
Author SHA1 Message Date
Yannick VaucherandGitHub b8072fa832 Merge pull request #298 from camptocamp/10.0-bp-cloud_platform_azure
[10.0] cloud_platform_azure: Backport from 13.0 to 10.0
2021-11-15 16:06:08 +01:00
Yannick VaucherandGitHub 78301ff808 Merge pull request #314 from camptocamp/10.0-bp-attachment_azure-containername
[10.0][IMP] attachment_azure: Write and read storage name along filename for extended usability
2021-11-15 16:03:53 +01:00
Patrick TombezandYannick Vaucher 368461bfab [13.0][IMP] attachment_azure: Write and read storage name along filename for extended usability 2021-11-15 14:44:19 +01:00
Yannick Vaucher 05793e8b38 [MIG] cloud_platform_azure: Backport from 13.0 to 10.0 2021-11-15 14:38:27 +01:00
Patrick TombezandYannick Vaucher d04f9ebc25 fix: Update bucket name format for new convention defined in platform specifications 2021-11-15 14:38:27 +01:00
Patrick TombezandYannick Vaucher 9fdc141971 [13.0][ADD] cloud_platform_azure 2021-11-15 14:38:27 +01:00
Yannick VaucherandGitHub f5250f472b Merge pull request #292 from camptocamp/10.0-bp-monitoring_prometheus
[10.0] Backport monitoring_prometheus from 13.0
2021-11-15 14:34:40 +01:00
Florent XiclunaandYannick Vaucher 350aeb23e6 Align readme with PR #244 2021-11-15 13:12:19 +01:00
Yannick Vaucher 4223e926f8 Backport monitoring_prometheus from 13.0 2021-11-15 12:47:20 +01:00
Patrick TombezandYannick Vaucher 7401d6f204 [13.0][ADD] monitoring_prometheus (#239)
[13.0][ADD] monitoring_prometheus
2021-11-15 12:43:15 +01:00
Yannick Vaucher 35cc8297b2 Travis build only on master branches
Avoid duplicate build on branches created for pull requests
2021-11-15 12:35:45 +01:00
Yannick VaucherandGitHub cb79a4e591 Merge pull request #296 from camptocamp/10.0-bp-cloud-abstract
[10.0] Backport of cloud abstraction
2021-11-15 12:25:32 +01:00
Patrick TombezandYannick Vaucher 98f5a8b8aa [13.0][FIX] cloud_platform: Fix Redis checks 2021-11-15 10:56:09 +01:00
Alexandre FayolleandYannick Vaucher 8016121d95 [FIX] cloud_platform_ovh uses swift 2021-11-15 10:56:09 +01:00
Patrick TombezandYannick Vaucher 3416431adc [13.0][IMP] Make cloud_platform fully abstract + update related modules (#244) 2021-11-15 10:56:09 +01:00
Yannick VaucherandGitHub ff551a4318 Merge pull request #302 from camptocamp/10.0-bp-redis-url
[10.0][IMP] session_redis: allow configuring Redis URL instead of host & port.
2021-11-15 10:18:07 +01:00
Miku LaitinenandYannick Vaucher 737290c23f [IMP] session_redis: allow configuring Redis URL instead of host & port.
Back-porting from [13] branch
2021-11-11 19:54:40 +01:00
Yannick VaucherandGitHub a7d23406d3 Merge pull request #285 from nilshamerlinck/10.0-backport-attachment_azure
[MIG] attachment_azure: Backport from 11.0 to 10.0
2021-11-11 18:37:45 +01:00
Nils Hamerlinck 394b1bb1cb [MIG] attachment_azure: Backport from 11.0 to 10.0 2021-11-09 19:01:06 +07:00
Nils Hamerlinck 743d691a40 [MIG] attachment_azure: Backport from 12.0 to 11.0 2021-10-20 22:26:51 +07:00
Nils Hamerlinck 297c8072ef [12.0][IMP] attachment_azure: don't get blob content if we only need its size 2021-10-20 22:26:51 +07:00
Nils Hamerlinck d874ae7386 [MIG] attachment_azure: Backport from 13.0 to 12.0 2021-10-20 22:26:51 +07:00
Nils Hamerlinck 51a3501938 [13.0][FIX] attachment_azure: in 13.0, _file_read() is expected to return base64 encoded data 2021-10-20 22:26:51 +07:00
Patrick TombezandNils Hamerlinck dfdc58d4d6 [MIG] attachment_azure: Backport from 14.0 to 13.0 2021-10-20 22:26:51 +07:00
Patrick TombezandNils Hamerlinck 8cb2e7f0a6 [14.0][IMP] attachment_azure: Allow storage name override 2021-10-20 22:26:51 +07:00
Vincent RenavilleandNils Hamerlinck 2d55dd1028 [IMP] Add identity (#238)
* [IMP] can use ad identity to access storage
2021-10-20 22:26:51 +07:00
Nils Hamerlinck c17f6e7f50 [FIX] attachment_azure: clean dbname to fit with container naming rules 2021-10-20 22:26:51 +07:00
Nils Hamerlinck bff809b3f9 [FIX] attachment_azure: higher level of permissions needed to create container and upload blobs when using the SAS token 2021-10-20 22:26:51 +07:00
Hiren PattaniandNils Hamerlinck 3a17f375d6 [ADD] attachment_azure 2021-10-20 22:26:51 +07:00
Guewen BaconnierandGitHub 601842b9c0 Merge pull request #188 from acsone/logging_json-with-request_id-sbi
[10.0] Extend json logger with request uuid and user id
2020-06-22 13:35:45 +02:00
Guewen BaconnierandGitHub a880a406e8 Merge pull request #138 from camptocamp/10-fixes
cloud_platform: fix default config
2020-06-22 07:38:51 +02:00
Guewen Baconnier 3665465bbd Update setuptools files 2020-06-22 07:19:32 +02:00
Guewen BaconnierandGitHub e0d0b1a6dd Merge pull request #189 from acsone/10.0-logging-json-depency-override-lmi
[10.0][FIX] logging_json: define dependency override
2020-06-22 07:15:52 +02:00
Laurent Mignon (ACSONE) d71d159200 [FIX] logging_json: define dependency override 2020-06-19 09:46:25 +02:00
Stéphane Bidoul 9bcdc7b8f8 Log uid 2020-06-18 19:39:26 +02:00
Stéphane Bidoul dd7c2b2ac8 Log request uuid 2020-06-18 19:39:26 +02:00
Patrick TombezandGitHub b13c14612f Merge pull request #171 from p-tombez/10.0-s3_boto3
[10.0] attachment_s3: Migrate to boto3
2020-04-07 12:25:05 +02:00
Akim JuilleratandPatrick Tombez 9119d6d468 attachment_s3: Migrate to boto3 2020-03-10 11:07:23 +01:00
Akim JuilleratandGitHub 4ca8d4dd27 Merge pull request #163 from grindtildeath/bscloudfr-7_fix_auth_to_keystone_v3
[10.0] attachment_swift: fix auth to keystone v3
2020-03-09 13:32:20 +01:00
Akim Juillerat 9dff460f00 Fix authentication to Keystone v3
- Use newer version from python lib.
 - Define project_domain_id + user_domain_id in auth
2020-03-06 12:36:08 +01:00
Akim JuilleratandGitHub b7e66133e5 Merge pull request #149 from grindtildeath/10.0_dev_attachments
[10.0] Require AWS_BUCKETNAME for prod, integration and labs environments only
2020-03-05 10:00:31 +01:00
Patrick TombezandGitHub b6da6a9d89 Merge pull request #154 from p-tombez/10.0-keystoneauth_v3
[10.0] Use keystoneauth v3 for Swift attachments
2020-03-04 10:45:50 +01:00
Mussie SirakandPatrick Tombez 04fba0fdc4 Use keystoneauth v3 for Swift attachments 2020-03-04 10:26:37 +01:00
Akim Juillerat 98a55edc94 Require AWS_BUCKETNAME for prod, integration and labs environments only
AWS_BUCKETNAME is only needed in order to write on the bucket, but
read-only access should be allowed for other environments.

Fixes bug introduced by 6c3b610610
2020-02-25 16:00:03 +01:00
Simone Orsi 3b17357e57 cloud_platform: fix default config
`_config_by_server_env` should always retutn a `PlatformConfig` instance
2020-02-04 13:40:33 +01:00
Patrick TombezandGitHub 5b8804ffc0 Merge pull request #133 from p-tombez/10.0-anon_redis_session
[10.0] Add anonymous redis session expiration configuration
2020-01-31 11:15:17 +01:00
Patrick Tombez abdd69a1b2 Add anonymous redis session expiration configuration 2020-01-29 16:36:35 +01:00
Yannick VaucherandGitHub ede68ba355 Merge pull request #120 from leemannd/10_remove_useless_log
[10.0] Add description to model
2019-12-10 10:59:45 +01:00
Denis Leemann 018161eb11 [10.0] Add description to model
This removes the useless warning at startup
2019-12-09 16:31:02 +01:00
Guewen BaconnierandGitHub 5217cc9a6f Merge pull request #107 from camptocamp/revert-102-10.0-monitoring_check_db_connection
Revert "[10.0] [IMP] monitoring_status: check the db is reachable"
2019-11-18 13:50:23 +01:00