Steven Robertson
0a46a4e47b
logs too verbose, unable to load test page
4 years ago
Steven Robertson
b3c94867e2
run tests with verbose logging
4 years ago
Steven Robertson
069d7da79f
perhaps a modern debops version will work
4 years ago
Steven Robertson
dc94633011
ansible_install.py already installs ansible and collections, so don't need to in ansible_tests.py
4 years ago
Steven Robertson
2c9b6433ef
fix another encoding place
4 years ago
Steven Robertson
140406342b
fixed installing into python2 container by specifying encoding
4 years ago
Steven Robertson
371f0a6657
ansible 2.10 installed in python 2.7.16 locally, see if it's the python version or pip that's the issue
4 years ago
Steven Robertson
55c5a274cc
install community.general collection
4 years ago
Steven Robertson
3a3b8bcb80
oops, forgot a )
4 years ago
Steven Robertson
437761ebef
more test scripts
4 years ago
Steven Robertson
5dee6fb891
fix ansible install, also TODO: why do we have 3 almost the same install scripts...
4 years ago
Steven Robertson
130e111f21
rename test and add VER to mito27_27
4 years ago
Steven Robertson
fa1269bca8
see what happens with only ansible 2.10 tests, still need to install collections tho
4 years ago
Steven Robertson
cc8febb841
use new released 2.10
4 years ago
Steven Robertson
e34cf8667f
Merge branch 'master' into collectionsSupport
4 years ago
Steven Robertson
bacc752ff2
Pegs python 2 version, removes unused imports, fixes sudden ssh dir with bad perms, generates key for sudo user as well in tests
4 years ago
Steven Robertson
b20aa982c7
use a commit that actually exists
5 years ago
Steven Robertson
c2ee512a99
fix duplicate test name
5 years ago
Steven Robertson
40183138b4
add some tests pointing to almost-devel version of Ansible for collection preparation
5 years ago
Steven Robertson
573a3c6161
have to number format option for python2.6
5 years ago
Steven Robertson
6bdcbff7b2
upgrade to ubuntu 18 might fix keyserver thing
5 years ago
Steven Robertson
e0666edaac
fix formatting
5 years ago
Steven Robertson
530f5e6412
read in ansible installation version always
5 years ago
Steven Robertson
db386a0350
enable ansible 2.9.6 tests
5 years ago
Steven Robertson
a94e3d08f9
didn't need to update all the way to 10.15; since tests pass locally on 10.14.4 will switch to 10.14
5 years ago
Steven Robertson
faf7798c16
revert python3 setup + add TODO; python3 tests aren't working now but python2 is EOL so they should work soon
5 years ago
Steven Robertson
bbc13d9776
permission denied error for python3
5 years ago
Steven Robertson
f8c8889009
mac's SIP prevents symlinking so python3 wasn't used ever
5 years ago
Steven Robertson
ccabb46b37
upgrade ansible to latest 2.8 version + bump python version in attempt to get test passing
5 years ago
Steven Robertson
bb1cdb1ed5
making commit to retrigger tests; I don't have perms to enable the rebuild preview feature
5 years ago
Steven Robertson
1142b1bc7e
bump ubuntu image for azure to avoid hash mismatch sometimes when apt-get update-ing
5 years ago
Steven Robertson
398e292536
noticed Ans280_27 was actually running ans 2.6.2, so setting VER explicitly
5 years ago
Steven Robertson
daf2e2f2e2
bump mac test version again
5 years ago
Steven Robertson
d87fe7c1a0
on centos6 need to have setuptools installed first
5 years ago
Steven Robertson
ab220ec0eb
moving on to fixing linux tests for now, fixing bdist_wheel issue
5 years ago
Steven Robertson
79b8814142
bump macOS test vm to replicate what passes locally
5 years ago
Steven Robertson
b4288f02c7
find out why mitogen__readonly_homedir works locally but not on azure
5 years ago
Steven Robertson
51b43104e0
adding interpreter_discovery tests to ci
5 years ago
Steven Robertson
39b55796c5
forgot sudo
5 years ago
Steven Robertson
57d56a63c0
apt deb should be in cassandra.list
5 years ago
Steven Robertson
a8888916b1
sources.list not what was expected, debug commit to find the bad deb entry
5 years ago
Steven Robertson
f14144fb9e
try and fix bad cassandra apt-get update on azure ubuntu 16.04 vm
5 years ago
Steven Robertson
3d28ed11b7
added wrong key for debian 9 test container
5 years ago
Steven Robertson
e407172aa8
add missing apt key
5 years ago
Steven Robertson
5c27e07d3c
adding verbosity
5 years ago
Steven Robertson
3e6e99eeb7
correctly renaming azure mac pipeline
5 years ago
Steven Robertson
e138286185
remove verbosity
5 years ago
Steven Robertson
747a75a0e9
adding logging again
5 years ago
Steven Robertson
188acd7c5c
bumping ansible version on Mac
5 years ago
Steven Robertson
5fbcb9e28c
reverting -vvv
5 years ago
Steven Robertson
868de4e5ba
added ability to repro current virtualenv bug behind a proxy, and adding verbosity to see why azure is unhappy
5 years ago
David Wilson
d6329f3446
Merge devel/290 @ 79b979ec8544ef5d8620c64068d4a42fabf50415
5 years ago
David Wilson
fa8755085a
ci: fix procps command line format warning
5 years ago
David Wilson
1cad04185b
ci: try removing exclude: to make Azure jobs work again
5 years ago
David Wilson
f2e35be143
issue #482 : remove 'ssh' from checked processes
...
Can't be used due to regular Ansible behaviour
5 years ago
David Wilson
faec0158d9
ci: Py3 fix
5 years ago
David Wilson
7ca073cdf8
issue #482 : ci: add stray process checks to all jobs
...
List of interesting processes can probably expand more over time.
5 years ago
David Wilson
50b2d590fd
docs: update Changelog.
5 years ago
David Wilson
351aca62c9
Disable Azure pipelines build for docs-master too.
5 years ago
David Wilson
16ba1aacce
ci: log failed command line, and try enabling stdout line buffering
5 years ago
David Wilson
57db3a36e1
issue #543 : install virtualenv for Azure
5 years ago
David Wilson
f3915b5f40
issue #543 : disable host key checking
5 years ago
David Wilson
edb745f434
issue #543 : create ~/.ssh if it doesn't exist
5 years ago
David Wilson
92de2abeea
issue #543 : use key from Git, newer ssh-keygen unsupported by Paramiko
5 years ago
David Wilson
501cfca82b
issue #543 : make localhost_ansible_tests run locally
5 years ago
David Wilson
57203aef53
issue #543 : add Ansible job to Azure matrix
5 years ago
David Wilson
4ced885619
issue #543 : localhost_ansible scripts.
5 years ago
David Wilson
321dac3046
Allow specifying -vvv to debops_tests.
5 years ago
David Wilson
d981a382c9
ci: work around various broken aspects of Travis VM image
...
- Symlink broken Ubuntu Python package pieces back together. See many
Google hits about this issue.
- Remove apt sources that can no longer be updated.
6 years ago
David Wilson
c1d763f929
ci: Ansible 2.8 jobs aren't running against all host types.
6 years ago
David Wilson
167d0eff32
azure: try enabling Ansible 2.8/Py3.5 job
6 years ago
David Wilson
8d766d3d32
issue #587 : disable SSH key setup, it breaks unit tests
6 years ago
David Wilson
45d88b1f3f
issue #587 : attempt to fix Mac Azure job
6 years ago
David Wilson
ea718081d8
issue #587 : Add 2.8.0/Py2.7 job to Azure
6 years ago
David Wilson
4a6eba9653
issue #587 : use deadsnakes PPA Python because VSTS version is junk
6 years ago
David Wilson
429f5e7afb
issue #587 : enable spawn_reverse_shell and tidy up Azure step names
6 years ago
David Wilson
be23331bbe
issue #587 : ensure Azure worker has a working SSH configuration
6 years ago
David Wilson
fc9dabb45c
issue #587 : import spawn_reverse_shell.py script.
...
To support debugging on Azure
6 years ago
David Wilson
838742f000
issue #587 : support pausing ansible_tests if flag file exists
...
To support debugging on Azure
6 years ago
David Wilson
36a5968ee2
.ci: copy private key file to tempdir.
6 years ago
David Wilson
021cfda112
.ci: import soak scripts.
6 years ago
David Wilson
ad7185444d
.ci: allow containers for different jobs to run simultaneously
6 years ago
David Wilson
0aa4c9d8fc
issue #542 : .ci: move some tests to Azure and enable Mac job.
6 years ago
David Wilson
6dba55624e
.ci: add verbiage for run_batches() too.
6 years ago
David Wilson
9c7d93885d
.ci: add README.md.
6 years ago
David Wilson
49a8745a45
ci: fix incorrect partition/rpartition from 8a4caea84f
6 years ago
David Wilson
8a4caea84f
ci: Allow DISTROS="debian*32" variable, and KEEP=1
6 years ago
David Wilson
f86d79b284
ci: don't use the TTY->pipe hack except on Travis where it's needed.
6 years ago
David Wilson
cab0b2cb9a
issue #477 : add mitogen_py24 CI test type.
...
Butcher the crap out of run_tests because we don't have/want/need
coverage on 2.4.
6 years ago
David Wilson
73a0c485cf
tests: CI should symlink all contents of ansible/hosts/
6 years ago
David Wilson
d2eb01f793
tests: pin idna to last supporting 2.6-compat version.
6 years ago
David Wilson
b90889c5fc
tests: pin idna to last supporting 2.6-compat version.
6 years ago
David Wilson
835bead37a
tests: allow running scripts from any subdir.
6 years ago
David Wilson
81c93e173f
ci: remove duplicate /usr/bin/time call
6 years ago
David Wilson
4db2168f83
issue #426 : teach debops_common_tests to use py3 prefix
6 years ago
David Wilson
e12c963279
issue #426 : make ansible_tests use python_path
6 years ago
David Wilson
e7bb5c1ee0
issue #426 : teach make_containers() to parse -py3 DISTRO suffix
6 years ago
David Wilson
8df895a8ac
issue #426 : make ansible_tests dump inventory.
6 years ago
David Wilson
c84f36e809
issue #426 : teach .ci/ Docker pulls to ignore -py3 image suffix.
6 years ago
David Wilson
2a6dbb038f
Pythonize, split out and parallelize all jobs.
6 years ago
David Wilson
0b86c4e45f
tests: basic (incomplete) Azure Pipelines config
6 years ago
David Wilson
3f414d5967
tests: rename .travis -> .ci, move Azure config into .ci
6 years ago