Steven Robertson
72e6abf6db
attempt at fixing 'sudo runas gid invalid value' since the sudo command looks correct
2020-02-18 16:04:16 -08:00
David Wilson
e4321f81a0
issue #600 : /etc/environment may be non-ASCII in an unknown encoding
2019-08-01 12:12:18 +01:00
David Wilson
ebb4a7ca6a
issue #543 : dumb fix for file vs. stat :(
2019-07-31 01:14:34 +01:00
David Wilson
f3915b5f40
issue #543 : disable host key checking
2019-07-31 01:14:34 +01:00
David Wilson
0741876392
issue #543 : Hide Mitogen test users from gdm
2019-07-31 01:14:34 +01:00
David Wilson
0e55bb3eb7
image_prep: ensure Mac users can SSH without manual intervention
2019-07-31 00:15:05 +01:00
David Wilson
501cfca82b
issue #543 : make localhost_ansible_tests run locally
2019-07-31 00:15:05 +01:00
David Wilson
87440ec6f7
[stream-refactor] Debian Docker container image initctl
2019-07-28 13:58:53 +00:00
David Wilson
2f950b3bda
[stream-refactor] allow doas_test to succeed on CentOS
...
Unlike on Debian, some environment variables that tickle
getpass.getuser() are being inherited. So use getuid() instead.
Also install the doas binary on CentOS. CI was changed (I believe) to
shrink the configuration matrix, and now these tests run on CentOS too.
2019-07-28 10:40:59 +00:00
David Wilson
f0065d76d8
[stream-refactor] add descriptive task names to _container_prep
2019-07-28 10:40:59 +00:00
David Wilson
4524f03a48
issue #271 : add mitogen__permdenied user to Docker image.
2019-07-22 18:30:51 +01:00
David Wilson
d8dc5420ce
tests: install OpenBSD doas port in Debian image.
...
To allow fancy new improved doas_test.
2019-07-22 18:30:51 +01:00
David Wilson
60fe3fd6f5
issue #429 : enable en_US locale to unbreak debops test.
2019-01-29 06:01:48 +00:00
David Wilson
7531af3ee0
issue #499 : fix another mind-numbingly stupid vanilla inconsistency
2019-01-29 06:01:48 +00:00
David Wilson
960e505f07
issue #429 : install i18n-related bits in test images.
2019-01-29 06:01:48 +00:00
David Wilson
b0ec398755
issue #477 : CentOS 5 image requires perl installed too.
2019-01-27 01:33:44 +00:00
David Wilson
9377fed96b
issue #477 : install simplejson for vanilla tests.
2019-01-27 01:13:58 +00:00
David Wilson
d9efeb950a
issue #477 : import updated Python build scripts
...
Now using Docker to get correct libc.
2019-01-27 00:37:13 +00:00
David Wilson
ffb1b842db
issue #477 : import build script for Python 2.4.6.
2019-01-26 22:02:14 +00:00
David Wilson
572db1a385
issue #477 : build a CentOS 5/Py2.4 container + playbook compat fixes.
2019-01-24 19:57:24 +00:00
David Wilson
b29c8eaf2a
tests: allow passing -vvv to build_docker_images.
2018-11-05 13:00:47 +00:00
David Wilson
816da64df5
tests: show task args in image_prep
2018-11-05 13:00:47 +00:00
David Wilson
174b685d16
tests: CentOS 6 lacks %wheel in sudo by default.
2018-11-05 13:00:47 +00:00
David Wilson
d1b7c232bf
tests: image_prep needs sudo
2018-11-04 18:57:11 +00:00
David Wilson
e45e5d3e06
tests: Document Python versions in build_docker_images.py
2018-10-04 22:52:32 +01:00
David Wilson
6dddef0c45
Make image_prep work on Ubuntu.
2018-10-02 19:19:30 +01:00
David Wilson
3113bf6228
tests: fix debops tests (py-apt broken if /var/lbi/apt missing)
2018-08-18 16:43:59 +01:00
David Wilson
06ae59702c
tests: rationalize matrix and rewrite ansible_tests
...
Now all distros run in parallel.
2018-08-18 16:43:59 +01:00
David Wilson
d39efd9f54
tests: add new users for conndel tests.
2018-08-18 16:43:59 +01:00
David Wilson
e48e32cd0c
tests: image_prep fixes.
2018-08-18 16:43:59 +01:00
David Wilson
e1306bb03d
tests: build Docker images in parallel
2018-08-18 16:43:59 +01:00
David Wilson
a192935daf
tests: merge build_docker_images.py with osx_setup.yml
...
Hooray!
2018-08-18 16:43:59 +01:00