Uh oh!
There was an error while loading. Please reload this page.
proxy: Use one proxy instance per VM - #835
Conversation
jodh-intel
commented
Nov 28, 2017
Here is the "proper" PR that replaces #833. This will unbreak the virtcontainers tests (which pull in the runtime code), but this PR is going to fail at the CI stage until we get a new @erick0z, @gorozco1 - we might need to create a new /cc @sboeuf, @chavafg, @sameo. Adding dnm tag to flag that this will break the CI tests currently. |
clearcontainersbot
commented
Nov 28, 2017
kubernetes qa-passed 👍 |
chavafg
commented
Nov 28, 2017
Took a look at the logs and see these failures from unit tests: |
jodh-intel
commented
Nov 28, 2017
Ouch - fixing... |
f827496 to
52a4b80Comparejodh-intel
commented
Nov 28, 2017
Branch updated. |
gorozco1
commented
Nov 28, 2017
cc @jcvenegas |
clearcontainersbot
commented
Nov 28, 2017
kubernetes qa-passed 👍 |
Allows test for clearcontainers/runtime#835Fixes: clearcontainers#760 Changes: version: 19170 Changes in package clear-containers-agent (from 243e2aefa4f9ff5a1bd32967a213e8533dab54df-15 to 04fa18641b046dbcf10d13dcd0715e288bff41ce-16): Jose Carlos Venegas Munoz - version bump from 04fa18641b046dbcf10d13dcd0715e288bff41ce-15 to 04fa18641b046dbcf10d13dcd0715e288bff41ce-16 Jose Carlos Venegas Munoz - agent: New agent version 04fa18 https://download.clearlinux.org/releases/19170/clear/RELEASENOTES version: 19180 Changes in package iptables (from 1.6.1-21 to 1.6.1-22): Arjan van de Ven - version bump from 1.6.1-21 to 1.6.1-22 https://download.clearlinux.org/releases/19180/clear/RELEASENOTES version: 19200 Changes in package systemd (from 234-157 to 234-158): Arjan van de Ven - ship btrfs rule https://download.clearlinux.org/releases/19200/clear/RELEASENOTES version: 19340 Changes in package clear-containers-agent (from 04fa18641b046dbcf10d13dcd0715e288bff41ce-16 to b1d92e2aa14d915680e8fe770745a511857ac7ff-17): Jose Carlos Venegas Munoz - version bump from b1d92e2aa14d915680e8fe770745a511857ac7ff-16 to b1d92e2aa14d915680e8fe770745a511857ac7ff-17 Jose Carlos Venegas Munoz - New agent version: b1d92e2 https://download.clearlinux.org/releases/19340/clear/RELEASENOTES version: 19350 Changes in package clear-containers-agent (from 04fa18641b046dbcf10d13dcd0715e288bff41ce-16 to b1d92e2aa14d915680e8fe770745a511857ac7ff-17): Jose Carlos Venegas Munoz - version bump from b1d92e2aa14d915680e8fe770745a511857ac7ff-16 to b1d92e2aa14d915680e8fe770745a511857ac7ff-17 Jose Carlos Venegas Munoz - New agent version: b1d92e2 https://download.clearlinux.org/releases/19350/clear/RELEASENOTES Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
@jodh-intel the image with last agent changes is out, can review clearcontainers/tests#761 ? |
Re-vendor virtcontainers and update the runtime to move to using one proxy instance for each VM (pod). Also incorporates requires runtime changes to take account of virtcontainers API changes. virtcontainers changes since last re-vendor: 01b012b vendor: Move the ciao vendoring to ciao-project 148b06a proxy: Launch one proxy instance per pod 619300a proxy: Use CC3 proxy path d8f2a22 shim: Only show shim-count if there are any c993e45 shim: Quote urls in error Fixesclearcontainers#795. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
52a4b80 to
725e738Comparejodh-intel
commented
Nov 29, 2017
Hi @jcvenegas - thanks - I've re-pushed to trigger a re-test. However, I was actually expecting the tests to fail before the agent was updated on clearcontainers/tests#761, so I don't think this should be part of todays release - we need to understand the results before it's merged. |
clearcontainersbot
commented
Nov 29, 2017
kubernetes qa-passed 👍 |
jodh-intel
commented
Nov 30, 2017
I've re-tested this branch with 3.0.9 and it's all working fine. Also confirmed that this PR fails when testing with image version |
jodh-intel
commented
Nov 30, 2017
@grahamwhaley, @sameo - could you review so we can unbreak the virtcontainers builds? |
Now that the cc-proxy will not be a service, we need to use option -t in journalctl to get the logs from the proxy. Relates to: clearcontainers/runtime#835clearcontainers/proxy#177Fixes: clearcontainers#775 Signed-off-by: Salvador Fuentes <salvador.fuentes@intel.com>
Now that the cc-proxy will not be a service, we need to use option -t in journalctl to get the logs from the proxy. Relates to: clearcontainers/runtime#835clearcontainers/proxy#177Fixes: clearcontainers#775 Signed-off-by: Salvador Fuentes <salvador.fuentes@intel.com>
Update the architecture document to reflect the new proxy behaviour where there is a proxy instance per virtual machine rather than a single host-level proxy instance. This should strictly have been handled on clearcontainers#835. Fixesclearcontainers#908. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Update the architecture document to reflect the new proxy behaviour where there is a proxy instance per virtual machine rather than a single host-level proxy instance. This should strictly have been handled on clearcontainers#835. Fixesclearcontainers#908. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Update the architecture document to reflect the new proxy behaviour where there is a proxy instance per virtual machine rather than a single host-level proxy instance. This should strictly have been handled on clearcontainers#835. Fixesclearcontainers#908. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Update the architecture document to reflect the new proxy behaviour where there is a proxy instance per virtual machine rather than a single host-level proxy instance. This should strictly have been handled on clearcontainers#835. Fixesclearcontainers#908. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Re-vendor virtcontainers and update the runtime to move to using one
proxy instance for each VM (pod). Also incorporates requires runtime
changes to take account of virtcontainers API changes.
virtcontainers changes since last re-vendor:
Fixes#795.
Signed-off-by: James O. D. Hunt james.o.hunt@intel.com