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

Test Infrastructure with Test-Kitchen & Docker + init #50

Merged
merged 14 commits into from
Aug 31, 2016

Commits on Aug 30, 2016

  1. Add Test-Kitchen config with Docker driver

    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    5572e2b View commit details
    Browse the repository at this point in the history
  2. Fix bug when mongo/rabbit services were stopped

    First catched bugs with new Infra
    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    62c8d07 View commit details
    Browse the repository at this point in the history
  3. Add TravisCI Config

    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    539575b View commit details
    Browse the repository at this point in the history
  4. Enable sudo for service restart handlers

    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    ebe489f View commit details
    Browse the repository at this point in the history
  5. Auto-detect distribution for apt repository

    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    a31a166 View commit details
    Browse the repository at this point in the history
  6. Bypass Python < 2.7.9 SNI error

    Use alternative approach for downloading the Mongo key, avoiding https://www.mongodb.org/
    
    Actual Ansible error:
    > Failed to validate the SSL certificate for www.mongodb.org:443. Make sure your managed systems have a valid CA certificate installed. If the website serving the url uses SNI you need python >= 2.7.9 on your managed machine or you can install the `urllib3`, `pyopenssl`, `ndg-httpsclient`, and `pyasn1` python modules to perform SNI verification in python >= 2.6. You can use validate_certs=False if you do not need to confirm the servers identity but this is unsafe and not recommended. Paths checked for this platform: /etc/ssl/certs, /etc/pki/ca-trust/extracted/pem, /etc/pki/tls/certs, /usr/share/ca-certificates/cacert.org, /etc/ansible
    armab committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    b951004 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa5ce56 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2016

  1. Add new variable st2_pkg_repo to switch between st2 Packagecloud repos

    This is needed, since `debian wheezy`, `debian jessie`, `ubuntu xenial` packages at the moment are available only in `staging` repos
    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    9da7b01 View commit details
    Browse the repository at this point in the history
  2. Add Ubuntu 16.04 Xenial

    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    58d7a36 View commit details
    Browse the repository at this point in the history
  3. Add Ubuntu 16.04 to the Travis build matrix

    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    fe66d29 View commit details
    Browse the repository at this point in the history
  4. Enable Ansible verbosity for better debugging

    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    0f701d5 View commit details
    Browse the repository at this point in the history
  5. Remove CircleCI

    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    7307b3a View commit details
    Browse the repository at this point in the history
  6. Fix random upload error in Travis

    kitchen-sync allows using sftp instead of scp, try to avoid random Travis build error when transferring files.
    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    bf56f6f View commit details
    Browse the repository at this point in the history
  7. Add Slack Community badge to Readme

    armab committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    2afd7b2 View commit details
    Browse the repository at this point in the history