- Pins
urllib3
due to a conflict while installingKubernetes
Python library. - Fixes documenation build badge.
- Adds a new endpoint to delete jobs (Kubernetes).
- Introduces new common interface for job management which defines what the compute backends should offer to be compatible with REANA, currently only Kubernetes backend is supported.
- Fixes security vulnerability which allowed users to access other people's workspaces.
- Makes CVMFS mounts optional and configurable at repository level.
- Updates the creation of CVMFS volumes specification, it now uses normal persistent volume claims.
- Increases stability and improves test coverage.
- Improves REST API documentation rendering.
- Changes license to MIT.
- Adapts Kubernetes API adaptor to mount shared volumes on jobs as CEPH
persistentVolumeClaim
's (managed byreana-cluster
) instead of plain CEPH volumes.
- Pins REANA-Commons and REANA-DB dependencies.
- Adds uwsgi for production deployments.
- Switches from pykube to official Kubernetes python client.
- Adds compatibility with latest Kubernetes.
- Adds dockerignore file to ease developments.
- Initial public release.
Please beware
Please note that REANA is in an early alpha stage of its development. The developer preview releases are meant for early adopters and testers. Please don't rely on released versions for any production purposes yet.