seqeralabs / cx-field-tools-installer

Unofficial Terraform solution to help clients install Seqera Platform
Apache License 2.0
3 stars 1 forks source link

[ Bug ] DNS entry missing for `admin.TOWER_URL` #121

Open gwright99 opened 1 month ago

gwright99 commented 1 month ago

As per ticket 5287, when the root user of the Seqera Platform receives an email to grant a new user access permission, the link on that email points to:

admin.TOWER_URL

That DNS entry is not created on cx-field-tools-installer, and the link fails.

gwright99 commented 1 month ago

Note, while trying to test this out, I was not receiving notifications that a non-whitelisted user was trying to sign in. This is because the notification email is NOT sent to the root users (like I thought) but rather to the TOWER_CONTACTEMAIL entry (tower_contact_email in terraform.tfvars file_).

Various follow-up links:

adriannavarrobetrian commented 1 month ago

It looks like admin.TOWER_URL endpoint was pointing to tower-admin app, that has been deprecated.

As per platform issue, the email will be updated to reflect the new endpoint <TOWER_SERVER_URL>/admin/users.

No need to create a admin.TOWER_URL endpoint.

Related PR

gwright99 commented 1 month ago

Thanks @adriannavarrobetrian - I'll keep this Issue open until Eng implements the patch upstream.