ubicloud/model
mohi-kalantari d0f5f6b5cb Increase ssh keep_alive interval to 60 seconds
As our load increased, we scaled up accordingly, and the current
keep_alive interval, which is set to 3 seconds, is too aggressive.
By increasing the interval, we allow the VmHosts to catch up with
the keepalive packets.

Right now, we are getting many SSH exceptions in LoadBalancerVmPort
monitor like this:
class IOError, message: closed stream
for loadbalancer healthchecks.
2025-07-30 18:28:11 +02:00
..
ai Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
dns_zone Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
github Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
kubernetes Add new semaphore for full mesh connectivity between k8s worker nodes 2025-07-15 10:57:25 +02:00
minio Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
postgres Setup the Cloudwatch config for each postgres server 2025-07-28 09:44:57 +03:00
access_control_entry.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
account.rb Add migration for OTP unlocking 2025-07-29 07:24:50 +09:00
account_identity.rb Add identities association to the account 2024-12-30 12:22:26 +03:00
action_tag.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
action_type.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
address.rb Revert "Revert the use of the ipv4_address table to speed up VmHost#ip4_random_vm_network" 2025-06-21 07:53:00 +09:00
api_key.rb Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
archived_record.rb Create ArchivedRecord model 2024-12-14 11:48:31 +01:00
assigned_host_address.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
assigned_vm_address.rb Fix AssignedVmAddress#vm association 2025-06-25 05:12:03 +09:00
aws_instance.rb Persist instance_id and az_in in AwsInstance 2025-07-04 14:59:44 +03:00
billing_info.rb Use case expression to simplify BillingInfo#validate_vat 2025-06-04 04:55:45 +09:00
billing_record.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
boot_image.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
cert.rb Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
certs_load_balancers.rb Use #before_destroy instead of #destroy in a couple places 2025-06-04 04:55:45 +09:00
connected_subnet.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
discount_code.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
firewall.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
firewall_rule.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
firewalls_private_subnets.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
github_installation.rb Fix free premium runner upgrade logic 2025-07-03 18:14:55 +03:00
github_runner.rb Check premium utilization for the premium concurrency check as well 2025-07-24 12:56:45 +03:00
globally_blocked_dnsname.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
host_provider.rb Drop HetznerHost table 2025-01-31 14:24:34 +01:00
invoice.rb Move unrestrict primary key calls inside the related model 2025-06-04 04:55:45 +09:00
ipsec_tunnel.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
load_balancer.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
load_balancer_port.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
load_balancer_vm_port.rb Improve monitor error log 2025-07-25 12:13:45 +02:00
load_balancers_vms.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
location.rb Use arch while selecting the target AMI for Postgres 2025-07-07 10:52:33 +03:00
location_credential.rb Setup individual instance IAMs to be used by cloudwatch agent 2025-07-28 09:44:57 +03:00
locked_domain.rb Make locked_domain.domain column citext instead of text 2025-07-17 00:44:40 +09:00
nic.rb Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
nic_aws_resource.rb Migration to add network_interface_id column 2025-07-07 10:52:33 +03:00
object_metatag.rb Avoid explicitly casting string arrays used for = ANY/!= ALL 2025-04-30 06:05:53 +09:00
object_tag.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
oidc_provider.rb Add LockedDomain model 2025-07-16 08:06:32 +09:00
page.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
payment_method.rb Fix the stripe_data helper for the payment method 2025-06-04 14:38:13 +03:00
pci_device.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
pg_aws_ami.rb Migration to add arch column to pg_aws_ami 2025-07-07 10:52:33 +03:00
private_subnet.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
private_subnet_aws_resource.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
project.rb Setup the Cloudwatch config for each postgres server 2025-07-28 09:44:57 +03:00
project_discount_code.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
project_invitation.rb Move unrestrict primary key calls inside the related model 2025-06-04 04:55:45 +09:00
project_quota.rb Move unrestrict primary key calls inside the related model 2025-06-04 04:55:45 +09:00
semaphore.rb Make Semaphore.incr use a single query 2025-06-04 05:26:37 +09:00
spdk_installation.rb Use ResourceMethods plugin in SpdkInstallation 2025-06-04 04:55:45 +09:00
sshable.rb Increase ssh keep_alive interval to 60 seconds 2025-07-30 18:28:11 +02:00
storage_device.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
storage_key_encryption_key.rb Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
strand.rb Use FOR NO KEY UPDATE instead of FOR UPDATE 2025-07-04 09:26:06 +09:00
subject_tag.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
usage_alert.rb Convert ResourceMethods to a plugin 2025-06-04 04:55:45 +09:00
vhost_block_backend.rb Clover: Ubiblk setup 2025-06-11 11:24:17 -07:00
victoria_metrics_resource.rb Make VictoriaMetricsResource.redacted_columns unique 2025-07-17 00:44:14 +09:00
victoria_metrics_server.rb Add ResourceMethods plugin encrypted_columns argument 2025-07-09 05:45:18 +09:00
vm.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
vm_host.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
vm_host_cpu.rb Move unrestrict primary key calls inside the related model 2025-06-04 04:55:45 +09:00
vm_host_slice.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
vm_pool.rb Convert SemaphoreMethods to Sequel plugin 2025-07-09 00:42:44 +09:00
vm_storage_volume.rb Use .aws? helper method 2025-07-07 10:52:33 +03:00