Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • autosubmit autosubmit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 338
    • Issues 338
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Earth SciencesEarth Sciences
  • autosubmitautosubmit
  • Issues
  • #1477
Closed
Open
Issue created Dec 02, 2024 by lherrero@lherreroMaintainer

"autosubmit installation" error message

Hello @dbeltran and @bdepaula,

Autosubmit Version

v4.0.98, oper machine

Summary

The first time you create an experiment on a machine, you have to run autosubmit configure and autosubmit install. If you do autosubmit configure and then try to create an experiment, autosubmit raises an error suggesting to run autosubmit installation instead of autosubmit install.

Relevant logs and/or screenshots(if applicable)

lherrero@bscesoper:~> autosubmit expid -d "auto-phenomena test: oper daily" -H "oper" -min --git_as_conf conf/bootstrap --git_repo https://earth.bsc.es/gitlab/nextgeneu/internal/auto-phenomena --git_branch main
Traceback (most recent call last):
  File "/shared/earth/software/autosubmit/4.0.98-foss-2015a-Python-3.7.3/lib/python3.7/site-packages/autosubmit-4.0.98-py3.7.egg/EGG-INFO/scripts/autosubmit", line 37, in main
    Autosubmit.parse_args()
  File "/shared/earth/software/autosubmit/4.0.98-foss-2015a-Python-3.7.3/lib/python3.7/site-packages/autosubmit-4.0.98-py3.7.egg/autosubmit/autosubmit.py", line 655, in parse_args
    Autosubmit._init_logs(args, args.logconsole, args.logfile, expid)
  File "/shared/earth/software/autosubmit/4.0.98-foss-2015a-Python-3.7.3/lib/python3.7/site-packages/autosubmit-4.0.98-py3.7.egg/autosubmit/autosubmit.py", line 751, in _init_logs
    raise AutosubmitCritical('Experiments database not found in this filesystem. Please run "autosubmit installation" first.',7072)log.log.AutosubmitCritical:  
 [CRITICAL] Experiments database not found in this filesystem. Please run "autosubmit installation" first. [eCode=7072]
More info at https://autosubmit.readthedocs.io/en/master/troubleshooting/error-codes.html
lherrero@bscesoper:~> autosubmit installation
error: argument command: invalid choice: 'installation' (choose from 'run', 'expid', 'delete', 'monitor', 'stats', 'clean', 'recovery', 'migrate', 'inspect', 'check', 'describe', 'report', 'create', 'configure', 'install', 'setstatus', 'testcase', 'dbfix', 'pklfix', 'updatedescrip', 'test', 'refresh', 'updateversion', 'archive', 'unarchive', 'upgrade', 'readme', 'changelog', 'cat-log')
usage: autosubmit [-h] [-v] [-lf {NO_LOG,INFO,WARNING,DEBUG}]
                  [-lc {NO_LOG,INFO,WARNING,DEBUG}]
                  
                  {run,expid,delete,monitor,stats,clean,recovery,migrate,inspect,check,describe,report,create,configure,install,setstatus,testcase,dbfix,pklfix,updatedescrip,test,refresh,updateversion,archive,unarchive,upgrade,readme,changelog,cat-log}
                  ...

Main executable for autosubmit.

positional arguments:
  {run,expid,delete,monitor,stats,clean,recovery,migrate,inspect,check,describe,report,create,configure,install,setstatus,testcase,dbfix,pklfix,updatedescrip,test,refresh,updateversion,archive,unarchive,upgrade,readme,changelog,cat-log}

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -lf {NO_LOG,INFO,WARNING,DEBUG}, --logfile {NO_LOG,INFO,WARNING,DEBUG}
                        sets file's log level.
  -lc {NO_LOG,INFO,WARNING,DEBUG}, --logconsole {NO_LOG,INFO,WARNING,DEBUG}
                        sets console's log level

()

Assignee
Assign to
Time tracking