-
Notifications
You must be signed in to change notification settings - Fork 18.9k
containerd 1.0: runtime integration #34662
Copy link
Copy link
Closed
Labels
Description
This is an issue to track the progress I'm making on integrating containerd 1.0 within the moby master.
I initially wanted to do a refactor and remove libcontainerd altogether while doing it, but decided to postpone so to a second pass to have it ready faster.
The branch I'm working of can be found here. Be warned that I frequently force push to it and it is still full of extra debug code at the moment.
Currently, the following tests on linux (amd64):
- Stats
-
DockerSuite.TestAPIStatsContainerGetMemoryLimit -
DockerSuite.TestAPIStatsContainerNotFound -
DockerSuite.TestAPIStatsNetworkStats -
DockerSuite.TestAPIStatsNetworkStatsVersioning -
DockerSuite.TestAPIStatsNoStreamConnectedContainers -
DockerSuite.TestAPIStatsNoStreamGetCpu -
DockerSuite.TestContainerAPIStatsWithNetworkDisabled -
DockerSuite.TestGetContainerStats -
DockerSuite.TestGetContainerStatsNoStream -
DockerSuite.TestGetContainerStatsRmRunning -
DockerSuite.TestGetContainerStatsStream -
DockerSuite.TestGetStoppedContainerStats -
DockerSuite.TestStatsAllNoStream -
DockerSuite.TestStatsAllRunningNoStream -
DockerSuite.TestStatsContainerNotFound -
DockerSuite.TestStatsFormatAll -
DockerSuite.TestStatsNoStream
-
- Plugins
-
DockerSuite.TestPluginUpgrade -
DockerAuthzV2Suite.TestAuthZPluginAllowNonVolumeRequest -
DockerAuthzV2Suite.TestAuthZPluginDisable -
DockerAuthzV2Suite.TestAuthZPluginRejectVolumeRequests -
DockerDaemonSuite.TestDaemonShutdownWithPlugins -
DockerTrustSuite.TestPluginTrustedInstall
-
- Others
-
DockerSuite.TestAPIIpcModeNone -
DockerSuite.TestAPIIpcModeShareableAndContainer -
DockerSuite.TestInfoAPIRuncCommit -
DockerSuite.TestRunPIDHostWithChildIsKillable -
DockerDaemonSuite.TestDaemonIpcModePrivate -
DockerDaemonSuite.TestDaemonIpcModeShareable -
DockerDaemonSuite.TestDaemonIpcModeShareableFromConfig - DockerDaemonSuite.TestDaemonUserNamespaceRootSetting
-
DockerDaemonSuite.TestExecWithUserAfterLiveRestore -
DockerDaemonSuite.TestRunWithRuntimeFromCommandLine -
DockerDaemonSuite.TestRunWithRuntimeFromConfigFile -
DockerSuite.TearDownTest after TestExecResizeAPIHeightWidthNoInt (leading to 675 tests skipped and potentially failing afterwards) - Random deadlock observed on container creation, reproduction has been quite spotty
-
The following is yet to be tested:
- arm
- Windows
The following needs to be tests:
- Checkpoint backward compatibility
Last run results (2017-09-06 18:00): OOPS: 1664 passed, 82 skipped, 1 FAILED
Reactions are currently unavailable