famedly / ansible-collection-network

`famedly.network` ansible collection for network-related services (vpn, reverse proxies, ...)
GNU Affero General Public License v3.0
0 stars 1 forks source link

feat: support for yggrasil 0.4 - [merged] #16

Closed famedly-bot closed 1 year ago

famedly-bot commented 3 years ago

In GitLab by @jcgruenhage on Jul 8, 2021, 14:29

Merges yggdrasil-v0.4 -> main

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:37

approved this merge request

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:37

unapproved this merge request

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:40

Looks good to me, a migration playbook would be nice. It should run secret-rotation for the yggdrasil secret (see https://gitlab.com/famedly/company/devops/collections/local/-/blob/main/playbooks/rotate-host-secrets.yml )and deploy it. I'm not sure if we want to force upgrade yggdrasil each time we run site.yml as it might cause issues if another breaking change comes.

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:41

Commented on roles/yggdrasil/tasks/install/arch.yml line 5

as mentioned, the upgrade should be done in a migration playbook and rather not each time we run site.yml

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:42

requested review from @jadyn.dev

famedly-bot commented 3 years ago

In GitLab by @jcgruenhage on Jul 8, 2021, 14:48

Commented on roles/yggdrasil/tasks/install/arch.yml line 5

That is a good point, will remove those here

famedly-bot commented 3 years ago

In GitLab by @jcgruenhage on Jul 8, 2021, 14:49

regarding a migration playbook: That'll happen, but it won't be part of this MR since it has to go into the environment.

famedly-bot commented 3 years ago

In GitLab by @jcgruenhage on Jul 8, 2021, 14:52

Commented on roles/yggdrasil/tasks/install/arch.yml line 5

changed this line in version 2 of the diff

famedly-bot commented 3 years ago

In GitLab by @jcgruenhage on Jul 8, 2021, 14:52

added 4 commits

Compare with previous version

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:54

resolved all threads

famedly-bot commented 3 years ago

In GitLab by @jadyn.dev on Jul 8, 2021, 14:55

approved this merge request