Activity log for bug #2007826

Date Who What changed Old value New value Message
2023-02-20 08:45:45 Quynh Vuong bug added bug
2023-02-20 08:53:38 Quynh Vuong description Openstack: yoga OS: Ubuntu VPNaaS Driver: Strongswan Subnet Pool: +-------------------+--------------------------------------+ | Field | Value | +-------------------+--------------------------------------+ | address_scope_id | None | | created_at | 2023-02-17T02:29:36Z | | default_prefixlen | 24 | | default_quota | None | | description | None | | id | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | ip_version | 4 | | is_default | False | | max_prefixlen | 32 | | min_prefixlen | 8 | | name | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | prefixes | 10.0.0.0/8 | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | | revision_number | 1 | | shared | False | | tags | | | updated_at | 2023-02-17T02:29:36Z | +-------------------+--------------------------------------+ Subnet: +----------------------+--------------------------------------+ | Field | Value | +----------------------+--------------------------------------+ | allocation_pools | 10.1.0.2-10.1.0.254 | | cidr | 10.1.0.0/24 | | created_at | 2023-02-17T02:30:19Z | | description | None | | dns_nameservers | | | dns_publish_fixed_ip | None | | enable_dhcp | True | | gateway_ip | 10.1.0.1 | | host_routes | | | id | 00fa7e20-daac-4727-a997-860ff079f254 | | ip_version | 4 | | ipv6_address_mode | None | | ipv6_ra_mode | None | | name | 00fa7e20-daac-4727-a997-860ff079f254 | | network_id | d0cd4d4a-4752-4c43-bf31-ada40eb27393 | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | | revision_number | 1 | | segment_id | None | | service_types | | | subnetpool_id | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | tags | | | updated_at | 2023-02-17T02:30:19Z | +----------------------+--------------------------------------+ VPNservice: +----------------+--------------------------------------+ | Field | Value | +----------------+--------------------------------------+ | Description | | | Flavor | None | | ID | 273a2a07-23ff-41f1-a13e-453125399364 | | Name | 4ccd88c5-f89d-4fb3-bb7c-7f4ceae34b0e | | Project | a2439087-60c0-4939-b381-209d7342ed37 | | Router | eca8dd96-74f2-40bf-9211-1527db9e7c1a | | State | True | | Status | PENDING_CREATE | | Subnet | 00fa7e20-daac-4727-a997-860ff079f254 | | external_v4_ip | 111.111.1.101 | | external_v6_ip | None | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | +----------------+--------------------------------------+ When I created IPSec site connection with VPNservice 273a2a07-23ff-41f1-a13e-453125399364, neutron server has log: oslo_messaging.rpc.server [req-ebea8b3f-3ed7-413c-8fa7-48df474551b1 - - - - -] Can not send reply for message: Attribute 'SubnetPool' object has no attribute 'shared' oslo_messaging.rpc.server Traceback (most recent call last): oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/rpc/server.py", line 184, in _process_incoming oslo_messaging.rpc.server message.reply(res) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 150, in reply oslo_messaging.rpc.server self._send_reply(conn, reply, failure) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 125, in _send_reply oslo_messaging.rpc.server conn.direct_send(self.reply_q, rpc_common.serialize_msg(msg)) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/common.py", line 292, in serialize_msg oslo_messaging.rpc.server _MESSAGE_KEY: jsonutils.dumps(raw_msg)} oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_serialization/jsonutils.py", line 202, in dumps oslo_messaging.rpc.server return json.dumps(obj, default=default, **kwargs) oslo_messaging.rpc.server File "/usr/lib/python3.8/json/__init__.py", line 234, in dumps oslo_messaging.rpc.server return cls( oslo_messaging.rpc.server File "/usr/lib/python3.8/json/encoder.py", line 199, in encode oslo_messaging.rpc.server chunks = self.iterencode(o, _one_shot=True) oslo_messaging.rpc.server File "/usr/lib/python3.8/json/encoder.py", line 257, in iterencode oslo_messaging.rpc.server return _iterencode(o, 0) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_serialization/jsonutils.py", line 161, in to_primitive oslo_messaging.rpc.server return recursive(dict(value.iteritems()), level=level + 1) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 99, in iteritems oslo_messaging.rpc.server return self._as_dict().items() oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 91, in _as_dict oslo_messaging.rpc.server local = dict((key, value) for key, value in self) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 91, in <genexpr> oslo_messaging.rpc.server local = dict((key, value) for key, value in self) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/model_base.py", line 92, in next oslo_messaging.rpc.server return n, getattr(self, n) oslo_messaging.rpc.server Attribute 'SubnetPool' object has no attribute 'shared' Openstack: yoga OS: Ubuntu VPNaaS Driver: Strongswan Subnet Pool: +-------------------+--------------------------------------+ | Field | Value | +-------------------+--------------------------------------+ | address_scope_id | None | | created_at | 2023-02-17T02:29:36Z | | default_prefixlen | 24 | | default_quota | None | | description | None | | id | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | ip_version | 4 | | is_default | False | | max_prefixlen | 32 | | min_prefixlen | 8 | | name | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | prefixes | 10.0.0.0/8 | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | | revision_number | 1 | | shared | False | | tags | | | updated_at | 2023-02-17T02:29:36Z | +-------------------+--------------------------------------+ Subnet: +----------------------+--------------------------------------+ | Field | Value | +----------------------+--------------------------------------+ | allocation_pools | 10.1.0.2-10.1.0.254 | | cidr | 10.1.0.0/24 | | created_at | 2023-02-17T02:30:19Z | | description | None | | dns_nameservers | | | dns_publish_fixed_ip | None | | enable_dhcp | True | | gateway_ip | 10.1.0.1 | | host_routes | | | id | 00fa7e20-daac-4727-a997-860ff079f254 | | ip_version | 4 | | ipv6_address_mode | None | | ipv6_ra_mode | None | | name | 00fa7e20-daac-4727-a997-860ff079f254 | | network_id | d0cd4d4a-4752-4c43-bf31-ada40eb27393 | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | | revision_number | 1 | | segment_id | None | | service_types | | | subnetpool_id | 4ae1490d-4670-40ca-b755-b5f1cd0df603 | | tags | | | updated_at | 2023-02-17T02:30:19Z | +----------------------+--------------------------------------+ VPNservice: +----------------+--------------------------------------+ | Field | Value | +----------------+--------------------------------------+ | Description | | | Flavor | None | | ID | 273a2a07-23ff-41f1-a13e-453125399364 | | Name | 4ccd88c5-f89d-4fb3-bb7c-7f4ceae34b0e | | Project | a2439087-60c0-4939-b381-209d7342ed37 | | Router | eca8dd96-74f2-40bf-9211-1527db9e7c1a | | State | True | | Status | PENDING_CREATE | | Subnet | 00fa7e20-daac-4727-a997-860ff079f254 | | external_v4_ip | 111.111.1.101 | | external_v6_ip | None | | project_id | a2439087-60c0-4939-b381-209d7342ed37 | +----------------+--------------------------------------+ When I created IPSec site connection with VPNservice 273a2a07-23ff-41f1-a13e-453125399364, neutron server has log: oslo_messaging.rpc.server [req-ebea8b3f-3ed7-413c-8fa7-48df474551b1 - - - - -] Can not send reply for message: Attribute 'SubnetPool' object has no attribute 'shared' oslo_messaging.rpc.server Traceback (most recent call last): oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/rpc/server.py", line 184, in _process_incoming oslo_messaging.rpc.server message.reply(res) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 150, in reply oslo_messaging.rpc.server self._send_reply(conn, reply, failure) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 125, in _send_reply oslo_messaging.rpc.server conn.direct_send(self.reply_q, rpc_common.serialize_msg(msg)) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_messaging/_drivers/common.py", line 292, in serialize_msg oslo_messaging.rpc.server _MESSAGE_KEY: jsonutils.dumps(raw_msg)} oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_serialization/jsonutils.py", line 202, in dumps oslo_messaging.rpc.server return json.dumps(obj, default=default, **kwargs) oslo_messaging.rpc.server File "/usr/lib/python3.8/json/__init__.py", line 234, in dumps oslo_messaging.rpc.server return cls( oslo_messaging.rpc.server File "/usr/lib/python3.8/json/encoder.py", line 199, in encode oslo_messaging.rpc.server chunks = self.iterencode(o, _one_shot=True) oslo_messaging.rpc.server File "/usr/lib/python3.8/json/encoder.py", line 257, in iterencode oslo_messaging.rpc.server return _iterencode(o, 0) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_serialization/jsonutils.py", line 161, in to_primitive oslo_messaging.rpc.server return recursive(dict(value.iteritems()), level=level + 1) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 99, in iteritems oslo_messaging.rpc.server return self._as_dict().items() oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 91, in _as_dict oslo_messaging.rpc.server local = dict((key, value) for key, value in self) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/sqlalchemy/models.py", line 91, in <genexpr> oslo_messaging.rpc.server local = dict((key, value) for key, value in self) oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/model_base.py", line 92, in next oslo_messaging.rpc.server return n, getattr(self, n) oslo_messaging.rpc.server Attribute 'SubnetPool' object has no attribute 'shared' However, when I created VPNservice with subnet without subnetpool, IPSec site connection created with this VPNservice be OK but I didn't find any note or anything include code about "Shouldn't create VPNservice with subnet has subnetpool". Thanks to read my report bug, I'm looking for receiving your help!
2023-02-27 18:02:26 Dr. Jens Harbott bug added subscriber Dr. Jens Harbott
2023-02-28 10:34:40 Rodolfo Alonso marked as duplicate 2008001