Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

EOL Maintenance Updates & Sensu Go Backend Initialization Support #337

Merged
merged 17 commits into from
Mar 29, 2020

Conversation

jaredledvina
Copy link
Owner

@jaredledvina jaredledvina commented Mar 29, 2020

This PR is a maintenance PR that removes official support for a few EOL'ed operating system versions, upgrades to Python 3 support only, and pins Molecule to 2.22 to maintain Inspec support.

To support the latest version of Sensu Go, this role also ensures that the sensu-backend has been initialized. By default, it will use the username admin and password P@ssw0rd! to match what happens in the upstream Docker image (and what previously used to happen by default).

You may configure the following Ansible variables to override the above behavior:

sensu_go_backend_init_admin_username
sensu_go_backend_init_admin_password

It's recommended that any production cluster does change sensu_go_backend_init_admin_password at a minimum and that you ensure it's encrypted with Ansible Vault. Alternatively, change the admin user password after the initial install is complete with sensuctl.

Signed-off-by: Jared Ledvina <[email protected]>
Signed-off-by: Jared Ledvina <[email protected]>
Signed-off-by: Jared Ledvina <[email protected]>
Signed-off-by: Jared Ledvina <[email protected]>
Signed-off-by: Jared Ledvina <[email protected]>
@jaredledvina jaredledvina self-assigned this Mar 29, 2020
@jaredledvina jaredledvina changed the title EOL Maintenance Updates EOL Maintenance Updates & Sensu Go Backend Initialization Support Mar 29, 2020
@jaredledvina jaredledvina added the enhancement New feature or request label Mar 29, 2020
@jaredledvina jaredledvina force-pushed the feature/eol-maintenance branch 6 times, most recently from 354081e to d1ff1c8 Compare March 29, 2020 18:53
@jaredledvina jaredledvina force-pushed the feature/eol-maintenance branch from d1ff1c8 to ea8201d Compare March 29, 2020 19:04
@jaredledvina jaredledvina force-pushed the feature/eol-maintenance branch from 6001c0d to de13a47 Compare March 29, 2020 23:01
@jaredledvina jaredledvina merged commit 7bf4b83 into master Mar 29, 2020
@jaredledvina jaredledvina deleted the feature/eol-maintenance branch March 29, 2020 23:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant