Commit graph

  • 842eec4692
    Merge 038ed5eb40 into 67261e7cbf Enes Çakır 2025-10-04 13:10:27 +00:00
  • 038ed5eb40 Verify VM host resources are reclaimed correctly enes/verify-e2e-allocation Enes Cakir 2025-10-02 20:42:45 +03:00
  • 4140b17c6b Wait for postgres resources to be fully destroyed in E2E tests Enes Cakir 2025-10-04 11:48:41 +03:00
  • 3c34eb407c Remove SPDK installation in the end of E2E tests Enes Cakir 2025-10-04 11:52:21 +03:00
  • 49c0f6b699 Split vm host wait and spec installation into two separate labels Enes Cakir 2025-10-02 20:34:48 +03:00
  • 396683783e Fix used_hugepages_1g calculation after VM host reboot Enes Cakir 2025-10-04 11:37:54 +03:00
  • 9e2d435405
    Merge 0793488ad4 into 67261e7cbf Enes Çakır 2025-10-04 11:52:56 +03:00
  • 02ff2fb802
    Merge b367244781 into 67261e7cbf Burak Velioglu 2025-10-04 11:52:56 +03:00
  • da24694789
    Merge ce489cbe94 into 67261e7cbf Jeremy Evans 2025-10-04 00:17:41 +00:00
  • ce489cbe94 Support creating a VM with an init script in the web UI jeremy-vm-init-script Jeremy Evans 2025-10-03 17:05:08 -07:00
  • f6a1b86916 Support creating a VM using a registered init script in the API/SDK/CLI Jeremy Evans 2025-10-03 16:18:35 -07:00
  • 5bc9eaa06c Add support for managing VM init scripts to the CLI Jeremy Evans 2025-10-03 14:41:07 -07:00
  • f1216458cd Add support for managing VM init scripts to the SDK Jeremy Evans 2025-10-03 14:06:11 -07:00
  • 09e1332e85 Add support for managing VM init scripts to the API Jeremy Evans 2025-10-03 13:59:01 -07:00
  • 85ea11113d Support registering, updating, and deleting project vm init scripts in the web UI Jeremy Evans 2025-10-03 13:41:05 -07:00
  • 2fdbf28086 Include init_script and init_script_args in Vm#params_json Jeremy Evans 2025-10-03 13:07:41 -07:00
  • 08459e461f Add VmInitScript model Jeremy Evans 2025-10-03 13:03:01 -07:00
  • 659dd35cf6 Add migration for vm_init_script table Jeremy Evans 2025-10-03 12:42:10 -07:00
  • 1b540ddbed Allow rhizome to handle VM init scripts in setup-vm Jeremy Evans 2025-10-03 12:37:03 -07:00
  • abe53ca7ee
    Merge 3674d31900 into 67261e7cbf dependabot[bot] 2025-10-03 23:06:10 +00:00
  • 3674d31900
    Bump the development-dependencies group across 1 directory with 5 updates dependabot/bundler/development-dependencies-a225679041 dependabot[bot] 2025-10-03 23:06:08 +00:00
  • 93c05f05fa Rhizome: provision data disks pykello/storage Hadi Moshayedi 2025-09-15 15:00:57 -07:00
  • fc928dc620 Send detachable volume data to prep Hadi Moshayedi 2025-09-15 13:11:39 -07:00
  • 4a6a452cae Show detachable volumes in vm storage section Hadi Moshayedi 2025-09-15 13:11:59 -07:00
  • 4ca09435e3 Allocate volumes to VMs Hadi Moshayedi 2025-09-15 12:34:58 -07:00
  • 830f245e88 Handle duplicate disk names in the UI Hadi Moshayedi 2025-09-15 11:52:00 -07:00
  • 00dc0b68e1 Use the term 'Data Disk' Hadi Moshayedi 2025-09-15 11:30:05 -07:00
  • ac9823f859 Data volume attach in the UI Hadi Moshayedi 2025-09-15 07:13:59 -07:00
  • 29d65a876f
    Merge 40322d9518 into 67261e7cbf Eren Başak 2025-10-03 20:10:01 +03:00
  • d37da82d2d
    Merge 8f8dce18a1 into 67261e7cbf Enes Çakır 2025-10-03 20:09:36 +03:00
  • b16af00d27
    Merge fd8976a538 into 67261e7cbf dependabot[bot] 2025-10-03 20:09:29 +03:00
  • 82e58ad5d5
    Merge f1dafb87cc into 67261e7cbf dependabot[bot] 2025-10-03 20:09:28 +03:00
  • 899d9f6301
    Merge f2df387250 into 67261e7cbf Jeremy Evans 2025-10-03 20:09:27 +03:00
  • 936ca814fd
    Merge db6604282f into 67261e7cbf Jeremy Evans 2025-10-03 20:09:24 +03:00
  • 979c8a648e
    Merge 2739ab0911 into 67261e7cbf Jeremy Evans 2025-10-03 20:09:16 +03:00
  • e2e24b7f7d
    Merge aeca2c4f4d into 67261e7cbf Jeremy Evans 2025-10-03 20:09:14 +03:00
  • 3a203d1e96
    Merge c7adb3847a into 67261e7cbf mohi-kalantari 2025-10-03 20:09:14 +03:00
  • 131e3a805d
    Merge bf31d89a0e into 67261e7cbf dependabot[bot] 2025-10-03 16:40:44 +00:00
  • bf31d89a0e
    Bump the production-dependencies group across 1 directory with 27 updates dependabot/bundler/production-dependencies-9b30d15ac4 dependabot[bot] 2025-10-03 16:40:41 +00:00
  • 67261e7cbf Switch to released autoforme version main Jeremy Evans 2025-10-02 15:01:51 -07:00
  • d556948cc4 Support SYNC=1 environment variable to unbuffer stdout/stderr Jeremy Evans 2025-10-02 13:34:19 -07:00
  • 996931d35b Show link to SSH public key management page on VM create page Jeremy Evans 2025-09-10 17:19:39 -07:00
  • 45a0f65e46 Support creating a VM using a registered SSH public key in the web UI Jeremy Evans 2025-09-10 16:58:56 -07:00
  • 22e6dba987 Switch public_key to public-key in cli vm create banner Jeremy Evans 2025-09-10 16:20:44 -07:00
  • c2f09f7f45 Support creating a VM using a registered SSH public key in the api/sdk/cli Jeremy Evans 2025-09-10 16:14:46 -07:00
  • d00889d842 Add support for managing SSH public keys to the CLI Jeremy Evans 2025-09-10 15:26:30 -07:00
  • d5d805767a Add support for managing SSH public keys to the SDK Jeremy Evans 2025-09-10 15:25:54 -07:00
  • 07985a75a8 Add support for managing SSH public keys via the api Jeremy Evans 2025-09-10 15:24:35 -07:00
  • bde1eb74c4 Support registerting, updating, and deleting project ssh public keys in the web UI Jeremy Evans 2025-09-09 16:45:17 -07:00
  • d3e4b0fdaa Support validating ssh public keys for existing objects Jeremy Evans 2025-09-09 16:40:12 -07:00
  • 1b4e674f0e Extract public key validation from VM and move to Validation::PublicKeyValidation Jeremy Evans 2025-09-09 15:10:10 -07:00
  • a2a5176534 Populate flash["errors"] for Sequel::ValidationFailed exceptions Jeremy Evans 2025-09-09 15:09:22 -07:00
  • d6faba31b5 Add error handling to form textarea component Jeremy Evans 2025-09-09 15:02:24 -07:00
  • 0fe7f122e2 Extract form error component from form text component Jeremy Evans 2025-09-09 15:01:09 -07:00
  • 95e45e77d4 Add Project.ssh_public_keys association Jeremy Evans 2025-09-09 12:39:37 -07:00
  • fac23c8d6c Sort and use one line per association dependency in Project Jeremy Evans 2025-09-09 12:36:35 -07:00
  • dda5b46eb0 Add SshPublicKey model Jeremy Evans 2025-09-09 12:32:55 -07:00
  • 47c43f4dd7 Add migration for project ssh public keys Jeremy Evans 2025-09-09 12:22:30 -07:00
  • 6e883b63fa Prototype enes/runner-spot-type Enes Cakir 2025-10-03 18:22:51 +03:00
  • cace678062
    Merge e9de029805 into 73b0c66fc0 Hadi Moshayedi 2025-10-03 18:06:41 +03:00
  • d1e907e28d
    Merge 46cb8b41c9 into 73b0c66fc0 Shikhar Bhardwaj 2025-10-03 18:06:40 +03:00
  • 249c99c454
    Merge 853d371069 into 73b0c66fc0 Furkan Sahin 2025-10-03 17:05:48 +02:00
  • 853d371069 Add enable/disable certs to the LB settings UI untie_certs_from_healthchecks Furkan Sahin 2025-10-03 17:01:51 +02:00
  • 73b0c66fc0 Fix Vnet::SubnetNexus#destroy to not violate strand leases Enes Cakir 2025-09-27 10:59:06 +03:00
  • 55f0cfd943 Destroy children strands only for AWS resources in Vnet::SubnetNexus#destroy Enes Cakir 2025-09-27 10:50:58 +03:00
  • 136397bbb4 Fix Vnet::NicNexus#destroy to not violate strand leases Enes Cakir 2025-09-27 10:12:01 +03:00
  • 6c4746e95a Fix Vm::Nexus#destroy to not violate strand leases Enes Cakir 2025-09-27 09:37:28 +03:00
  • 3c10edb3b3 database logger level enes/verify-e2e-allocation-2 Enes Cakir 2025-10-03 17:34:44 +03:00
  • b31c5d75e9 Show link to SSH public key management page on VM create page Jeremy Evans 2025-09-10 17:19:39 -07:00
  • 44d194972c Support creating a VM using a registered SSH public key in the web UI Jeremy Evans 2025-09-10 16:58:56 -07:00
  • f7e2a3fc40 Switch public_key to public-key in cli vm create banner Jeremy Evans 2025-09-10 16:20:44 -07:00
  • e765514f7e Support creating a VM using a registered SSH public key in the api/sdk/cli Jeremy Evans 2025-09-10 16:14:46 -07:00
  • 6678c93af5 Add support for managing SSH public keys to the CLI Jeremy Evans 2025-09-10 15:26:30 -07:00
  • 98ed3af8cf Add support for managing SSH public keys to the SDK Jeremy Evans 2025-09-10 15:25:54 -07:00
  • 0f19aa7de3 Add support for managing SSH public keys via the api Jeremy Evans 2025-09-10 15:24:35 -07:00
  • bb437e9866 Support registerting, updating, and deleting project ssh public keys in the web UI Jeremy Evans 2025-09-09 16:45:17 -07:00
  • c86820755d Support validating ssh public keys for existing objects Jeremy Evans 2025-09-09 16:40:12 -07:00
  • 04629fb731 Extract public key validation from VM and move to Validation::PublicKeyValidation Jeremy Evans 2025-09-09 15:10:10 -07:00
  • 3fa1f28db5 Populate flash["errors"] for Sequel::ValidationFailed exceptions Jeremy Evans 2025-09-09 15:09:22 -07:00
  • 9ec3a68894 Add error handling to form textarea component Jeremy Evans 2025-09-09 15:02:24 -07:00
  • 893acde95f Extract form error component from form text component Jeremy Evans 2025-09-09 15:01:09 -07:00
  • 7e836d0579 Add Project.ssh_public_keys association Jeremy Evans 2025-09-09 12:39:37 -07:00
  • e8a18b28f9 Sort and use one line per association dependency in Project Jeremy Evans 2025-09-09 12:36:35 -07:00
  • e6aefbfd3c Add SshPublicKey model Jeremy Evans 2025-09-09 12:32:55 -07:00
  • 556c210b51 Add migration for project ssh public keys Jeremy Evans 2025-09-09 12:22:30 -07:00
  • 09cc0856ae Fix Vnet::SubnetNexus#destroy to not violate strand leases Enes Cakir 2025-09-27 10:59:06 +03:00
  • a83d0ab046 Destroy children strands only for AWS resources in Vnet::SubnetNexus#destroy Enes Cakir 2025-09-27 10:50:58 +03:00
  • 3f7572719b Fix Vnet::NicNexus#destroy to not violate strand leases Enes Cakir 2025-09-27 10:12:01 +03:00
  • a74bbab9bb Fix Vm::Nexus#destroy to not violate strand leases Enes Cakir 2025-09-27 09:37:28 +03:00
  • dd40f1ea71 Add Patch support to update cert-enabled and integrate with SDK Furkan Sahin 2025-10-03 12:59:35 +02:00
  • 831553b6d6 Add cert-enabled checkbox to the UI Furkan Sahin 2025-10-03 12:58:17 +02:00
  • 46cb8b41c9 Update PostgresServerNexus to use daemonizer2 shikhar/pg-major-version-upgrades shikharbhardwaj 2025-09-23 01:51:25 +02:00
  • 8ff02050a3 Add Upgrade steps to Prog::Postgres::ConvergePostgresResource shikharbhardwaj 2025-08-25 19:14:56 +02:00
  • aeca2c4f4d Don't show private subnet as connectable to itself in the web UI jeremy-ps-connect-same-location-only Jeremy Evans 2025-09-15 13:34:05 -07:00
  • 384430a90d Check permissions for current subnet as well as connected subnets Jeremy Evans 2025-09-15 13:28:35 -07:00
  • 21128e2d8f Do not require location name when connecting/disconnecting subnets Jeremy Evans 2025-09-15 13:05:54 -07:00
  • d21963cfa7 Use uuid instead of ubid as hash key in private subnet networking template Jeremy Evans 2025-09-15 12:48:04 -07:00
  • e44d32ce26 Fix permission handling on private subnet networking page Jeremy Evans 2025-09-15 12:47:10 -07:00
  • 6306f2714c Remove unnecessary instance variable use and access in ps networking template Jeremy Evans 2025-09-15 12:27:04 -07:00
  • 5363a8910f Only allow connecting private subnets in the same location Jeremy Evans 2025-09-15 12:26:32 -07:00