Commit Graph

  • 6bc7cebff6 Merge pull request 'Update nodes ref and fix zerotier Ohai plugin (follow-up to #699)' (#700) from gitea-crawler-mitigation into master master raucao 2026-11-09 18:30:32 +00:00
  • b663bd7843 Update nodes: draco and fornax on Cinc Client raucao 2026-11-09 22:23:04 +04:00
  • e265d0cfca Fix zerotier Ohai plugin under Ruby 3.4 raucao 2026-11-09 22:22:51 +04:00
  • 6c6408b7c9 Merge pull request 'Mitigate Gitea crawler load: ban Perplexity, throttle expensive routes' (#699) from gitea-crawler-mitigation into master greg 2026-11-09 17:53:32 +00:00
  • 8cdb6e2d5e Mitigate Gitea crawler load: ban Perplexity, throttle expensive routes raucao 2026-11-09 19:51:26 +04:00
  • 9b5abdcd54 Update nodes raucao 2026-11-06 22:16:58 +04:00
  • 445486ad18 Merge pull request 'Upgrade Sockethub to 5.0.0-beta.2' (#698) from chore/upgrade_sockethub-beta2 into master raucao 2026-11-06 18:14:07 +00:00
  • e3a50f9779 Upgrade Sockethub to 5.0.0-beta.2 raucao 2026-11-06 21:45:53 +04:00
  • 97aaa4d9ab Merge pull request 'Upgrade Gitea Actions runner to 5.4.0' (#697) from chore/upgrade_gitea-runner into master raucao 2026-11-05 10:46:26 +00:00
  • 3d08572896 Upgrade Gitea Actions runner to 5.4.0 raucao 2026-11-05 14:43:53 +04:00
  • fba06ae5cf Merge pull request 'Upgrade BTCPay Server to 2.4.7, NBXplorer to 2.6.21' (#696) from chore/upgrade_btcpay into master raucao 2026-11-04 18:35:00 +00:00
  • 7c12fa57ff Update nodes raucao 2026-11-04 22:34:36 +04:00
  • 46d668165d Document not to converge with a reduced runlist raucao 2026-11-04 22:33:01 +04:00
  • 78b01fa9a2 Upgrade BTCPay Server to 2.4.7 and NBXplorer to 2.6.21 raucao 2026-11-04 22:32:56 +04:00
  • c1ab9a2ac5 Merge pull request 'Upgrade Liquor Cabinet to 2.0.0-rc.2 (hashed tokens), deploy new Akkounts' (#695) from chore/upgrade_akkounts-and-lq into master raucao 2026-11-04 13:02:55 +00:00
  • 10c95886a1 Update nodes raucao 2026-11-04 16:41:44 +04:00
  • 79a3b47f1d Upgrade Liquor Cabinet to 2.0.0-rc.2 and enable hashed access tokens raucao 2026-11-04 16:41:44 +04:00
  • b00e766ee7 Rotate the Liquor Cabinet Garage S3 key for the rs-kosmos bucket raucao 2026-11-04 16:28:58 +04:00
  • 52e84dc86c Merge pull request 'Migrate the Chef repo to Cinc Workstation' (#692) from chore/cinc into master raucao 2026-11-04 10:00:07 +00:00
  • d256f7c865 Merge remote-tracking branch 'origin/master' into chore/cinc raucao 2026-11-04 13:55:42 +04:00
  • 11afecdff8 Merge pull request 'Use an isolated network per Gitea Actions job' (#694) from fix/gitea-actions-network into chore/cinc raucao 2026-11-03 16:48:04 +00:00
  • 8a60ef2aea Use an isolated network per Gitea Actions job raucao 2026-11-03 20:46:50 +04:00
  • 3883fbc3e5 Update nodes raucao 2026-11-02 12:05:40 +04:00
  • a96a49c633 Cinc Client: install the current stable release, not a floating pin raucao 2026-11-02 11:38:19 +04:00
  • 8241995fd7 Add sockethub-testing node raucao 2026-11-02 11:33:16 +04:00
  • 292c1e9296 Update nodes raucao 2026-11-02 11:32:16 +04:00
  • ee922186eb Merge pull request 'Upgrade Gitea to 28.3.0, Actions runner to 5.2.4' (#693) from chore/upgrade_gitea into master raucao 2026-11-02 07:29:46 +00:00
  • 27dd10d2ee Upgrade Gitea to 28.3.0, Actions runner to 5.2.4 raucao 2026-11-02 11:23:26 +04:00
  • 3c9e58f324 Update AGENTS.md raucao 2026-11-02 11:03:43 +04:00
  • 7de46b6115 nodes: track mail.kosmos.org after the Cinc Client migration raucao 2026-11-01 23:15:22 +04:00
  • 5f4c902e95 nodes: track garage-11 after the Cinc Client migration raucao 2026-11-01 18:42:19 +04:00
  • 87d4305c0d scripts: add migrate_node_to_cinc.sh raucao 2026-11-01 18:35:44 +04:00
  • f2b4834112 nodes: track drone-1 after the Cinc Client migration raucao 2026-11-01 18:28:56 +04:00
  • fd21e09342 test-kitchen: fix Berksfiles and the rskj pin; document open tasks raucao 2026-11-01 18:28:54 +04:00
  • f6b9d55c58 test-kitchen: provision Cinc Client instead of Chef Infra Client raucao 2026-11-01 18:28:50 +04:00
  • b9e16876f9 Remove Vagrant and the vagrant-based Test Kitchen suites raucao 2026-11-01 18:28:46 +04:00
  • 470dcb82ee Migrate the Chef repo to Cinc Workstation raucao 2026-11-01 18:28:44 +04:00
  • 96b394f48a Track the postgres-13 replica in nodes raucao 2026-11-01 09:14:23 +04:00
  • 8904bb2e67 Merge pull request 'Add interim mitigations for CVE-2026-98432' (#691) from chore/mptcp into master greg 2026-10-31 10:49:13 +00:00
  • 1e018ac6b4 Update nodes raucao 2026-10-31 14:33:13 +04:00
  • b299910dc6 Add interim mitigations for CVE-2026-98432 raucao 2026-10-31 14:33:13 +04:00
  • c8f15c63b4 Merge pull request 'Upgrade Mastodon to 4.7.4' (#689) from chore/upgrade_mastodon into master raucao 2026-10-29 21:04:13 +00:00
  • 695603f37d Upgrade Mastodon to 4.7.4 raucao 2026-10-30 00:53:50 +04:00
  • b0bc630551 Merge pull request 'kredits-github: fix webhook path and restart on unit changes' (#688) from fix/kredits-github-webhook-path into master raucao 2026-10-29 15:13:43 +00:00
  • 3bf51f44d5 kredits-github: fix webhook path and restart on unit changes raucao 2026-10-29 18:51:34 +04:00
  • 96aa2e0007 Merge pull request 'eMudhra CA follow-up: patched Node.js releases, Cinc, CAcert; migrating off nodejs-4' (#687) from chore/emudhra into master raucao 2026-10-28 15:19:21 +00:00
  • 0405459db0 Document remaining items for hubot migration raucao 2026-10-28 18:14:38 +04:00
  • 34db4dee8f Retire nodejs-4; add role[hubot] to nodejs-5 raucao 2026-10-28 17:07:22 +04:00
  • 54e838d77d credentials: consolidate the hubot secrets into one data bag raucao 2026-10-28 17:07:17 +04:00
  • 69d0f72f87 kosmos_redis: relax the chef_version constraint raucao 2026-10-28 17:07:11 +04:00
  • e53df92b57 kosmos-hubot: scope the nginx upstream to the production environment raucao 2026-10-28 17:07:11 +04:00
  • 086b31a387 kosmos-hubot: declare bot firewall rules at the recipe top level raucao 2026-10-28 17:07:03 +04:00
  • d3062d701f hubot: drop the unused hubot-auth script raucao 2026-10-28 14:35:09 +04:00
  • cc9b324a18 Refactor kosmos-hubot to a data-driven model raucao 2026-10-28 13:45:18 +04:00
  • b04e2e153a Remove the dormant wormhole bot raucao 2026-10-28 13:45:05 +04:00
  • 93fd33a3ef Remove host config for xmpp bots raucao 2026-10-27 21:07:04 +04:00
  • 552427a10b Track nodejs-5 and the kredits-github migration raucao 2026-10-24 16:28:28 +02:00
  • 44f86d3f07 Serve kredits-github via openresty, on Node 22 raucao 2026-10-24 15:55:36 +02:00
  • bd4a6501ab Update Ubuntu base image to release-20261017 raucao 2026-10-24 15:29:34 +02:00
  • fc55b0e062 Upgrade RTL to v0.15.15 raucao 2026-10-24 15:29:30 +02:00
  • 5bb1499371 Move Node services onto patched releases for the eMudhra CA incident raucao 2026-10-24 15:29:21 +02:00
  • c76921da78 Vendor CAcert roots instead of fetching from cacert.org raucao 2026-10-24 15:29:13 +02:00
  • 6a9ff1eea0 Support Cinc in kosmos-base raucao 2026-10-24 15:29:07 +02:00
  • 1c96ef42c6 Use Cinc by default for knife-zero bootstraps raucao 2026-10-24 15:22:32 +02:00
  • b3c9e1e139 Merge pull request 'Upgrade Gitea Runner to 5.2.2' (#686) from chore/upgrade_gitea-runner into master raucao 2026-10-25 09:27:43 +00:00
  • ff1dd73509 Upgrade Gitea Runner to 5.2.2 raucao 2026-10-25 10:26:25 +01:00
  • dc4771fd6b Merge pull request 'Upgrade Sockethub to 5.0.0-beta.0, serve info page' (#685) from chore/upgrade_sockethub into master raucao 2026-10-12 20:35:18 +00:00
  • dea89ea2c0 Upgrade Sockethub to 5.0.0-beta.0, serve info page raucao 2026-10-12 22:33:22 +02:00
  • 2df9e00ab0 Merge pull request 'Ignore Chef config, provide example file' (#684) from dev/ignore_chef-config into master raucao 2026-10-11 10:28:03 +00:00
  • 9bc9245583 Ignore Chef config, provide example file raucao 2026-10-11 12:21:29 +02:00
  • 8b1e6458d9 Merge pull request 'Upgrade Gitea Runner to 5.0.0' (#683) from chore/upgrade_gitea-runner into master raucao 2026-10-11 10:15:28 +00:00
  • c1ccaf482a Upgrade Gitea Runner to 5.0.0 raucao 2026-10-11 12:12:52 +02:00
  • 17285bc2c0 Merge pull request 'Upgrade Mastodon from 4.3 to 4.7, deploy on new Ubuntu 24.04 VM' (#681) from chore/upgrade_mastodon into master raucao 2026-10-08 13:02:46 +00:00
  • 63e4401715 Update Mastodon data bag, nodes raucao 2026-10-08 14:28:16 +02:00
  • 2bb5b582ec Deploy Mastodon from now on raucao 2026-10-08 12:43:35 +02:00
  • 8ac0b965b2 Declare the search deploy unit before the migration chain raucao 2026-10-08 12:21:24 +02:00
  • af4983d747 Record revision stamps as the mastodon user raucao 2026-10-08 11:51:23 +02:00
  • 1b564c285d Give the mastodon user a /home/mastodon home raucao 2026-10-08 11:43:47 +02:00
  • 0696d03374 Replace the removed bundler --deployment flag raucao 2026-10-08 11:34:46 +02:00
  • b0718a5dac Ensure the SSH deploy key ends with a newline raucao 2026-10-08 11:30:09 +02:00
  • aeeb900f14 Add repo deploy key raucao 2026-10-08 10:53:51 +02:00
  • a3877e620e Create the mastodon home directory in the dependencies recipe raucao 2026-10-07 19:49:52 +02:00
  • abfd654ae5 Clone the private Mastodon repo with an SSH deploy key raucao 2026-10-07 19:41:43 +02:00
  • d05f00dae2 Pre-stage the Mastodon 4.7 build on mastodon-4 raucao 2026-10-07 18:08:30 +02:00
  • fb0c7b2b1c Add a build phase, make deployment revision-driven raucao 2026-10-07 18:08:22 +02:00
  • 9dfdf6bc9b Remove the backup gem from Mastodon raucao 2026-10-07 17:53:57 +02:00
  • ec2645c5da Install LibreTranslate in a virtualenv raucao 2026-10-07 17:44:16 +02:00
  • b09808b12e Drop the java cookbook dependency raucao 2026-10-07 17:26:40 +02:00
  • 8a11cd88f7 Create search indices during deploy, import in background raucao 2026-10-07 17:17:27 +02:00
  • 9fe5def5f9 Move Mastodon deploy flag to the mastodon role raucao 2026-10-07 16:51:18 +02:00
  • fef57f1ee1 Update mastodon-4 node to dependency-only deployment raucao 2026-10-07 16:41:40 +02:00
  • 591d6dc4ec Split Mastodon runtime deps from deployment, use Redis cluster raucao 2026-10-07 16:41:28 +02:00
  • 735145f5a9 Add mastodon-4 node and client config raucao 2026-10-07 16:13:53 +02:00
  • b60ca687ec Upgrade Mastodon to 4.7 raucao 2026-10-07 16:12:48 +02:00
  • c72fe46e3e Merge pull request 'Update Gitea to 28.1.0' (#680) from chore/upgrade_gitea into master raucao 2026-10-06 21:09:13 +00:00
  • 3d733e6980 Update Gitea to 28.1.0 raucao 2026-10-06 23:08:19 +02:00
  • d48b9fc9dc Merge pull request 'Migrate to new Redis cluster' (#679) from chore/migrate_redis into master greg 2026-10-06 15:33:12 +00:00
  • 103ce389de Updated nodes (Redis migration) raucao 2026-10-06 17:26:54 +02:00
  • 9c7f5cee21 Add Redis password to akkounts, liquor cabinet raucao 2026-10-06 17:22:09 +02:00
  • df36aff732 Merge pull request 'Upgrade ejabberd, fix its cookbook test suite' (#677) from chore/upgrade_ejabberd into master raucao 2026-10-05 14:30:35 +00:00