trove/trove
Bo Tran Van 27778a90d0 Add UID/GID configurations for each datastore
When trove prepares a container, it grants permissions for folders with
the default user/group "database" (ID 1001). However, some Docker images
require a different user for provisioning the database. Therefore, we
need to make it flexible so that the database container can run with
the required user and group, regardless of the default settings.

Story: #2010827
Task: #48386
Change-Id: Ie0268951db7a9e711089714cecf7fbf311eecec8
2024-08-16 06:16:41 +00:00
..
backup db: Remove use of autocommit 2024-03-19 22:03:56 +08:00
cluster Fixes cluster creation error 2023-06-30 14:32:32 +08:00
cmd Add UID/GID configurations for each datastore 2024-08-16 06:16:41 +00:00
common Add UID/GID configurations for each datastore 2024-08-16 06:16:41 +00:00
conductor Do not override RESTART_REQUIRED service status 2021-02-10 15:51:54 +13:00
configuration Removes the deprecated argument tenant from TroveContext 2022-03-20 04:10:21 +00:00
datastore Add Datastore Version Registry Extension 2024-03-27 05:56:09 +00:00
db Introduces Alembic database migration tool 2024-06-13 16:20:52 +08:00
dns Remove six.PY3 2020-09-03 18:30:24 +08:00
extensions Add Datastore Version Registry Extension 2024-03-27 05:56:09 +00:00
flavor Revert "Remove flavor API" 2020-11-05 14:31:27 +13:00
guestagent Add UID/GID configurations for each datastore 2024-08-16 06:16:41 +00:00
hacking Bump hacking 2024-03-22 00:03:05 +09:00
instance Merge "Bump hacking" 2024-04-02 07:33:36 +00:00
limits Fix CI job 2020-05-25 17:37:38 +12:00
module db: Remove use of autocommit 2024-03-19 22:03:56 +08:00
network Remove six usage and basestring check 2020-10-16 10:40:22 +08:00
quota Support ram quota 2020-11-11 09:51:26 +00:00
taskmanager Establish consistency on db_info.addresses between taskmanager and instance 2024-03-20 08:24:38 +00:00
templates Support mysql 8.0 2020-10-23 23:50:39 +13:00
tests Introduces Alembic database migration tool 2024-06-13 16:20:52 +08:00
volume_type Bump hacking 2024-03-22 00:03:05 +09:00
__init__.py fix the version info of trove to use pbr 2015-11-05 11:04:46 -06:00
README Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
rpc.py Use new get_rpc_client API from oslo.messaging 2023-03-06 11:59:57 +00:00
version.py fix the version info of trove to use pbr 2015-11-05 11:04:46 -06:00
versions.py Allow host URL for versions to be configurable 2018-02-07 11:31:45 +08:00

This is the trove code itself