Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.1.0 #1213

Merged
merged 4 commits into from Jul 22, 2023
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.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
97 changes: 43 additions & 54 deletions ChangeLog
@@ -1,43 +1,6 @@
OpenContainers Specifications

Changes with v1.1.0-rc.3:

Additions:

* config: add scheduler entity (#1188)
* config: Add I/O Priority Configuration for process group in Linux Containers (#1191)

Minor fixes and documentation:

* config-linux: clarify I/O throttling differences between cgroup v1 and v2 (#1194)
* config-linux: chore: Update `ociVersion` in example (#1199)
* releases: use +dev as in-development suffix (#1198)
* MAINTAINERS: add Toru Komatsu (utam0k) (#1201)
* glossary: `s/features document/Features structure/g` (#1203)
* features: update Example (#1204)
* schema: fix definition for ioPriority (#1206)
* CODEOWNER: Add Toru Komatsu(@utam0k) to sync with MAINTAINERS (#1207)

Changes with v1.1.0-rc.2:

Additions:

* config-linux: add support for rsvd hugetlb cgroup (#1116)
* features: add `features.md` to formalize the `runc features` JSON (#1130)
* config-linux: add support for time namespace (#1151)

Minor fixes and documentation:

* config-linux: clarify where device nodes can be created (#1148)
* runtime: remove `When serialized in JSON, the format MUST adhere to the
following pattern` (#1178)
* Update CI to Go 1.20 (#1179)
* config: clarify Linux mount options (#1181)
* config-linux: fix url error (#1184)
* schema: fix schema for timeOffsets (#1193)
* schema: remove duplicate keys (#1195)

Changes with v1.1.0-rc.1:
Changes with v1.1.0:

Breaking changes (but rather conforms to the existing runc implementation):

Expand Down Expand Up @@ -65,46 +28,72 @@ Changes with v1.1.0-rc.1:
* add domainname spec entity (#1156)
* config-linux: add memory.checkBeforeUpdate (#1158)
* seccomp: Add flag SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV (#1161)
* config-linux: add support for rsvd hugetlb cgroup (#1116)
* features: add `features.md` to formalize the `runc features` JSON (#1130)
* config-linux: add support for time namespace (#1151)
* config: add scheduler entity (#1188)
* config: Add I/O Priority Configuration for process group in Linux Containers (#1191)

Minor fixes and documentation:
Minor fixes:

* seccomp: fix go-specs for errnoRet (#1042)
* MAINTAINERS: Add @cyphar as maintainer (#1043)
* Define State for container and runtime namespace (#1045)
* Add Giuseppe Scrivano as a runtime spec maintainer (#1048)
* Remove superfluous 'an' (#1049)
* Add State status constants to spec-go (#1046)
* config.go: make umask a pointer (#1058)
* Update State structure to use the new ContainerState type (#1056)
* docs: Added enclave OCI runtime rune to implementations (#1055)
* Change all references from whitelist to allowlist (#1054)
* Fix int64 and uint64 type value ranges (#1060)
* MAINTAINERS: update vbatts email (#1065)
* travis: fix go_import_path (#1072)
* Makefile: Fix golint URL used in go get (#1075)
* config-linux: fix personality link (#1086)
* README: Fix broken link for charter (#1091)
* Fix seccomp notify inconsistencies (#1096)
* runtime should WARN / ignore capabilities that cannot be granted (#1094)
* config-linux: clarify the handling of ClosID RDT parameter (#1104)
* defs-zos: [Fix] prevent schema parsers from hitting recursion-loop while resolving types. (#1117)
* fix the lifecycle reference in the states listing (#1118)
* add youki to implementations.md (#1126)
* Switch to GitHub Actions, CODEOWNERS, etc. (#1128)
* specify cgroup ownership semantics (#1123)
* config-linux: MAY reject an unfit cgroup (#1125)
* cgroup ownership: clarify that some files may not exist (#1137)
* typo: seccompFD -> seccompFd (#1133)
* schema: update README.md (#1083)
* schema: make with golang 1.16 (#1084)
* Update Windows CPU comments (#1144)
* specs-go: export LinuxBlockIODevice (#1103)
* config-linux: update type of LinuxCPU.Idle to *int64 (#1146)
* fix RFC link (#1153)
* Add available LinuxSeccompFlags (#1138)
* maintainer updates as per (#1101 (#1150)
* config-linux: clarify where device nodes can be created (#1148)
* runtime: remove `When serialized in JSON, the format MUST adhere to the following pattern` (#1178)
* config: clarify Linux mount options (#1181)
* schema: fix schema for timeOffsets (#1193)
* schema: remove duplicate keys (#1195)
* config-linux: clarify I/O throttling differences between cgroup v1 and v2 (#1194)
* releases: use +dev as in-development suffix (#1198)
* features: update Example (#1204)
* schema: fix definition for ioPriority (#1206)
* features: add a note to avoid confusion about annotations (#1212)

Documentation, CI & Governance:

* MAINTAINERS: Add @cyphar as maintainer (#1043)
* Add Giuseppe Scrivano as a runtime spec maintainer (#1048)
* Remove superfluous 'an' (#1049)
* docs: Added enclave OCI runtime rune to implementations (#1055)
* Change all references from whitelist to allowlist (#1054)
* MAINTAINERS: update vbatts email (#1065)
* travis: fix go_import_path (#1072)
* Makefile: Fix golint URL used in go get (#1075)
* config-linux: fix personality link (#1086)
* README: Fix broken link for charter (#1091)
* add youki to implementations.md (#1126)
* Switch to GitHub Actions, CODEOWNERS, etc. (#1128)
* typo: seccompFD -> seccompFd (#1133)
* fix RFC link (#1153)
* maintainer updates as per #1101 (#1150)
* GOVERNANCE: correct the Charter URL (#1157)
* CODEOWNERS: sync with MAINTAINERS (#1160)
* Update CI to Go 1.20 (#1179)
* config-linux: fix url error (#1184)
* config-linux: chore: Update `ociVersion` in example (#1199)
* MAINTAINERS: add Toru Komatsu (utam0k) (#1201)
* glossary: `s/features document/Features structure/g` (#1203)
* CODEOWNER: Add Toru Komatsu(@utam0k) to sync with MAINTAINERS (#1207)
* README.md: update chat information (#1210)
* Remove outdated meeting.ics (#1211)

Changes with v1.0.2:

Expand Down
2 changes: 1 addition & 1 deletion specs-go/version.go
Expand Up @@ -11,7 +11,7 @@ const (
VersionPatch = 0

// VersionDev indicates development branch. Releases will be empty string.
VersionDev = "-rc.3+dev"
VersionDev = "+dev"
)

// Version is the specification version that the package types support.
Expand Down