Commit Graph

  • a4277a5fef :dirty: shikharbhardwaj 2025-06-27 02:18:28 +05:30
  • 5d17c73b7e Add PG Configuration UI shikharbhardwaj 2025-06-24 19:34:44 +05:30
  • 000e21bc34 Make sure cp_node_count is a positive integer in KubernetesCluster creation mohi-kalantari 2025-06-25 16:02:06 +02:00
  • 4d3a427f7c Set defaults for CP node count and worker count in kubernetes APIs mohi-kalantari 2025-06-25 15:51:49 +02:00
  • 09304a9e6f Add create command to KubernetesCluster CLI mohi-kalantari 2025-06-20 16:55:28 +02:00
  • e0958b7871 Add CLI support for listing KubernetesClusters mohi-kalantari 2025-06-06 19:05:19 +02:00
  • 99cee9c629 Add api support to kubernetes routes mohi-kalantari 2025-06-06 12:37:33 +02:00
  • 32ceb29a40 Add missing "state" column label to Kubernetes list panel mohi-kalantari 2025-06-06 12:33:04 +02:00
  • d685579ecf Use the right ubid method for listing KubernetesCluster in UI mohi-kalantari 2025-06-20 15:44:42 +02:00
  • 7845c051ef Add Serializers for Kubernetes models mohi-kalantari 2025-06-20 15:44:13 +02:00
  • 89426b34be Add OpenAPI definitions for Kubernetes endpoints mohi-kalantari 2025-06-20 15:43:50 +02:00
  • 874c75615e Fix golden files that have the same file name Enes Çakır 2025-07-02 06:40:08 +00:00
  • 1ef0760a57 Suppress variable expansions for github actions systemd-run Daniel Farina 2025-06-23 20:00:16 -07:00
  • 464111d9ec Avoid unnecessary use of -I in xargs Daniel Farina 2025-06-23 19:58:17 -07:00
  • 78f45d392f Improve error output for invalid CLI option arguments Jeremy Evans 2025-06-25 15:23:07 -07:00
  • 4626076487 Bump rodish version to 2.0.1 Jeremy Evans 2025-06-25 15:02:02 -07:00
  • 4c427869c3 Optimize nap time for ubi-on-aws cross_region_read_replica Furkan Sahin 2025-07-01 16:33:56 +02:00
  • 27a81ab1bb Add cross reagion read replica support for the same providers Furkan Sahin 2025-07-01 16:33:37 +02:00
  • cabb99342e Add us-east-2 Furkan Sahin 2025-07-01 16:30:54 +02:00
  • 96b8e98463 Add AWS us-east-2 migration Furkan Sahin 2025-07-01 16:29:45 +02:00
  • 33042890fc Add PG config API shikharbhardwaj 2025-06-19 01:36:31 +05:30
  • 5a6f4c2e01 Propagate user configs to PG server shikharbhardwaj 2025-06-17 18:21:17 +05:30
  • 83dc39707f :migrate: Add config columns to postgres_resource shikharbhardwaj 2025-06-17 17:52:20 +05:30
  • e3a885e988 Avoid hugepage allocation when PG is running shikharbhardwaj 2025-06-30 17:37:16 +05:30
  • 1ceb0ac60c Set arch while creating Vm for Postgres Burak Yucesoy 2025-06-29 05:00:41 -04:00
  • 4fdd385235 Move AWS_STORAGE_SIZE_OPTIONS to the Options class Burak Yucesoy 2025-06-29 04:56:18 -04:00
  • c418048389 Use Postgres family options in content generator Burak Yucesoy 2025-06-29 04:54:28 -04:00
  • adf0605d17 Instead of parsing size get family information from option hash Burak Yucesoy 2025-06-29 04:53:41 -04:00
  • 1d8a730716 Reraise family validation errors as to size validation error Burak Yucesoy 2025-06-29 05:43:30 -04:00
  • 871ef712b2 Replace dots with dashes in form element classes Burak Yucesoy 2025-06-29 04:35:52 -04:00
  • c27fa52029 Fix typo on AWS storage sizes Burak Yucesoy 2025-06-29 00:05:25 -04:00
  • c85ad703cc Shell escape public_keys while preparing user_data script Burak Yucesoy 2025-06-28 22:50:17 -04:00
  • 341ac0ef7c Only increment recycle semaphore if it is not already set Burak Yucesoy 2025-06-28 22:32:38 -04:00
  • 08cc569721 Decrement recycle if the server continues to apply WAL files Burak Yucesoy 2025-06-28 22:30:01 -04:00
  • ac2f68dc9f Playground: Display reasoning output for DeepSeek R1 Benjamin Satzger 2025-06-30 18:09:23 +02:00
  • 8f20aad86b Filter in the database for VmHost#sshable_address Jeremy Evans 2025-06-26 13:57:49 -07:00
  • da74fb86fa Avoid recursion if VmHost#veth_pair_random_ip4_addr selects address in use Jeremy Evans 2025-06-26 13:48:37 -07:00
  • 8bc2d44c3e Use PrivateSubnet#nics_dataset to simplify code Jeremy Evans 2025-06-24 15:34:09 -07:00
  • 1ce2b89b3d Use a better error message if turnstile is enabled but parameter is not submitted Jeremy Evans 2025-06-29 11:20:57 -07:00
  • 9830afc437 Separate the EIP association from allocation Furkan Sahin 2025-06-30 17:01:47 +02:00
  • 4ba00d070e Allocate VmStorageVolume directly in assemble for AWS resources Furkan Sahin 2025-06-30 16:58:46 +02:00
  • 6f69989a6c Add standard-32 and 64 to ubi-on-aws PG sizes Furkan Sahin 2025-06-30 14:09:14 +02:00
  • 6f6267ce29 Configure hugepages for Postgres shikharbhardwaj 2025-06-02 17:59:21 +05:30
  • e3be879f65 Add created_at column to installations and load balancers Enes Cakir 2025-06-26 16:42:14 +03:00
  • 7544717b96 Have last exiting child schedule parent strand Jeremy Evans 2025-06-26 16:28:43 -07:00
  • 198f5f67cb Avoid unneeded for_update call for lease_clear_debug_snapshot Jeremy Evans 2025-06-26 15:11:48 -07:00
  • f69c2e34ea Use semaphores_dataset when self reaping Jeremy Evans 2025-06-26 15:02:00 -07:00
  • abda041820 Change order of models Benjamin Satzger 2025-06-27 13:44:26 +02:00
  • 9c97dce882 Playground: Support multiple inference router models Benjamin Satzger 2025-06-27 13:43:42 +02:00
  • 80fbd13caa Billing rate for DeepSeek V3 Benjamin Satzger 2025-06-27 10:41:13 +02:00
  • 848d973334 Billing rate for DeepSeek R1 Benjamin Satzger 2025-06-27 10:35:48 +02:00
  • 060d52569e Support fractional queue size ratios Jeremy Evans 2025-06-19 15:10:03 -07:00
  • 8f204f9ff1 Add current strand delay metric Jeremy Evans 2025-06-19 15:04:23 -07:00
  • 49f72b4751 Add lease_expired_percentage metric Jeremy Evans 2025-06-19 14:57:00 -07:00
  • b98935f6a6 Make respirate sleep time depend on current dispatcher state Jeremy Evans 2025-06-18 12:34:52 -07:00
  • 4a172c83ae Move sleep duration from respirate to dispatcher Jeremy Evans 2025-06-18 11:21:35 -07:00
  • 189e87e6eb Base respirate metric delay times on lease time for expired leases Jeremy Evans 2025-06-18 11:02:20 -07:00
  • ddfc14f190 Reduce the kubernetes_cluster.update calls in LB creation Eren Başak 2025-06-25 18:39:20 +03:00
  • 76d7bff0d4 Create Services LB as part of Kubernetes Cluster creation Eren Başak 2025-06-25 10:12:57 +03:00
  • 0f4ffb0733 Update DB caches Eren Başak 2025-06-25 18:47:04 +03:00
  • 06fbaab3ba Add FK Reference from Kubernetes Cluster to Services Load Balancer Eren Başak 2025-06-25 11:11:01 +03:00
  • fc71d2cfa3 Add sanity check for respirate partition notification Jeremy Evans 2025-06-26 14:44:06 -07:00
  • d9cb94c4b4 Fix respirate partitioning on Heroku when using heroku run bin/respriate Jeremy Evans 2025-06-26 14:37:15 -07:00
  • f9b21aec56 Remove ip4_random_vm_network fallback code Jeremy Evans 2025-06-26 12:48:16 -07:00
  • 0569423301 Use the ipv4_address table in Allocator Jeremy Evans 2025-06-24 16:05:44 -07:00
  • 0131b77de8 Revert "Don't use frozen array for backtraces to work around RSpec bug" Jeremy Evans 2025-06-25 11:13:45 -07:00
  • 1c85dbce28 Bump rspec-core to 3.13.5 Jeremy Evans 2025-06-25 11:13:15 -07:00
  • eab39a62dd Use Strand constants for prepared statements Jeremy Evans 2025-06-25 16:29:11 -07:00
  • be10a46191 Use a prepared statement for the strand release lease UPDATE Jeremy Evans 2025-06-25 16:01:05 -07:00
  • 8bc7738541 Remove lease_clear_debug_snapshot for every strand checkin Jeremy Evans 2025-06-25 15:33:18 -07:00
  • 835f334d97 Combine donate into reap Jeremy Evans 2025-06-23 16:45:17 -07:00
  • 3a30bce9d0 Do not run multiple child strands inside donate Jeremy Evans 2025-06-23 12:25:52 -07:00
  • 4e44043ea8 Revert "Put the development SSH keys to the E2E host" enes/e2e-development-keys Enes Cakir 2025-05-27 13:21:39 +03:00
  • 17d0c37623 Persist the environment variables of the job to a file Enes Cakir 2025-05-26 12:42:36 +03:00
  • 739e760000 Allow SSH access to the E2E test runner Enes Cakir 2025-03-30 08:41:25 +03:00
  • 1cb55f5c47 Put the development SSH keys to the E2E host Enes Cakir 2025-02-14 10:17:32 +03:00
  • 6c305b3d23 Update some bundle packages Enes Cakir 2025-06-26 06:25:43 +03:00
  • 6796bffa19 Add project public keys to AWS VMs Burak Yucesoy 2025-06-25 17:52:16 -04:00
  • f1c0a428a8 Pass region while creating Aws::IAM::Client Burak Yucesoy 2025-06-25 17:51:54 -04:00
  • 38c4a42726 Use Ubiblk for E2E tests. Hadi Moshayedi 2025-06-24 16:23:49 -07:00
  • 4d8192b892 Destroy VhostBlockBackends at VmHost destroy Hadi Moshayedi 2025-06-24 22:46:40 -07:00
  • b11514c9e8 Add new 20250622.1.0 runner image Enes Cakir 2025-06-25 16:13:34 +03:00
  • e2aa0242ad Remove old 20250406.1.1 runner image Enes Cakir 2025-06-25 16:08:15 +03:00
  • cd7412540f Rhizome: support per-volume I/O bandwidth limits for ubiblk Hadi Moshayedi 2025-06-24 15:55:36 -07:00
  • 150d728597 Clover: support Ubiblk v0.1-6 Hadi Moshayedi 2025-06-24 10:45:34 -07:00
  • 9e93c2e497 Rhizome: support Ubiblk v0.1-6 Hadi Moshayedi 2025-06-24 10:42:59 -07:00
  • 15b91ff0c4 Absorb leaf into reap Jeremy Evans 2025-06-23 16:24:15 -07:00
  • 77379a20bb Simplify Prog#reap and #leaf Jeremy Evans 2025-06-23 09:46:40 -07:00
  • 8685ff7478 Fix exit status for respirate and restarter Jeremy Evans 2025-06-25 07:44:20 -07:00
  • 4958f596e2 Add grafana installation strand mohi-kalantari 2025-05-28 17:02:22 +02:00
  • 6dd2eb6198 Collect VmHost node_exporter metrics and store in VictoriaMetrics mohi-kalantari 2025-05-23 10:17:08 +02:00
  • ec1e11a2a7 Add node_exporter installation prog to VmHost mohi-kalantari 2025-05-21 15:52:15 +02:00
  • f1524fbf8c Drop max_ios_per_sec from vm_storage_volume. Hadi Moshayedi 2025-06-24 17:18:49 -07:00
  • 3577580361 Clover: remove max_ios_per_sec. Hadi Moshayedi 2025-06-24 17:16:46 -07:00
  • 36f3856754 Rhizome: remove max_ios_per_sec. Hadi Moshayedi 2025-06-24 16:55:54 -07:00
  • 79930c8cfe Wait up to 2 seconds for strand threads to finish in respirate Jeremy Evans 2025-06-24 14:11:07 -07:00
  • 1fcb10a6a2 Change respirate queue shutdown processing. Jeremy Evans 2025-06-24 14:09:34 -07:00
  • 3c4281f3fe Have dispatcher check for shutdown after popping strand queue Jeremy Evans 2025-06-24 13:54:30 -07:00
  • d68d65898e Make restarter handle TERM signal Jeremy Evans 2025-06-24 13:46:21 -07:00
  • a92732d6c0 Switch if ! to unless Jeremy Evans 2025-05-28 15:37:17 -07:00