Commit graph

171 commits

Author SHA1 Message Date
Micke Nordin 1cea9c9173
Remove replicate readwrite db 2023-07-18 15:59:47 +02:00
Micke Nordin 54de0adb0f
Remove replicate readwrite db 2023-07-18 15:52:33 +02:00
Micke Nordin 3281824eac
Fix gss_mode for multinode 2023-06-28 15:51:43 +02:00
Micke Nordin befc3207d9
Fix conficting bashrc declarations 2023-06-15 19:24:31 +02:00
Micke Nordin bc329be450
Add back safer_reboot 2023-06-15 12:00:47 +02:00
Micke Nordin 1e23d134f1
Add fqdn to PS1 2023-06-13 14:15:53 +02:00
Micke Nordin ff3a5c143c
Pass on vaiables 2023-06-13 12:16:55 +02:00
Micke Nordin b225e8d364
Update legacy fact name 2023-06-12 09:32:10 +02:00
Micke Nordin 0f8f27773b
Add support for replicating from multinode dbs 2023-06-12 09:31:41 +02:00
Micke Nordin 24b0b1eedc
Revert "Use nce image"
This reverts commit 20471ebaa8.
2023-06-01 11:47:16 +02:00
Micke Nordin 20471ebaa8
Use nce image 2023-06-01 11:44:50 +02:00
Micke Nordin 149ae70210
Add dns 2023-05-12 16:27:31 +02:00
Micke Nordin ef7c470244
If at first you don succeed... 2023-04-26 16:28:40 +02:00
Micke Nordin 5be9aedc56
Fix so cron job only runns in common 2023-04-26 16:25:29 +02:00
Micke Nordin 422ebd7ace
Fix backups of multinode in prod 2023-04-26 16:09:19 +02:00
Micke Nordin 8d5471d88e
Fix pip 2023-04-24 15:35:10 +02:00
Micke Nordin 31651be3be
Install yq everywhere 2023-04-24 14:51:51 +02:00
Micke Nordin 1ce82c89cc
Fix namespacing 2023-04-24 11:20:02 +02:00
Micke Nordin 824be30b44
Install yq 2023-04-24 11:04:39 +02:00
Micke Nordin bbf00f7f4a
More syntax 2023-04-24 10:53:37 +02:00
Micke Nordin 1632657f46
Fix syntax error 2023-04-24 10:50:47 +02:00
Micke Nordin 165415b725
Less dangerous pruning script 2023-04-24 10:47:36 +02:00
Micke Nordin 6dfe1496a4
Purge binlogs regularly 2023-03-24 16:26:56 +01:00
Micke Nordin cdfd3b9126
Clear scriptherder script 2023-03-22 08:28:28 +01:00
Micke Nordin 4be1448dab
Remove swap 2023-03-22 08:01:18 +01:00
Micke Nordin 16bf805717
Fix passwords 2023-03-21 18:28:52 +01:00
Micke Nordin d104fd4299
Move prod to proxysql 2023-03-21 17:08:54 +01:00
Micke Nordin 03808354f3
proxysql.conf gor prod 2023-03-13 18:54:36 +01:00
Micke Nordin 392e83188b
Fix backups for new multionode dbs 2023-03-13 16:20:03 +01:00
Micke Nordin c82fe2db78
Only create mariadb dirs for prod 2023-03-13 14:46:13 +01:00
Micke Nordin b2d70279b1
Remove db stuff from test multinode 2023-03-13 14:32:59 +01:00
Micke Nordin 09e8655a08
Move all test to multinode-db 2023-03-13 13:05:18 +01:00
Micke Nordin 76a928c060
Migrate db for antagning 2023-03-13 12:56:42 +01:00
Micke Nordin 4bde51f883
Typo 2023-03-13 12:46:20 +01:00
Micke Nordin 19a02f0bf2
Add cmd for scriptherder cronjob 2023-03-13 12:43:50 +01:00
Micke Nordin e9e70c5b29
Add in support for fullnode customers to folders in userbuckets 2023-03-13 12:41:23 +01:00
Micke Nordin d09dc50d0f
Enable multinode servers to use external db 2023-03-10 12:50:55 +01:00
Micke Nordin 44e782d793
don't make buckets for UU 2023-03-06 18:00:42 +01:00
Micke Nordin 8443f738cc
Fix type issue 2023-03-01 13:48:23 +01:00
Micke Nordin 99a93ec9be
Echo nodenumber 2023-03-01 13:45:32 +01:00
Micke Nordin 08e3bc8fa1
Echo nodenumber 2023-03-01 13:43:12 +01:00
Micke Nordin 8c355fcc4d
Add bucket back for when Karin will delete user 2023-03-01 13:36:43 +01:00
Micke Nordin 5abf4b04f4
Fix multinode cronjob 2023-02-28 18:50:13 +01:00
Micke Nordin 988efa23d9
Add monitor password 2023-02-28 13:30:18 +01:00
Micke Nordin 1f36efdcb4
More paramters for proxysql cnf 2023-02-28 13:12:33 +01:00
Micke Nordin 5d286dd5c0
Dont create proxysql directory 2023-02-28 12:48:48 +01:00
Micke Nordin 7c49d580a7
Make config optional 2023-02-28 12:44:15 +01:00
Micke Nordin e5c55de042
Set up proxysql passwords 2023-02-28 11:50:16 +01:00
Micke Nordin 36d777ff8f
Create a password array 2023-02-28 10:50:09 +01:00
Micke Nordin bd9e48eca8
Add variables 2023-02-28 10:31:33 +01:00
Micke Nordin 7728f8a272
Try multinode proxysql 2023-02-28 10:20:06 +01:00
Micke Nordin 9dd730fcea
New format for multinode container names 2023-02-28 09:52:56 +01:00
Micke Nordin 58a2b4f041
Only run autoreboot in test 2023-02-28 09:07:56 +01:00
Micke Nordin ed764ad8fd
Containers also renamed 2023-02-28 08:50:39 +01:00
Micke Nordin 5a8bca9de7
Syntax error 2023-02-27 10:19:34 +01:00
Micke Nordin b62746ac66
Add multinode_db class 2023-02-27 10:14:26 +01:00
Micke Nordin dec2ebd0e7
Multinode needs php_memory_limit set 2023-02-25 08:30:43 +01:00
Micke Nordin 746859e70f
Remove reference to script that is gone 2023-02-23 15:48:47 +01:00
Micke Nordin 98bf6d47b2
Make php memory limit configurable 2023-02-23 10:33:10 +01:00
Micke Nordin 121f231397
to -> from 2023-02-21 15:12:24 +01:00
Micke Nordin d4668a5086
ip is called to now 2023-02-21 15:05:47 +01:00
Micke Nordin b132b363cd
Wrapp in if clause for nftables 2023-02-17 17:03:49 +01:00
Micke Nordin 20755e1361
Wrong place 2023-02-17 16:39:19 +01:00
Micke Nordin c760a04551
Specify interface name 2023-02-17 16:35:57 +01:00
Micke Nordin dd6e75cc32
from -> allow_clients 2023-02-17 16:26:22 +01:00
Micke Nordin 5f1163e257
Missing comma 2023-02-17 16:25:15 +01:00
Micke Nordin ddc3f673d3
Use ufw from puppet sunet instead 2023-02-17 16:21:48 +01:00
Micke Nordin 3979367a7d
No longe running with aufs 2023-02-17 13:12:10 +01:00
Micke Nordin 4c014aaa97
Run cron on all servers according to nextcloud [Ticket#9642120] this is safe, aslo sync users to gss from all 2023-02-15 13:15:34 +01:00
Micke Nordin a1ce98a14d
Makeswap script 2023-02-14 12:07:43 +01:00
Micke Nordin f4e8786f0b
Import manifests from ops-repo 2023-02-13 10:44:56 +01:00