Open gwright99 opened 3 months ago
As per Seqera Engineering:
flag_disable_email_login = true
causes an error to be returned by the {TOWER_API_ENDPOINT}/gate/access
endpoint if called with an email address.Don't allow flag_run_seqerakit = true
if flag_disable_email_login = true
Automation logic would not need to change, but it means seqerakit could not be run on the very first deployment.
Boot Tower with email enabled, generate a token, stop Tower, update tower.yml to disable email, reboot Tower, run Seqerakit. This is super clunky and I hate it. Multiple new branches of logic will need to be created.
Other solution?
Setting
flag_disable_email_login = true
in terraform.tfvars appears to cause the _get_access_token.py script to fail.The script does not fail when email is allowed.