Trove is launching Docker containers without specifying shm_size, which
left the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers
of 128MB by default, so any database running with default settings could
exceed the default /dev/shm size. In this situation PostgreSQL may fail
during shared memory operations with errors such as: "could not resize
shared memory segment: No space left on device".
This patch uses ipc_mode=host to pass the shared memory from host to container.
Co-Authored-By: Eric <mangust404@gmail.com>
Change-Id: I2a7c69776e2a41f9ac5fd9da93f5772746d87a2f
Signed-off-by: wu.chunyang <wchy1001@gmail.com>
Hello guys!
After rebuild, the pg_hba.conf is not where it should be.
It seems like nobody mentioned it before. We've found this bug on
our production setup.
Change-Id: Icecb8391c1ec996d3d73f495edca9c8c92953b55
Signed-off-by: Erkin Mussurmankulov <mangust404@gmail.com>
It is very useful for debugging purpose, because it allows operators
to identify logs which is related to a specific client request.
Change-Id: I5ae5caf276a40126bd49d70e0548b2876e7d8398
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Add file to the reno documentation build to show release notes for
stable/2025.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2025.2.
Sem-Ver: feature
Change-Id: Id01da16672b76e69c6a75a22f39ea1687a89bd72
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
It's a general good practise to have more test coverage in check than
gate. Make sure that all jobs voting in gate are voting in check.
Also drop a few redundant job overrides.
Change-Id: Iee48902dcb3e85e54eada23f27ac61d53c1897ac
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
The warn method is deprecated in favor of the warning method.
Change-Id: If7b6bcc4fa6c991f784884feeacb2b20dd2109e6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
The function is deprecated because it is equivalent to str(ex) in
Python 3.
Fix a few remaining usages which were overlooked by the previous
attempt[1].
[1] 8331446fa4
Change-Id: I8915500f49f3bd13b848da2709658da533d14cfe
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Add a datastore support matrix to the documentation. The matrix provides a clear overview of which databases are fully tested and officially supported.
+ Fix incorrect URL
Change-Id: Ic295193c5af021f2c6e851456c2b98dc558adee3
Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
These old versions are no longer supported.
Also recent Fedora provides "python3-mod_wsgi" package rather than
"mod_wsgi" package.
Change-Id: Ia6f0c0cff4c3fd5b6b012a70a09a04c7ba3ff7c0
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
systemd has been used as a default init system since Ubuntu 16.04 .
Change-Id: I3e82f411e65f2d13b0e88f91b18c140b1b4aef79
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit adds healthcheck for postgresql to check health status.
Change-Id: I110007516323e3193414e24ed6799e40b7870bd8
Signed-off-by: wu.chunyang <wchy1001@gmail.com>
All strings are considered as unicode string from Python 3.
This patch drops the explicit unicode literal (u'...')
appearances from the unicode strings.
Change-Id: I4a3b5d8272d9dd3594218574d20de90a789ccc20
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
This change sets default timeout from 30s to 120s and push to quay.io
Change-Id: I1046e5113b3d86284d4d06e1d046bff422695648
Signed-off-by: wu.chunyang <wchy1001@gmail.com>
Fix a bug where while the swift invokes the seek function,
the segment is already closed
Change-Id: I7e75014cca5ce7f631571f0bb121ab3a704a6e1d
Signed-off-by: wu.chunyang <wchy1001@gmail.com>