Vitaliy Filippov
8202ee9d74
Trigger double autosync when switching PG state to prevent leaving garbage in non-immediate_commit clusters
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m39s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write (push) Successful in 29s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m22s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m20s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_resize (push) Successful in 12s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m10s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
2024-11-15 01:26:36 +03:00
Vitaliy Filippov
5864bd067c
Add missing connection timeout for etcd websockets in OSD
Test / test_rebalance_verify_ec (push) Successful in 1m43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m44s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_resize (push) Successful in 14s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m11s
Details
2024-11-12 02:28:07 +03:00
Vitaliy Filippov
c312557ace
Do not execute remaining operations if the client is stopped during read
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m46s
Details
Test / test_write_no_same (push) Successful in 10s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
Test / test_heal_ec (push) Successful in 2m28s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m15s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_resize (push) Successful in 13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_resize_auto (push) Successful in 9s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 17s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m20s
Details
2024-11-10 16:44:13 +03:00
Vitaliy Filippov
5ce20116d8
Postpone trigger_nearest to prevent timer callbacks called from setTimer/clearTimer
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m48s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_resize_auto (push) Successful in 9s
Details
Test / test_resize (push) Successful in 12s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m18s
Details
2024-11-10 15:51:16 +03:00
Vitaliy Filippov
be66791e59
Add another note about 1.8 upgrade
2024-11-09 00:57:58 +03:00
Vitaliy Filippov
141cec2383
Add missing refcounting for flush_batch errors
2024-11-09 00:46:38 +03:00
Vitaliy Filippov
1ce4b1b417
Fix stop condition in osd_flush
...
Test / test_rebalance_verify_ec (push) Successful in 2m1s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m59s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m22s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_resize (push) Successful in 13s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_enospc (push) Successful in 9s
Details
Test / test_snapshot_pool2 (push) Successful in 13s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 11s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m9s
Details
Could probably lead to PGs hung in peering states on OSD restart in EC pools,
fixable by primary OSD restart
2024-11-08 00:30:40 +03:00
Vitaliy Filippov
ebf24bac9a
Fix partition zeroing during prepare
...
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m46s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_resize (push) Successful in 13s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m12s
Details
Previously it zeroed area beginning with 0 instead of actual metadata offset
which was leading to non-zeroed metadata when the disk is very small
2024-11-08 00:14:37 +03:00
Vitaliy Filippov
edd9051f81
Fix arch.en toc
2024-11-08 00:14:18 +03:00
Vitaliy Filippov
662ca86dc0
Fix libvirt 8 patch
2024-11-07 12:21:32 +03:00
Vitaliy Filippov
a1ca573168
Support QEMU 9.1
Test / test_rebalance_verify_ec (push) Successful in 1m42s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m44s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m13s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m21s
Details
Test / test_resize (push) Successful in 12s
Details
Test / test_resize_auto (push) Successful in 9s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 9s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m11s
Details
2024-11-07 12:21:13 +03:00
Vitaliy Filippov
f69f801ffb
Release 1.9.3
...
Test / test_rebalance_verify_ec (push) Successful in 1m54s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m56s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 36s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m11s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m13s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_resize (push) Successful in 14s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
- Support custom hybrid OSD creation (`vitastor-disk prepare --hybrid --fast-devices /dev/xxx,/dev/yyy`)
- Auto-change partition paths to /dev/disk/by-partuuid/ in `vitastor-disk prepare`
- Allow to select cached I/O in vitastor-disk commands
- Fix multiple bugs in vitastor-disk resize & add tests for them
- Fix vitastor-disk write-meta/write-journal in superblock-based mode writing it to an incorrect device
- Fix vitastor-disk prepare sometimes again not seeing new partitions
- Cleanup PG history and stats of deleted pools
- Fix "is already mounted" checks in CSI
2024-11-07 01:28:31 +03:00
Vitaliy Filippov
af92cbdfcc
Dynamic device size in test
Test / test_rebalance_verify_ec (push) Successful in 1m52s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m53s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m22s
Details
Test / test_heal_csum_32k (push) Successful in 2m25s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_resize_auto (push) Successful in 8s
Details
Test / test_resize (push) Successful in 13s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 14s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-11-06 14:16:58 +03:00
Vitaliy Filippov
a775db10cc
Also allow cached I/O in dsk.open_*() in disk_tool
Test / test_rebalance_verify_ec (push) Successful in 1m52s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m53s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_resize_auto (push) Failing after 8s
Details
Test / test_resize (push) Successful in 13s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 12s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m8s
Details
2024-11-06 13:52:25 +03:00
Vitaliy Filippov
eafce26049
Add resize and resize-auto tests
Test / test_rebalance_verify_ec (push) Successful in 1m46s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m48s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m18s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m21s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m13s
Details
Test / test_heal_csum_32k (push) Successful in 2m20s
Details
Test / test_resize (push) Failing after 12s
Details
Test / test_resize_auto (push) Failing after 9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m19s
Details
2024-11-06 13:30:51 +03:00
Vitaliy Filippov
625c74294f
Support direct I/O
2024-11-06 13:30:12 +03:00
Vitaliy Filippov
ef8c21ad6f
Change %lu to %ju
2024-11-06 02:58:51 +03:00
Vitaliy Filippov
2bb8e8999e
Do not check length in "data alignment mismatch"
2024-11-06 02:58:26 +03:00
Vitaliy Filippov
c2e7c28672
Fix calc_lengths data size recalc during auto-resize
Test / test_dd (push) Successful in 12s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m58s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m55s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m26s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 15s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m13s
Details
2024-11-06 02:27:17 +03:00
Vitaliy Filippov
bd22beefb5
Auto-extend new_data_len if new_data_offset is changed too
Test / test_dd (push) Successful in 11s
Details
Test / test_root_node (push) Successful in 7s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m48s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m49s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m12s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m13s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m22s
Details
2024-11-06 02:13:30 +03:00
Vitaliy Filippov
e7038ab99c
Auto-change partition paths to /dev/disk/by-partuuid/
Test / test_dd (push) Successful in 12s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m54s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m57s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Failing after 2m18s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 13s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m18s
Details
2024-11-06 01:04:05 +03:00
Vitaliy Filippov
b6f75ebcfd
Add missing I/O path description in english
2024-11-06 00:43:17 +03:00
Vitaliy Filippov
9def199981
Auto-reduce new_data_len in resize
Test / test_dd (push) Successful in 11s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m45s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m46s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m15s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 16s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 9s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m18s
Details
2024-11-05 02:57:11 +03:00
Vitaliy Filippov
c72e8e649e
Support test mode for vitastor-disk
Test / test_dd (push) Successful in 11s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m51s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m54s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m21s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m23s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m19s
Details
2024-11-05 02:43:55 +03:00
Vitaliy Filippov
8bdb3e8786
Write meta/journal to correct device when used in superblock mode
2024-11-05 02:43:55 +03:00
Vitaliy Filippov
a87e236c70
Fix resize --data-size, particularly when expanding the device
Test / test_root_node (push) Successful in 8s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m47s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m47s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m14s
Details
Test / test_heal_antietcd (push) Successful in 2m15s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m15s
Details
Test / test_heal_csum_32k_dj (push) Failing after 2m24s
Details
Test / test_heal_csum_32k (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 9s
Details
Test / test_enospc_imm (push) Successful in 9s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 11s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-11-04 18:55:03 +03:00
Vitaliy Filippov
16f67cf6f1
Fix missing metadata checksums after resize
Test / test_dd (push) Successful in 12s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m47s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m50s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m22s
Details
Test / test_heal_ec (push) Successful in 2m20s
Details
Test / test_heal_antietcd (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m26s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m21s
Details
Test / test_heal_csum_32k (push) Successful in 2m25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m26s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m16s
Details
2024-11-04 18:36:35 +03:00
Vitaliy Filippov
56de4a520d
Support custom hybrid OSD creation (--hybrid --fast-devices /dev/xxx,/dev/yyy)
Test / test_dd (push) Successful in 13s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m41s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m42s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 29s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m12s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m15s
Details
2024-11-04 17:52:29 +03:00
Vitaliy Filippov
adca162278
Note that osd_per_disk is also incompatible
Test / test_dd (push) Successful in 12s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m45s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m25s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 9s
Details
Test / test_heal_csum_4k (push) Successful in 2m18s
Details
2024-11-04 15:20:01 +03:00
Vitaliy Filippov
490b314d72
Rework & fix new partition waiting code
Test / test_dd (push) Successful in 11s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m46s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m48s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m14s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m11s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m24s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_snapshot_pool2 (push) Successful in 13s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 9s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 11s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m11s
Details
2024-11-04 15:16:30 +03:00
Vitaliy Filippov
9f52074e1e
Delete PG history and stats of deleted pools
Test / test_dd (push) Successful in 11s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m38s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m40s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m13s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-11-01 02:38:31 +03:00
Vitaliy Filippov
2b3e877546
Add notes about vitastor-disk in disable_data_fsync
2024-11-01 02:38:18 +03:00
Vitaliy Filippov
01d55e5420
Merge pull request #64 from 0x00ace/fio_version_fix
...
use fio 3.35-1 for AlmaLinux 9
2024-10-31 11:55:40 +03:00
Vitaliy Filippov
f5aa5cfdfe
Fix "is already mounted" checks in CSI
2024-10-26 14:06:21 +03:00
Vitaliy Filippov
2826bb9e7e
Add more logging to CSI
2024-10-24 02:07:55 +03:00
Vitaliy Filippov
30d1ad0f66
Add Intel D5-P4320
2024-10-22 23:22:48 +03:00
Vitaliy Filippov
79719e44ac
Release 1.9.2
...
Test / test_root_node (push) Successful in 8s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m40s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m41s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 36s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_snapshot_pool2 (push) Successful in 13s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m14s
Details
New features:
- Support resizing normal vitastor-disk partitions and moving journal/metadata: [vitastor-disk resize](https://vitastor.io/docs/usage/disk.html#resize )
- Support simple forms of vitastor-disk {dump,write}-{meta,journal} for OSD partitions
Bug fixes:
- Fix block RWX volumes broken after introducing stage/unstage support
- Do not allow to create non-block RWX volumes in CSI
- Fix vitastor-disk prepare not seeing the newly created partition in rare cases
- Fix non-array tags not showing up in ls-osd/osd-tree
- Make OpenNebula oned.conf patching during installation smarter
- Fix iseek option in vitastor-cli dd not working
- Validate conv=, iflag=, oflag= options in vitastor-cli dd
- Fix vitastor-disk write-meta not writing header checksum to the disk
- Fix JSON format in vitastor-disk dump-meta
- Fix read_chain_bitmap not working for snapshot in another pool
- Fix a possible OSD crash during parallel read & write to an image with snapshots
- Several followups to the READ_CHAIN_BITMAP fix: avoid data reads, fix possible overflow in is_zero(), fix bitmap size
2024-10-20 01:49:13 +03:00
Vitaliy Filippov
f5626655df
Add new disk command docs
2024-10-20 01:47:46 +03:00
Vitaliy Filippov
7e2dde2702
Fix block RWX volumes broken after introducing stage/unstage support
2024-10-19 11:56:56 +03:00
Vitaliy Filippov
3b0ab317cf
Validate non-block RWX in CSI
2024-10-18 01:55:38 +03:00
Vitaliy Filippov
18eb99c494
Implement resizing partitions created with vitastor-disk
2024-10-18 01:55:19 +03:00
Vitaliy Filippov
4e8a1a8895
Run partprobe in add_partition() if /dev/disk/by-partuuid symlink is not present
2024-10-12 18:07:53 +03:00
Vitaliy Filippov
d27a8bdabc
Make get_parent_device return full path
2024-10-12 13:44:52 +03:00
Vitaliy Filippov
ebd616e42f
Extract clear_osd_superblock()
2024-10-12 13:44:52 +03:00
Vitaliy Filippov
b18d296e01
Extract check_existing_partition(), get_device_size()
2024-10-12 13:44:52 +03:00
Vitaliy Filippov
a03508320e
Move json_is_true/json_is_false to json_util.cpp
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m37s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m40s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m14s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m15s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m14s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_snapshot_pool2 (push) Successful in 13s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 11s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m9s
Details
2024-10-12 00:40:39 +03:00
Vitaliy Filippov
c9ccc790ec
Fix non-array tags not showing up in ls-osd/osd-tree
Test / test_dd (push) Successful in 13s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m39s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m41s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_snapshot_pool2 (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m16s
Details
2024-10-11 18:33:35 +03:00
Vitaliy Filippov
db2d9c5b3d
Fix tables in NFS doc
2024-10-08 00:20:10 +03:00
Vitaliy Filippov
09f15f44c9
Fix Toshiba MG and VDUSE Debian kernel note in docs
2024-10-08 00:17:14 +03:00
Vitaliy Filippov
c5a58c2e81
Support reading parameters automatically from the superblock in vitastor-disk {dump,write}-{meta,journal}
Test / test_dd (push) Has been cancelled
Details
Test / test_root_node (push) Has been cancelled
Details
Test / test_switch_primary (push) Has been cancelled
Details
Test / test_write (push) Has been cancelled
Details
Test / test_write_xor (push) Has been cancelled
Details
Test / test_write_no_same (push) Has been cancelled
Details
Test / test_heal_pg_size_2 (push) Has been cancelled
Details
Test / build (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_antietcd (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_snapshot_pool2 (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_add_osd (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
2024-10-07 02:21:58 +03:00
Vitaliy Filippov
30e7c2ad1e
Add custom OpenNebula oned.conf patcher (it uses a SHITTY configuration file format)
2024-10-06 13:46:05 +03:00
Vitaliy Filippov
2e76ceabbe
Fix iseek option in vitastor-cli dd
2024-10-05 18:25:38 +03:00
Vitaliy Filippov
3df088c207
Validate conv=, iflag=, oflag= options in vitastor-cli dd
2024-10-05 18:02:36 +03:00
Vitaliy Filippov
d882a19eab
Fix vitastor-disk write-meta not writing header checksum to the disk...
2024-10-05 17:32:55 +03:00
Vitaliy Filippov
702be3da7a
Fix JSON format in vitastor-disk dump-meta
2024-10-05 16:08:34 +03:00
Vitaliy Filippov
99533e1c2f
Fix .yml links
2024-10-02 00:38:07 +03:00
Vitaliy Filippov
a6cceb43bf
Fix read_chain_bitmap not working for snapshot in another pool
Test / test_dd (push) Successful in 13s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m45s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m14s
Details
Test / test_heal_csum_32k (push) Successful in 2m21s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m20s
Details
Test / test_snapshot_pool2 (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 14s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 17s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-10-02 00:24:48 +03:00
Vitaliy Filippov
745d89459a
Fix link, add title
2024-09-29 22:05:56 +03:00
Vitaliy Filippov
48f023292d
Fix extra data reads on read_chain
Test / test_rebalance_verify_imm (push) Successful in 1m35s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m44s
Details
Test / test_write_no_same (push) Successful in 10s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m20s
Details
Test / test_heal_csum_32k (push) Successful in 2m22s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_heal_csum_4k (push) Successful in 2m12s
Details
2024-09-21 17:05:42 +03:00
Vitaliy Filippov
b58bf3ada5
Fix possible OSD crash during parallel read & write to an image with snapshots
...
Test / test_rebalance_verify_imm (push) Successful in 1m39s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m45s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m45s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m21s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_osd_tags (push) Successful in 10s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_enospc_xor (push) Successful in 14s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 16s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
OSDs could crash with the following "assertion failed" message (crash didn't affect data
and was caused by OSD thinking upper blocks are full while they weren't). Reproduction
without introducing artificial delays is hard because you have to force OSD to read an
object with enqueued but not handled write which fills previously non-full bitmap. O_o.
```
vitastor-osd: ./src/osd/osd_primary_chain.cpp:613: void osd_t::send_chained_read_results(pg_t&, osd_op_t*): Assertion `stripes[role].read_buf' failed.
```
2024-09-21 13:44:36 +03:00
Vitaliy Filippov
f18a749324
READ_CHAIN fix was incomplete :-)
Test / test_rebalance_verify_imm (push) Successful in 1m33s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m39s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m43s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 2m22s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m15s
Details
Test / test_heal_csum_32k (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m13s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_heal_csum_4k (push) Successful in 2m20s
Details
2024-09-21 13:40:31 +03:00
Vitaliy Filippov
6e9307c522
Fix possible overflow in is_zero()
2024-09-21 13:40:10 +03:00
Vitaliy Filippov
99adbb9483
Release 1.9.1
...
Test / test_rebalance_verify_imm (push) Successful in 1m36s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m40s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m42s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 37s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m21s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m25s
Details
Hotfixes for OpenNebula and upgrade hotfix for 1.7
- Fix deploy.vitastor, save.vitastor, restore.vitastor scripts not working for nodes other than master oned
- Fix deploy.vitastor not working for VMs without Vitastor disks
- Disable clearing old PG configuration when upgrading from 1.7 or older versions (it was breaking old clients)
2024-09-14 19:17:30 +03:00
Vitaliy Filippov
b489a611a9
Add 1.8 upgrade note
2024-09-14 19:17:30 +03:00
Vitaliy Filippov
c6c0b8957a
Stop updating old PG configuration when the user manually deletes it
Test / test_rebalance_verify_imm (push) Successful in 1m32s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_dd (push) Successful in 17s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m42s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m43s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 36s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_antietcd (push) Successful in 2m18s
Details
Test / test_heal_ec (push) Successful in 2m32s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m31s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m25s
Details
Test / test_heal_csum_32k (push) Successful in 2m23s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m23s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m21s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 14s
Details
Test / test_enospc_imm (push) Successful in 14s
Details
Test / test_enospc_imm_xor (push) Successful in 15s
Details
Test / test_scrub (push) Successful in 17s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 17s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m19s
Details
2024-09-14 19:15:40 +03:00
Vitaliy Filippov
5d40d2a459
Fix oned.conf patch
2024-09-14 19:08:44 +03:00
Vitaliy Filippov
f449c28c3b
Always write decoded base64 deployment file (otherwise it breaks VMs without Vitastor disks)
2024-09-14 15:25:02 +03:00
Vitaliy Filippov
a6274f58cc
Same fix for save/restore: they also need to ssh to target node
2024-09-14 02:46:48 +03:00
Vitaliy Filippov
ac29ffea6a
Add ssh to target node to deploy.vitastor - without it it always tried to deploy VMs on oned host
2024-09-14 02:15:24 +03:00
Vitaliy Filippov
bc06acc153
Disable clearing old PG configuration - we can not be sure that old clients do not need it
Test / test_rebalance_verify_imm (push) Successful in 1m43s
Details
Test / test_dd (push) Successful in 11s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m49s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m51s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_ec (push) Successful in 2m34s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-09-13 19:00:12 +03:00
Vitaliy Filippov
fe8e611e23
Release 1.9.0
...
Test / test_dd (push) Successful in 9s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m33s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 14s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m17s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 17s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_heal_csum_4k (push) Successful in 2m19s
Details
Test / test_etcd_fail (push) Successful in 42s
Details
- OpenNebula support! [Installation instructions](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/installation/opennebula.en.md )
- Added [vitastor-cli rm --exact|--matching](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#rm ) command
- Added [vitastor-cli dd](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#dd ) command - copy files between Vitastor images, files and pipes
- Add a startup timeout to vitastor-cli to not wait for etcd infinitely
- Fix non-working OSD_OP_READ_CHAIN_BITMAP O_o
- Autodetect block_size/bitmap_granularity/immediate_commit when creating pools
- Do not allow to create multiple pools with the same name from vitastor-cli
- Fix skip_cache_check option not applied due to type issue (see github issue #70 )
2024-09-06 01:46:16 +03:00
Vitaliy Filippov
7636f9c726
Turn off brp-python-bytecompile in RPM specs
2024-09-06 01:44:44 +03:00
Vitaliy Filippov
d5f7005ddd
Add dd and rm --exact|--matching documentation
2024-09-05 02:22:05 +03:00
Vitaliy Filippov
70d6fcd32a
Add OpenNebula to README
2024-09-05 02:00:14 +03:00
Vitaliy Filippov
17caaa59af
vitastor-opennebula is probably more correct than opennebula-vitastor
Test / test_rebalance_verify_imm (push) Successful in 1m29s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m35s
Details
Test / test_dd (push) Successful in 12s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m37s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write_xor (push) Successful in 35s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m21s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m25s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 11s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m19s
Details
2024-09-05 01:44:16 +03:00
Vitaliy Filippov
2dac6ee38b
Fix OpenNebula reinstall
Test / test_rebalance_verify_imm (push) Successful in 1m27s
Details
Test / test_dd (push) Successful in 11s
Details
Test / test_root_node (push) Successful in 7s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m35s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m36s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m25s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m19s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m21s
Details
2024-09-04 11:05:56 +03:00
Vitaliy Filippov
8be67a2d5b
Fix OpenNebula save/restore
2024-09-04 11:05:56 +03:00
Vitaliy Filippov
9c2132882c
Fix unaligned last block read/write in cli_dd
2024-09-04 11:05:56 +03:00
Vitaliy Filippov
9f25bb059b
Use just IMAGE_PREFIX, not IMAGE_PREFIX+"one"
2024-09-04 01:23:00 +03:00
Vitaliy Filippov
ee3094c5e5
Add OpenNebula plugin docs
2024-09-04 01:22:39 +03:00
Vitaliy Filippov
ba9f263b75
Add wildcard removal command
Test / test_rebalance_verify_imm (push) Successful in 1m27s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_dd (push) Successful in 13s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m35s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m36s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m15s
Details
Test / test_heal_ec (push) Successful in 2m18s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m21s
Details
Test / test_heal_csum_32k (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m20s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_enospc (push) Successful in 12s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 16s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m9s
Details
2024-08-31 14:13:09 +03:00
Vitaliy Filippov
30eaa1a8e6
Add vitastor-cli ls --exact
2024-08-31 02:36:25 +03:00
Vitaliy Filippov
6a8daedbe2
rm --wildcard
2024-08-31 02:36:25 +03:00
Vitaliy Filippov
2b96ac0b44
Implement OpenNebula driver
2024-08-30 23:46:37 +03:00
Vitaliy Filippov
986cd11705
Implement CLI "dd" command - copy data between Vitastor images, files and pipes
2024-08-30 02:31:06 +03:00
Vitaliy Filippov
b804051eaf
Remove debug print in nbd-proxy
2024-08-30 02:31:06 +03:00
Vitaliy Filippov
3cc326500e
Fix non-working OSD_OP_READ_CHAIN_BITMAP O_o
2024-08-30 01:25:05 +03:00
Vitaliy Filippov
f848c450a4
Clients should not wait infinitely for etcd to start if it's unavailable
2024-08-28 02:03:35 +03:00
Vitaliy Filippov
4121c66281
Autodetect block_size/bitmap_granularity/immediate_commit when creating pools
2024-08-28 02:03:35 +03:00
Vitaliy Filippov
b3716fbe23
Validate pool name when creating a pool
2024-08-28 02:03:35 +03:00
Vitaliy Filippov
97f49d7d94
Fix #70 from github - skip_cache_check type issue
Test / test_rebalance_verify (push) Successful in 1m21s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m22s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m30s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m30s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 37s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m18s
Details
Test / test_heal_ec (push) Successful in 2m19s
Details
Test / test_heal_antietcd (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m27s
Details
Test / test_heal_csum_32k (push) Successful in 2m26s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m16s
Details
Test / test_enospc (push) Successful in 9s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 14s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-08-14 01:35:43 +03:00
Vitaliy Filippov
131de4b790
Disable trace in header
2024-08-13 11:21:35 +03:00
Vitaliy Filippov
ce359c5a69
Release 1.8.0
...
Test / test_rebalance_verify (push) Successful in 1m25s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m25s
Details
Test / test_root_node (push) Successful in 7s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m30s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m32s
Details
Test / test_write_no_same (push) Successful in 7s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m16s
Details
Test / test_heal_csum_32k (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m20s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k (push) Successful in 2m16s
Details
Bugfix release, would be 1.7.2, but etcd layout changes mandate it to be 1.8.0. :-)
- Change etcd layout: /config/pgs is now /pg/config, /pg/stats/* is now /pgstats/*.
This is required to fix a rare PG history tracking issue caused by non-atomic
delivery of etcd events sometimes resulting in `incomplete` objects in EC pools
after mass OSD restarts. Upgrading can be performed freely, downgrade requires
additional action: [1.8.0 to 1.7.1](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/admin.en.md#1-8-0-to-1-7-1 )
- Fix a rare client hang on PG primary OSD switch
- Fix vitastor-nfs started using mount command sometimes not stopping automatically after unmount
- Fix vitastor-nfs mounts started using mount command sometimes hanging after daemonizing
- Fix merge/flatten into a pool with different object size (image migration between pools case)
- Do not print extra "PG disappeared after reload" verbose log messages for non-existing PGs
- Fix clustered Antietcd support and persistence filter
- Do not try to purge the same OSD multiple times if its multiple devices are passed to purge
- Various node.js binding fixes
2024-08-11 14:28:31 +03:00
Vitaliy Filippov
521e867b10
Run check_exit also on deferred stop. Now vitastor-nfs should finally always stop on umount
Test / test_rebalance_verify (push) Successful in 1m27s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m28s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m34s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m35s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m18s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m19s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k (push) Successful in 2m26s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m20s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_xor (push) Successful in 12s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 13s
Details
Test / test_scrub (push) Successful in 14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m17s
Details
2024-08-11 00:05:20 +03:00
Vitaliy Filippov
333c54ebbf
Cleanup clients correctly during stop(). Was also affecting #67 , but could also reproduce during normal operation
Test / test_rebalance_verify (push) Successful in 1m27s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m29s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m34s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m35s
Details
Test / test_write_no_same (push) Successful in 10s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 31s
Details
Test / test_write_xor (push) Successful in 36s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m16s
Details
Test / test_heal_ec (push) Successful in 2m19s
Details
Test / test_heal_antietcd (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m22s
Details
Test / test_heal_csum_32k (push) Successful in 2m21s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m20s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m18s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 15s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_ec (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m21s
Details
2024-08-11 00:00:13 +03:00
Vitaliy Filippov
58d3da95c8
Fix github issue #67 by closing active NFS sockets before daemonize()
Test / test_rebalance_verify (push) Successful in 1m26s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m28s
Details
Test / test_root_node (push) Successful in 7s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m32s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m34s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 31s
Details
Test / test_write (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_antietcd (push) Successful in 2m18s
Details
Test / test_heal_ec (push) Successful in 2m26s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_32k (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m21s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 8s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 12s
Details
Test / test_scrub (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 12s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 15s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 15s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m10s
Details
2024-08-10 20:13:37 +03:00
Vitaliy Filippov
4e90e752eb
Fix merge/flatten into a pool with different object size
Test / test_rebalance_verify (push) Successful in 1m25s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m26s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m31s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m30s
Details
Test / test_write_no_same (push) Successful in 8s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 30s
Details
Test / test_write_xor (push) Successful in 33s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m16s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m21s
Details
Test / test_heal_csum_32k (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m18s
Details
Test / test_osd_tags (push) Successful in 9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_enospc (push) Successful in 11s
Details
Test / test_enospc_imm (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 12s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 14s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 15s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 11s
Details
Test / test_heal_csum_4k (push) Successful in 2m12s
Details
2024-08-10 19:23:26 +03:00
Vitaliy Filippov
09342d7189
node.js binding fixes
2024-08-05 00:10:37 +03:00
Vitaliy Filippov
eb3e8b8c19
Do not print "PG disappeared after reload" verbose log messages when *it* was not present
Test / test_rebalance_verify (push) Successful in 1m22s
Details
Test / test_rebalance_verify_imm (push) Successful in 1m22s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify_ec (push) Successful in 1m30s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 1m30s
Details
Test / test_write_no_same (push) Successful in 9s
Details
Test / test_write (push) Successful in 29s
Details
Test / test_switch_primary (push) Successful in 32s
Details
Test / test_write_xor (push) Successful in 34s
Details
Test / test_heal_pg_size_2 (push) Successful in 2m17s
Details
Test / test_heal_ec (push) Successful in 2m18s
Details
Test / test_heal_antietcd (push) Successful in 2m17s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 2m18s
Details
Test / test_heal_csum_32k_dj (push) Successful in 2m17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 2m20s
Details
Test / test_heal_csum_32k (push) Successful in 2m23s
Details
Test / test_heal_csum_4k_dj (push) Successful in 2m17s
Details
Test / test_osd_tags (push) Successful in 7s
Details
Test / test_enospc (push) Successful in 10s
Details
Test / test_enospc_xor (push) Successful in 13s
Details
Test / test_enospc_imm (push) Successful in 12s
Details
Test / test_enospc_imm_xor (push) Successful in 14s
Details
Test / test_scrub (push) Successful in 13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 11s
Details
Test / test_scrub_xor (push) Successful in 13s
Details
Test / test_scrub_pg_size_3 (push) Successful in 13s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 14s
Details
Test / test_nfs (push) Successful in 10s
Details
Test / test_heal_csum_4k (push) Successful in 2m14s
Details
2024-08-04 01:42:05 +03:00
Vitaliy Filippov
e2ca3ad99e
Add a note about storage ID in proxmox storage config doc
2024-07-31 01:19:44 +03:00
Vitaliy Filippov
dd4b0aed2b
Support scattered write in node.js binding
2024-07-31 01:17:06 +03:00
Vitaliy Filippov
42851a061c
Always continue operations to not miss resuming after the lack of PG primary
...
Should fix spurious client hangs during PG primary switchover
2024-07-31 01:17:03 +03:00
Vitaliy Filippov
8e0f242d30
Add downgrade docs
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
0daa8ea39b
Support seamless upgrade to new PG config and stats etcd key names
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
b263d311ef
Use separate watch revisions for different watchers
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
8720185780
Run tests in CI in memory (in tmpfs)
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
20584414d8
Report OSD version in /osd/state/ and /osd/stats/ (for the future)
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
306a3db7f3
Rename VERSION define to VITASTOR_VERSION
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
5b0aebada4
Rename /config/pgs to /pg/config and /pg/stats/* to /pgstats/*
2024-07-31 01:15:37 +03:00
Vitaliy Filippov
d6f0b480c8
Fix broken link
2024-07-22 14:01:53 +03:00
Vitaliy Filippov
f1f8531fd4
Make tests compatible with antietcd, add 2 antietcd tests to CI
Test / test_rebalance_verify_imm (push) Successful in 4m31s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 5m18s
Details
Test / test_switch_primary (push) Successful in 38s
Details
Test / test_write (push) Successful in 48s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m58s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m50s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m10s
Details
Test / test_heal_antietcd (push) Successful in 4m16s
Details
Test / test_heal_ec (push) Successful in 4m54s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m52s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m29s
Details
Test / test_heal_csum_32k (push) Successful in 6m14s
Details
Test / test_osd_tags (push) Successful in 35s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m51s
Details
Test / test_enospc (push) Successful in 1m42s
Details
Test / test_enospc_xor (push) Successful in 2m32s
Details
Test / test_enospc_imm (push) Successful in 1m40s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m8s
Details
Test / test_scrub (push) Successful in 1m3s
Details
Test / test_heal_csum_4k (push) Successful in 5m5s
Details
Test / test_enospc_imm_xor (push) Successful in 1m23s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 26s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_scrub_ec (push) Successful in 33s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_nfs (push) Successful in 15s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
2024-07-20 02:16:38 +03:00
Vitaliy Filippov
8d79d59964
Update antietcd to 1.1.0
2024-07-20 02:15:48 +03:00
Vitaliy Filippov
551a209a50
Fix persistence filter initialization
2024-07-20 02:15:48 +03:00
Vitaliy Filippov
06cafd7702
Do not merge config an extra unneeded time
2024-07-20 02:15:48 +03:00
Vitaliy Filippov
3018352443
Fix clustered Antietcd support
2024-07-19 18:58:58 +03:00
Vitaliy Filippov
f8edfb4a71
No need to check for PG intersection if a history set is smaller than EC data part count
Test / test_snapshot_chain_ec (push) Successful in 3m3s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m18s
Details
Test / test_root_node (push) Successful in 13s
Details
Test / test_rebalance_verify (push) Successful in 4m59s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m22s
Details
Test / test_write_no_same (push) Successful in 24s
Details
Test / test_write_xor (push) Successful in 1m53s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m41s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m41s
Details
Test / test_heal_csum_32k (push) Successful in 5m8s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 9m15s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 3m32s
Details
Test / test_osd_tags (push) Successful in 24s
Details
Test / test_enospc (push) Successful in 2m1s
Details
Test / test_enospc_xor (push) Successful in 2m49s
Details
Test / test_enospc_imm (push) Successful in 1m27s
Details
Test / test_heal_csum_4k (push) Successful in 5m14s
Details
Test / test_scrub (push) Successful in 48s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_enospc_imm_xor (push) Successful in 1m15s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 43s
Details
Test / test_scrub_pg_size_3 (push) Successful in 54s
Details
Test / test_scrub_ec (push) Successful in 31s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 8m27s
Details
Test / test_heal_csum_32k_dj (push) Successful in 3m36s
Details
Test / test_heal_ec (push) Successful in 4m56s
Details
2024-07-18 19:29:05 +03:00
Vitaliy Filippov
8239ea2356
Do not try to purge the same OSD multiple times if its multiple devices are passed to purge
2024-07-16 16:48:16 +03:00
Vitaliy Filippov
e898335b8d
Release 1.7.1
...
Test / test_snapshot_chain_ec (push) Successful in 3m13s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m39s
Details
Test / test_root_node (push) Successful in 15s
Details
Test / test_rebalance_verify (push) Successful in 5m36s
Details
Test / test_switch_primary (push) Successful in 41s
Details
Test / test_write (push) Successful in 44s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m4s
Details
Test / test_write_no_same (push) Successful in 22s
Details
Test / test_write_xor (push) Successful in 1m7s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m23s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m10s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m46s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m5s
Details
Test / test_heal_csum_32k_dj (push) Successful in 8m24s
Details
Test / test_osd_tags (push) Successful in 23s
Details
Test / test_enospc (push) Successful in 1m27s
Details
Test / test_enospc_xor (push) Successful in 1m59s
Details
Test / test_heal_csum_4k (push) Successful in 4m33s
Details
Test / test_enospc_imm (push) Successful in 58s
Details
Test / test_scrub (push) Successful in 44s
Details
Test / test_enospc_imm_xor (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 25s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 43s
Details
Test / test_scrub_pg_size_3 (push) Successful in 53s
Details
Test / test_nfs (push) Successful in 20s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_heal_csum_32k (push) Successful in 4m3s
Details
Test / test_scrub_xor (push) Successful in 38s
Details
Test / test_heal_csum_4k_dj (push) Successful in 3m23s
Details
Test / test_heal_ec (push) Successful in 3m46s
Details
Some stupid hotfixes for 1.7.0 :)
- Fix NFS mount
- Fix modify-osd
- Fix use_antietcd not taken from /etc
2024-07-16 00:07:03 +03:00
Vitaliy Filippov
e7869611fa
Another stupid fix for NFS (no idea how it worked for me)
Test / test_snapshot_chain_ec (push) Successful in 3m13s
Details
Test / test_rebalance_verify_imm (push) Successful in 6m48s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 7m31s
Details
Test / test_switch_primary (push) Successful in 42s
Details
Test / test_write (push) Successful in 48s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m54s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write_xor (push) Successful in 1m51s
Details
Test / test_rebalance_verify_ec (push) Successful in 8m35s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m49s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m32s
Details
Test / test_heal_csum_32k (push) Successful in 5m25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 4m45s
Details
Test / test_osd_tags (push) Successful in 23s
Details
Test / test_enospc (push) Successful in 1m48s
Details
Test / test_enospc_xor (push) Successful in 1m45s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m15s
Details
Test / test_enospc_imm (push) Successful in 51s
Details
Test / test_scrub (push) Successful in 31s
Details
Test / test_enospc_imm_xor (push) Successful in 1m5s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 26s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 55s
Details
Test / test_scrub_ec (push) Successful in 26s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_heal_csum_4k (push) Successful in 6m11s
Details
Test / test_scrub_xor (push) Successful in 57s
Details
Test / test_heal_csum_32k_dj (push) Successful in 3m44s
Details
Test / test_heal_ec (push) Successful in 4m2s
Details
2024-07-16 00:05:51 +03:00
Vitaliy Filippov
e1c2500b60
Use modify-osd in the disk removal instruction
2024-07-16 00:01:42 +03:00
Vitaliy Filippov
42cf3a11df
Oops, fix reweight :)
Test / test_rebalance_verify_ec (push) Has been cancelled
Details
Test / test_rebalance_verify_ec_imm (push) Has been cancelled
Details
Test / test_root_node (push) Has been cancelled
Details
Test / test_switch_primary (push) Has been cancelled
Details
Test / test_write (push) Has been cancelled
Details
Test / test_write_xor (push) Has been cancelled
Details
Test / test_write_no_same (push) Has been cancelled
Details
Test / test_cas (push) Has been cancelled
Details
Test / test_change_pg_count (push) Has been cancelled
Details
Test / test_heal_pg_size_2 (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
Test / test_add_osd (push) Has been cancelled
Details
2024-07-16 00:01:11 +03:00
Vitaliy Filippov
4d9293f0e9
Fix QEMU 8.2 and 9.0 patches (add @location comments)
2024-07-15 16:30:14 +03:00
Vitaliy Filippov
7a13f85ae2
Fix mon config merge
Test / test_snapshot_chain_ec (push) Successful in 3m6s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m17s
Details
Test / test_root_node (push) Successful in 16s
Details
Test / test_rebalance_verify (push) Successful in 4m59s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m36s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m44s
Details
Test / test_write_xor (push) Successful in 1m39s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m52s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m44s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m45s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m13s
Details
Test / test_heal_ec (push) Failing after 10m11s
Details
Test / test_osd_tags (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 1m9s
Details
Test / test_enospc_xor (push) Successful in 1m52s
Details
Test / test_heal_csum_4k (push) Successful in 3m32s
Details
Test / test_enospc_imm (push) Successful in 1m0s
Details
Test / test_enospc_imm_xor (push) Successful in 1m14s
Details
Test / test_heal_csum_4k_dj (push) Successful in 8m7s
Details
Test / test_scrub (push) Successful in 35s
Details
Test / test_heal_csum_32k (push) Failing after 10m17s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 37s
Details
Test / test_scrub_xor (push) Successful in 35s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 44s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
Test / test_scrub_pg_size_3 (push) Successful in 52s
Details
Test / test_nfs (push) Failing after 2m18s
Details
2024-07-15 16:25:22 +03:00
Vitaliy Filippov
fc219b8602
Add pg-list to docs
2024-07-15 13:29:22 +03:00
Vitaliy Filippov
989d73f874
Release 1.7.0
...
Test / test_snapshot_chain_ec (push) Successful in 3m12s
Details
Test / test_rebalance_verify_imm (push) Successful in 6m5s
Details
Test / test_root_node (push) Successful in 15s
Details
Test / test_rebalance_verify (push) Successful in 6m45s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m6s
Details
Test / test_write_no_same (push) Successful in 24s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m26s
Details
Test / test_write_xor (push) Successful in 1m56s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m13s
Details
Test / test_heal_ec (push) Successful in 4m39s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m49s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m47s
Details
Test / test_heal_csum_32k (push) Successful in 6m35s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_enospc (push) Successful in 1m52s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m9s
Details
Test / test_enospc_imm (push) Successful in 43s
Details
Test / test_enospc_xor (push) Successful in 1m4s
Details
Test / test_scrub (push) Successful in 45s
Details
Test / test_enospc_imm_xor (push) Successful in 1m10s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 27s
Details
Test / test_scrub_xor (push) Successful in 34s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 42s
Details
Test / test_scrub_pg_size_3 (push) Successful in 57s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_heal_csum_4k (push) Successful in 9m58s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 3m33s
Details
Test / test_nfs (push) Failing after 2m17s
Details
Omnidirectional release
New features:
- Support handling TCP I/O in simple separate io_uring-based [I/O threads](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/config/client.en.md#client_iothread_count ) - may increase linear performance to 7-8 GB/s
- Experimental internal etcd replacement - [antietcd](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/config/monitor.en.md#use_antietcd )
- Monitor now has a [built-in Prometheus exporter](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/config/monitor.en.md#enable_prometheus )
- Added a reference [Grafana dashboard](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/mon/scripts/Vitastor-Grafana-6+.json )
- Implement vitastor-cli [osd-tree](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#osd-tree ) and [ls-osd](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#ls-osd ) commands
- Implement vitastor-cli [modify-osd](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#modify-osd ) command
- Implement vitastor-cli [pg-list](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/cli.en.md#pg-list ) command
- Implement [VitastorFS defragmentation](https://git.yourcmc.ru/vitalif/vitastor/src/branch/master/docs/usage/nfs.en.md#defrag )
- Implement basic node.js binding (not published on npm yet)
Changes:
- Make immediate_commit=all the default everywhere to match default vitastor-disk behaviour
- Make pool-create error message more obvious and add details to it
- Set default etcd_ws_keepalive_interval to 5 seconds (speedup client etcd failover)
- Support OpenStack 2023.2 in Nova and Cinder drivers/patches
- Add patches for libvirt 10.x
- Add patches for QEMU 8.2 and 9.0
- Implement internal restart / run_forever in monitor
- Some source tree refactoring - sources are now moved into subdirectories, monitor is now split into multiple files
- Add vitastor_c_inode_get_immediate_commit in vitastor_c client library
- Make vitastor_kv.h header public
Bug fixes:
- Fix total statistics usec/count/bytes not being reported when delta (bps/iops/lat) is zero
- Prevent infinite loop in NFS on files with incorrect metadata pointing to an empty volume
- Fix READDIR offsets (cookies) in VitastorFS sometimes leading to client infinite loops when reading a directory
- Fix a rare infinite loop during OSD journal flushing (OSD hanging and eating 100 % CPU)
- Fix several bugs which could lead to lost writes in setups without immediate_commit:
- Client library treated writes as completed before actually completing them, thus missing them in a subsequent fsync
- Client library didn't repeat writes on the new PG primary when it changed
- OSDs didn't drop peer connections with dirty writes when stopping PG
- Fix Block Pseudo-FS initialization leading to ENOENTs some time after start
- Fix vitastor-cli merge-based commands (merge/flatten/rm snapshot) slowing down and finally failing when using CAS optimistic locks
- Fix pool create/modify --block_size validation
- Fix TTL comparison for determining failed lease/keepalive requests in OSD
- Add support for size suffixes in pool-create --block_size and --immediate_commit values
2024-07-15 11:48:35 +03:00
Vitaliy Filippov
f0630722ce
Make pool-create error message more obvious, add details
Test / test_snapshot_chain_ec (push) Successful in 3m11s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m52s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m31s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m58s
Details
Test / test_write_no_same (push) Successful in 24s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m27s
Details
Test / test_write_xor (push) Successful in 1m59s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m55s
Details
Test / test_heal_ec (push) Successful in 3m57s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m10s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m10s
Details
Test / test_heal_csum_32k (push) Successful in 7m12s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m52s
Details
Test / test_osd_tags (push) Successful in 19s
Details
Test / test_enospc (push) Successful in 2m6s
Details
Test / test_enospc_xor (push) Successful in 2m47s
Details
Test / test_heal_csum_4k (push) Successful in 6m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m22s
Details
Test / test_enospc_imm (push) Successful in 1m5s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 40s
Details
Test / test_scrub (push) Successful in 42s
Details
Test / test_scrub_xor (push) Successful in 39s
Details
Test / test_enospc_imm_xor (push) Successful in 50s
Details
Test / test_scrub_ec (push) Successful in 35s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_nfs (push) Failing after 2m28s
Details
2024-07-15 11:47:49 +03:00
Vitaliy Filippov
93b0947720
Support size suffixes in pool-create --block_size / --bitmap_granularity
2024-07-15 11:47:05 +03:00
Vitaliy Filippov
9c628646fa
Remove bullseye-backports from build, remove buster-backports from docs
2024-07-15 11:47:05 +03:00
Vitaliy Filippov
cf476a3b95
Add mkdir /var/lib/vitastor
2024-07-15 11:47:05 +03:00
Vitaliy Filippov
23f9273ba3
Take use_antietcd setting from /etc/vitastor/vitastor.conf too
Test / test_interrupted_rebalance_ec_imm (push) Successful in 1m19s
Details
Test / test_move_reappear (push) Successful in 24s
Details
Test / test_rm (push) Successful in 16s
Details
Test / test_snapshot_down (push) Successful in 33s
Details
Test / test_snapshot_down_ec (push) Successful in 34s
Details
Test / test_splitbrain (push) Successful in 24s
Details
Test / test_snapshot_chain (push) Successful in 2m20s
Details
Test / test_snapshot_chain_ec (push) Successful in 2m50s
Details
Test / test_rebalance_verify (push) Has started running
Details
Test / test_rebalance_verify_imm (push) Has started running
Details
Test / test_root_node (push) Has been cancelled
Details
Test / test_switch_primary (push) Has been cancelled
Details
Test / test_write (push) Has been cancelled
Details
Test / test_write_xor (push) Has been cancelled
Details
Test / test_write_no_same (push) Has been cancelled
Details
Test / test_heal_pg_size_2 (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_rebalance_verify_ec_imm (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_rebalance_verify_ec (push) Has been cancelled
Details
2024-07-15 02:02:56 +03:00
Vitaliy Filippov
74b88bf8ba
Use own repo instead of buster-backports as it is EOL
2024-07-14 20:25:44 +03:00
Vitaliy Filippov
1254d5a0de
Fix delta stats when counters may be hypothetically reset
Test / test_snapshot_chain_ec (push) Successful in 2m58s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m37s
Details
Test / test_root_node (push) Successful in 14s
Details
Test / test_rebalance_verify (push) Successful in 6m18s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m40s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 48s
Details
Test / test_write_no_same (push) Successful in 23s
Details
Test / test_write_xor (push) Successful in 1m30s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m51s
Details
Test / test_heal_ec (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m1s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m8s
Details
Test / test_heal_pg_size_2 (push) Failing after 10m29s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 4m57s
Details
Test / test_osd_tags (push) Successful in 20s
Details
Test / test_enospc (push) Successful in 1m17s
Details
Test / test_enospc_xor (push) Successful in 1m41s
Details
Test / test_enospc_imm (push) Successful in 1m32s
Details
Test / test_scrub (push) Successful in 31s
Details
Test / test_enospc_imm_xor (push) Successful in 1m21s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 31s
Details
Test / test_scrub_xor (push) Successful in 29s
Details
Test / test_heal_csum_32k (push) Successful in 10m18s
Details
Test / test_scrub_ec (push) Successful in 42s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 45s
Details
Test / test_scrub_pg_size_3 (push) Successful in 57s
Details
Test / test_heal_csum_4k (push) Successful in 7m38s
Details
Test / test_nfs (push) Failing after 2m17s
Details
2024-07-14 13:11:00 +03:00
Vitaliy Filippov
f87bece253
Fix build with antietcd & tinyraft, remove some version hardcode
2024-07-14 13:04:25 +03:00
Vitaliy Filippov
ba85d0ef16
Add vitastor_kv.h to RPM specs
2024-07-14 11:20:37 +03:00
Vitaliy Filippov
17a909ea3a
Stop metrics/future API HTTP server when closing Monitor instance
Test / test_snapshot_chain_ec (push) Successful in 2m55s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m5s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m10s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 45s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write_xor (push) Successful in 1m50s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m58s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m55s
Details
Test / test_heal_ec (push) Successful in 3m50s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m29s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m35s
Details
Test / test_heal_csum_32k (push) Successful in 6m41s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m38s
Details
Test / test_osd_tags (push) Successful in 22s
Details
Test / test_enospc (push) Successful in 1m54s
Details
Test / test_enospc_xor (push) Successful in 2m24s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m38s
Details
Test / test_enospc_imm (push) Successful in 1m26s
Details
Test / test_scrub (push) Successful in 1m0s
Details
Test / test_heal_csum_4k (push) Successful in 5m45s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 48s
Details
Test / test_enospc_imm_xor (push) Successful in 1m25s
Details
Test / test_scrub_xor (push) Successful in 34s
Details
Test / test_scrub_ec (push) Successful in 35s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 44s
Details
Test / test_nfs (push) Failing after 2m17s
Details
2024-07-14 11:16:41 +03:00
Vitaliy Filippov
a4dfc220ab
Implement basic node.js binding (not published on npm yet)
Test / test_snapshot_chain_ec (push) Successful in 3m12s
Details
Test / test_rebalance_verify_ec (push) Failing after 1m56s
Details
Test / test_root_node (push) Successful in 13s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m15s
Details
Test / test_rebalance_verify (push) Successful in 4m1s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write (push) Successful in 59s
Details
Test / test_write_xor (push) Successful in 1m29s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m13s
Details
Test / test_heal_pg_size_2 (push) Has started running
Details
Test / test_heal_ec (push) Has started running
Details
Test / test_heal_csum_32k_dj (push) Has started running
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
2024-07-14 10:58:38 +03:00
Vitaliy Filippov
26426dd95e
Return it back, but fix stats in another way
Test / test_snapshot_chain_ec (push) Successful in 3m9s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m3s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m45s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m4s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m21s
Details
Test / test_write_xor (push) Successful in 1m53s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m56s
Details
Test / test_heal_ec (push) Successful in 4m18s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m46s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m39s
Details
Test / test_heal_csum_32k (push) Successful in 6m24s
Details
Test / test_osd_tags (push) Successful in 30s
Details
Test / test_enospc (push) Successful in 1m16s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m40s
Details
Test / test_enospc_xor (push) Successful in 51s
Details
Test / test_enospc_imm (push) Successful in 54s
Details
Test / test_heal_csum_4k (push) Successful in 6m48s
Details
Test / test_enospc_imm_xor (push) Successful in 1m13s
Details
Test / test_scrub (push) Successful in 30s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 31s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 30s
Details
Test / test_scrub_ec (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 17s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 4m27s
Details
2024-07-13 19:14:34 +03:00
Vitaliy Filippov
9f38b7e5c1
Fix osd_ping_time_remaining reset from 990c3ba7eb
, leading to osd disconnections
Test / test_snapshot_chain_ec (push) Successful in 3m0s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m26s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 4m59s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m21s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 46s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write_xor (push) Successful in 1m52s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m1s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m51s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m38s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m30s
Details
Test / test_heal_csum_32k (push) Successful in 6m39s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 2m13s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m44s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m5s
Details
Test / test_enospc_imm (push) Successful in 1m39s
Details
Test / test_enospc_xor (push) Successful in 2m43s
Details
Test / test_scrub (push) Successful in 1m0s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 47s
Details
Test / test_enospc_imm_xor (push) Successful in 1m19s
Details
Test / test_scrub_xor (push) Successful in 33s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_pg_size_3 (push) Successful in 53s
Details
Test / test_nfs (push) Successful in 21s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
Test / test_heal_csum_4k (push) Successful in 9m4s
Details
Test / test_heal_ec (push) Successful in 2m51s
Details
2024-07-13 16:09:56 +03:00
Vitaliy Filippov
20057defbe
Revert 8ad63465cd
Test / test_snapshot_chain_ec (push) Successful in 4m10s
Details
Test / test_rebalance_verify_ec (push) Failing after 4m22s
Details
Test / test_root_node (push) Successful in 18s
Details
Test / test_switch_primary (push) Successful in 39s
Details
Test / test_rebalance_verify_imm (push) Successful in 7m51s
Details
Test / test_write (push) Successful in 1m19s
Details
Test / test_write_xor (push) Successful in 1m22s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_rebalance_verify (push) Failing after 10m15s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 7m51s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m52s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m53s
Details
Test / test_heal_ec (push) Successful in 6m41s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m8s
Details
Test / test_heal_csum_32k (push) Successful in 6m37s
Details
Test / test_osd_tags (push) Successful in 51s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m36s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m43s
Details
Test / test_heal_csum_4k (push) Successful in 6m30s
Details
Test / test_enospc (push) Successful in 1m46s
Details
Test / test_enospc_imm (push) Successful in 54s
Details
Test / test_enospc_xor (push) Successful in 1m30s
Details
Test / test_enospc_imm_xor (push) Successful in 52s
Details
Test / test_scrub (push) Successful in 25s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_scrub_xor (push) Successful in 37s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 41s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_scrub_ec (push) Successful in 28s
Details
2024-07-13 15:34:34 +03:00
Vitaliy Filippov
b4e9140755
Add defrag docs, fix trace message
Test / test_interrupted_rebalance_ec (push) Successful in 6m48s
Details
Test / test_root_node (push) Successful in 50s
Details
Test / test_rebalance_verify_ec (push) Failing after 10m14s
Details
Test / test_switch_primary (push) Successful in 56s
Details
Test / test_write_no_same (push) Successful in 34s
Details
Test / test_write (push) Successful in 1m38s
Details
Test / test_rebalance_verify_ec_imm (push) Failing after 11m54s
Details
Test / test_write_xor (push) Successful in 3m2s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m1s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m35s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m34s
Details
Test / test_heal_csum_32k (push) Successful in 6m44s
Details
Test / test_osd_tags (push) Successful in 32s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m3s
Details
Test / test_enospc (push) Successful in 1m56s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m32s
Details
Test / test_enospc_imm (push) Successful in 1m32s
Details
Test / test_enospc_xor (push) Successful in 2m20s
Details
Test / test_scrub (push) Successful in 1m9s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 38s
Details
Test / test_enospc_imm_xor (push) Successful in 1m49s
Details
Test / test_heal_csum_4k (push) Successful in 6m9s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 45s
Details
Test / test_scrub_pg_size_3 (push) Successful in 55s
Details
Test / test_scrub_ec (push) Successful in 24s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_scrub_xor (push) Failing after 3m8s
Details
Test / test_rebalance_verify (push) Successful in 3m35s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m50s
Details
Test / test_heal_ec (push) Successful in 5m22s
Details
2024-07-13 00:45:53 +03:00
Vitaliy Filippov
413959e75a
Prevent infinite loop in NFS - return EIO when an inode points to an incorrect volume position
Test / test_snapshot_chain_ec (push) Failing after 6m21s
Details
Test / test_rebalance_verify_ec (push) Failing after 5m19s
Details
Test / test_rebalance_verify_imm (push) Successful in 7m19s
Details
Test / test_rebalance_verify (push) Failing after 10m24s
Details
Test / test_root_node (push) Successful in 3m21s
Details
Test / test_switch_primary (push) Successful in 3m24s
Details
Test / test_write_no_same (push) Successful in 41s
Details
Test / test_write (push) Successful in 2m10s
Details
Test / test_write_xor (push) Failing after 3m27s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 10m32s
Details
Test / test_heal_pg_size_2 (push) Successful in 5m42s
Details
Test / test_heal_ec (push) Successful in 4m45s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m36s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m42s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m58s
Details
Test / test_heal_csum_32k (push) Successful in 7m2s
Details
Test / test_osd_tags (push) Successful in 27s
Details
Test / test_enospc (push) Successful in 1m57s
Details
Test / test_enospc_xor (push) Successful in 2m13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 7m8s
Details
Test / test_enospc_imm (push) Successful in 47s
Details
Test / test_scrub (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m18s
Details
Test / test_enospc_imm_xor (push) Successful in 1m40s
Details
Test / test_heal_csum_4k (push) Successful in 6m3s
Details
Test / test_scrub_xor (push) Successful in 53s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 38s
Details
Test / test_scrub_pg_size_3 (push) Successful in 56s
Details
Test / test_nfs (push) Successful in 14s
Details
2024-07-12 20:53:54 +03:00
Vitaliy Filippov
8973982570
Delete keys from internal state instead of setting them to null on DELETE event in mon
Test / test_snapshot_chain_ec (push) Failing after 6m9s
Details
Test / test_rebalance_verify (push) Successful in 6m10s
Details
Test / test_interrupted_rebalance_ec (push) Failing after 10m22s
Details
Test / test_root_node (push) Successful in 55s
Details
Test / test_switch_primary (push) Successful in 49s
Details
Test / test_rebalance_verify_ec (push) Failing after 4m50s
Details
Test / test_write (push) Successful in 2m19s
Details
Test / test_write_no_same (push) Successful in 23s
Details
Test / test_write_xor (push) Successful in 3m12s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 7m11s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m27s
Details
Test / test_heal_ec (push) Successful in 4m42s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m47s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m36s
Details
Test / test_heal_csum_32k (push) Successful in 7m9s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m50s
Details
Test / test_osd_tags (push) Successful in 19s
Details
Test / test_enospc (push) Successful in 1m52s
Details
Test / test_enospc_xor (push) Successful in 2m29s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m58s
Details
Test / test_enospc_imm (push) Successful in 1m37s
Details
Test / test_scrub (push) Successful in 48s
Details
Test / test_enospc_imm_xor (push) Successful in 1m2s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 33s
Details
Test / test_heal_csum_4k (push) Successful in 6m22s
Details
Test / test_scrub_xor (push) Successful in 38s
Details
Test / test_nfs (push) Successful in 21s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 36s
Details
Test / test_scrub_pg_size_3 (push) Successful in 54s
Details
2024-07-12 16:42:21 +03:00
Vitaliy Filippov
990c3ba7eb
Implement FS defragmentation
Test / test_snapshot_chain_ec (push) Successful in 4m56s
Details
Test / test_rebalance_verify_ec (push) Failing after 4m35s
Details
Test / test_rebalance_verify_imm (push) Successful in 7m40s
Details
Test / test_root_node (push) Successful in 30s
Details
Test / test_switch_primary (push) Successful in 38s
Details
Test / test_write (push) Successful in 54s
Details
Test / test_write_no_same (push) Successful in 23s
Details
Test / test_write_xor (push) Successful in 1m30s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 6m21s
Details
Test / test_rebalance_verify (push) Failing after 10m18s
Details
Test / test_heal_pg_size_2 (push) Successful in 6m15s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m27s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m8s
Details
Test / test_heal_ec (push) Successful in 5m34s
Details
Test / test_heal_csum_32k (push) Successful in 6m10s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m4s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m6s
Details
Test / test_heal_csum_4k (push) Successful in 6m2s
Details
Test / test_osd_tags (push) Successful in 15s
Details
Test / test_enospc (push) Successful in 54s
Details
Test / test_enospc_imm (push) Successful in 51s
Details
Test / test_enospc_xor (push) Successful in 58s
Details
Test / test_enospc_imm_xor (push) Successful in 49s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 31s
Details
Test / test_scrub (push) Successful in 34s
Details
Test / test_scrub_xor (push) Successful in 33s
Details
Test / test_nfs (push) Successful in 20s
Details
Test / test_scrub_pg_size_3 (push) Successful in 51s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 30s
Details
2024-07-12 16:11:35 +03:00
Vitaliy Filippov
1771d2ef36
Fix READDIR cookie/offset bug
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m43s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 4m19s
Details
Test / test_switch_primary (push) Successful in 42s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 22s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m7s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m10s
Details
Test / test_write_xor (push) Successful in 1m20s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m59s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m30s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m28s
Details
Test / test_heal_csum_32k (push) Successful in 5m10s
Details
Test / test_heal_ec (push) Failing after 10m10s
Details
Test / test_osd_tags (push) Successful in 13s
Details
Test / test_enospc (push) Successful in 1m10s
Details
Test / test_enospc_xor (push) Successful in 1m35s
Details
Test / test_heal_csum_4k (push) Successful in 3m39s
Details
Test / test_enospc_imm (push) Successful in 41s
Details
Test / test_scrub (push) Successful in 43s
Details
Test / test_enospc_imm_xor (push) Successful in 1m3s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 27s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_heal_csum_4k_dj (push) Successful in 10m2s
Details
Test / test_heal_csum_4k_dmj (push) Failing after 10m24s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
Test / test_nfs (push) Successful in 25s
Details
2024-07-12 16:11:35 +03:00
Vitaliy Filippov
d88ab76636
Fix active mon stat
Test / test_snapshot_chain_ec (push) Successful in 3m8s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m20s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 4m59s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 45s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m30s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_write_xor (push) Successful in 1m20s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m3s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m49s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m11s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m57s
Details
Test / test_heal_csum_32k (push) Successful in 6m14s
Details
Test / test_heal_ec (push) Failing after 10m14s
Details
Test / test_osd_tags (push) Successful in 48s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m24s
Details
Test / test_enospc (push) Successful in 2m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m58s
Details
Test / test_enospc_xor (push) Successful in 2m30s
Details
Test / test_enospc_imm (push) Successful in 1m37s
Details
Test / test_scrub (push) Successful in 48s
Details
Test / test_heal_csum_4k (push) Successful in 5m40s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 44s
Details
Test / test_enospc_imm_xor (push) Successful in 1m0s
Details
Test / test_scrub_xor (push) Successful in 33s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_ec (push) Successful in 33s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
Test / test_nfs (push) Successful in 14s
Details
2024-07-11 01:34:59 +03:00
Vitaliy Filippov
c010a0aa54
Fix OSD "local write" latency sum
Test / test_rebalance_verify (push) Failing after 2m2s
Details
Test / test_snapshot_chain_ec (push) Successful in 2m45s
Details
Test / test_root_node (push) Successful in 1m10s
Details
Test / test_switch_primary (push) Successful in 1m58s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m10s
Details
Test / test_write (push) Successful in 1m0s
Details
Test / test_write_xor (push) Successful in 59s
Details
Test / test_write_no_same (push) Successful in 16s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m3s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m50s
Details
Test / test_rebalance_verify_ec (push) Successful in 8m57s
Details
Test / test_heal_ec (push) Successful in 4m27s
Details
Test / test_heal_csum_32k (push) Successful in 5m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m21s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 10m21s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 1m55s
Details
Test / test_heal_csum_32k_dj (push) Failing after 10m21s
Details
Test / test_heal_csum_4k_dj (push) Successful in 4m36s
Details
Test / test_heal_csum_4k (push) Successful in 4m43s
Details
Test / test_enospc_xor (push) Successful in 1m25s
Details
Test / test_enospc_imm (push) Successful in 47s
Details
Test / test_enospc_imm_xor (push) Successful in 56s
Details
Test / test_scrub (push) Successful in 33s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_scrub_xor (push) Successful in 29s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 36s
Details
Test / test_nfs (push) Successful in 20s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
2024-07-11 01:30:03 +03:00
Vitaliy Filippov
0d42712d29
Fix refresh in dashboard variable
Test / test_snapshot_chain_ec (push) Successful in 3m3s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m17s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 4m59s
Details
Test / test_switch_primary (push) Successful in 38s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m22s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 22s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m52s
Details
Test / test_write_xor (push) Successful in 1m53s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m50s
Details
Test / test_heal_ec (push) Successful in 4m8s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m41s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m40s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m23s
Details
Test / test_osd_tags (push) Successful in 31s
Details
Test / test_enospc (push) Successful in 1m44s
Details
Test / test_enospc_xor (push) Successful in 2m35s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m11s
Details
Test / test_enospc_imm (push) Successful in 1m10s
Details
Test / test_heal_csum_4k (push) Successful in 6m17s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub (push) Successful in 41s
Details
Test / test_scrub_xor (push) Successful in 34s
Details
Test / test_enospc_imm_xor (push) Successful in 49s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 32s
Details
Test / test_scrub_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 42s
Details
2024-07-11 01:13:02 +03:00
Vitaliy Filippov
66b438106a
Add vitastor-cli pg-list command
Test / test_snapshot_chain_ec (push) Successful in 2m59s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m25s
Details
Test / test_root_node (push) Successful in 13s
Details
Test / test_rebalance_verify (push) Successful in 4m6s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m52s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m2s
Details
Test / test_write_xor (push) Successful in 1m24s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m31s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m50s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m1s
Details
Test / test_osd_tags (push) Successful in 19s
Details
Test / test_enospc (push) Successful in 46s
Details
Test / test_enospc_xor (push) Successful in 1m38s
Details
Test / test_heal_csum_4k (push) Successful in 4m7s
Details
Test / test_enospc_imm (push) Successful in 56s
Details
Test / test_enospc_imm_xor (push) Successful in 56s
Details
Test / test_scrub (push) Successful in 28s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 30s
Details
Test / test_scrub_xor (push) Successful in 30s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 34s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 26s
Details
Test / test_heal_csum_32k (push) Successful in 4m51s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 4m48s
Details
Test / test_heal_ec (push) Successful in 4m46s
Details
2024-07-10 02:27:41 +03:00
Vitaliy Filippov
3aef6682fb
Add vitastor-cli modify-osd command
Test / test_snapshot_chain_ec (push) Successful in 3m8s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m19s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 4m12s
Details
Test / test_switch_primary (push) Successful in 41s
Details
Test / test_write (push) Successful in 43s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m58s
Details
Test / test_write_xor (push) Successful in 1m7s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m0s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m9s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m23s
Details
Test / test_heal_ec (push) Successful in 7m37s
Details
Test / test_heal_csum_32k (push) Successful in 5m7s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m10s
Details
Test / test_osd_tags (push) Successful in 22s
Details
Test / test_enospc (push) Successful in 2m2s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m40s
Details
Test / test_enospc_xor (push) Successful in 2m15s
Details
Test / test_enospc_imm (push) Successful in 1m12s
Details
Test / test_heal_csum_4k (push) Successful in 5m30s
Details
Test / test_enospc_imm_xor (push) Successful in 1m16s
Details
Test / test_scrub (push) Successful in 32s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 36s
Details
Test / test_scrub_xor (push) Successful in 34s
Details
Test / test_scrub_pg_size_3 (push) Successful in 39s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 38s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_scrub_ec (push) Successful in 22s
Details
Test / test_heal_csum_32k_dj (push) Successful in 3m9s
Details
2024-07-09 16:52:19 +03:00
Vitaliy Filippov
8535bccf4c
Add a note about antietcd dump/load
Test / test_rebalance_verify_imm (push) Successful in 2m34s
Details
Test / test_rebalance_verify (push) Successful in 4m11s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_switch_primary (push) Successful in 38s
Details
Test / test_etcd_fail (push) Failing after 10m8s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m52s
Details
Test / test_write_no_same (push) Successful in 24s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m7s
Details
Test / test_write (push) Successful in 1m12s
Details
Test / test_write_xor (push) Successful in 2m26s
Details
Test / test_heal_ec (push) Successful in 5m28s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m2s
Details
Test / test_heal_pg_size_2 (push) Failing after 10m20s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 10m20s
Details
Test / test_heal_csum_4k_dj (push) Successful in 4m14s
Details
Test / test_osd_tags (push) Successful in 14s
Details
Test / test_enospc (push) Successful in 41s
Details
Test / test_heal_csum_32k (push) Failing after 10m12s
Details
Test / test_enospc_xor (push) Successful in 58s
Details
Test / test_enospc_imm (push) Successful in 39s
Details
Test / test_scrub (push) Successful in 39s
Details
Test / test_enospc_imm_xor (push) Successful in 59s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 30s
Details
Test / test_scrub_xor (push) Successful in 26s
Details
Test / test_heal_csum_4k_dmj (push) Failing after 10m18s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_pg_size_3 (push) Successful in 54s
Details
Test / test_scrub_ec (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 17s
Details
Test / test_heal_csum_4k (push) Successful in 9m21s
Details
2024-07-09 15:58:03 +03:00
Vitaliy Filippov
0487b3b239
Add clusterid to Grafana dashboard
2024-07-09 15:58:03 +03:00
Vitaliy Filippov
a54ef97f5d
Add Grafana dashboard link
2024-07-09 15:37:25 +03:00
Vitaliy Filippov
10434a9b2b
Add notes about antietcd to documentation
Test / test_snapshot_chain_ec (push) Successful in 3m9s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m50s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 6m29s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 45s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m56s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_write_xor (push) Successful in 1m37s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m58s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m57s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m18s
Details
Test / test_heal_csum_32k (push) Successful in 5m55s
Details
Test / test_heal_ec (push) Failing after 10m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m34s
Details
Test / test_osd_tags (push) Successful in 22s
Details
Test / test_heal_csum_32k_dj (push) Failing after 10m36s
Details
Test / test_enospc (push) Successful in 1m47s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m23s
Details
Test / test_enospc_xor (push) Successful in 2m19s
Details
Test / test_enospc_imm (push) Successful in 1m40s
Details
Test / test_heal_csum_4k (push) Successful in 5m29s
Details
Test / test_scrub (push) Successful in 46s
Details
Test / test_enospc_imm_xor (push) Successful in 1m3s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 33s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
2024-07-09 15:01:41 +03:00
Vitaliy Filippov
c6be194508
Implement experimental antietcd-based version of monitor
2024-07-09 13:54:58 +03:00
Vitaliy Filippov
df668286fb
Add Grafana dashboard
Test / test_snapshot_chain_ec (push) Successful in 2m58s
Details
Test / test_rebalance_verify_imm (push) Successful in 4m27s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m7s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m24s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 23s
Details
Test / test_write_xor (push) Successful in 2m2s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m4s
Details
Test / test_heal_ec (push) Successful in 4m6s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m40s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m13s
Details
Test / test_heal_pg_size_2 (push) Failing after 10m31s
Details
Test / test_heal_csum_32k (push) Successful in 6m6s
Details
Test / test_osd_tags (push) Successful in 46s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m45s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m56s
Details
Test / test_enospc (push) Successful in 1m58s
Details
Test / test_enospc_xor (push) Successful in 2m17s
Details
Test / test_enospc_imm (push) Successful in 1m26s
Details
Test / test_enospc_imm_xor (push) Successful in 1m57s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 39s
Details
Test / test_scrub (push) Successful in 44s
Details
Test / test_heal_csum_4k (push) Successful in 5m21s
Details
Test / test_scrub_xor (push) Successful in 40s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 42s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_scrub_pg_size_3 (push) Successful in 56s
Details
Test / test_scrub_ec (push) Successful in 25s
Details
2024-07-09 02:39:36 +03:00
Vitaliy Filippov
667c5999c9
Report all PG states
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 6m25s
Details
Test / test_root_node (push) Successful in 14s
Details
Test / test_rebalance_verify (push) Successful in 7m1s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 43s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m40s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m21s
Details
Test / test_rebalance_verify_ec (push) Successful in 8m11s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m51s
Details
Test / test_heal_csum_32k_dj (push) Successful in 4m49s
Details
Test / test_heal_csum_32k (push) Successful in 4m34s
Details
Test / test_heal_ec (push) Failing after 10m27s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 4m27s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 10m28s
Details
Test / test_osd_tags (push) Successful in 41s
Details
Test / test_heal_csum_4k_dj (push) Successful in 4m33s
Details
Test / test_enospc (push) Successful in 1m41s
Details
Test / test_enospc_xor (push) Successful in 2m20s
Details
Test / test_enospc_imm (push) Successful in 1m28s
Details
Test / test_enospc_imm_xor (push) Successful in 1m54s
Details
Test / test_scrub (push) Successful in 37s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 53s
Details
Test / test_heal_csum_4k (push) Successful in 4m52s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 29s
Details
Test / test_nfs (push) Successful in 20s
Details
Test / test_scrub_ec (push) Successful in 28s
Details
Test / test_scrub_pg_size_3 (push) Successful in 55s
Details
2024-07-08 19:52:56 +03:00
Vitaliy Filippov
8ad63465cd
Do not wipe previous metrics at moments when difference is 0
Test / test_snapshot_chain_ec (push) Successful in 2m48s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m24s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 4m3s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m59s
Details
Test / test_write_xor (push) Successful in 1m16s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m58s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m7s
Details
Test / test_heal_ec (push) Successful in 4m3s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m43s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m10s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m28s
Details
Test / test_osd_tags (push) Successful in 31s
Details
Test / test_enospc (push) Successful in 56s
Details
Test / test_enospc_xor (push) Successful in 1m21s
Details
Test / test_enospc_imm (push) Successful in 43s
Details
Test / test_heal_csum_32k (push) Failing after 10m22s
Details
Test / test_scrub (push) Successful in 30s
Details
Test / test_enospc_imm_xor (push) Successful in 51s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_heal_csum_4k_dj (push) Successful in 10m6s
Details
Test / test_scrub_ec (push) Successful in 35s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_nfs (push) Successful in 15s
Details
Test / test_heal_csum_4k (push) Successful in 8m28s
Details
2024-07-08 02:20:12 +03:00
Vitaliy Filippov
976290e6a9
Implement built-in Prometheus exporter in monitor
2024-07-08 02:20:12 +03:00
Vitaliy Filippov
79f1d1969b
Make immediate_commit=all the default
Test / test_snapshot_chain_ec (push) Successful in 3m5s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m22s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 4m10s
Details
Test / test_switch_primary (push) Successful in 42s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m54s
Details
Test / test_write_xor (push) Successful in 1m12s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m58s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m19s
Details
Test / test_heal_ec (push) Successful in 4m39s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m29s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m14s
Details
Test / test_heal_csum_32k (push) Successful in 6m46s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m20s
Details
Test / test_osd_tags (push) Successful in 36s
Details
Test / test_enospc (push) Successful in 1m57s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m59s
Details
Test / test_enospc_xor (push) Successful in 2m16s
Details
Test / test_heal_csum_4k (push) Successful in 6m18s
Details
Test / test_enospc_imm (push) Successful in 1m5s
Details
Test / test_enospc_imm_xor (push) Successful in 1m10s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 31s
Details
Test / test_scrub (push) Successful in 40s
Details
Test / test_scrub_xor (push) Successful in 29s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 27s
Details
Test / test_scrub_ec (push) Successful in 26s
Details
Test / test_scrub_pg_size_3 (push) Successful in 54s
Details
2024-07-07 11:45:18 +03:00
Vitaliy Filippov
918e1f83b0
Add JSON output for ls-osd
Test / test_snapshot_chain_ec (push) Successful in 3m7s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m22s
Details
Test / test_root_node (push) Successful in 2m24s
Details
Test / test_rebalance_verify (push) Successful in 6m17s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m3s
Details
Test / test_write_xor (push) Successful in 1m6s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m41s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m9s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m27s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m50s
Details
Test / test_heal_csum_32k (push) Successful in 5m40s
Details
Test / test_osd_tags (push) Successful in 43s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m19s
Details
Test / test_enospc (push) Successful in 1m19s
Details
Test / test_enospc_imm (push) Successful in 1m7s
Details
Test / test_enospc_xor (push) Successful in 1m44s
Details
Test / test_scrub (push) Successful in 42s
Details
Test / test_heal_csum_4k (push) Successful in 4m47s
Details
Test / test_enospc_imm_xor (push) Successful in 1m3s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 23s
Details
Test / test_scrub_xor (push) Successful in 22s
Details
Test / test_scrub_ec (push) Successful in 38s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 41s
Details
Test / test_scrub_pg_size_3 (push) Successful in 53s
Details
Test / test_nfs (push) Successful in 12s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 3m9s
Details
Test / test_heal_ec (push) Successful in 2m50s
Details
2024-07-07 02:24:36 +03:00
Vitaliy Filippov
abbba6ade4
Support handling TCP I/O in simple separate io_uring-based I/O threads
...
Test / test_snapshot_chain_ec (push) Successful in 3m4s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m52s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 6m28s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write (push) Successful in 46s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m2s
Details
Test / test_write_no_same (push) Successful in 22s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m58s
Details
Test / test_write_xor (push) Successful in 2m38s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m53s
Details
Test / test_heal_ec (push) Successful in 5m20s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m19s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m38s
Details
Test / test_heal_csum_32k (push) Successful in 7m12s
Details
Test / test_osd_tags (push) Successful in 37s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m51s
Details
Test / test_enospc (push) Successful in 1m26s
Details
Test / test_enospc_imm (push) Successful in 1m5s
Details
Test / test_enospc_xor (push) Successful in 1m43s
Details
Test / test_heal_csum_4k (push) Successful in 5m57s
Details
Test / test_scrub (push) Successful in 50s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_enospc_imm_xor (push) Successful in 1m14s
Details
Test / test_scrub_xor (push) Successful in 27s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 39s
Details
Test / test_scrub_ec (push) Successful in 37s
Details
Test / test_scrub_pg_size_3 (push) Successful in 50s
Details
Test / test_nfs (push) Successful in 15s
Details
Test / test_heal_csum_4k_dj (push) Failing after 10m17s
Details
Required mainly for clients, allows to scale parallel client I/O with TCP
from 100-150k iops to ~400k iops and from 2-3 GB/s to at least 7-8 GB/s
with 4 I/O threads, at the same time increasing Q=1 latency by 2x thread
switching delay, which is ~10 us when CPU powersaving is disabled and may
be as high as 200 us when it's enabled.
2024-07-04 13:29:20 +03:00
Vitaliy Filippov
21d1171ba4
Fix parsing after "slightly decopypasting" :)
Test / test_rebalance_verify (push) Failing after 1m56s
Details
Test / test_snapshot_chain_ec (push) Failing after 6m25s
Details
Test / test_root_node (push) Successful in 17s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m47s
Details
Test / test_switch_primary (push) Successful in 39s
Details
Test / test_write (push) Successful in 43s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m16s
Details
Test / test_write_xor (push) Successful in 1m19s
Details
Test / test_rebalance_verify_ec (push) Successful in 9m23s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m51s
Details
Test / test_heal_ec (push) Successful in 4m57s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m44s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m59s
Details
Test / test_heal_csum_4k (push) Successful in 3m32s
Details
Test / test_osd_tags (push) Successful in 12s
Details
Test / test_enospc (push) Successful in 37s
Details
Test / test_heal_csum_32k (push) Failing after 10m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 9m38s
Details
Test / test_enospc_imm (push) Successful in 58s
Details
Test / test_enospc_xor (push) Successful in 1m10s
Details
Test / test_enospc_imm_xor (push) Successful in 57s
Details
Test / test_scrub (push) Successful in 27s
Details
Test / test_heal_csum_4k_dj (push) Failing after 10m14s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 23s
Details
Test / test_scrub_xor (push) Successful in 35s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_ec (push) Successful in 36s
Details
Test / test_scrub_pg_size_3 (push) Successful in 44s
Details
Test / test_nfs (push) Successful in 14s
Details
2024-06-29 00:09:30 +03:00
ace
8f83086889
Nova and cinder driver patches for OpenStack 2023.2
2024-06-28 00:04:57 +03:00
Vitaliy Filippov
ceb18f25db
Add libvirt 10.0 patch (same as 9.10 and 10.4 actually)
2024-06-28 00:03:46 +03:00
Vitaliy Filippov
ed51a89f70
Add QEMU 8.2 and 9.0 patches
2024-06-27 12:33:16 +03:00
Vitaliy Filippov
f59456f22d
Add libvirt 10.4 patch (same as 9.10 actually)
2024-06-27 01:35:29 +03:00
Vitaliy Filippov
ca63cd507d
Fix possible infinite loop in flusher (surprisingly reproduced in test_write.sh with iothreads)
Test / test_snapshot_chain_ec (push) Successful in 3m5s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m41s
Details
Test / test_root_node (push) Successful in 11s
Details
Test / test_rebalance_verify (push) Successful in 4m22s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 40s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m5s
Details
Test / test_write_xor (push) Successful in 1m13s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m21s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m15s
Details
Test / test_heal_ec (push) Successful in 4m58s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m30s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_4k (push) Successful in 5m32s
Details
Test / test_osd_tags (push) Successful in 12s
Details
Test / test_enospc (push) Successful in 41s
Details
Test / test_heal_csum_4k_dj (push) Successful in 8m33s
Details
Test / test_enospc_xor (push) Successful in 53s
Details
Test / test_enospc_imm (push) Successful in 43s
Details
Test / test_scrub (push) Successful in 27s
Details
Test / test_enospc_imm_xor (push) Successful in 52s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_scrub_xor (push) Successful in 36s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 41s
Details
Test / test_scrub_ec (push) Successful in 25s
Details
Test / test_scrub_pg_size_3 (push) Successful in 49s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_heal_csum_32k (push) Successful in 5m9s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m7s
Details
2024-06-27 00:38:01 +03:00
Vitaliy Filippov
ea0d72289c
Treat copied buffers as written only after completing the write in client
...
Test / test_snapshot_chain_ec (push) Successful in 3m18s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m22s
Details
Test / test_root_node (push) Successful in 57s
Details
Test / test_rebalance_verify (push) Successful in 5m10s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 55s
Details
Test / test_write_xor (push) Successful in 53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m40s
Details
Test / test_write_no_same (push) Successful in 15s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m34s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m32s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m24s
Details
Test / test_heal_ec (push) Successful in 4m54s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m58s
Details
Test / test_heal_csum_32k (push) Successful in 9m43s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 9m41s
Details
Test / test_osd_tags (push) Successful in 13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 10m0s
Details
Test / test_enospc (push) Successful in 44s
Details
Test / test_enospc_xor (push) Successful in 55s
Details
Test / test_enospc_imm (push) Successful in 44s
Details
Test / test_scrub (push) Successful in 31s
Details
Test / test_enospc_imm_xor (push) Successful in 57s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 23s
Details
Test / test_scrub_xor (push) Successful in 27s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_ec (push) Successful in 25s
Details
Test / test_nfs (push) Successful in 14s
Details
Test / test_heal_csum_4k (push) Successful in 9m27s
Details
SYNC operation fsyncs only completed operations, so treating writes as "eligible
for fsync" before actually completing them is incorrect
It affected SCHEME=ec test_heal.sh (with immediate_commit=none) test - it was
flapping with lost writes - some non-fsynced writes were legitimately lost by
the OSD, but weren't repeated by the client
2024-06-20 02:11:53 +03:00
Vitaliy Filippov
e400a851f4
Repeat dirty buffer flushes on any PG primary change because the new primary may not know about unfinished operations of the old primary
Test / test_rebalance_verify_ec (push) Has been cancelled
Details
Test / test_rebalance_verify_ec_imm (push) Has been cancelled
Details
Test / test_root_node (push) Has been cancelled
Details
Test / test_switch_primary (push) Has been cancelled
Details
Test / test_write (push) Has been cancelled
Details
Test / test_write_xor (push) Has been cancelled
Details
Test / test_write_no_same (push) Has been cancelled
Details
Test / test_heal_pg_size_2 (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_minsize_1 (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
Test / test_interrupted_rebalance_ec_imm (push) Has been cancelled
Details
Test / test_snapshot (push) Has been cancelled
Details
2024-06-19 00:28:26 +03:00
Vitaliy Filippov
0fec7a9fea
Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync
2024-06-19 00:28:26 +03:00
Vitaliy Filippov
b9de2a92a9
Print OSD performance stats
Test / test_snapshot_chain_ec (push) Successful in 3m9s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m47s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 4m35s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m55s
Details
Test / test_write (push) Successful in 55s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write_xor (push) Successful in 1m19s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m10s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m51s
Details
Test / test_heal_ec (push) Successful in 5m10s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m25s
Details
Test / test_heal_csum_32k (push) Successful in 6m13s
Details
Test / test_osd_tags (push) Successful in 41s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m26s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m28s
Details
Test / test_enospc (push) Successful in 1m53s
Details
Test / test_enospc_imm (push) Successful in 51s
Details
Test / test_enospc_xor (push) Successful in 1m37s
Details
Test / test_scrub (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_enospc_imm_xor (push) Successful in 1m29s
Details
Test / test_heal_csum_4k (push) Successful in 5m46s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 43s
Details
Test / test_scrub_pg_size_3 (push) Successful in 53s
Details
Test / test_scrub_ec (push) Successful in 21s
Details
Test / test_nfs (push) Successful in 15s
Details
Test / test_scrub_xor (push) Failing after 3m7s
Details
2024-06-17 13:02:58 +03:00
Vitaliy Filippov
5360a70853
Make OSD also report derived stats
2024-06-17 13:02:52 +03:00
Vitaliy Filippov
4c2328eb13
Implement ls-osd command
Test / test_snapshot_chain_ec (push) Successful in 2m45s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m27s
Details
Test / test_root_node (push) Successful in 11s
Details
Test / test_rebalance_verify (push) Successful in 3m1s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m2s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m40s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m46s
Details
Test / test_heal_ec (push) Successful in 3m49s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m41s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k (push) Successful in 6m57s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m42s
Details
Test / test_osd_tags (push) Successful in 27s
Details
Test / test_enospc (push) Successful in 1m59s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m33s
Details
Test / test_enospc_xor (push) Successful in 2m24s
Details
Test / test_enospc_imm (push) Successful in 1m32s
Details
Test / test_scrub (push) Successful in 1m1s
Details
Test / test_heal_csum_4k (push) Successful in 6m38s
Details
Test / test_enospc_imm_xor (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 33s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 39s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 21s
Details
2024-06-17 02:22:14 +03:00
Vitaliy Filippov
313daef12d
Slightly decopypaste etcd key parsing
2024-06-17 01:38:42 +03:00
Vitaliy Filippov
ad9c12e1b9
Fix Pseudo-FS initialization leading to ENOENTs some time after start
Test / test_snapshot_chain_ec (push) Successful in 2m44s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m57s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m9s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 1m2s
Details
Test / test_write_no_same (push) Successful in 14s
Details
Test / test_write_xor (push) Successful in 1m23s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m33s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m57s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m54s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m10s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m9s
Details
Test / test_heal_csum_32k (push) Successful in 5m43s
Details
Test / test_osd_tags (push) Successful in 1m3s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m38s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m38s
Details
Test / test_enospc (push) Successful in 1m37s
Details
Test / test_enospc_imm (push) Successful in 1m23s
Details
Test / test_enospc_xor (push) Successful in 2m0s
Details
Test / test_scrub (push) Successful in 45s
Details
Test / test_enospc_imm_xor (push) Successful in 1m32s
Details
Test / test_scrub_xor (push) Successful in 30s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 41s
Details
Test / test_heal_csum_4k (push) Successful in 5m29s
Details
Test / test_nfs (push) Successful in 21s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 33s
Details
Test / test_scrub_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 56s
Details
Test / test_heal_ec (push) Failing after 2m54s
Details
2024-06-16 23:43:09 +03:00
Vitaliy Filippov
4473eb5512
Fix slow & failing CAS layer merge
Test / test_snapshot_chain_ec (push) Successful in 2m56s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m44s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 3m24s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m3s
Details
Test / test_write_xor (push) Successful in 44s
Details
Test / test_write_no_same (push) Successful in 15s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m30s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m37s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m30s
Details
Test / test_heal_ec (push) Successful in 4m45s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m8s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m39s
Details
Test / test_heal_csum_32k (push) Successful in 6m42s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m30s
Details
Test / test_osd_tags (push) Successful in 18s
Details
Test / test_enospc (push) Successful in 1m21s
Details
Test / test_enospc_imm (push) Successful in 1m13s
Details
Test / test_enospc_xor (push) Successful in 2m2s
Details
Test / test_scrub (push) Successful in 1m5s
Details
Test / test_enospc_imm_xor (push) Successful in 1m42s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m1s
Details
Test / test_heal_csum_4k (push) Successful in 6m18s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
Test / test_write (push) Successful in 40s
Details
2024-06-14 02:15:49 +03:00
Vitaliy Filippov
6501abc060
Set default etcd_ws_keepalive_interval to 5
Test / test_snapshot_chain_ec (push) Successful in 2m52s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m4s
Details
Test / test_root_node (push) Successful in 13s
Details
Test / test_rebalance_verify (push) Successful in 3m46s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 44s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_write_xor (push) Successful in 1m7s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m8s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m25s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m27s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m42s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m28s
Details
Test / test_heal_csum_32k (push) Successful in 6m40s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m16s
Details
Test / test_enospc (push) Successful in 2m12s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m26s
Details
Test / test_enospc_imm (push) Successful in 1m41s
Details
Test / test_enospc_xor (push) Successful in 2m21s
Details
Test / test_heal_csum_4k (push) Successful in 6m19s
Details
Test / test_enospc_imm_xor (push) Successful in 1m32s
Details
Test / test_scrub (push) Successful in 49s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_heal_ec (push) Successful in 2m57s
Details
2024-06-08 00:38:48 +03:00
Vitaliy Filippov
1228403e74
Implement internal restart / run_forever in monitor
Test / test_rebalance_verify_imm (push) Successful in 1m55s
Details
Test / test_rebalance_verify (push) Successful in 2m42s
Details
Test / test_root_node (push) Successful in 1m19s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m21s
Details
Test / test_etcd_fail (push) Failing after 10m8s
Details
Test / test_write (push) Successful in 53s
Details
Test / test_write_no_same (push) Successful in 16s
Details
Test / test_write_xor (push) Successful in 1m0s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m59s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m37s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 4m45s
Details
Test / test_heal_ec (push) Successful in 5m48s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k (push) Successful in 6m30s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m16s
Details
Test / test_osd_tags (push) Successful in 34s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m50s
Details
Test / test_enospc (push) Successful in 1m34s
Details
Test / test_enospc_imm (push) Successful in 1m4s
Details
Test / test_enospc_xor (push) Successful in 2m6s
Details
Test / test_heal_csum_4k (push) Successful in 6m47s
Details
Test / test_enospc_imm_xor (push) Successful in 1m26s
Details
Test / test_scrub (push) Successful in 37s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 45s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
2024-06-08 00:35:18 +03:00
Vitaliy Filippov
4eabebd245
Put all configuration to Mon.config
Test / test_snapshot_chain_ec (push) Successful in 2m50s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m48s
Details
Test / test_rebalance_verify (push) Successful in 3m18s
Details
Test / test_root_node (push) Successful in 11s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 39s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m2s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m7s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m49s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m24s
Details
Test / test_heal_ec (push) Successful in 5m29s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m5s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m52s
Details
Test / test_heal_csum_32k (push) Successful in 6m44s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m44s
Details
Test / test_heal_csum_4k (push) Successful in 6m31s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m45s
Details
Test / test_enospc_imm (push) Successful in 1m21s
Details
Test / test_enospc_xor (push) Successful in 1m28s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub (push) Successful in 39s
Details
Test / test_scrub_xor (push) Successful in 36s
Details
Test / test_enospc_imm_xor (push) Successful in 49s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_ec (push) Successful in 33s
Details
Test / test_scrub_pg_size_3 (push) Successful in 41s
Details
2024-06-07 00:20:38 +03:00
Vitaliy Filippov
cf60b6818c
Extract PG generation into pg_gen.js
Test / test_snapshot_chain_ec (push) Successful in 2m56s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m2s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 3m35s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 40s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m3s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m0s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m39s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m29s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m22s
Details
Test / test_heal_ec (push) Successful in 6m27s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m50s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m28s
Details
Test / test_enospc (push) Successful in 2m13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m10s
Details
Test / test_heal_csum_4k (push) Successful in 6m12s
Details
Test / test_scrub (push) Successful in 44s
Details
Test / test_enospc_imm (push) Successful in 1m1s
Details
Test / test_enospc_xor (push) Successful in 1m24s
Details
Test / test_enospc_imm_xor (push) Successful in 1m5s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 27s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
2024-06-05 11:22:06 +03:00
Vitaliy Filippov
1a4a7cdc37
Extract OSD Tree generation functions to osd_tree.js
2024-06-05 11:19:35 +03:00
Vitaliy Filippov
1b48085e21
Extract remote etcd interaction to etcd_adapter.js
2024-06-05 11:19:35 +03:00
Vitaliy Filippov
a71847244e
Rename PGUtil.js to pg_utils.js
2024-06-05 10:51:20 +03:00
Vitaliy Filippov
848c2d2722
Move LPOptimizer, DSL and tests to lp_optimizer/
2024-06-05 10:51:20 +03:00
Vitaliy Filippov
86832dc43f
Add eslint import/no-unresolved
2024-06-05 10:51:20 +03:00
Vitaliy Filippov
1f6da79463
Extract stats calculation into a separate file
2024-06-05 10:51:20 +03:00
Vitaliy Filippov
9bf57c3760
Mention generic Toshiba MG instead of specific MGxx, fix russian vitastorfs link
2024-06-05 02:08:09 +03:00
Vitaliy Filippov
a0305b5b4a
Extract pool configuration validation into a separate file
2024-06-05 02:08:08 +03:00
Vitaliy Filippov
1546f8e447
Extract etcd data "schema" into a separate file
2024-06-05 02:07:53 +03:00
Vitaliy Filippov
8ce962b312
Move scripts
2024-06-05 02:07:53 +03:00
ace
b85dab8583
use fio 3.35-1 for AlmaLinux 9
2024-05-18 21:17:16 +03:00