Activity log for bug #1814164

Date Who What changed Old value New value Message
2019-01-31 20:47:35 Ryan bug added bug
2019-01-31 20:48:31 Ryan description I have a domain: "pdl-openstack" and instantiated an A record named "cinder.pdl-openstack" (as opposed to being named "cinder"). Attempting to delete this record fails with the following error: 2019-01-31 19:04:30 maasserver.websockets.protocol: [critical] Error on request (131) domain.delete_address_record: {"__all__": ["Invalid dnsresource name: cinder.pdl-openstack."]} Traceback (most recent call last): File "/usr/lib/python3.6/threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 852, in worker return target() File "/usr/lib/python3/dist-packages/twisted/_threads/_threadworker.py", line 46, in work task() File "/usr/lib/python3/dist-packages/twisted/_threads/_team.py", line 190, in doWork task() --- <exception caught here> --- File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 250, in inContext result = inContext.theWork() File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 266, in <lambda> inContext.theWork = lambda: context.call(ctx, func, *args, **kw) File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 122, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 85, in callWithContext return func(*args,**kw) File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 885, in callInContext return func(*args, **kwargs) File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 234, in wrapper result = func(*args, **kwargs) File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 756, in call_within_transaction return func_outside_txn(*args, **kwargs) File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 563, in retrier return func(*args, **kwargs) File "/usr/lib/python3.6/contextlib.py", line 52, in inner return func(*args, **kwds) File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/domain.py", line 178, in delete_address_record raise ValidationError(form.errors) django.core.exceptions.ValidationError: {'__all__': ['Invalid dnsresource name: cinder.pdl-openstack.']} This also prevents deletion of the domain as it has existing records. I have a domain: "pdl-openstack" and instantiated an A record named "cinder.pdl-openstack" (as opposed to being named "cinder"). Attempting to delete this record fails with the following error: https://pastebin.com/JRFmBULG This also prevents deletion of the domain as it has existing records.
2019-01-31 22:23:34 Andres Rodriguez maas: milestone 2.5.2
2019-01-31 22:23:37 Andres Rodriguez maas: importance Undecided Medium
2019-01-31 22:23:39 Andres Rodriguez maas: status New Triaged
2019-01-31 22:23:41 Andres Rodriguez maas: importance Medium High
2019-03-05 23:08:59 Andres Rodriguez maas: milestone 2.5.2 2.5.3
2019-05-03 16:09:57 Andres Rodriguez maas: milestone 2.5.3 2.5.4
2019-05-05 09:46:58 zw.paper maas: status Triaged Confirmed
2019-05-05 14:28:22 Andres Rodriguez maas: milestone 2.5.4 2.6.0rc1
2019-05-10 14:19:39 Andres Rodriguez maas: assignee Newell Jensen (newell-jensen)
2019-05-21 21:04:19 Newell Jensen maas: status Confirmed Incomplete
2019-05-28 14:42:07 Andres Rodriguez maas: milestone 2.6.0rc1 2.6.0rc2
2019-06-10 20:50:51 Andres Rodriguez maas: milestone 2.6.0rc2 2.7.0alpha1
2019-12-04 17:54:33 Adam Collard maas: milestone 2.7.0b1 2.7.0b2
2019-12-18 12:28:30 Adam Collard maas: milestone 2.7.0b2
2020-02-25 08:49:47 Björn Tillenius maas: importance High Undecided
2020-02-25 08:49:50 Björn Tillenius maas: assignee Newell Jensen (newell-jensen)
2020-02-25 08:51:11 Björn Tillenius maas: status Incomplete New
2020-02-25 08:51:14 Björn Tillenius maas: status New Incomplete
2020-04-21 09:34:50 László Bortel bug added subscriber László Bortel
2020-06-21 04:17:32 Launchpad Janitor maas: status Incomplete Expired