Skip to content

Releases: rucio/containers

Rucio 1.31.7 patch release

17 Jul 15:42
Compare
Choose a tag to compare
Add wetzel-desy/mod_want_digest

As per the request from @mlassnig.

mod_want_digest is an alpha version of an Apache2 httpd module
implementing a data integrity check in accordance with RFC 3230. It
should be necessary to implement third party copy (TPC) between WebDAV
instances.

We used a dynamic dependency approach for `mod_want_digest`, this means
that the current `mod_want_digest` is curled from the git repository and
compiled within `httpd:latest`. As per @maany's request. (The other
option would have been to use static dependencies/files from
`mod_want_digest`, but this would require us to pin the `httpd` version,
and this would clash with an earlier requirement of @mlassnig.

Some additional steps are necessary to compile, initialise and attach
the module:

* Download dependencies for `libz.so` (we achieved this by installing
  `build-essential`.
* Soft-link the instance of `libz.so` to `libzlib.so` (which the linker
  `ld` can find).
* Compile using `apxs` with the option `-lzlib`.
* Initialise and attach using `apxs` in a separate step.

For SSL to work it was necessary to softlink the `default-ssl.conf` from
`sites-available` to `sites-enabled`.

Removed references to certificates

because these certificates will be volume mounted in.

Rucio 1.31.6 patch release

03 Jul 14:05
Compare
Choose a tag to compare
Add wetzel-desy/mod_want_digest

As per the request from @mlassnig.

mod_want_digest is an alpha version of an Apache2 httpd module
implementing a data integrity check in accordance with RFC 3230. It
should be necessary to implement third party copy (TPC) between WebDAV
instances.

We used a dynamic dependency approach for `mod_want_digest`, this means
that the current `mod_want_digest` is curled from the git repository and
compiled within `httpd:latest`. As per @maany's request. (The other
option would have been to use static dependencies/files from
`mod_want_digest`, but this would require us to pin the `httpd` version,
and this would clash with an earlier requirement of @mlassnig.

Some additional steps are necessary to compile, initialise and attach
the module:

* Download dependencies for `libz.so` (we achieved this by installing
  `build-essential`.
* Soft-link the instance of `libz.so` to `libzlib.so` (which the linker
  `ld` can find).
* Compile using `apxs` with the option `-lzlib`.
* Initialise and attach using `apxs` in a separate step.

For SSL to work it was necessary to softlink the `default-ssl.conf` from
`sites-available` to `sites-enabled`.

Removed references to certificates

because these certificates will be volume mounted in.

Rucio 1.31.5 patch release

19 Jun 15:40
Compare
Choose a tag to compare
Add wetzel-desy/mod_want_digest

As per the request from @mlassnig.

mod_want_digest is an alpha version of an Apache2 httpd module
implementing a data integrity check in accordance with RFC 3230. It
should be necessary to implement third party copy (TPC) between WebDAV
instances.

We used a dynamic dependency approach for `mod_want_digest`, this means
that the current `mod_want_digest` is curled from the git repository and
compiled within `httpd:latest`. As per @maany's request. (The other
option would have been to use static dependencies/files from
`mod_want_digest`, but this would require us to pin the `httpd` version,
and this would clash with an earlier requirement of @mlassnig.

Some additional steps are necessary to compile, initialise and attach
the module:

* Download dependencies for `libz.so` (we achieved this by installing
  `build-essential`.
* Soft-link the instance of `libz.so` to `libzlib.so` (which the linker
  `ld` can find).
* Compile using `apxs` with the option `-lzlib`.
* Initialise and attach using `apxs` in a separate step.

For SSL to work it was necessary to softlink the `default-ssl.conf` from
`sites-available` to `sites-enabled`.

Removed references to certificates

because these certificates will be volume mounted in.

Rucio 1.31.4 patch release

31 May 06:20
Compare
Choose a tag to compare
Add wetzel-desy/mod_want_digest

As per the request from @mlassnig.

mod_want_digest is an alpha version of an Apache2 httpd module
implementing a data integrity check in accordance with RFC 3230. It
should be necessary to implement third party copy (TPC) between WebDAV
instances.

We used a dynamic dependency approach for `mod_want_digest`, this means
that the current `mod_want_digest` is curled from the git repository and
compiled within `httpd:latest`. As per @maany's request. (The other
option would have been to use static dependencies/files from
`mod_want_digest`, but this would require us to pin the `httpd` version,
and this would clash with an earlier requirement of @mlassnig.

Some additional steps are necessary to compile, initialise and attach
the module:

* Download dependencies for `libz.so` (we achieved this by installing
  `build-essential`.
* Soft-link the instance of `libz.so` to `libzlib.so` (which the linker
  `ld` can find).
* Compile using `apxs` with the option `-lzlib`.
* Initialise and attach using `apxs` in a separate step.

For SSL to work it was necessary to softlink the `default-ssl.conf` from
`sites-available` to `sites-enabled`.

Removed references to certificates

because these certificates will be volume mounted in.

Rucio 1.31.3 patch release

15 May 15:35
Compare
Choose a tag to compare
build alma9 dev container

Rucio 1.31.2 patch release

03 May 10:12
Compare
Choose a tag to compare
don't chmod non-existing ssh keys

was forgotten when removing the keys

Rucio 1.31.1 patch release

17 Apr 13:50
Compare
Choose a tag to compare
don't chmod non-existing ssh keys

was forgotten when removing the keys

Rucio 1.31.0 feature release

03 Apr 12:02
Compare
Choose a tag to compare
daemons: install globus dependencies in alma9 daemons

it's already done in the centos7 containers
I just forgot about it in alma9.Dockerfile

Rucio 1.31.0rc3 feature release candidate

28 Mar 14:54
Compare
Choose a tag to compare
clients: switch to using arc6-client on centos7

Also:
- remove the py2 dockerfile
- split the installed packages one per line to make it more
  human-readable.

Rucio 1.31.0rc2 feature release candidate

23 Mar 14:47
Compare
Choose a tag to compare
clients: switch to using arc6-client on centos7

Also:
- remove the py2 dockerfile
- split the installed packages one per line to make it more
  human-readable.