From 5430e3675024a6dc057ab2fd4753880b876b1994 Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Mon, 26 Jun 2023 04:56:55 +0900 Subject: [PATCH 1/4] ChangeLog: Document changes since v1.1.0-rc.3 Through 07dd1f41412c2c0b8f8d535c8aeaa9ced8dc3f5d (2023-06-23) Signed-off-by: Akihiro Suda --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 88dca5f6a..8595f8d7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ OpenContainers Specifications +Changes with v1.1.0: + + Minor fixes and documentation: + + * README.md: update chat information (#1210) + * Remove outdated meeting.ics (#1211) + * features: add a note to avoid confusion about annotations (#1212) + Changes with v1.1.0-rc.3: Additions: From d56ba70811de4a75538a8696def89f68376213a5 Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Wed, 28 Jun 2023 22:30:55 +0900 Subject: [PATCH 2/4] ChangeLog: squash v1.1.0-rc.1...v1.1.0 Co-Authored-By: H. Vetinari Signed-off-by: Akihiro Suda --- ChangeLog | 103 ++++++++++++++++++++++-------------------------------- 1 file changed, 42 insertions(+), 61 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8595f8d7b..c93790817 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,51 +2,6 @@ OpenContainers Specifications Changes with v1.1.0: - Minor fixes and documentation: - - * README.md: update chat information (#1210) - * Remove outdated meeting.ics (#1211) - * features: add a note to avoid confusion about annotations (#1212) - -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: - Breaking changes (but rather conforms to the existing runc implementation): * config: change prestart hook spec to match reality (#1169) @@ -73,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: From 06252546d1cabcd924a5fb3cb0177178d5e3082f Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Mon, 26 Jun 2023 04:58:00 +0900 Subject: [PATCH 3/4] version: release v1.1.0 Signed-off-by: Akihiro Suda --- specs-go/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs-go/version.go b/specs-go/version.go index b5a534f8e..b3fca349c 100644 --- a/specs-go/version.go +++ b/specs-go/version.go @@ -11,7 +11,7 @@ const ( VersionPatch = 0 // VersionDev indicates development branch. Releases will be empty string. - VersionDev = "-rc.3+dev" + VersionDev = "" ) // Version is the specification version that the package types support. From 3f552ce17e77ef28a21764f7c499b555517afa43 Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Mon, 26 Jun 2023 04:58:15 +0900 Subject: [PATCH 4/4] version: release v1.1.0+dev Signed-off-by: Akihiro Suda --- specs-go/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs-go/version.go b/specs-go/version.go index b3fca349c..35358c2c5 100644 --- a/specs-go/version.go +++ b/specs-go/version.go @@ -11,7 +11,7 @@ const ( VersionPatch = 0 // VersionDev indicates development branch. Releases will be empty string. - VersionDev = "" + VersionDev = "+dev" ) // Version is the specification version that the package types support.