Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 8 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,10 @@
# SingularityCE Changelog

## 3.10.0-rc.2 \[2022-05-04\]

This is the second release candidate for the upcoming SingularityCE 3.10 release.

### New features / functionalities

- Add support for `%files` section in remote builds, when a compatible remote is
used.

### Bug Fixes

- Correctly launch CleanupHost process only when needed in `--sif-fuse` flow.
- Add specific error for unreadable image / overlay file.
- Ensure cgroups device limits are default allow per past behavior.
- Improve error message when remote build server does not support the `%files` section.

## 3.10.0-rc.1 \[2022-05-04\]

This is the first release candidate for the upcoming SingularityCE 3.10 release.
## 3.10.0 \[2022-05-17\]

### Changed defaults / behaviours

- `master` branch of GitHub repository has been renamed to `main`.
- `oci mount` sets `Process.Terminal: true` when creating an OCI `config.json`,
so that `oci run` provides expected interactive behavior by default.
- Default hostname for `oci mount` containers is now `singularity` instead of
Expand Down Expand Up @@ -75,6 +58,8 @@ This is the first release candidate for the upcoming SingularityCE 3.10 release.
line arguments for containers run or built directly from an OCI/Docker
source. *Applies to newly built containers only, use `singularity inspect`
to check version that container was built with*.
- Add support for `%files` section in remote builds, when a compatible remote is
used.

### Bug Fixes

Expand All @@ -83,6 +68,10 @@ This is the first release candidate for the upcoming SingularityCE 3.10 release.
with multiple names.
- Pass through a literal `\n` in host environment variables to container.
- Address 401 error pulling from private library:// projects.
- Correctly launch CleanupHost process only when needed in `--sif-fuse` flow.
- Add specific error for unreadable image / overlay file.
- Ensure cgroups device limits are default allow per past behavior.
- Improve error message when remote build server does not support the `%files` section.

## v3.9.9 \[2022-04-22\]

Expand Down
8 changes: 4 additions & 4 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,11 +114,11 @@ cd singularity
By default your clone will be on the `master` branch which is where development
of SingularityCE happens. To build a specific version of SingularityCE, check
out a [release tag](https://github.com/sylabs/singularity/tags) before
compiling. E.g. to build the 3.10.0-rc.2 release candidate checkout the
`v3.10.0-rc.2` tag:
compiling. E.g. to build the 3.10.0 release candidate checkout the
`v3.10.0` tag:

```sh
git checkout --recurse-submodules v3.10.0-rc.2
git checkout --recurse-submodules v3.10.0
```

## Compiling SingularityCE
Expand Down Expand Up @@ -169,7 +169,7 @@ build and install the RPM like this:
<!-- markdownlint-disable MD013 -->

```sh
export VERSION=3.10.0-rc.2 # this is the singularity version, change as you need
export VERSION=3.10.0 # this is the singularity version, change as you need

# Fetch the source
wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz
Expand Down