David Wilson
c2c7caa34f
core: ignore DeprecationWarning for imp module.
...
Closes #399 , #437 .
2018-12-09 12:50:24 -05:00
David Wilson
22de7f0e72
issue #436 : fix string parsing of mitogen_ssh_debug_level
...
It can be a string when specified on the command line.
2018-12-08 16:07:41 +00:00
David Wilson
9074ddf69f
docs: fix username
2018-12-08 05:18:51 +00:00
David Wilson
b944a5485e
docs: remove whitespace
2018-12-08 05:17:52 +00:00
David Wilson
eb28a94a87
docs: avoid Sphinx weirdness by removing paragraph in list
2018-12-08 05:15:50 +00:00
David Wilson
73c7b5daeb
docs: modernize 2 examples
2018-12-08 05:12:55 +00:00
David Wilson
d5cb98fa87
issue #435 , #362 : update Changelog.
2018-12-08 02:49:51 +00:00
David Wilson
87ddead0b2
issue #435 , #362 : ansible: avoid touching setrlimit() on target.
...
This replaces the previous method for capping poorly Popen()
performance, instead entirely monkey-patching the problem function
rather than simply working around it.
2018-12-08 02:41:04 +00:00
David Wilson
f203744b48
examples: add one more comment
2018-12-07 21:01:50 +00:00
David Wilson
9ddedf9455
examples: set up and explain logging too.
2018-12-07 20:37:32 +00:00
David Wilson
fbd7346d02
examples: import the_basics.py.
2018-12-07 20:26:52 +00:00
David Wilson
b599253291
issue #435 : increase file descriptor limit by 8x.
...
This is a temporary solution at best.
2018-12-06 21:27:26 +00:00
David Wilson
df3a418f1e
Merge branch 'hidpi-docs'
2018-11-23 01:00:01 +00:00
David Wilson
fd5698c191
docs: 4kify images.
...
These commits were squashed to avoid repo size exploding.
2018-11-23 00:59:37 +00:00
David Wilson
9177764c3b
Merge remote-tracking branch 'origin/dmw'
...
- 3.x target test job support
- new 2.x->3.x Mitogen job
- 3.x runner regression
- 3.x importer regression
- #109
- #391
2018-11-07 02:28:42 +00:00
David Wilson
16911c9464
ansible: fix 3.x TypeError regression.
2018-11-07 02:28:06 +00:00
David Wilson
44d6ca771a
issue #426 : fix local/delegate_to issue
2018-11-07 02:26:52 +00:00
David Wilson
4553039ed2
docs: update Changelog; closes #391 .
2018-11-07 02:23:53 +00:00
David Wilson
15ddecdb58
issue #391 : FileService metadata dict keys must be Unicode.
...
This is a regression since moving FileService from a 2.6-compatible file
with unicode_literals set, to a <2.5-compatible file.
2018-11-07 02:20:34 +00:00
David Wilson
1756cea65b
issue #109 : update Changelog.
2018-11-07 02:12:25 +00:00
David Wilson
57504ba6ec
issue #109 : core: meta_path regression in newer Pythons
...
Python at some point (at least since https://bugs.python.org/issue14605 )
began populating sys.meta_path with its internal importer classes,
meaning that interpreters no longer start with an empty sys.meta_path.
2018-11-07 02:05:24 +00:00
David Wilson
4db2168f83
issue #426 : teach debops_common_tests to use py3 prefix
2018-11-07 01:16:18 +00:00
David Wilson
e12c963279
issue #426 : make ansible_tests use python_path
2018-11-07 00:52:20 +00:00
David Wilson
e7bb5c1ee0
issue #426 : teach make_containers() to parse -py3 DISTRO suffix
2018-11-07 00:43:11 +00:00
David Wilson
8df895a8ac
issue #426 : make ansible_tests dump inventory.
2018-11-07 00:41:13 +00:00
David Wilson
8f03060e0c
issue #426 : enable a 2->3 Mitogen job.
2018-11-07 00:39:10 +00:00
David Wilson
c84f36e809
issue #426 : teach .ci/ Docker pulls to ignore -py3 image suffix.
2018-11-07 00:39:05 +00:00
David Wilson
934d8ac139
issue #426 : fix 2->3 issue in plain_old_module.
2018-11-07 00:38:59 +00:00
David Wilson
3206d59c87
issue #426 : teach DockerMixin to allow selecting interpreter
2018-11-07 00:38:47 +00:00
David Wilson
f1661abe4e
tests: make IterReadTest a little more robust
2018-11-07 00:38:47 +00:00
David Wilson
9a83b1a82b
Merge remote-tracking branch 'origin/dmw'
...
- Closes #364 .
2018-11-06 22:32:07 +00:00
David Wilson
578c2c3b46
issue #364 : update ChangeLog.
2018-11-06 22:31:50 +00:00
David Wilson
2a2dda8e39
issue #364 : remove stat() caching.
2018-11-06 22:31:50 +00:00
David Wilson
4267014ca6
issue #364 : clarify logged error when incorrect file size detected
2018-11-06 22:31:50 +00:00
David Wilson
65d9eec353
issue #364 : core: have Sender.close() supply reason= to dead()
2018-11-06 22:31:50 +00:00
David Wilson
bef4b0c962
tests: fix copy.yml title
2018-11-06 22:31:50 +00:00
David Wilson
ef06e7e16a
Merge remote-tracking branch 'origin/dmw' into HEAD
...
Refactored most CI stuff.
2018-11-06 18:24:51 +00:00
David Wilson
2a6dbb038f
Pythonize, split out and parallelize all jobs.
2018-11-06 18:16:20 +00:00
David Wilson
b60a6d0f3b
Split dev_requirements.txt up according to test mode.
2018-11-06 17:00:17 +00:00
David Wilson
43306fff81
docs: drop sphinx-autobuild, avoids 10 deps (-16%)
...
sphinx-autobuild==0.6.0 (from -r docs/docs-requirements.txt (line 2))
livereload>=2.3.0 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
pathtools>=0.1.2 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
tornado>=3.2 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
argh>=0.24.1 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
watchdog>=0.7.1 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
port-for==0.3.1 (from sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
backports.ssl_match_hostname (from tornado>=3.2->sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
singledispatch (from tornado>=3.2->sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
backports_abc>=0.4 (from tornado>=3.2->sphinx-autobuild==0.6.0->-r docs/docs-requirements.txt (line 2))
2018-11-06 17:00:17 +00:00
David Wilson
fccf424140
tests: Pythonize print_env.sh.
2018-11-06 16:57:51 +00:00
David Wilson
8f1f3de123
tests: Pythonize env_wrapper.sh, clean up local_test
2018-11-06 16:57:51 +00:00
David Wilson
a717c5406c
tests: split etc_environment test in two
...
Turns out nobody supports ~/.pam_environment any more. Keep the
behaviour around for the time being.
2018-11-06 16:57:51 +00:00
David Wilson
59eb6d13c5
Merge remote-tracking branch 'origin/dmw'
...
- issue #421
- Azure Pipelines
2018-11-06 03:41:28 +00:00
David Wilson
0b86c4e45f
tests: basic (incomplete) Azure Pipelines config
2018-11-06 03:40:56 +00:00
David Wilson
3f414d5967
tests: rename .travis -> .ci, move Azure config into .ci
2018-11-06 01:50:11 +00:00
David Wilson
4b61e5af02
tests: run FD and thread checks on every test case.
...
Trying to hunt down weirdness on Azure.
2018-11-06 01:50:11 +00:00
David Wilson
374fd72dbb
tests: disable mtime test on vanilla
2018-11-06 01:50:11 +00:00
David Wilson
5233c47eba
docs: Changelog typo
2018-11-06 01:50:11 +00:00
David Wilson
01c4f3fee1
core: rearrange stdio setup to cope with buffering; closes #422
2018-11-06 01:50:11 +00:00