I have already seen similar errors here related to --ngxblocker but in this case this is not the case. An error occurred during the installation of WO after entering the login / email. Now I'm not sure if everything was installed correctly. When I try to install the default stack, I get the same error. However, nothing is installed.
root@ams896:~# wget -qO wo wops.cc && sudo bash wo
Welcome to WordOps install/update script v3.16.2
Installing wo dependencies [OK]
Installing WordOps [OK]
Running post-install steps [OK]
WordOps (wo) require an username & and an email address to configure Git (used to save server configurations)
Your informations will ONLY be stored locally
Enter your name: --------
Enter your email: --------
Traceback (most recent call last):
File "/usr/local/bin/wo", line 8, in <module>
sys.exit(main())
File "/opt/wo/lib/python3.10/site-packages/wo/cli/main.py", line 93, in main
with app:
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 1501, in __enter__
self.setup()
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 852, in setup
self._setup_plugin_handler()
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 1339, in _setup_plugin_handler
self.plugin.load_plugins(self.plugin.get_enabled_plugins())
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 290, in load_plugins
self.load_plugin(plugin_name)
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 259, in load_plugin
if self._load_plugin_from_bootstrap(plugin_name, self.bootstrap):
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 225, in _load_plugin_from_bootstrap
__import__(full_module, globals(), locals(), [], 0)
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/debug.py", line 11, in <module>
from wo.cli.plugins.site_functions import logwatch
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/site_functions.py", line 12, in <module>
from wo.cli.plugins.sitedb import getSiteInfo
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/sitedb.py", line 6, in <module>
from wo.cli.plugins.models import SiteDB
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/models.py", line 3, in <module>
from wo.core.database import Base
File "/opt/wo/lib/python3.10/site-packages/wo/core/database.py", line 9, in <module>
engine = create_engine(WOVar.wo_db_uri, convert_unicode=True)
File "<string>", line 2, in create_engine
File "/opt/wo/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 277, in warned
return fn(*args, **kwargs) # type: ignore[no-any-return]
File "/opt/wo/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 693, in create_engine
raise TypeError(
TypeError: Invalid argument(s) 'convert_unicode' sent to create_engine(), using configuration SQLiteDialect_pysqlite/QueuePool/Engine. Please check that the keyword arguments are appropriate for this combination of components.
WordOps (wo) installed successfully
To enable bash-completion, just use the command:
bash -l
To install WordOps recommended stacks, you can use the command:
wo stack install
To create a first WordPress site, you can use the command:
wo site create site.tld --wp
WordOps Documentation : https://docs.wordops.net
WordOps Community Forum : https://community.wordops.net
WordOps Community Chat : https://chat.wordops.net
Give WordOps a GitHub star : https://github.com/WordOps/WordOps/
root@ams896:~# bash -l
root@AMS896:~# wo stack install
Traceback (most recent call last):
File "/usr/local/bin/wo", line 8, in <module>
sys.exit(main())
File "/opt/wo/lib/python3.10/site-packages/wo/cli/main.py", line 93, in main
with app:
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 1501, in __enter__
self.setup()
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 852, in setup
self._setup_plugin_handler()
File "/opt/wo/lib/python3.10/site-packages/cement/core/foundation.py", line 1339, in _setup_plugin_handler
self.plugin.load_plugins(self.plugin.get_enabled_plugins())
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 290, in load_plugins
self.load_plugin(plugin_name)
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 259, in load_plugin
if self._load_plugin_from_bootstrap(plugin_name, self.bootstrap):
File "/opt/wo/lib/python3.10/site-packages/cement/ext/ext_plugin.py", line 225, in _load_plugin_from_bootstrap
__import__(full_module, globals(), locals(), [], 0)
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/debug.py", line 11, in <module>
from wo.cli.plugins.site_functions import logwatch
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/site_functions.py", line 12, in <module>
from wo.cli.plugins.sitedb import getSiteInfo
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/sitedb.py", line 6, in <module>
from wo.cli.plugins.models import SiteDB
File "/opt/wo/lib/python3.10/site-packages/wo/cli/plugins/models.py", line 3, in <module>
from wo.core.database import Base
File "/opt/wo/lib/python3.10/site-packages/wo/core/database.py", line 9, in <module>
engine = create_engine(WOVar.wo_db_uri, convert_unicode=True)
File "<string>", line 2, in create_engine
File "/opt/wo/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 277, in warned
return fn(*args, **kwargs) # type: ignore[no-any-return]
File "/opt/wo/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 693, in create_engine
raise TypeError(
TypeError: Invalid argument(s) 'convert_unicode' sent to create_engine(), using configuration SQLiteDialect_pysqlite/QueuePool/Engine. Please check that the keyword arguments are appropriate for this combination of components.