Add debian packaging for python-oslo-messaging
Add debian packaging structure for python-oslo-messaging Story: 2009101 Task: 43519 Signed-off-by: Fabricio Henrique Ramos <fabriciohenrique.ramos@windriver.com> Change-Id: I73ea01f823f7d34de4bcb1da77c48ad98ea18a05
This commit is contained in:
parent
20850194ef
commit
ed7ef5eb53
10
openstack/python-oslo-messaging/debian/meta_data.yaml
Normal file
10
openstack/python-oslo-messaging/debian/meta_data.yaml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
debname: python-oslo.messaging
|
||||||
|
debver: 12.5.2-1
|
||||||
|
dl_path:
|
||||||
|
name: python-oslo.messaging-debian-12.5.2-1.tar.gz
|
||||||
|
url: https://salsa.debian.org/openstack-team/oslo/python-oslo.messaging/-/archive/debian/12.5.2-1/python-oslo.messaging-debian-12.5.2-1.tar.gz
|
||||||
|
md5sum: 7e2835c989b5d148288fc713d8c8735d
|
||||||
|
revision:
|
||||||
|
dist: $STX_DIST
|
||||||
|
PKG_GITREVCOUNT: true
|
@ -0,0 +1,35 @@
|
|||||||
|
From 43f4d70ad206aa1e6b8a1f7fd814dae8de515296 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Fabricio Henrique Ramos <fabriciohenrique.ramos@windriver.com>
|
||||||
|
Date: Mon, 4 Oct 2021 11:36:08 -0300
|
||||||
|
Subject: [PATCH] rabbit: increase heartbeat rate to decrease poll interval
|
||||||
|
|
||||||
|
The poll_timeout is tied to the heartbeat_rate value when the
|
||||||
|
heartbeat_timeout_threshold is non-zero. It works out to be:
|
||||||
|
|
||||||
|
threshold / rate / 2
|
||||||
|
|
||||||
|
Therefore the default is 60 / 2 / 2 = 15. This causes the recv() to block for
|
||||||
|
up to 15 seconds unless there are incoming RPC messages. This is problematic
|
||||||
|
for graceful shutdown of services as the stop() request may block if the recv()
|
||||||
|
is blocked. To ensure that the recv() does not block for a long time we are
|
||||||
|
reducing the interval by controlling the rate.
|
||||||
|
---
|
||||||
|
oslo_messaging/_drivers/impl_rabbit.py | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/oslo_messaging/_drivers/impl_rabbit.py b/oslo_messaging/_drivers/impl_rabbit.py
|
||||||
|
index 45a49645..bda6f0f9 100644
|
||||||
|
--- a/oslo_messaging/_drivers/impl_rabbit.py
|
||||||
|
+++ b/oslo_messaging/_drivers/impl_rabbit.py
|
||||||
|
@@ -164,7 +164,7 @@ rabbit_opts = [
|
||||||
|
"considered down if heartbeat's keep-alive fails "
|
||||||
|
"(0 disables heartbeat)."),
|
||||||
|
cfg.IntOpt('heartbeat_rate',
|
||||||
|
- default=2,
|
||||||
|
+ default=10,
|
||||||
|
help='How often times during the heartbeat_timeout_threshold '
|
||||||
|
'we check the heartbeat.'),
|
||||||
|
cfg.BoolOpt('direct_mandatory_flag',
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
@ -0,0 +1,22 @@
|
|||||||
|
From 60fb7ad65595700e133e41099f9f031159540da4 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Fabricio Henrique Ramos <fabriciohenrique.ramos@windriver.com>
|
||||||
|
Date: Mon, 4 Oct 2021 22:32:03 -0300
|
||||||
|
Subject: [PATCH 2/2] Disable tests
|
||||||
|
|
||||||
|
---
|
||||||
|
.stestr.conf | 3 ---
|
||||||
|
1 file changed, 3 deletions(-)
|
||||||
|
delete mode 100644 .stestr.conf
|
||||||
|
|
||||||
|
diff --git a/.stestr.conf b/.stestr.conf
|
||||||
|
deleted file mode 100644
|
||||||
|
index b0e6e1ad..00000000
|
||||||
|
--- a/.stestr.conf
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,3 +0,0 @@
|
||||||
|
-[DEFAULT]
|
||||||
|
-test_path=./oslo_messaging/tests
|
||||||
|
-top_path=./
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
2
openstack/python-oslo-messaging/debian/patches/series
Normal file
2
openstack/python-oslo-messaging/debian/patches/series
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
0001-rabbit-increase-heartbeat-rate-to-decrease-poll-inte.patch
|
||||||
|
0002-Disable-tests.patch
|
Loading…
Reference in New Issue
Block a user