Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

Release: 3.0.0-beta.2 #504

Merged
merged 2 commits into from
Sep 1, 2017
Merged

Conversation

jcvenegas
Copy link
Contributor

@jcvenegas jcvenegas commented Aug 31, 2017

Release 3.0.0-beta.2

Changes

  • tests: increase run.go code coverage
  • tests: increase code coverage in console.go
  • tests: Only re-run unit-tests if not initially running as root
  • scripts: Move release_notes.sh to scripts
  • Update dev install guide
  • Unit tests for exec.go
  • .ci: Fix runtime CI scripts to work with Jenkins
  • tests: Increase unit-test coverage on create.go
  • tests: Run unit tests as root and non-root.
  • tests: Increase oci.go unit-test coverage
  • vendor: Update virtcontainers vendoring for updated StatusToOCIState
  • Make run tests use cached bundle
  • tests: add unit tests for state.go
  • pause: Implement full unit test coverage
  • kill: Implement full unit test coverage
  • tests: add unit tests for run.go
  • tests: Add tests for delete using mock framework
  • tests: Increase unit-test coverage for list.go
  • tests: Stop bundle creation timing out tests
  • tests: Add unit tests for start.go
  • Increase create test coverage
  • tests: Rework OCI helper functions
  • config: Add comment about ncpus >0 <=255
  • state: Apply indentation to the state output.
  • tests: Add helper functions
  • test: add unit test for console Read and Write
  • test: add unit test for isCgroupMounted function
  • tests: switchable virtcontainers implementation
  • vendor: Update virtcontainers vendoring for vcMock
  • cc-check: warn if unrestricted_guest unavailable under hypervisor
  • build: rebuild if git HEAD changed
  • vendor: Update virtcontainers vendoring
  • Docs: Add how to get agent debug logs.
  • pause: Rewrite pause binary in go.
  • docs: Remove references to alpha version
  • docs: Update instruction to download compressed kernel
  • docs : Automate release notes

Shortlog

744f499 tests: increase run.go code coverage
b6ae359 tests: increase code coverage in console.go
fa25a03 tests: Only re-run unit-tests if not initially running as root
d17f710 scripts: Move release_notes.sh to scripts
b9f64a1 docs: Add more detail for gcc requirement
a96de62 docs: Remove requirement to have glibc-static installed
75014c0 tests: Add unit tests for exec.go
39c0a3b tests: Change newSingleContainerPodStatusList to include annotations
0cd9403 cli: Check for empty string for cli flag "process" in exec.go
5d56643 .ci: Fix runtime CI scripts to work with Jenkins
776ad37 tests: Increase unit-test coverage on create.go
4b3524e tests: Run unit tests as root and non-root.
4433de5 tests: Increase oci.go unit-test coverage
5bd0bce vendor: Update virtcontainers vendoring for updated StatusToOCIState
9ff688b tests: Make testRunContainerSetup() call makeOCIBundle()
200ef77 tests: Use specConfig rather than "config.json"
9df259b tests: Improve comments.
3e776d1 tests: add unit tests for state.go
540d517 pause: Implement full unit test coverage
4b38fc3 kill: Implement full unit test coverage
7af81a1 tests: add unit tests for run.go
1a8505d tests: Add tests for delete using mock framework
e487ab4 tests: Increase unit-test coverage for list.go
de7cb39 tests: Stop bundle creation timing out tests
b5b6085 tests: Add unit tests for start.go
d9413e7 tests: Increase unit-test coverage on create.go
2cac62a create: Remove redundant code.
b9a4d2f tests: Rework OCI helper functions
9b3b85f config: Add comment about ncpus >0 <=255
29e3d90 state: Apply indentation to json output from state cmd.
f2e6d08 tests: Add helper functions
2a5018a test: add unit test for console Read and Write
b4cd8fe tests: use testify to write unit tests
a143831 test: add unit test for isCgroupMounted function
1c7cbf4 tests: use testify in oci_test.go
15b879e tests: switchable virtcontainers implementation
9cfcc37 vendor: Update virtcontainers vendoring for vcMock
7e749ef cc-check/tests: Switch to using assert object.
ef5bb29 cc-check: warn if unrestricted_guest unavailable under hypervisor
16cab3d build: rebuild if git HEAD changes
839b484 vendor: Update virtcontainers vendoring
edf1261 Docs: Add how to get agent debug logs.
9f3ca75 pause: Rewrite pause binary in go.
93b127d docs: Remove references to alpha version
44edd61 docs: Update instruction to download compressed kernel
4674607 docs : Automate release notes

