Skip to content

Releases: BristolComputing/xrootd-se

Version 3.4.0

29 Jun 10:53
8443d86
Compare
Choose a tag to compare

What's Changed

  • Draft: Improving TLS handling between redirector and server by @kreczko in #8
  • Merging production config into main by @kreczko in #11

Full Changelog: 3.3.0...3.4.0

3.3.0: Merge pull request #7 from BristolComputing/ggus-156902-io02

27 Sep 14:29
2d7394f
Compare
Choose a tag to compare

Software changes

Upgraded from xrootd 5.4.3 to 5.5.0

Config changes

diff io02 (server)

2,3c2
< Config continuing with file etc/xrootd/config.d/20-https.cfg ...
< Config continuing with file etc/xrootd/config.d/40-security.cfg ...
---
> Config continuing with file etc/xrootd/config.d/20-https-and-security.cfg ...
15a15,17
> cms.delay startup 10 servers 1
> cms.dfs lookup central redirect verify
> cms.fxhold 60s
16a19
> cms.trace all
18c21,22
< frm.xfr.copycmd /bin/cp /dev/null $PFN
---
> http.cadir /etc/grid-security/certificates
> http.cert /etc/grid-security/xrd/hostcert.pem
23c27
< http.httpsmode auto
---
> http.key /etc/grid-security/xrd/hostkey.pem
26,27d29
< http.selfhttps2http yes
< http.selfhttps2http yes
29d30
< http.tlsreuse off
34a36,37
> ofs.trace none
> ofs.trace none
36a40,41
> tpc.trace info
> voms.trace debug
47c52
< xrootd.trace emsg login stall redirect
---
> xrootd.trace all -debug -request -response -fsio -fsaio

diff xrootd.phy (redirector)

2,3c2
< Config continuing with file etc/xrootd/config.d/20-https.cfg ...
< Config continuing with file etc/xrootd/config.d/40-security.cfg ...
---
> Config continuing with file etc/xrootd/config.d/20-https-and-security.cfg ...
17c16,19
< cms.dfs lookup central redirect immed retries 2
---
> cms.delay startup 10 servers 1
> cms.dfs limit 0 lookup distrib mdhold 0 redirect immed retries 2
> cms.fxhold 60s
> cms.trace all
19c21,23
< frm.xfr.copycmd /bin/cp /dev/null $PFN
---
> http.cadir /etc/grid-security/certificates
> http.cert /etc/grid-security/xrd/hostcert.pem
> http.desthttps yes
24c28
< http.httpsmode auto
---
> http.key /etc/grid-security/xrd/hostkey.pem
27,28d30
< http.selfhttps2http yes
< http.selfhttps2http yes
30d31
< http.tlsreuse off
35c36,37
< ofs.tpc cksum adler32 fcreds ?gsi =X509_USER_PROXY autorm xfr 40 pgm /etc/xrootd/xrdcp-tpc.sh
---
> ofs.trace none
> ofs.trace none
37a40,41
> tpc.trace info
> voms.trace debug
40,41d43
< xrd.tls /etc/grid-security/xrd/hostcert.pem /etc/grid-security/xrd/hostkey.pem
< xrd.tlsca certdir /etc/grid-security/certificates
43d44
< xrootd.chksum max 100 adler32 /etc/xrootd/xrdsum.sh
46,47c47
< xrootd.tls capable all -data
< xrootd.trace emsg login stall redirect
---
> xrootd.trace all -debug -request -response -fsio -fsaio

3.1.0

06 Jul 08:17
dae3d40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.2...v3.1.0

Version 3.0.0

16 Mar 16:23
Compare
Choose a tag to compare

Changes

  • added CMS File Catalog for mapping of /store/xrootd/cms/store GGUS ticket 150734, 156327
  • added scripts to extract xrootd versions
  • logging and storing build information for HDFS and XRootD-HDFS in container images
  • allowing all OPS members to WRITE to /xrootd/ops GGUS ticket 155990, 156192
  • updated from xrootd 5.3 to 5.4 (from ops meeting discussion)

Packages

xrootd

package version source
libmacaroons.x86_64 0.3.0-2.el7 epel
scitokens-cpp.x86_64 0.7.0-1.el7 epel
voms.x86_64 2.0.16-1.2.osg36.el7 osg
xrootd.x86_64 1:5.4.2-1.el7 epel
xrootd-client.x86_64 1:5.4.2-1.el7 epel
xrootd-client-libs.x86_64 1:5.4.2-1.el7 epel
xrootd-cmstfc.x86_64 1.5.2-6.osg36.el7 osg-contrib
xrootd-lcmaps.x86_64 99-1.osg36.el7 osg
xrootd-libs.x86_64 1:5.4.2-1.el7 epel
xrootd-scitokens.x86_64 1:5.4.2-1.el7 epel
xrootd-selinux.noarch 1:5.4.2-1.el7 epel
xrootd-server.x86_64 1:5.4.2-1.el7 epel
xrootd-server-libs.x86_64 1:5.4.2-1.el7 epel
xrootd-voms.x86_64 1:5.4.2-1.el7 epel

xrootd-hdfs

Hadoop 3.3.1
Source code repository https://github.com/apache/hadoop.git -r a3b9c37a397ad4188041dd80621bdeefc46885f2
Compiled by ubuntu on 2021-06-15T05:13Z
Compiled with protoc 3.7.1
From source with checksum 88a4ddb2299aca054416d6b7f81ca55
This command was run using /opt/hadoop/share/hadoop/common/hadoop-common-3.3.1.jar

xrootd-hdfs 2.2.0
Source code repository https://github.com/uobdic/xrootd-hdfs.git -b kreczko-hdfs3-debug -r 806c171
Compiled by CentOS Linux release 7.9.2009 (Core) on 2022-03-16T15:23Z

Version 2.0.0

16 Mar 14:41
Compare
Choose a tag to compare

Packages

xrootd

package version source
libmacaroons.x86_64 0.3.0-2.el7 @epel
scitokens-cpp.x86_64 0.6.2-1.el7 @epel
voms.x86_64 2.0.16-1.el7 @epel
xrootd.x86_64 1:5.3.2-1.el7 @epel
xrootd-client.x86_64 1:5.3.2-1.el7 @epel
xrootd-client-libs.x86_64 1:5.3.2-1.el7 @epel
xrootd-libs.x86_64 1:5.3.2-1.el7 @epel
xrootd-scitokens.x86_64 1:5.3.2-1.el7 @epel
xrootd-selinux.noarch 1:5.3.2-1.el7 @epel
xrootd-server.x86_64 1:5.3.2-1.el7 @epel
xrootd-server-libs.x86_64 1:5.3.2-1.el7 @epel
xrootd-voms.x86_64 1:5.3.2-1.el7 @epel

xrootd-hdfs

===============================================================================
Hadoop 3.3.1
Source code repository https://github.com/apache/hadoop.git -r a3b9c37a397ad4188041dd80621bdeefc46885f2
Compiled by ubuntu on 2021-06-15T05:13Z
Compiled with protoc 3.7.1
From source with checksum 88a4ddb2299aca054416d6b7f81ca55
This command was run using /opt/hadoop/share/hadoop/common/hadoop-common-3.3.1.jar
===============================================================================
xrootd-hdfs 2.2.0
Source code repository https://github.com/uobdic/xrootd-hdfs.git -b kreczko-hdfs3-debug -r 806c171
Compiled by CentOS Linux release 7.9.2009 (Core) on XXXXXXX