- Oct 11, 2018
-
-
Erwan Miran authored
-
- Feb 12, 2018
-
-
Antoine Legrand authored
-
Antoine Legrand authored
-
Antoine Legrand authored
-
Matthew Mosesohn authored
This updated scenario ensures deployment still passes without having any group_vars available.
-
- Oct 25, 2017
-
-
Matthew Mosesohn authored
* Fix broken CI jobs Adjust image and image_family scenarios for debian. Checkout CI file for upgrades * add debugging to file download * Fix download for alternate playbooks * Update ansible ssh args to force ssh user * Update sync_container.yml
-
- Oct 20, 2017
-
-
Matthew Mosesohn authored
-
- Oct 18, 2017
-
-
Matthew Mosesohn authored
-
- Oct 05, 2017
-
-
Matthew Mosesohn authored
Use image family for picking latest coreos image Update python deps
-
- Sep 20, 2017
-
-
Matthew Mosesohn authored
Also fix usage of failed_when and handling exit code.
-
- Sep 18, 2017
-
-
Matthew Mosesohn authored
New files: /etc/kubernetes/admin.conf /root/.kube/config $GITDIR/artifacts/{kubectl,admin.conf} Optional method to download kubectl and admin.conf if kubeconfig_lcoalhost is set to true (default false)
-
Matthew Mosesohn authored
* just use public_ip in creating gce temporary waitfor hosts * Update create-gce.yml
-
- Sep 16, 2017
-
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
* Enable HA deploy of kubeadm * raise delay to 60s for starting gce hosts
-
- Sep 10, 2017
-
-
Matthew Mosesohn authored
-
- Jun 26, 2017
-
-
Spencer Smith authored
-
- Mar 21, 2017
-
-
Matthew Mosesohn authored
Optional Ansible playbook for preparing a host for running Kargo. This includes creation of a user account, some basic packages, and sysctl values required to allow CNI networking on a libvirt network.
-
- Feb 18, 2017
-
-
Matthew Mosesohn authored
New deploy modes: scale, ha-scale, separate-scale Creates 200 fake hosts for deployment with fake hostvars. Useful for testing certificate generation and propagation to other master nodes. Updated test cases descriptions.
-
- Jan 05, 2017
-
-
Bogdan Dobrelya authored
Revert preemptible GCE instances for CI as they are too much of UNREACHABLE. Later we could return to them after figured out how to mitigate preepted instances with automated CI retries. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 27, 2016
-
-
Bogdan Dobrelya authored
* Run CI triggers in one step * Run all test matrix for triggers * Switch back to g1-small Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 21, 2016
-
-
Antoine Legrand authored
-
Antoine Legrand authored
-
- Dec 15, 2016
-
-
Bogdan Dobrelya authored
* Reduce default testcase to 2 nodes, add HA case. * Adjust gen_matrix script for Travis/Gitlab CIs. * Enable netchecker deploy foro gitlab CI. * Sync other things from travis matrix and reorder them as build steps for pull requests, master branch, auto/manual. * Do auto-step1 from part1 and manual step2,3 for branches/PRs. * Do manual steps from part2, special for master merges. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Antoine Legrand authored
-
- Nov 18, 2016
-
-
Bogdan Dobrelya authored
* Add download_localhost for the download_run_once mode, which is use the ansible host (a travis node for CI case) to store and distribute containers across cluster nodes in inventory. Defaults to false. * Rework download_run_once logic to fix idempotency of uploading containers. * For Travis CI, enable docker images caching and run Travis workers with sudo enabled as a dependency * For Travis CI, deploy with download_localhost and download_run_once enabled to shourten dev path drastically. * Add compression for saved container images. Defaults to 'best'. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by:
Aleksandr Didenko <adidenko@mirantis.com>
-
- Nov 17, 2016
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 10, 2016
-
-
Bogdan Dobrelya authored
- Drop debugs from collect-info playbook - Drop sudo from collect-info step and add target dir var (required for travis jobs) - Label all k8s apps, including static manifests - Add logs for K8s apps to be collected as well - Fix upload to GCS as a public-read tarball Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 08, 2016
-
-
Bogdan Dobrelya authored
* Use gsutil to configure the logs bucket's lifecycle, which is not in the gc_storage module yet. (See https://cloud.google.com/storage/docs/gsutil_install ). * Generate uniq bucket names extended with the build's OS type info as well. * Ignore boto related errors for the gc_storage module. * Use no_log when needed to supress noise/secrets in output Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 07, 2016
-
-
Matthew Mosesohn authored
Squashed commits: [f9355ea1] Swap order in which we reload docker/socket [2ca6819c] Reload docker.socket after installing flannel on coreos Workaround for #569 [9f976e56] Vagrantfile: setup proxy inside virtual machines In corporate networks, it is good to pre-configure proxy variables. [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS Use recent supported version of Ubuntu for local development setup with Vagrant. [50f77cca] Add CI test layouts * Drop Wily from test matrix * Replace the Wily cases dropped with extra cases to test separate roles deployment Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> [03e162b3] Update OWNERS [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs Related bug: https://github.com/ansible/ansible/issues/15405 Uses tar and register because synchronize module cannot sudo on the remote side correctly and copy is too slow. This patch dramatically cuts down the number of tasks to process for cert synchronization. [2778ac61] Add new var skip_dnsmasq_k8s If skip_dnsmasq is set, it will still not set up dnsmasq k8s pod. This enables independent setup of resolvconf section before kubelet is up.
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 03, 2016
-
-
Bogdan Dobrelya authored
Delete configure logs script as not needed Rework collect info script defaults Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Oct 28, 2016
-
-
Bogdan Dobrelya authored
* Drop Wily from test matrix * Replace the Wily cases dropped with extra cases to test separate roles deployment Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- May 12, 2016
-
-
Smana authored
-
- Feb 13, 2016
-
-
Jean-Christophe Sirot authored
-
- Feb 11, 2016
-
-
ant31 authored
-