Compatibility with Docker

Clear Containers 3.0.0-beta.2 is compatible with Docker v17.06-ce

OCI Runtime Specification

Clear Containers 3.0.0-beta.2 support the OCI Runtime Specification v1.0.0-rc5

Clear Linux Containers image

Clear Containers 3.0.0-beta.2 requires at least Clear Linux containers image 16910

Clear Linux Containers Kernel

Clear Containers 3.0.0-beta.2 requires at least Clear Linux Containers kernel v4.9.35-76.container

Installation

Issues & limitations

More information Limitations

New release beta version.

* Changes
- tests: increase run.go code coverage
- tests: increase code coverage in console.go
- tests: Only re-run unit-tests if not initially running as root
- scripts: Move release_notes.sh to scripts
- Update dev install guide
- Unit tests for exec.go
- .ci: Fix runtime CI scripts to work with Jenkins
- tests: Increase unit-test coverage on create.go
- tests: Run unit tests as root and non-root.
- tests: Increase oci.go unit-test coverage
- vendor: Update virtcontainers vendoring for updated StatusToOCIState
- Make run tests use cached bundle
- tests: add unit tests for state.go
- pause: Implement full unit test coverage
- kill: Implement full unit test coverage
- tests: add unit tests for run.go
- tests: Add tests for delete using mock framework
- tests: Increase unit-test coverage for list.go
- tests: Stop bundle creation timing out tests
- tests: Add unit tests for start.go
- Increase create test coverage
- tests: Rework OCI helper functions
- config: Add comment about ncpus >0 <=255
- state: Apply indentation to the state output.
- tests: Add helper functions
- test: add unit test for console Read and Write
- test: add unit test for isCgroupMounted function
- tests: switchable virtcontainers implementation
- vendor: Update virtcontainers vendoring for vcMock
- cc-check: warn if unrestricted_guest unavailable under hypervisor
- build: rebuild if git HEAD changed
- vendor: Update virtcontainers vendoring
- Docs: Add how to get agent debug logs.
- pause: Rewrite pause binary in go.
- docs: Remove references to alpha version
- docs: Update instruction to download compressed kernel
- docs : Automate release notes

Fixes: clearcontainers#503

Signed-off-by: Jose Carlos Venegas Munoz <[email protected]>
@clearcontainersbot
Copy link

Popular Images qa-passed 👍

@coveralls
Copy link

Coverage Status

Coverage remained the same at 89.064% when pulling 67a3d02 on jcvenegas:release-beta2 into 362cd19 on clearcontainers:master.

1 similar comment
@coveralls
Copy link

coveralls commented Aug 31, 2017

Coverage Status

Coverage remained the same at 89.064% when pulling 67a3d02 on jcvenegas:release-beta2 into 362cd19 on clearcontainers:master.

@coveralls
Copy link

coveralls commented Aug 31, 2017

Coverage Status

Coverage remained the same at 89.064% when pulling e84474c on jcvenegas:release-beta2 into 362cd19 on clearcontainers:master.

@clearcontainersbot
Copy link

Popular Images qa-passed 👍

@gorozco1
Copy link
Contributor

gorozco1 commented Aug 31, 2017

lgtm

Approved with PullApprove

@jodh-intel
Copy link
Contributor

jodh-intel commented Sep 1, 2017

lgtm

Approved with PullApprove Approved with PullApprove

@jcvenegas
Copy link
Contributor Author

hi @amshinde, could you merge this PR?

@amshinde
Copy link
Contributor

amshinde commented Sep 1, 2017

@jcvenegas @sboeuf Its blocked on Jenkins build

The kernel was updated in packaing and linux repositories
but not in runitme.

Signed-off-by: Jose Carlos Venegas Munoz <[email protected]>
@coveralls
Copy link

coveralls commented Sep 1, 2017

Coverage Status

Coverage remained the same at 89.402% when pulling 1b062ef on jcvenegas:release-beta2 into 2850e90 on clearcontainers:master.

@clearcontainersbot
Copy link

Popular Images qa-passed 👍

@jcvenegas jcvenegas merged commit 06023ea into clearcontainers:master Sep 1, 2017
mcastelino pushed a commit to mcastelino/runtime that referenced this pull request Dec 6, 2018
When vm factory is enabled, create vm factory automatically
during creation.

Fixes: clearcontainers#504

Signed-off-by: Peng Tao <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants