Hi (Update)
I would like to ask again for some assistance on this one. I am at a critical stage where I need to
decide to either use V12 or use V13. I really would like to use V13 but I do feel uncomfortable
with the errors I found.
Here is some further testing I did …
In total I did 2 manual installs and 3 script installs on Digital Ocean servers (2CPU 4 G-RAM)
Let me list the errors and then I shall explain what I did …
( these errors occur during the initial setup of a freshly installed server where you must enter
country, language, currency etc…etc)
Here is error-1 …
Traceback (most recent call last):
File “/home//frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/operations/taxes_setup.py”, line 110, in update_regional_tax_settings
frappe.get_attr(module_name)(country, company)
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 1190, in get_attr
return getattr(get_module(modulename), methodname)
AttributeError: module ‘erpnext.regional.south_africa.setup’ has no attribute ‘update_regional_tax_settings’ Blockquote
Here is error-2…
frappe.core.doctype.user.user.create_contact
Traceback (most recent call last):
File “/home//frappe-bench/apps/frappe/frappe/utils/background_jobs.py”, line 104, in execute_job
method(**kwargs)
File “/home//frappe-bench/apps/frappe/frappe/core/doctype/user/user.py”, line 997, in create_contact
contact.insert(ignore_permissions=True, ignore_links=ignore_links, ignore_mandatory=ignore_mandatory)
File “/home//frappe-bench/apps/frappe/frappe/model/document.py”, line 232, in insert
self._validate_links()
File “/home//frappe-bench/apps/frappe/frappe/model/document.py”, line 828, in validate_links
frappe.throw((“Could not find {0}”).format(msg),
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 438, in throw
msgprint(msg, raise_exception=exc, title=title, indicator=‘red’, is_minimizable=is_minimizable, wide=wide, as_list=as_list)
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 417, in msgprint
_raise_exception()
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 371, in _raise_exception
raise raise_exception(msg)
frappe.exceptions.LinkValidationError: Could not find User Id: Blockquote
Here is error-3…
frappe.core.doctype.user.user.create_contact
Traceback (most recent call last):
File “/home//frappe-bench/apps/frappe/frappe/utils/background_jobs.py”, line 104, in execute_job
method(**kwargs)
File “/home//frappe-bench/apps/frappe/frappe/core/doctype/user/user.py”, line 997, in create_contact
contact.insert(ignore_permissions=True, ignore_links=ignore_links, ignore_mandatory=ignore_mandatory)
File “/home//frappe-bench/apps/frappe/frappe/model/document.py”, line 232, in insert
self._validate_links()
File “/home//frappe-bench/apps/frappe/frappe/model/document.py”, line 828, in validate_links
frappe.throw((“Could not find {0}”).format(msg),
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 438, in throw
msgprint(msg, raise_exception=exc, title=title, indicator=‘red’, is_minimizable=is_minimizable, wide=wide, as_list=as_list)
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 417, in msgprint
_raise_exception()
File “/home//frappe-bench/apps/frappe/frappe/init.py”, line 371, in _raise_exception
raise raise_exception(msg)
frappe.exceptions.LinkValidationError: Could not find User Id: Blockquote
This is what I did …
During the last 3 installs, I changed the country and email info to see the effect.
- Script install ; Country = South Africa ; email used = email_1
V13.11
Ubuntu 20.04 LTS
Mariadb 10.4.21
Node : v12.22.6
Python 3.8.10
Result : Error 1,2,3 occured
- Script install ; Country = India ; email used = email_1
V13.12 (next minor release)
Ubuntu 20.04 LTS
Mariadb 10.4.21
Node : v12.22.6
Python 3.8.10
Result : error 2,3 occured
3. Script install ; Country = India ; email used = email_2
V13.12 (next minor release)
Ubuntu 20.04 LTS
Mariadb 10.4.21
Node : v12.22.6
Python 3.8.10
Result error 2,3 occured
- After initial setup; logout ; login again as Administrator ; create new user
Result : no additional error
According to this, seems that error_1 is because I am in South Africa (country related)
I was suspecting that my install-methods may have caused these errors but all the manual and
script installs does the same.