Page MenuHomePhorge
Feed Search

Jul 18 2024

will committed rCOMMc46b08343400: [terraform] Ensure that the primary service is running before deploying….
Jul 18 2024, 2:03 AM
will closed D12729: [terraform] Make number of secondary nodes configured by the user.
Jul 18 2024, 2:03 AM
will committed rCOMMfbd439f617c5: [terraform] Make number of secondary nodes configured by the user.
Jul 18 2024, 2:03 AM
will closed D12725: [terraform] add Tunnelbroker configuration variable to self-host.
Jul 18 2024, 2:03 AM
will committed rCOMM53ab9d933f19: [terraform] add Tunnelbroker configuration variable to self-host.
Jul 18 2024, 2:03 AM
will closed D12724: [keyserver] add `aws` proxy type for self-hosted keyservers.
Jul 18 2024, 2:02 AM
will committed rCOMMc0e56f735029: [keyserver] add `aws` proxy type for self-hosted keyservers.
Jul 18 2024, 2:02 AM
will closed D12711: [terraform] Introduce secondary keyserver service.
Jul 18 2024, 2:01 AM
will committed rCOMMbd10a05ecdaf: [terraform] Introduce secondary keyserver service.
Jul 18 2024, 2:01 AM
will closed D12710: [terraform] add authoritative keyserver id as a user-specified variable.
Jul 18 2024, 2:01 AM
will closed D12708: [keyserver] configure separation of primary secondary logic.
Jul 18 2024, 2:01 AM
will closed D12709: [terraform] Ensure only one running ecs task for primary service.
Jul 18 2024, 2:01 AM
will committed rCOMMd08760937f81: [terraform] add authoritative keyserver id as a user-specified variable.
Jul 18 2024, 2:01 AM
will committed rCOMMfb4a7e309462: [terraform] Ensure only one running ecs task for primary service.
Jul 18 2024, 2:01 AM
will committed rCOMM4163b6376fd6: [keyserver] configure separation of primary secondary logic.
Jul 18 2024, 2:01 AM
will closed D12691: [terraform] include REDIS_URL as part of keyserver terraform config.
Jul 18 2024, 2:01 AM
will closed D12690: [terraform] restrict redis access to ecs keyserver service only.
Jul 18 2024, 2:01 AM
will committed rCOMM5810061a8009: [terraform] include REDIS_URL as part of keyserver terraform config.
Jul 18 2024, 2:01 AM
will committed rCOMM5d1bab441ea1: [terraform] restrict redis access to ecs keyserver service only.
Jul 18 2024, 2:01 AM
will closed D12689: [terraform] create comm database on aws rds startup.
Jul 18 2024, 2:01 AM
will committed rCOMMcda5310213fd: [terraform] create comm database on aws rds startup.
Jul 18 2024, 2:01 AM
will closed D12688: [terraform] make aws rds instance class configurable for self-hosting.
Jul 18 2024, 2:01 AM
will closed D12687: [keyserver] use yarn instead of npm for running prod.
Jul 18 2024, 2:01 AM
will closed D12560: [terraform] set up keyserver load balancer.
Jul 18 2024, 2:01 AM
will committed rCOMM58ebfd29d060: [terraform] make aws rds instance class configurable for self-hosting.
Jul 18 2024, 2:01 AM
will committed rCOMM9f06f728b442: [keyserver] use yarn instead of npm for running prod.
Jul 18 2024, 2:01 AM
will committed rCOMM09879f5ea31b: [terraform] set up keyserver load balancer.
Jul 18 2024, 2:01 AM
will closed D12559: [terraform] Increase keyserver primary ecs task resources.
Jul 18 2024, 2:01 AM
will closed D12558: [keyserver] add health check route to keyserver for use by load balancer.
Jul 18 2024, 2:01 AM
will committed rCOMM66409462524b: [keyserver] add health check route to keyserver for use by load balancer.
Jul 18 2024, 2:01 AM
will committed rCOMMd57e16069a74: [terraform] Increase keyserver primary ecs task resources.
Jul 18 2024, 2:01 AM
will closed D12531: [terraform] initial ecs setup for keyserver primary.
Jul 18 2024, 2:01 AM
will committed rCOMM5ecf79ec6e26: [terraform] initial ecs setup for keyserver primary.
Jul 18 2024, 2:01 AM
will updated the summary of D12531: [terraform] initial ecs setup for keyserver primary.
Jul 18 2024, 1:57 AM
will updated the summary of D12531: [terraform] initial ecs setup for keyserver primary.
Jul 18 2024, 1:56 AM
will abandoned D12529: [terraform] Allow all ip addresses to access self-host internet gateway.
Jul 18 2024, 1:56 AM
will updated the diff for D12730: [terraform] Ensure that the primary service is running before deploying secondary service.

