Commit Graph
154 Commits
Author SHA1 Message Date
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
Guewen BaconnierandGitHub bacb45d30c Revert "[10.0] [IMP] monitoring_status: check the db is reachable" 2019-10-29 17:32:42 +01:00
Simone OrsiandGitHub 3e91624edb Merge pull request #102 from gurneyalex/10.0-monitoring_check_db_connection
[10.0] [IMP] monitoring_status: check the db is reachable
2019-10-28 08:10:33 +01:00
Alexandre Fayolle d17cf7deb9 [IMP] monitoring_status: check the db is reachable
make a real SQL query on GET /monitoring/status and return a 503
if the query failed.
2019-10-25 16:21:10 +02:00
Simone OrsiandGitHub 5fa64d3e82 Merge pull request #75 from guewen/10.0-monitoring_status-ignore-http
[10.0] Ignore HTTP version in monitoring_status filter
2019-08-09 11:55:46 +02:00
Simone OrsiandGuewen Baconnier 3a2d524cd9 Ignore HTTP version in monitoring_status filter 2019-08-09 10:02:34 +02:00
Guewen BaconnierandSimone Orsi 9d25b72f74 [10.0] Filter /monitoring/status werkzeug logs (#67)
* Filter /monitoring/status werkzeug logs

With healtchecks, they constitute 95% of our logs. Let's stop wasting
resources and shut them up.
2019-07-19 15:34:02 +02:00
Guewen BaconnierandGitHub 17847a8f2f Merge pull request #61 from guewen/10.0-swift-auth-session
[10.0] attachment_swift: share a session for all connections
2019-05-21 14:52:13 +02:00
Guewen Baconnier c405f57cc2 Override dependencies with different name and pin versions
The name of the libs and python packages are different, Odoo expects
the inner python package in the manifest, but setuptools cannot find the
libs in pypi, overrides them with the libs names.
2019-05-09 10:09:44 +02:00