Skip to content

Releases: htcondor/osdf-client

v6.13.0-rc1

06 Jun 18:20
v6.13.0-rc1
Compare
Choose a tag to compare
v6.13.0-rc1 Pre-release
Pre-release

v6.13.0-rc1

  • Add support for using an "OSDF Director" service for getting the list of caches from (#58)

v6.12.1

06 Jun 16:09
v6.12.1
Compare
Choose a tag to compare

Quick fix over v6.12.0 to update the bundled namespaces.json.

Changes from 6.12.0 are:

Multiple bug fixes and improvements, especially with regards to authenticated access.

  • Make use of credential generation info from Topology (#57)
  • Print a warning instead of crashing when a job's .job.ad file is missing or can't be read (#66)
  • Handle URLs with underscores in the scheme (#69)
  • Add support for X-Transfer-Status HTTP header (#70)
  • Update fallback namespaces.json with the latest from Topology (#71)
  • Correct namespace lookup for downloading osdf://-style URLs (i.e. ones with only 2 slashes) (#74)
  • Fail early with a better error message when asked to transfer from an unknown namespace (#75)

v6.12.0

06 Jun 15:57
v6.12.0
0d0635f
Compare
Choose a tag to compare

v6.12.0

Multiple bug fixes and improvements, especially with regards to authenticated access.

What's changed

  • Make use of credential generation info from Topology (#57)
  • Print a warning instead of crashing when a job's .job.ad file is missing or can't be read (#66)
  • Handle URLs with underscores in the scheme (#69)
  • Add support for X-Transfer-Status HTTP header (#70)
  • Update fallback namespaces.json with the latest from Topology (#71)
  • Correct namespace lookup for downloading osdf://-style URLs (i.e. ones with only 2 slashes) (#74)
  • Fail early with a better error message when asked to transfer from an unknown namespace (#75)

v6.11.0

01 May 15:20
634752b
Compare
Choose a tag to compare

This release distinguishes between file transfers that were completely stopped versus file transfers that were merely slow. The former now returns the exit code 5 (instead of 11). (#26)

What's Changed

  • Improve TestSlowTransfer, add StoppedTransfer error, and TestStoppedTransfer by @CohenQU in #65

New Contributors

Full Changelog: v6.10.1...v6.11.0

v6.10.1

13 Apr 17:15
8691621
Compare
Choose a tag to compare

What's Changed

Changelog

  • 93e4f62 Adding docs to the getToken function
  • 3226666 Cache keys in memory outside Linux
  • 4f4d3ad Fix token search if renamed using the scheme url, eg (rename+osdf://)
  • 3f77a18 goreleaser --rm-dist deprecated in favor of --clean

Full Changelog: v6.10.0...v6.10.1

v6.10.0

09 Mar 00:29
efdc2ae
Compare
Choose a tag to compare

What's Changed

  • Permit disabling use of http_proxy by @bbockelm in #38
  • Clean out use of 'stashcache' by @bbockelm in #39
  • Allow stash_plugin to print out caches in use by @bbockelm in #40
  • Allow HTTP 206 Partial Content responses by @bbockelm in #44
  • Implement token acquisition path to pull tokens from the config file and OAuth2 by @bbockelm in #27
  • Do not dump entire namespace JSON by @bbockelm in #46
  • Do not attempt methods doomed to fail by @bbockelm in #47
  • Add missing token to error stack to prevent retries by @bbockelm in #48
  • Cleanup error messages by @bbockelm in #51
  • Remove unused monitoring integration by @bbockelm in #50

Full Changelog: v6.9.5...v6.10.0

v6.9.5

23 Jan 22:50
v6.9.5
f44f836
Compare
Choose a tag to compare

What's Changed

  • Fixing order of token name for HTCondor plugin by @djw8605 in #30
  • HTCONDOR-1508: Fix Ubuntu install by @matyasselmeci in #31
  • If the host is specified, it is an accident and prepend to path by @djw8605 in #34
  • Fix classad parsing when special characters in string by @djw8605 in #35
  • Fix depreciation warning from archives replacements by @djw8605 in #36

Full Changelog: v6.9.4...v6.9.5

v6.9.4

28 Nov 18:02
2e80b96
Compare
Choose a tag to compare

Changelog

  • d313776 Adding another test for get token name
  • 2626cbf Adding test and fuzz for getTokenName
  • 2f31b75 Adding usage information for a few commands
  • 6f425fa All lower case tokens
  • 4ca110c Allow URL to specify named HTCondor token
  • 16a7827 Convert config_mgr to use cobra command library
  • 5ee805d Correct usage of getToken in test file
  • c149131 Create OAuth2 config file for OSDF client
  • 5ffe2e6 Fix error handling and some formatting issues
  • cf24b55 Handle errors in encrypted config
  • a4f16c5 Match namespace by matched prefix length, not by order
  • 0655810 Refactor config manager to be a simple command line tool for manipulating the config
  • 60e3d56 Updating tests to use 1.18 for fuzz support

v6.9.3

18 Nov 14:54
b8fead4
Compare
Choose a tag to compare

Changelog

  • 2456085 Add panic capture to DoStashCPSingle
  • 571d5e4 Add the panic to the error accumulator, which will be sent back to user
  • 911e5a4 Adding user-agent to cache get
  • 64d94b4 Automatically retry cache discovery without proxy
  • d32eaed Gracefully handle case where no caches are found
  • 8da4124 Handle panics in handle_http as failures to transfer

v6.9.2

30 Sep 15:03
v6.9.2
8f6fff3
Compare
Choose a tag to compare

Drop builds for i386 and add builds for ppc64le