Commit Graph

32 Commits

Author SHA1 Message Date
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