Commit graph

  • 55249b60be Log prog information in event of SSH session contention Daniel Farina 2025-09-24 11:34:11 -07:00
  • e966d2cc1b Add Prog::Base.current_prog to find prog information in the stack Daniel Farina 2025-09-24 11:28:11 -07:00
  • 6bb4439bc5
    Merge 698c49ddc9 into 3af254eb73 Shikhar Bhardwaj 2025-09-24 22:25:05 +00:00
  • 698c49ddc9 Add PG Upgrade UI shikhar/pg-major-version-upgrades-api shikharbhardwaj 2025-09-15 12:19:48 +02:00
  • 2755fc05f0 Add PG Upgrade functionality to SDK and CLI shikharbhardwaj 2025-09-24 00:50:27 +02:00
  • 45ace76a4d Validate minio cluster information before use Jeremy Evans 2025-09-24 14:49:16 -07:00
  • e40795fad9 Work around bug in endpoint for single server minio clusters Jeremy Evans 2025-09-24 11:45:14 -07:00
  • 5d2315ae9c Fix nondeterministic instance double reuse in dispatcher spec Jeremy Evans 2025-09-23 11:56:10 -07:00
  • 714680440c Fix nondeterministic instance double reuse in dispatcher spec Jeremy Evans 2025-09-23 11:56:10 -07:00
  • f3f50be907 Begin logging the session-contended sshable ubid Daniel Farina 2025-09-23 21:36:16 -07:00
  • 39fce5dc3a Remove unnecessary test from CSI mohi-kalantari 2025-09-24 13:56:49 +02:00
  • 5fc068a725 Add install_rhizome function to update rhizome in control plane nodes mohi-kalantari 2025-09-24 13:54:30 +02:00
  • 069260d124 Remove unnecessary test from CSI mohi-kalantari 2025-09-24 13:56:49 +02:00
  • 95ba66d952 Add install_rhizome function to update rhizome in control plane nodes mohi-kalantari 2025-09-24 13:54:30 +02:00
  • 696fb99a2b Bump Ubicsi to 0.3.0 mohi-kalantari 2025-09-23 22:53:37 +02:00
  • 77218bf77b Allow setting the max limit of CSI using env var mohi-kalantari 2025-09-24 11:17:56 +02:00
  • 4c383de3ca Fix PVC recreation issue mohi-kalantari 2025-09-23 13:09:41 +02:00
  • 9e02802a16 Improve logging in CSI mohi-kalantari 2025-09-23 12:31:21 +02:00
  • ccc0fbe927 Remove finalizers instantly after PVC deletion mohi-kalantari 2025-09-22 18:00:24 +02:00
  • 5ce4fb2d30 Trim redundant annotations from pvc which break the expected flow mohi-kalantari 2025-09-22 12:55:48 +02:00
  • 32ba9978a1 Add normal restart e2e test to CSI mohi-kalantari 2025-09-22 11:00:19 +02:00
  • b46dfb2a6e DRY up nodepool calls in kubernetes e2e tests mohi-kalantari 2025-09-18 17:45:01 +02:00
  • 171464cf7c Try the pod data migration multiple times mohi-kalantari 2025-09-18 17:42:02 +02:00
  • 3effd29117 Add e2e test to check the data hash after data migration mohi-kalantari 2025-09-18 14:59:12 +02:00
  • 12c7cbad54 Make k8s e2e tests dynamic for different node counts mohi-kalantari 2025-09-18 14:08:37 +02:00
  • 15d2f02f29 Bump Ubicsi to 0.3.0 mohi-kalantari 2025-09-23 22:53:37 +02:00
  • 40bafe8a5b Allow setting the max limit of CSI using env var mohi-kalantari 2025-09-24 11:17:56 +02:00
  • 6423cb430b Allow setting the max limit of CSI using env var mohi-kalantari 2025-09-24 11:17:56 +02:00
  • d8853ecf57 Bump Ubicsi to 0.3.0 mohi-kalantari 2025-09-23 22:53:37 +02:00
  • 389462b3c8 Fix PVC recreation issue mohi-kalantari 2025-09-23 13:09:41 +02:00
  • bd027adbaf Improve logging in CSI mohi-kalantari 2025-09-23 12:31:21 +02:00
  • 99ca7bd85b Remove finalizers instantly after PVC deletion mohi-kalantari 2025-09-22 18:00:24 +02:00
  • ee5eda638d Begin logging the session-contended sshable ubid Daniel Farina 2025-09-23 21:36:16 -07:00
  • a16c791892 Add PG Upgrade API shikharbhardwaj 2025-09-15 12:19:48 +02:00
  • 4ce23064a3 Do not include server cert when providing CA data to Minio::Client Jeremy Evans 2025-09-23 16:51:46 -07:00
  • 3af254eb73 Update PostgresServerNexus to use daemonizer2 shikharbhardwaj 2025-09-23 01:51:25 +02:00
  • 615050d2f8 Add Upgrade steps to Prog::Postgres::ConvergePostgresResource shikharbhardwaj 2025-08-25 19:14:56 +02:00
  • 1a67d25ab5
    Bump the production-dependencies group across 1 directory with 22 updates dependabot[bot] 2025-09-23 23:07:46 +00:00
  • d5679033ee Trim redundant annotations from pvc which break the expected flow mohi-kalantari 2025-09-22 12:55:48 +02:00
  • a7fa1a7212 Add normal restart e2e test to CSI mohi-kalantari 2025-09-22 11:00:19 +02:00
  • 3a8f5c0c54 DRY up nodepool calls in kubernetes e2e tests mohi-kalantari 2025-09-18 17:45:01 +02:00
  • 5f7c0811a5 Try the pod data migration multiple times mohi-kalantari 2025-09-18 17:42:02 +02:00
  • b3a51fabec Add e2e test to check the data hash after data migration mohi-kalantari 2025-09-18 14:59:12 +02:00
  • f2e1c300fb Make k8s e2e tests dynamic for different node counts mohi-kalantari 2025-09-18 14:08:37 +02:00
  • f3b0db52f4 Add rhizome changes for Postgres Major version upgrades shikharbhardwaj 2025-08-21 10:46:07 +02:00
  • f1b2414954 Make PG run with unified image shikharbhardwaj 2025-08-01 00:29:31 +02:00
  • 84d0fb17dc :migrate: Backfill postgres server versions shikharbhardwaj 2025-09-15 20:24:56 +02:00
  • e3537960cf Set Postgres server version on create shikharbhardwaj 2025-09-15 20:21:05 +02:00
  • b3af67daf4 :migrate: Add version column to PostgresServer shikharbhardwaj 2025-09-15 20:09:59 +02:00
  • 32caea6af2 Update to Ruby 3.4.6 Jeremy Evans 2025-09-16 10:11:56 -07:00
  • 00fe997f18 Make *_NAME_OR_UBID matchers yield uuid instead of ubid Jeremy Evans 2025-09-16 17:13:28 -07:00
  • 6fad1b44c1 Make Vm::Nexus Handle the Destroy when Host is not assigned Eren Başak 2025-09-23 11:24:41 +03:00
  • 3e32b06ac8 Make Vm::Nexus Handle the Destroy when Host is not assigned Eren Başak 2025-09-23 11:24:41 +03:00
  • 617f524f20
    Bump the js-dependencies group across 1 directory with 11 updates dependabot[bot] 2025-09-22 23:11:01 +00:00
  • 7535eaac87
    Bump the production-dependencies group across 1 directory with 19 updates dependabot[bot] 2025-09-22 23:09:35 +00:00
  • 7968f98ede Begin logging respirate session lock conflicts Daniel Farina 2025-09-11 21:51:30 -07:00
  • f4b54e541b Begin logging respirate session lock conflicts Daniel Farina 2025-09-11 21:51:30 -07:00
  • e1c1ba967f Delay host unavailability pages by 45 sec Benjamin Satzger 2025-09-22 21:21:01 +02:00
  • 6ddba7cfd8 Skip SSH session locking tests on unsupported systems Benjamin Satzger 2025-09-22 19:12:20 +02:00
  • df956b8682 Skip SSH session locking tests on unsupported systems Benjamin Satzger 2025-09-22 19:12:20 +02:00
  • bd55316ab2 Delay host unavailability pages by 45 sec Benjamin Satzger 2025-09-22 21:21:01 +02:00
  • a318ec6efb Paginate by filter instead of offset in the autoforme tables on the admin site Jeremy Evans 2025-09-19 14:43:39 -07:00
  • de762e7107 Remove unused config variables Jeremy Evans 2025-09-19 10:46:37 -07:00
  • f6c4ec8d61 Prevent nondeterministic leaked thread warning in cli spec Jeremy Evans 2025-09-17 14:51:39 -07:00
  • 1a29f68ba3 Bump Ubicsi version to 0.2.0 mohi-kalantari 2025-09-17 13:26:08 +02:00
  • ea78c7ddea Partition management for archived_records Benjamin Satzger 2025-09-22 11:11:51 +02:00
  • 2e7545879a Partition management for archived_records Benjamin Satzger 2025-09-22 11:11:51 +02:00
  • 011ff7a29a Paginate by filter instead of offset in the autoforme tables on the admin site Jeremy Evans 2025-09-19 14:43:39 -07:00
  • 7fd43e93c3 Remove unused config variables Jeremy Evans 2025-09-19 10:46:37 -07:00
  • 6225728bfb Cleanup AWS subnet info from private_subnet_aws_resource - migration Furkan Sahin 2025-08-22 14:29:49 +02:00
  • ef913a4509 Start using az selection capabilities of the VM for PG Standby Furkan Sahin 2025-08-22 14:29:24 +02:00
  • 5fe28a789b Introduce AZ selection related functionality to VM nexus Furkan Sahin 2025-08-22 14:28:59 +02:00
  • 0679dcf0e5 Move aws subnet to nic Furkan Sahin 2025-08-22 14:27:35 +02:00
  • a5db51fd11 Move aws subnet info to nic - migration Furkan Sahin 2025-08-22 14:28:01 +02:00
  • 15becf71a2 Cleanup AWS subnet info from private_subnet_aws_resource - migration Furkan Sahin 2025-08-22 14:29:49 +02:00
  • 61a2032590 Start using az selection capabilities of the VM for PG Standby Furkan Sahin 2025-08-22 14:29:24 +02:00
  • c5b18ee8ca Introduce AZ selection related functionality to VM nexus Furkan Sahin 2025-08-22 14:28:59 +02:00
  • 88c08ac3ef Move aws subnet to nic Furkan Sahin 2025-08-22 14:27:35 +02:00
  • 126f6bb94a Move aws subnet info to nic - migration Furkan Sahin 2025-08-22 14:28:01 +02:00
  • 574378cfdd
    Merge 22f1cb3bae into 3612d451ee Mees van Dijk 2025-09-19 13:08:58 +02:00
  • f7f86440e9
    Merge ea5e5990cb into 3612d451ee Burak Velioglu 2025-09-19 09:09:57 +02:00
  • 40322d9518 Prevent Monitoring Exceptions Before a GH runner is ready eren-prevent_immature_monitor_failures Eren Başak 2025-09-19 10:05:10 +03:00
  • 3612d451ee Bubble up exceptions in MetricsTargetResource#open_resource_session too Eren Başak 2025-09-15 20:24:52 +03:00
  • ae458f7947 Add TODO for raising in case of pulse check failures Eren Başak 2025-09-12 10:45:58 +03:00
  • bcdbe4838a Log exception and incr_checkup if Monitor thread fails Eren Başak 2025-09-11 22:11:03 +03:00
  • acbbcf6914 Bubble up exceptions in MonitorableResource#open_resource_session Eren Başak 2025-09-11 22:09:28 +03:00
  • 2744a30a0e More checks to k8s update_billing_records spec Eren Başak 2025-09-16 10:46:02 +03:00
  • 2664a458c8 Remove |it| from .select {} Eren Başak 2025-09-16 09:57:12 +03:00
  • 5ff898675d Use .reverse instead of order + Sequel.desc in surplus billing rates query Eren Başak 2025-09-15 19:54:47 +03:00
  • 57a5a031d2 Introduce billing_rate_for function to improve readability Eren Başak 2025-09-15 19:52:38 +03:00
  • 0d61f0359b Update billing after kubernetes nodepool is scaled Eren Başak 2025-09-10 17:14:01 +03:00
  • 902fa7c1f4 Refactor KubernetesNode billing records Eren Başak 2025-09-10 17:21:36 +03:00
  • 55e16574f1 More checks to k8s update_billing_records spec Eren Başak 2025-09-16 10:46:02 +03:00
  • b74c900780 Remove |it| from .select {} Eren Başak 2025-09-16 09:57:12 +03:00
  • 2b7113567e Use .reverse instead of order + Sequel.desc in surplus billing rates query Eren Başak 2025-09-15 19:54:47 +03:00
  • 4d71560796 Introduce billing_rate_for function to improve readability Eren Başak 2025-09-15 19:52:38 +03:00
  • 24e56ff716 Update billing after kubernetes nodepool is scaled Eren Başak 2025-09-10 17:14:01 +03:00
  • 2e18825264 Refactor KubernetesNode billing records Eren Başak 2025-09-10 17:21:36 +03:00
  • c43d8ccd57 Add no-op version of SSH session locking Daniel Farina 2025-09-08 13:55:54 -07:00
  • 908e471fce Add no-op version of SSH session locking Daniel Farina 2025-09-08 13:55:54 -07:00