Skip to content

Commit

Permalink
added eos
Browse files Browse the repository at this point in the history
  • Loading branch information
Doina Cristina Aiftimiei committed Jan 22, 2019
1 parent 6d097e9 commit 61c76d8
Showing 1 changed file with 17 additions and 4 deletions.
21 changes: 17 additions & 4 deletions source/releases/pulsar/eos/v4.4.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,32 @@ What’s new


* Update of remote IO objects for S3, WebDav and XRootd.

* Used by EOS to communicate with external endpoints
Allows EOS to create filesystems whose storage is residing at a remote endpoint, instead of a local disk.
* Allows EOS to create filesystems whose storage is residing at a remote endpoint, instead of a local disk.
* Implementation of logical path translation.

* So far, the path of every EOS file (so called 'physical path') is generated from the File Id of that file within the namespace. This feature allows EOS to store files having their physical location the same as their logical location in the namespace. E.g.: /eos/test/myfile on filesystem 1 will be stored at /<filesystem1_basepath>/eos/test/myfile
* The logical path information is stored as file extended attributes within the EOS namespace
* Path translation utility class, to help deciphering paths for both cases

* Filesystem config options: s3credentials and logicalpath

* Two new filesystem config options were added.
* s3credentals=<accesskey>:<secretkey> Sets the S3 access credentials for this filesystem
* logicalpath=1|0 Flag to indicate whether this filesystem uses logical path or not
* S3 settings can be configured FST-wide, via environment variables or on a filesystem-by-filesystem basis, via `fs config`

* Implementation of file adoption

* Allows scanning an endpoint accessible by a filesystem and import all the discovered files into the EOS namespace
* Management of these files, upon importation, can be done fully through EOS
* A new command to trigger the file adoption is available, called `fs import`. It offers the `fs import start` command to trigger the import process. When triggered, an UUID is associated with the operation. The `fs import query <id>` command can be used to check the status of an on-going import operation

* External storage tests
* External storage test script is provided to test the file adoption functionality
* A new Gitlab pipeline job is set up to run this script on every commit

* Documentation
* Documentation for logical path and import functionality are provided on the eos-docs website

Expand All @@ -48,7 +56,8 @@ Known Issues
List of Artifacts
~~~~~~~~~~~~~~~~~
* CentOS-7 RPMS
* in group `applications/file <http://repo.indigo-datacloud.eu/repository/xdc/production/1/centos7/x86_64/base/repoview/applications.file.group.html>`_

* in group `applications/file <http://repo.indigo-datacloud.eu/repository/xdc/production/1/centos7/x86_64/base/repoview/applications.file.group.html>`_

* eos-archive - The EOS archive daemon
* eos-cleanup - The EOS test package
Expand All @@ -65,6 +74,10 @@ List of Artifacts
* eos-testkeytab - The EOS testkeytab package


* and in `applications/internet <http://repo.indigo-datacloud.eu/repository/xdc/production/1/centos7/x86_64/base/repoview/applications.internet.group.html>`_
* in `applications/internet <http://repo.indigo-datacloud.eu/repository/xdc/production/1/centos7/x86_64/base/repoview/applications.internet.group.html>`_

* eos-admin-gui - Web Interface for EOS administration

* in `Development/Debug <http://repo.indigo-datacloud.eu/repository/xdc/production/1/centos7/x86_64/base/repoview/development.debug.group.html>`_

* eos-admin-gui - Web Interface for EOS administration
* eos-debuginfo - Debug information for package eos

0 comments on commit 61c76d8

Please sign in to comment.