Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

pass correct email configuration to role: AAROC.discourse #6

Open
brucellino opened this issue Mar 29, 2018 · 1 comment
Open

pass correct email configuration to role: AAROC.discourse #6

brucellino opened this issue Mar 29, 2018 · 1 comment
Assignees
Labels
bug Something isn't working 🤐 stealth-mode the general public won't see this, we can try it out

Comments

@brucellino
Copy link
Member

The role AAROC.discourse sets the email variables for discourse to send email. These need to be overwritten by group_vars

@brucellino brucellino self-assigned this Mar 29, 2018
@brucellino brucellino added the bug Something isn't working label Mar 29, 2018
brucellino added a commit that referenced this issue Mar 29, 2018
@brucellino
Copy link
Member Author

brucellino commented Mar 30, 2018

According to the variable precedence documentation, group vars to not overwrite role vars, as I thought was the case. So, we need to pass them as "extra vars" on the command line : -e "@vars/community.egi.eu.yml"

brucellino added a commit that referenced this issue Mar 30, 2018
WIP #2

Add Travis

Just lint the yamls

Add certs and signing key

Don't try ansible-lint just yet

Group vars for the forum hosts

Fix #1
Fix #3

Add playbook and inventory

add Certificate chain

Add newline to make whatever lint god happy

WIP on #2

Harden SSL

I totally didn't just read https://mozilla.github.io/server-side-tls/ssl-config-generator/
.... this one is all me. I'm a frikkin SSL genius.

WIP #3

Make the server listen on http, but redirect to https

I've added two protocol-specific sites and removed the default one.

The variables for the servers have been added to group_vars/forum.yml

There is a possibility of conflict with existing default configuraitons,
so there should be a check to see that these are the _only_ server configs
This is not implemented yet.

Fixed #2

Add SMTP vars to use Google as a relay

WIP on #6

Gmail SMTP vars and plugins

Set the SMTP vars to use the unauthenticated SMTP relay from google.
This has been set up by the gsuite admin to accept connections based
on the IP of the server.

Also added the plugins vars in preparation for the OAuth2 integration
for CheckIn
@brucellino brucellino added this to the Stealth-Mode Complete milestone Apr 5, 2018
@brucellino brucellino added the 🤐 stealth-mode the general public won't see this, we can try it out label Apr 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working 🤐 stealth-mode the general public won't see this, we can try it out
Projects
None yet
Development

No branches or pull requests

1 participant