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

topology: Added support for VPP running in docker container #1857

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Jun 13, 2019

  1. docker: added topology probe for VPP inside docker containers

    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    1298e0d View commit details
    Browse the repository at this point in the history
  2. config: added configuration for topology probe detecting VPP in docke…

    …r containers
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    0db5a9e View commit details
    Browse the repository at this point in the history
  3. build: added usage of build tags for topology probe detecting VPP in …

    …docker containers
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    93120a0 View commit details
    Browse the repository at this point in the history
  4. fmt: applied go fmt

    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    7138c61 View commit details
    Browse the repository at this point in the history
  5. docker: fixed docker node metadata read (also changed subprobe creati…

    …on to injection to get rid of cyclic dependency)
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    4c2841c View commit details
    Browse the repository at this point in the history
  6. fmt: applied go 1.10.3 formatting (reverted previous formatting changes)

    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    3f5aedf View commit details
    Browse the repository at this point in the history
  7. docker: fixed compilation problems for non-linux architectures and ot…

    …her combinations of build tags relevant for docker
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    7d0c46d View commit details
    Browse the repository at this point in the history
  8. test: added functional tests for topology probe of VPP running in doc…

    …ker container
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    718cf0a View commit details
    Browse the repository at this point in the history
  9. ci: moved tests for VPP in docker container to test group where other…

    … docker tests are
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    1a33ed9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. ci: moved build switch for VPP-in-docker-container tests/compilation …

    …from jobs definition file to ci scripts
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    7c88032 View commit details
    Browse the repository at this point in the history
  2. test: fix for VPP-in-docker tests related to different behaviour in C…

    …I test runs
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    270ca4b View commit details
    Browse the repository at this point in the history
  3. test: increased active-checking-wait timeout for specific VPP-in-dock…

    …er test due to CI run fail
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    e22bced View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. test: moved VPP-in-docker test launch back to jenkins jobs to remove …

    …unnecessary test repeat and to exclude incompatible setup (hw-test setup)
    
    Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
    fgschwan committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    d9a03ea View commit details
    Browse the repository at this point in the history