Skip to content

Commit ac956f3

Browse files
committed
changelog: Assemble changes for 21.3.14 release
1 parent c48dbec commit ac956f3

File tree

6 files changed

+34
-16
lines changed

6 files changed

+34
-16
lines changed

.changelog/4687.bugfix.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.changelog/4754.internal.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changelog/4762.trivial.md

Whitespace-only changes.

.changelog/4776.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.punch_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
year = '21'
22
minor = 3
3-
micro = 13
3+
micro = 14

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,39 @@ The format is inspired by [Keep a Changelog].
1212

1313
<!-- TOWNCRIER -->
1414

15+
## 21.3.14 (2022-06-06)
16+
17+
| Protocol | Version |
18+
|:------------------|:---------:|
19+
| Consensus | 4.0.0 |
20+
| Runtime Host | 4.0.0 |
21+
| Runtime Committee | 3.0.0 |
22+
23+
### Bug Fixes
24+
25+
- go/runtime/host/sandbox: Properly handle clone3 in seccomp policy
26+
([#4687](https://github.com/oasisprotocol/oasis-core/issues/4687))
27+
28+
We need to handle the clone3 syscall in a special manner as there are
29+
several complications to its handling:
30+
31+
- Newer glibc versions will try clone3 first and if they see EPERM they
32+
will instantly fail making the program unable to spawn threads.
33+
34+
- The clone3 syscall is much more complex than clone and so we can't
35+
simply inspect its flags as we do for clone.
36+
37+
Therefore we need to reject the syscall with ENOSYS, causing fallback to
38+
clone.
39+
40+
- Disable storage sync for archive nodes
41+
([#4776](https://github.com/oasisprotocol/oasis-core/issues/4776))
42+
43+
### Internal Changes
44+
45+
- docker/oasis-core-dev: Fix golangci-lint install
46+
([#4754](https://github.com/oasisprotocol/oasis-core/issues/4754))
47+
1548
## 21.3.13 (2022-04-19)
1649

1750
| Protocol | Version |

0 commit comments

Comments
 (0)