2017-11-28 16:34:21 maasserver.preseed: [warn] WARNING: '/snap/maas/1315/etc/maas/preseeds/curtin_userdata' contains deprecated preseed variables. Please remove: main_archive_directory, ports_archive_directory, http_proxy
2017-11-28 16:34:21 maasserver: [error] ################################ Exception: join() argument must be str or bytes, not 'NoneType' ################################
2017-11-28 16:34:21 maasserver: [error] Traceback (most recent call last):
File "/snap/maas/1315/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/snap/maas/1315/lib/python3.5/site-packages/maasserver/utils/views.py", line 185, in view_atomic_with_post_commit_savepoint
return view_atomic(*args, **kwargs)
File "/snap/maas/1315/usr/lib/python3.5/contextlib.py", line 30, in inner
return func(*args, **kwds)
File "/snap/maas/1315/lib/python3.5/site-packages/maasserver/api/support.py", line 59, in __call__
response = upcall(request, *args, **kwargs)
File "/snap/maas/1315/usr/lib/python3/dist-packages/django/views/decorators/vary.py", line 21, in inner_func
response = func(*args, **kwargs)
File "/snap/maas/1315/usr/lib/python3/dist-packages/piston3/resource.py", line 190, in __call__
result = self.error_handler(e, request, meth, em_format)
File "/snap/maas/1315/usr/lib/python3/dist-packages/piston3/resource.py", line 188, in __call__
result = meth(request, *args, **kwargs)
File "/snap/maas/1315/lib/python3.5/site-packages/maasserver/api/support.py", line 298, in dispatch
return function(self, request, *args, **kwargs)
File "/snap/maas/1315/lib/python3.5/site-packages/metadataserver/api.py", line 857, in read
user_data = get_curtin_userdata(node, default_region_ip)
File "/snap/maas/1315/lib/python3.5/site-packages/maasserver/preseed.py", line 417, in get_curtin_userdata
args=[get_curtin_installer_url(node)])
File "/snap/maas/1315/usr/lib/python3/dist-packages/curtin/pack.py", line 247, in pack_install
add_files=add_files + my_files, copy_files=copy_files)
File "/snap/maas/1315/usr/lib/python3/dist-packages/curtin/pack.py", line 141, in pack
shutil.copytree(paths['helpers'], os.path.join(exdir, "helpers"))
File "/snap/maas/1315/usr/lib/python3.5/shutil.py", line 314, in copytree
srcname = os.path.join(src, name)
File "/snap/maas/1315/usr/lib/python3.5/posixpath.py", line 89, in join
genericpath._check_arg_types('join', a, *p)
File "/snap/maas/1315/usr/lib/python3.5/genericpath.py", line 143, in _check_arg_types
(funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'