1. 27 Jul, 2023 1 commit
  2. 26 Jul, 2023 9 commits
  3. 25 Jul, 2023 3 commits
  4. 24 Jul, 2023 2 commits
  5. 23 Jul, 2023 6 commits
  6. 21 Jul, 2023 3 commits
    • Andrew Walker's avatar
      NAS-123148 / 23.10 / Use directories rather than mountpoints for bricks (#11717) · f83e2bdd
      Andrew Walker authored
      Attempts to access ZFS ctldir via libgfapi can cause gluster
      volume mount to freeze. We should prevent this variant of
      foot-shooting by adding robust checks to ensure that only
      directories within ZFS datasets are used. Since we already
      have filesystem.stat output as part of brick validation we
      can easily expand existence check to also cover things like
      fstype, whether the brick path is empty, dataset mount options,
      etc.
      f83e2bdd
    • Andrew Walker's avatar
      Mark gluster volume stop as flaky (#11716) · 735f6643
      Andrew Walker authored
      This test intermittently fails with an error that another
      transaction is in progress. Since it can cause a cascade of
      other test failures, we should just retry a few times before
      failing. The error is probably spurious due to VMs that we
      are running the cluster on.
      735f6643
    • Andrew Walker's avatar
      Fix CTDB root dir migration (#11715) · f225e35a
      Andrew Walker authored
      As we deprecated the ctdb shared volume, the migrate method was
      moved from ctdb.shared.volume namespace to ctdb.root_dir namespace.
      f225e35a
  7. 20 Jul, 2023 10 commits
  8. 19 Jul, 2023 5 commits
  9. 18 Jul, 2023 1 commit
    • bmeagherix's avatar
      NAS-123069 / 23.10 / Prevent logged in iSCSI targets being included in get_disks (#11694) · 94e20fed
      bmeagherix authored
      * Prevent logged in iSCSI targets being included in get_disks
      
      * Add is_iscsi_device test to retaste_disks_impl
      
      * Add test_24_iscsi_target_disk_login
      
      For a regular system, this will perform a loopback iSCSI login using
      the public IP.  For a HA system it will create an ALUA iSCSI target
      and check the standby node (which is logged into the hidden internal
      iSCSI target).
      94e20fed