Releases: SkynetLabs/ansible-playbooks
Releases · SkynetLabs/ansible-playbooks
Release v2.0.2
Release v2.0.1
v2
For more information on migrating from v1 to v2 see the portal docs https://portal-docs.skynetlabs.com/portal-setup/migrating-v1-to-v2
What's Changed
- Adjust ansible to accept skyd docker image by @kwypchlo in #342
- Add HashiCorp Vault as secrets storage plugin by @firyx in #338
- improve apt tasks by @kwypchlo in #302
- Plaintext by @firyx in #352
- Update playbooks-v2 with updates from master by @firyx in #354
- Add optional environment tag for docker override images by @MSevey in #355
- Add automation for cloudflare dns by @MSevey in #356
- Secrets migration wizard by @firyx in #358
- update abuse settings to make them more optional by @MSevey in #368
- Fix docker overrides environment default value by @firyx in #370
- Add check that hosts.ini was updated for playbooks v2 by @firyx in #369
- Sevey/minor edits by @MSevey in #367
- Fix domain portal by @firyx in #371
- Move host.ini check up by @firyx in #372
- Pull
cypress
image by @peterjan in #343 - Playbooks v2 by @firyx in #374
Full Changelog: v1.0.0...v2.0.0
Release v1.0.0
1.0.0 (2022-07-22)
What's Changed
- Bump ansible/ansible-lint-action from 6.0.2 to 6.2.1 by @dependabot in #321
- Fix deprecated portal_modules message in LastPass server configs by @firyx in #326
- Fix deploying latest commit of (skyd) branches by @firyx in #328
- Reset docker compose override file by @firyx in #323
- clean up integration tests command by @kwypchlo in #329
- Add ACCOUNTS_REDIRECT_* env variables in .env.j2 template by @meeh0w in #331
- update max storage price to 500SC by @kwypchlo in #332
- Drop the 10 min wait before running integration tests on deploy by @kwypchlo in #333
- support deny_public_access as a replacement for takedown by @kwypchlo in #334
- Removed takedown script, playbook and all its references by @kwypchlo in #337
- Remove ignored red error from Ansible log by @firyx in #335
- Mongo setup replicaset 2 by @firyx in #284
- Autogenerate jwks by @firyx in #336
- Handle updated git security by @firyx in #340
- Fil/sky 1327 fix jwks.json generation by @firyx in #341
New Contributors
- @dependabot made their first contribution in #321
- @meeh0w made their first contribution in #331
Full Changelog: v0.2.1...v1.0.0
v0.2.1
v0.2.0
What's Changed
- Update changelog for v0.1.1 by @MSevey in #244
- Ensure scripts directory for Tor block script exists on fresh server by @firyx in #245
- Add Ubuntu support by @firyx in #243
- Update Tor blocklist redownload comment by @firyx in #247
- Enable parallel execution of portal-setup-following by @firyx in #248
- Fix wallet init with seed flow by @MSevey in #252
- fix personal lastpass handling by @MSevey in #251
- Update portal ping documentation by @MSevey in #249
- Move cron script to devops folder to avoid path errors by @MSevey in #246
- Crontab Follow Ups by @MSevey in #256
- Switch ignore_errors to failed_when in setup following by @MSevey in #250
- Add option to include deployment during portal setup by @firyx in #254
- Set iptables rules after docker is installed by @firyx in #260
- Install Python3 for Ansible on the fresh server by @firyx in #259
- Expand set-allowance-max-storage-price by @ro-tex in #235
- Add saving of cluster configs to lastpass by @MSevey in #257
- Add portal_modules variable that can be defined in hosts.ini by @MSevey in #262
- Update blocker config by @peterjan in #263
- Fix getting last config LastPass path by @firyx in #266
- Add custom difference dict task by @MSevey in #267
- consolidate use of server, cluster, and portal domain by @MSevey in #261
- Yamllint and syntax check by @MSevey in #268
- move portal modules outside of server config by @MSevey in #264
- do not prune docker data in portal-role-task by @kwypchlo in #265
- ansible-lint by @MSevey in #271
- Fix .env template by @firyx in #275
- Fix checking restarting docker containers by @firyx in #274
- Fix yamllint errors by @MSevey in #278
- Fix takedowns by @firyx in #277
- Fix cluster domain by @firyx in #279
- remove orphans when stopping by @kwypchlo in #280
- Autoselect Abuse docker compose files by @firyx in #281
- Do not wait for uploads/downloads when sia is restarting by @firyx in #282
- Accounts version defined by docker image by @firyx in #276
- Fix devops permissions by @firyx in #283
- Add CODEOWNERS file by @MSevey in #272
- Autogenerate mongo db mgkey by @firyx in #287
- Reporting Env Variables by @peterjan in #285
- Fix non shared lastpass by @firyx in #288
- Fix setting MongoDB mgkey by @firyx in #289
- Add Continuous Release by @MSevey in #286
- Add setting of custom website Dockerfile by @MSevey in #290
- Add ability to override docker images by @MSevey in #292
- Add missing assert condition by @MSevey in #294
- Add loading of custom config files in ansible-private by @MSevey in #295
- Fix integration tests api key by @firyx in #291
- Update vars_files definitions by @MSevey in #297
- Remove authentication cookie by @firyx in #298
- Log task execution times by @firyx in #300
- Revert "Update vars_files definitions" by @MSevey in #301
- pin pip package versions by @kwypchlo in #299
- Fix deployments issue caused by updated Accounts by @firyx in #303
- SKY-145 Fix elasticsearch permissions by @firyx in #304
- Add execute commands task by @MSevey in #306
- Sky 315 handle torproject exitnode outage by @firyx in #307
- Fix blocked/unblock domains by @firyx in #308
- Remove helper container by @firyx in #311
- Add pinner service by @MSevey in #312
- Add Pinner configuration when Pinner is enabled. by @ro-tex in #314
- Add alert suppress for sending funds to prevent failed command by @MSevey in #316
- downgrade ansible lint to fix new version failures by @kwypchlo in #319
- Add github action dependabot by @MSevey in #320
- load custom and common vars during deploy playbook by @kwypchlo in #318
- draft: run skynet-js tests remotely by @kwypchlo in #313
- Fix errors with handling authenticated portals in the default case by @MSevey in #315
- run changelog by @MSevey in #322
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Release v0.1.0
Skynet Labs Ansible playbooks release before merging portal setup from scratch changes to master
.