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

Remove HOME Env Variable from get_remote_workflow_run_dir #5115

Merged
merged 3 commits into from
Sep 9, 2022

Conversation

datamel
Copy link
Contributor

@datamel datamel commented Sep 2, 2022

Closes #5113

rsync version 3.2.4 version drops (seemingly undocumented) support for use of $HOME in the command. This is historically the implementation we have been using for some time, without issue but requires fixing due to this rsync change.

Note $HOME is only removed for rsync (remote file installation and log retrieval), not for other use cases of the remote run directory, e.g. job submission.

Check List

  • I have read CONTRIBUTING.md and added my name as a Code Contributor.
  • Contains logically grouped changes (else tidy your branch by rebase).
  • Does not contain off-topic changes (use other PRs for other changes).
  • Applied any dependency changes to both setup.cfg and conda-environment.yml.
  • Tests have been adapted.
  • CHANGES.md entry included if this is a change that can affect users
  • Cylc-doc pr not needed (change log should be sufficient for those encountering bug)
  • If this is a bug fix, PRs raised to both master and the relevant maintenance branch.

@datamel datamel added bug Something is wrong :( small labels Sep 2, 2022
@datamel datamel added this to the 8.0.2 milestone Sep 2, 2022
@datamel datamel self-assigned this Sep 2, 2022
@oliver-sanders oliver-sanders linked an issue Sep 5, 2022 that may be closed by this pull request
@wxtim wxtim merged commit 00d7890 into cylc:8.0.x Sep 9, 2022
datamel added a commit that referenced this pull request Sep 12, 2022
)

* Remove HOME env var from rsync commands

Co-authored-by: Melanie Hall <37735232+datamel@users.noreply.github.com>
@datamel datamel mentioned this pull request Sep 14, 2022
8 tasks
@datamel datamel deleted the rsync-fix branch September 14, 2022 11:29
wxtim added a commit to wxtim/cylc that referenced this pull request Oct 3, 2022
…l-failure.bk

* upstream/8.0.x:
  remote: ensure all remote commands use a platform config (cylc#5152)
  Db store force triggered (cylc#5023)
  Run GH Actions tests on push to `8.*.x` branches
  Auto bump dev version on release
  remote-install: add "ana/" to the default install list (cylc#5137)
  A no-flow task should not merge and retrigger incomplete children (cylc#5146)
  `log_vc_info`: Redirect diff straight to file to avoid blocking pipe (cylc#5139)
  fix reversed data-store edge source-target (cylc#5156)
  Fix Jinja2 support if HOME undefined.
  Assume Jinja2 might be used in global-tests.cylc.
  Fix post-reload trigger. (cylc#5104)
  Bump dev version
  Update changelog
  workflow_state xtrigger: infer run num
  Type annotations
  Prepare release 8.0.2
  Remove HOME Env Variable from get_remote_workflow_run_dir (cylc#5115)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is wrong :( small
Projects
None yet
Development

Successfully merging this pull request may close these issues.

rsync: support for version 3.2.4
3 participants