Skip to content

Disable HDF5 file locking for cheta archive update process#284

Merged
taldcroft merged 1 commit intomasterfrom
disable-hdf5-file-locking
Jan 5, 2026
Merged

Disable HDF5 file locking for cheta archive update process#284
taldcroft merged 1 commit intomasterfrom
disable-hdf5-file-locking

Conversation

@taldcroft
Copy link
Member

@taldcroft taldcroft commented Nov 27, 2025

Description

As discussed extensively on Slack, HDF5 file locking on our NFS system causes problems. This patch has already been tested in flight for a few weeks and this PR is just to ensure that it gets applied in subsequent releases.

Search on Resource temporarily unavailable or task_schedule.cfg for threads.

Interface impacts

None

Testing

Unit tests

Patch does not touch code, unit tests not needed.

Functional tests

Patch has been run in flight already using the following (copied from the Slack thread):

<task eng_archive>
      cron       * * * * *
      check_cron * * * * *
      exec env HDF5_USE_FILE_LOCKING=FALSE cheta_update_server_archive --data-root $ENV{SKA}/data/eng_archive
      exec cheta_check_integrity --data-root $ENV{SKA}/data/eng_archive
      exec cheta_update_server_sync --sync-root $ENV{SKA}/data/eng_archive

The lines above are identical to the patch.

@taldcroft taldcroft requested a review from jeanconn November 27, 2025 11:21
@taldcroft taldcroft merged commit ef52570 into master Jan 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants