Râu Cao raucao
  • Joined on 2018-11-24
raucao pushed to chore/move_mastodon_to_vm at kosmos/chef 2021-01-13 08:50:57 +00:00
62320106cb Set up mastodon-1 VM
raucao pushed to chore/move_mastodon_to_vm at kosmos/chef 2021-01-13 08:50:33 +00:00
c622f81572 Remove extra license header
047526e0fc Don't configure HTTPS site when certs missing
9d13acd41a Don't fail on first run, when Tor hostname missing
4d0259493f Update system package dependencies for 20.04
raucao pushed to master at kosmos/chef 2021-01-12 17:42:32 +00:00
c4fa9e6ec1 Remove extra license headers
raucao created pull request kosmos/chef#283 2021-01-12 17:08:08 +00:00
Fix ejabberd API permission for akkounts VMs
raucao pushed to bugfix/ejabberd_api_permission at kosmos/chef 2021-01-12 17:07:40 +00:00
74cf26846e Fix ejabberd API permission for akkounts VMs
raucao closed issue kosmos/gitea.kosmos.org#44 2021-01-12 13:29:03 +00:00
Generate the ini config file from environment variables?
raucao commented on pull request kosmos/chef#282 2021-01-09 09:51:40 +00:00
Move PostgreSQL to VMs and access via Zerotier

@greg I was thinking about the most simple, low-tech, and stable solution for updating postgres the master address, and my last idea was:

  • Configure clients to use a hostname instead of IP address for the master connection (the obvious first step)
  • Write a script (maybe just postgres client Chef recipe), which simply updates an /etc/hosts entry on all postgres client VMs

This way, we don't need our own DNS server at all, and there's no extra connection or caching to think about. WDYT?

raucao commented on issue kosmos/chef#271 2021-01-08 08:27:53 +00:00
ejabberd cluster node disconnects

Just a quick status update: the log file is still empty, and the two nodes are still connected.

raucao commented on issue kosmos/chef#271 2021-01-08 08:25:45 +00:00
ejabberd cluster node disconnects

Not entirely related to the cluster disconnects, but also about disconnects:

wormhole is getting disconnected exactly every hour, on the second sharp, from when it connects to XMPP. Eventually, it fails to re-join MUC rooms then, but without an error or event on the client side. (At least not visible in the wormhole logs.)

The session should keep for 24 hours, so I'm wondering if there's an error in that config somewhere.

raucao created pull request kosmos/chef#282 2021-01-07 14:14:24 +00:00
WIP: Move PostgreSQL to VMs and access via Zerotier
raucao pushed to feature/postgres_vms at kosmos/chef 2021-01-07 12:55:07 +00:00
4872677066 Configure postgres recipes for VMs and zerotier access
raucao pushed to feature/postgres_vms at kosmos/chef 2021-01-07 11:54:12 +00:00
9d9907f0ed Remove extra license copy from recipe, update year
4309efd228 Add postgres-2 VM
raucao deleted branch feature/280-postgres_vm from kosmos/chef 2021-01-07 11:29:43 +00:00
raucao merged pull request kosmos/chef#281 2021-01-07 11:29:38 +00:00
Create postgres-1 VM
raucao pushed to master at kosmos/chef 2021-01-07 11:29:38 +00:00
4ca875a77b Merge pull request 'Create postgres-1 VM' (#281) from feature/280-postgres_vm into master
af54777250 Create postgresql-1 VM
f6086e2f6a Add the firewall rules to the postgresql role
Compare 3 commits »
raucao opened issue kosmos/chef#280 2021-01-07 11:01:30 +00:00
Move Postgres nodes to VMs, use Zerotier to connect
raucao commented on pull request kosmos/chef#278 2021-01-06 18:15:09 +00:00
Move wormhole from barnard to nodejs-2

I just added another commit, where I have rewritten the recipe to not use the deprecated application_javascript resource anymore, and which also uses the systemd_unit Chef resource.

raucao pushed to chore/move_wormhole at kosmos/chef 2021-01-06 18:12:52 +00:00
1eb73711a2 Remove application_javascript usage from wormhole recipe
raucao created pull request kosmos/chef#279 2021-01-06 10:31:14 +00:00
Add script for notifying Kosmos channels from Ruby
raucao pushed to feature/notify_xmpp_from_ruby at kosmos/chef 2021-01-06 10:30:06 +00:00
eb4764026b Add script for notifying Kosmos channels from Ruby