Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revised changes for mode 3 cvmfsexec support #372

Open
wants to merge 12 commits into
base: branch_v3_11
Choose a base branch
from

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    1da0615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b8a229 View commit details
    Browse the repository at this point in the history
  3. updated for glidein reinvocation when in mode 3

    - also updated syntax for the condition in the helper script
    namrathaurs committed May 21, 2024
    Configuration menu
    Copy the full SHA
    e7479bc View commit details
    Browse the repository at this point in the history
  4. added changes post code review discussion

    - complete refactoring of code based on improved logic and better flow handling in exception cases
    - changed cvmfs-related helper scripts to always be downloaded regardless of whether CVMFS will be mounted or not
    - added documentation for the helper methods used towards the goal of mounting CVMFS on demand
    - updated the unmount logic based on the refactored code
    namrathaurs committed May 21, 2024
    Configuration menu
    Copy the full SHA
    661fa36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed46ff2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec959fa View commit details
    Browse the repository at this point in the history
  7. some updates after the final round of EL9 testing

    - minor changes (formatting, indentation, improved user facing messages etc.)
    - improvements to the existing unmounting process now that mode 3 will
      also be supported
    - code refactoring in cvmfs_setup script for better flow and readability
    - improvements in cvmfs_helper_funcs to allow for different behaviors as
      a result of using cvmfsexec modes
    namrathaurs committed May 21, 2024
    Configuration menu
    Copy the full SHA
    aefeffc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ebcb35 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c81d55a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. addressing the remaining PR review comments

    - fixed a runtime error when concatenating a set with only one element
    - added a hyperlink reference to the existing section that outlines the variables related to the on-demand CVMFS provisioning feature
    - updated name of the variable (GLIDEIN_WORK_DIR) to specify its usage being internal to
      GWMS
    - added `export` command to explicitly export the value of PATH when a
      glidein is reinvoked. This was done to resolve the `pivot_root:
    command not found` error
    namrathaurs committed May 31, 2024
    Configuration menu
    Copy the full SHA
    bd2fbdf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a7bee7 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    f6b1802 View commit details
    Browse the repository at this point in the history