gekkofs:d34220d94ecbb0e620b021a4035e7c7de915805b commits
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commits/d34220d94ecbb0e620b021a4035e7c7de915805b
2022-06-20T20:23:02+00:00
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/d34220d94ecbb0e620b021a4035e7c7de915805b
Merge branch 'marc/213-support-clone3-syscall-for-glibc-2-34' into 'master'
2022-06-20T20:23:02+00:00
Ramon Nou
ramon.nou@bsc.es
Resolve "Support clone3 syscall for <glibc-2.34"
Starting glibc-2.34, glibc uses the `clone3()` system call to create (instead of `clone()`). This breaks syscall_intercept causing a Segfault on the GekkoFS client.
This MR only introduces a patch for syscall_intercept and no GekkoFS modifications. This patch will eventually part of our syscall_intercept fork.
Closes <a href="/gitlab/hpc/gekkofs/-/issues/213" data-reference-type="issue" data-original="#213" data-link="false" data-link-reference="false" data-project="8" data-issue="444" data-project-path="hpc/gekkofs" data-iid="213" data-issue-type="issue" data-container="body" data-placement="top" title="Support clone3 syscall for <glibc-2.34" class="gfm gfm-issue">#213</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/146" data-reference-type="merge_request" data-original="hpc/gekkofs!146" data-link="false" data-link-reference="false" data-project="8" data-merge-request="184" data-project-path="hpc/gekkofs" data-iid="146" data-container="body" data-placement="top" title='Resolve "Support clone3 syscall for <glibc-2.34"' class="gfm gfm-merge_request">!146</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/eab9887e2802f79a4cd2bd63f449ba8124f4d19f
Add changelog entry
2022-06-20T19:05:17+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/48beba1f0435d1a4d80ef3510ee09d71a5040ba4
Adding syscall intercept patch for supporting the clone3() syscall
2022-06-20T19:02:50+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/0c19a6885c04221263f9f9cac6eb659fb1d4b659
dl_dep script: Allow multiple patch files per dependency
2022-06-20T19:02:50+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/8a2b71c92ce56c686036e73a9eda647fc85c62bb
Merge branch 'rnou/222-path-resolution-tests-does-not-allow-parallelism' into...
2022-06-20T10:49:59+00:00
Marc Vef
vef@uni-mainz.de
Resolve "Path resolution tests does not allow parallelism"
Closes <a href="/gitlab/hpc/gekkofs/-/issues/222" data-reference-type="issue" data-original="#222" data-link="false" data-link-reference="false" data-project="8" data-issue="470" data-project-path="hpc/gekkofs" data-iid="222" data-issue-type="issue" data-container="body" data-placement="top" title="Path resolution tests does not allow parallelism" class="gfm gfm-issue">#222</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/145" data-reference-type="merge_request" data-original="hpc/gekkofs!145" data-link="false" data-link-reference="false" data-project="8" data-merge-request="183" data-project-path="hpc/gekkofs" data-iid="145" data-container="body" data-placement="top" title='Resolve "Path resolution tests does not allow parallelism"' class="gfm gfm-merge_request">!145</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/d8c48c13e42da485171588c598530107d3fe7a2f
Added changelog entry
2022-06-20T12:32:59+02:00
Marc Vef
lefthy21@gmail.com
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/5382cc0098add9a3f1465c88a9bb308e38a01742
Updated Testing parallelism
2022-06-15T09:11:38+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/fba56981685e7485fdfe22304ac7414a1d86585c
Merge branch '221-update-hermes-to-0-4-5' into 'master'
2022-05-24T13:51:10+00:00
Alberto Miranda
alberto.miranda@bsc.es
Resolve "Update hermes to 0.4.5"
Closes <a href="/gitlab/hpc/gekkofs/-/issues/221" data-reference-type="issue" data-original="#221" data-link="false" data-link-reference="false" data-project="8" data-issue="466" data-project-path="hpc/gekkofs" data-iid="221" data-issue-type="issue" data-container="body" data-placement="top" title="Update hermes to 0.4.5" class="gfm gfm-issue">#221</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/144" data-reference-type="merge_request" data-original="hpc/gekkofs!144" data-link="false" data-link-reference="false" data-project="8" data-merge-request="180" data-project-path="hpc/gekkofs" data-iid="144" data-container="body" data-placement="top" title='Resolve "Update hermes to 0.4.5"' class="gfm gfm-merge_request">!144</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/cabd98004560c7302957c1ab0b784c46d21103c7
Update hermes submodule to 0.4.5
2022-05-24T14:22:07+02:00
Alberto Miranda
alberto.miranda@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/a11601439378bd4bf9392c21cd5f3289e1b517ff
Merge branch 'rnou/215-unlink-gkfs_remove-can-delete-directories' into 'master'
2022-05-17T10:59:17+00:00
Marc Vef
vef@uni-mainz.de
Resolve "unlink (gkfs_remove) can delete directories"
Closes <a href="/gitlab/hpc/gekkofs/-/issues/215" data-reference-type="issue" data-original="#215" data-link="false" data-link-reference="false" data-project="8" data-issue="453" data-project-path="hpc/gekkofs" data-iid="215" data-issue-type="issue" data-container="body" data-placement="top" title="unlink (gkfs_remove) can delete directories" class="gfm gfm-issue">#215</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/139" data-reference-type="merge_request" data-original="hpc/gekkofs!139" data-link="false" data-link-reference="false" data-project="8" data-merge-request="169" data-project-path="hpc/gekkofs" data-iid="139" data-container="body" data-placement="top" title='Resolve "unlink (gkfs_remove) can delete directories"' class="gfm gfm-merge_request">!139</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/cebc72a9a5880c5569ba06b32037537455afb562
Adding changelog entry
2022-05-17T12:04:30+02:00
Marc Vef
lefthy21@gmail.com
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/fd55f465fdebf56fd4e67047d61b0e908da6b7f3
Fix wrong log verbosity in forward_get_dirents()
2022-05-17T12:00:31+02:00
Marc Vef
lefthy21@gmail.com
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/3101bd5e21c53c8aa593da1164514bdec0eb2e8b
Test remove of data chunks
2022-05-13T10:56:09+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/84f3bcea6848faf73cc6b21f1a7f5d5887cc3c70
Implemented unlink testing and ISDIR errno
2022-05-13T09:41:28+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/dbcf7f7f445806f40dc0b105821a934cbe6c47c3
Merge branch 'rnou/214-gkfs_daemon_log_level-needs-to-be-modified-in-tests' i...
2022-05-10T12:17:58+00:00
Marc Vef
vef@uni-mainz.de
Resolve "GKFS_DAEMON_LOG_LEVEL needs to be modified in tests"
Closes <a href="/gitlab/hpc/gekkofs/-/issues/214" data-reference-type="issue" data-original="#214" data-link="false" data-link-reference="false" data-project="8" data-issue="452" data-project-path="hpc/gekkofs" data-iid="214" data-issue-type="issue" data-container="body" data-placement="top" title="GKFS_DAEMON_LOG_LEVEL needs to be modified in tests" class="gfm gfm-issue">#214</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/138" data-reference-type="merge_request" data-original="hpc/gekkofs!138" data-link="false" data-link-reference="false" data-project="8" data-merge-request="168" data-project-path="hpc/gekkofs" data-iid="138" data-container="body" data-placement="top" title='Resolve "GKFS_DAEMON_LOG_LEVEL needs to be modified in tests"' class="gfm gfm-merge_request">!138</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/3503aa2834339382d68a60ce0ba7f01ece7ca20e
Fix: Use GKFS_DAEMON_LOG_LEVEL instead of GKFS_LOG_LEVEL in tests.
2022-05-10T12:17:58+00:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/0014c3e40764b4c9771f31ee25328a22106f57cf
Merge branch 'release-0.9.1'
2022-04-29T16:20:13+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/a1daf54b50152d6a30155e2686769f93ed085d70
Update changelog for 0.9.1
2022-04-28T21:43:17+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/e46bd1c2337cf6988d544fea38045d2a288a6825
version bump 0.9.1
2022-04-28T21:33:05+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/91cae492f5299b1b3a6450820d81b5dd71b95f7f
Merge branch 'marc/52-start-stop-scripts' into 'master'
2022-04-28T18:54:49+00:00
Marc Vef
vef@uni-mainz.de
Resolve "New start and stop scripts"
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/135" data-reference-type="merge_request" data-original="hpc/gekkofs!135" data-link="false" data-link-reference="false" data-project="8" data-merge-request="160" data-project-path="hpc/gekkofs" data-iid="135" data-container="body" data-placement="top" title='Resolve "New start and stop scripts"' class="gfm gfm-merge_request">!135</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/33179ba3d62c03c8e27cf37e78f599fbfe2e86af
gkfs script: Allow specific srun arguments via config file
2022-04-28T20:24:22+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/af1417c2de72bc84d984944acfa3f3711a53ff04
Adding -c argument to pass specific config file to gkfs script
2022-04-28T20:19:49+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/600b09ea698575cb909690fe98438374399fc9f3
Adding changelog entry
2022-04-28T12:25:15+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/d2d2671b2496abd5b00ac0e5b46059603e147330
Adding documentation for gkfs script
2022-04-28T12:25:15+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/642cdcb38184aa2bce1c9f87b9e12c4367831dc9
New script: gkfs start and stop daemons locally and for srun (beta)
2022-04-28T12:25:15+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/b4564080c57706247b91bb8e36214a808b96a8ca
Changing GKFS_LOG_LEVEL to GKFS_DAEMON_LOG_LEVEL
2022-04-28T12:25:15+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/bd82757d346e1a9e8608c5e40563c3ce45c35ea0
Merge branch 'marc/17-remove-old-preload-init-function' into 'master'
2022-04-26T19:22:48+00:00
Ramon Nou
ramon.nou@bsc.es
Resolve "remove old preload init function"
Closes <a href="/gitlab/hpc/gekkofs/-/issues/17" data-reference-type="issue" data-original="#17" data-link="false" data-link-reference="false" data-project="8" data-issue="116" data-project-path="hpc/gekkofs" data-iid="17" data-issue-type="issue" data-container="body" data-placement="top" title="remove old preload init function" class="gfm gfm-issue">#17</a>
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/136" data-reference-type="merge_request" data-original="hpc/gekkofs!136" data-link="false" data-link-reference="false" data-project="8" data-merge-request="162" data-project-path="hpc/gekkofs" data-iid="136" data-container="body" data-placement="top" title='Resolve "remove old preload init function"' class="gfm gfm-merge_request">!136</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/5283e1efcf38ff6f618e226e34819bd512df12ed
Resolve "remove old preload init function"
2022-04-26T19:22:48+00:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/d87a4df1c31540bf33324f99159085590f01c425
Merge branch 'rnou/stats_prometheus' into 'master'
2022-04-24T10:27:03+00:00
Marc Vef
vef@uni-mainz.de
Push stats to prometheus
See merge request <a href="/gitlab/hpc/gekkofs/-/merge_requests/132" data-reference-type="merge_request" data-original="hpc/gekkofs!132" data-link="false" data-link-reference="false" data-project="8" data-merge-request="156" data-project-path="hpc/gekkofs" data-iid="132" data-container="body" data-placement="top" title="Push stats to prometheus" class="gfm gfm-merge_request">!132</a>
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/6d30ca4ed87d23efd1bfd80c5285a8f3722d069a
Merge branch 'marc/stats_review' into rnou/stats_prometheus
2022-04-24T02:11:12+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/a6344c72a6e66f9bb1e49c25af85855c8190b627
Fixing shutdown error
2022-04-24T01:17:25+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/00f5f7d39e84c0a400b719ee3fcb71c6c298e27f
Only run statistics code if enabled
2022-04-24T01:17:13+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/d56480aa40fd241d2243e463b6387cb6c218350d
statistics code style changes
2022-04-24T01:15:55+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/c80224616c0d5b7fc9c7377eb2a60adf29b5c29a
Modified documentation for stats collection
2022-04-24T00:27:28+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/7be777efb1a468a45bbf14eef7e94cadf2248b42
statistics daemon argument changes, documentation, cmake
2022-04-24T00:27:28+02:00
Marc Vef
vef@uni-mainz.de
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/b59076949a60b1114e8212e440d9cfe5a1e929f6
Solve race conditions
2022-04-21T18:24:07+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/f077366ca054836381a432e6b05a3aa8c4f7664f
Defines to Options
2022-04-08T13:55:38+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/07bb4d4ad8fb20e6884fa6cb1608dc4ab22f99c1
Review changes
2022-04-08T13:55:21+02:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/150587436d9a45627d5549d4c20601a068a51dec
Define profiles
2022-04-07T05:49:18+00:00
Ramon Nou
ramon.nou@bsc.es
https://storage.bsc.es/gitlab/hpc/gekkofs/-/commit/6252c4d6a7aeef84da8e5d297783abb790c19db3
Enable Prometheus-cpp export in CI
2022-04-07T05:49:18+00:00
Ramon Nou
ramon.nou@bsc.es