review feedback

Jul 18 2024, 12:20 AM
will updated the diff for D12729: [terraform] Make number of secondary nodes configured by the user.

feedback

Jul 18 2024, 12:17 AM
will updated the diff for D12731: [terraform] Migration script for for self-hosted keyserver.

review feedback with minimum requirements to land

Jul 18 2024, 12:14 AM

Jul 17 2024

will added a comment to D12725: [terraform] add Tunnelbroker configuration variable to self-host.

Going to make turning tunnelbroker url and identity socket address into json objects into a follow up

Jul 17 2024, 11:47 PM
will updated the diff for D12724: [keyserver] add `aws` proxy type for self-hosted keyservers.

rebase for landing

Jul 17 2024, 11:43 PM
will retitled D12725: [terraform] add Tunnelbroker configuration variable to self-host from [terraform] add terraform configuration variable to self-host
Jul 17 2024, 11:42 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

rebase

Jul 17 2024, 11:23 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

rebase

Jul 17 2024, 11:05 PM
will added a comment to D12688: [terraform] make aws rds instance class configurable for self-hosting.

If you could remind me to make sure I set db.m6g.large when we set up my keyserver, that would be great!

Jul 17 2024, 10:42 PM
will updated the diff for D12687: [keyserver] use yarn instead of npm for running prod.

feedback

Jul 17 2024, 10:41 PM
will closed D12475: [keyserver] upgrade redis to version 7 on docker based keyserver.
Jul 17 2024, 10:29 PM
will committed rCOMM841f99f84dc2: [keyserver] upgrade redis to version 7 on docker based keyserver.
Jul 17 2024, 10:29 PM
will closed D12458: [terraform] initial Redis terraform config.
Jul 17 2024, 10:29 PM
will closed D12457: [terraform] Upgrade AWS Terraform provider to 5.32.0.
Jul 17 2024, 10:29 PM
will committed rCOMMf4eee22671f3: [terraform] initial Redis terraform config.
Jul 17 2024, 10:29 PM
will committed rCOMM7c8726a6d4fe: [terraform] Upgrade AWS Terraform provider to 5.32.0.
Jul 17 2024, 10:29 PM
will closed D12339: [terraform] Use default vpc, subnets, and internet gateway for self-host.
Jul 17 2024, 10:29 PM
will committed rCOMM5391d6ca6ca6: [terraform] Use default vpc, subnets, and internet gateway for self-host.
Jul 17 2024, 10:29 PM
will updated the summary of D12558: [keyserver] add health check route to keyserver for use by load balancer.
Jul 17 2024, 10:23 PM
will updated the summary of D12558: [keyserver] add health check route to keyserver for use by load balancer.
Jul 17 2024, 10:19 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

rebase

Jul 17 2024, 10:08 PM
will updated the diff for D12710: [terraform] add authoritative keyserver id as a user-specified variable.

make authoritative id variable a config json object

Jul 17 2024, 10:04 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

rebase

Jul 17 2024, 9:42 PM
will updated the diff for D12531: [terraform] initial ecs setup for keyserver primary.

configure user credentials as json object variable instead of individual string variables

Jul 17 2024, 9:35 PM
will added a comment to D12730: [terraform] Ensure that the primary service is running before deploying secondary service.

Looks like @will figured out a solution within the bash script in D12731

I think this can be solved with some smart load balancer & network configuration (IIRC there is a way to prioritize health checks traffic in AWS), but I need to research on what's the best way of doing that. I think we can figure it out later.

This sounds like potentially a better solution, but the current solution in D12731 works for now – agree we can address it later. @will maybe you can create a follow-up task before landing to investigate @bartek's proposal here?

Jul 17 2024, 7:49 PM
will added inline comments to D12725: [terraform] add Tunnelbroker configuration variable to self-host.
Jul 17 2024, 7:38 PM
will added inline comments to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 17 2024, 7:31 PM
will added inline comments to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 17 2024, 7:04 PM
will updated the diff for D12731: [terraform] Migration script for for self-hosted keyserver.

review feedback, additional checks and comments

Jul 17 2024, 5:05 PM
will added inline comments to D12689: [terraform] create comm database on aws rds startup.
Jul 17 2024, 4:02 PM
will updated the diff for D12689: [terraform] create comm database on aws rds startup.

remove timestamp trigger, running only on first rds creation

Jul 17 2024, 4:00 PM
will updated the test plan for D12475: [keyserver] upgrade redis to version 7 on docker based keyserver.
Jul 17 2024, 3:46 PM
will updated the test plan for D12475: [keyserver] upgrade redis to version 7 on docker based keyserver.
Jul 17 2024, 3:46 PM
will added inline comments to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 17 2024, 1:33 PM
will added inline comments to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 17 2024, 1:28 PM
will added a comment to D12711: [terraform] Introduce secondary keyserver service.

@bartek thanks for catching that

Jul 17 2024, 1:19 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

remove copy of keyserver_secondary.tf from root

Jul 17 2024, 1:18 PM
will closed D12777: [nix] Replaces brew install of watchman with nix.
Jul 17 2024, 1:13 PM
will committed rCOMM30b605adaa15: [nix] Replaces brew install of watchman with nix.
Jul 17 2024, 1:13 PM
will updated the diff for D12777: [nix] Replaces brew install of watchman with nix.

feedback. remove unnecessary homebrew install deps script

Jul 17 2024, 3:01 AM
will updated the diff for D12710: [terraform] add authoritative keyserver id as a user-specified variable.

review feedback

Jul 17 2024, 2:54 AM

Jul 16 2024

will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

rebase

Jul 16 2024, 10:01 PM
will updated the diff for D12339: [terraform] Use default vpc, subnets, and internet gateway for self-host.

only create vpc, subnets, and internet gateway if user created option is true

Jul 16 2024, 10:00 PM
will updated the diff for D12708: [keyserver] configure separation of primary secondary logic.

feedback

Jul 16 2024, 9:19 PM
will updated the diff for D12708: [keyserver] configure separation of primary secondary logic.

reduce line count

Jul 16 2024, 9:03 PM
will updated the summary of D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 16 2024, 9:00 PM
will updated the diff for D12731: [terraform] Migration script for for self-hosted keyserver.

include logic to disable traffic until all nodes available

Jul 16 2024, 9:00 PM
will added inline comments to D12777: [nix] Replaces brew install of watchman with nix.
Jul 16 2024, 7:12 PM
will updated the diff for D12711: [terraform] Introduce secondary keyserver service.

create secondary resources after primary

Jul 16 2024, 6:39 PM
will updated the diff for D12339: [terraform] Use default vpc, subnets, and internet gateway for self-host.

typo

Jul 16 2024, 6:35 PM
will updated the diff for D12560: [terraform] set up keyserver load balancer.

include security group

Jul 16 2024, 6:33 PM
will updated the test plan for D12777: [nix] Replaces brew install of watchman with nix.
Jul 16 2024, 2:54 PM
will requested review of D12777: [nix] Replaces brew install of watchman with nix.
Jul 16 2024, 2:48 PM

Jul 12 2024

will updated the summary of D12529: [terraform] Allow all ip addresses to access self-host internet gateway.
Jul 12 2024, 6:12 PM
will abandoned D12528: [terraform] run mariadb in public db group.

No longer needed. Included in prior diff

Jul 12 2024, 6:10 PM
will updated the diff for D12339: [terraform] Use default vpc, subnets, and internet gateway for self-host.

Add option for user created vpc to avoid migration of prod aws rds instance to new vpc

Jul 12 2024, 5:26 PM
will accepted D12719: Fix CORS issues with identity HTTP.

Looks good!

Jul 12 2024, 3:01 PM

Jul 11 2024

will updated the summary of D12457: [terraform] Upgrade AWS Terraform provider to 5.32.0.
Jul 11 2024, 9:39 PM
will planned changes to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 11 2024, 8:44 PM
will planned changes to D12710: [terraform] add authoritative keyserver id as a user-specified variable.
Jul 11 2024, 7:32 PM
will updated the test plan for D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 11 2024, 7:08 PM
will requested review of D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 11 2024, 7:07 PM
will accepted D12723: [terraform] bump staging identity to 0.29-staging.
Jul 11 2024, 6:08 PM
will requested review of D12730: [terraform] Ensure that the primary service is running before deploying secondary service.
Jul 11 2024, 5:28 PM