Alex Willmer
|
26507481b1
|
Merge pull request #1246 from moreati/issue1118
CI: Test user creation tidy up
|
11 months ago |
Alex Willmer
|
78b440104e
|
CI: Validate sudoers file
|
11 months ago |
Alex Willmer
|
c92df356e6
|
CI: Consolidate sudoers config tasks
|
11 months ago |
Alex Willmer
|
11d2d70fd8
|
CI: Use native Ansible support to hide macOS users
|
11 months ago |
Alex Willmer
|
5283e6756b
|
CI: Statically specify test usernames and group names
This makes it easier to grep for a username and to discover how the user was
create. Hence it should be easier to understand/debug tests.
|
11 months ago |
Alex Willmer
|
913090ea7e
|
Merge pull request #1245 from moreati/issue1238
packaging: Avoid ast module, requires Python = 2.6
|
11 months ago |
Alex Willmer
|
a0d3858ff9
|
packaging: Avoid ast module, requires Python = 2.6
fixes #1238, refs #1236
|
11 months ago |
Alex Willmer
|
77d87cd3cd
|
Merge pull request #1244 from moreati/issue1121
mitogen: cfmakeraw() cleanups
|
11 months ago |
Alex Willmer
|
927fb172d8
|
mitogen: Log skipped termios attributes
refs #1121
|
11 months ago |
Alex Willmer
|
5f42da36f3
|
mitogen: Deduplicate cfmakeraw() flags
refs #1121
|
11 months ago |
Alex Willmer
|
a3768a0443
|
Merge pull request #1240 from moreati/prep-v0.3.22
Prepare v0.3.22
|
11 months ago |
Alex Willmer
|
657e40b982
|
Begin 0.3.23dev
|
11 months ago |
Alex Willmer
|
ae703b97a7
|
Prepare v0.3.22
|
11 months ago |
Alex Willmer
|
8580da903c
|
Merge pull request #1235 from moreati/issue1234
ansible_mitogen: Fix TypeError in set_file_owner()
|
11 months ago |
Alex Willmer
|
9b91a1a529
|
ansible_mitogen: Fix TypeError in set_file_owner()
fixes #1234
|
11 months ago |
Sergey Putko
|
186404829d
|
ansible_mitogen: Fix dnf module by patching include of dnf.cli (#1230)
* fix dnf module import
* add changelog
|
11 months ago |
Alex Willmer
|
45472c6edc
|
Merge pull request #1227 from moreati/rename-tc-via-tests
tests: Name transport_config tests that involve mitogen_via
|
11 months ago |
Alex Willmer
|
f82c72f539
|
tests: Name transport_config tests that involve mitogen_via
This should make it much easier to find a (failed) test, based on test output.
|
11 months ago |
Alex Willmer
|
fca7578cdf
|
Merge pull request #1213 from moreati/spring-clean-2025
Spring clean 2025
|
11 months ago |
Alex Willmer
|
e97d20c9d1
|
ansible_mitogen: Return stderr_lines from _low_level_execute_command()
Vanilla Ansible has returned stderr since v1.9 or earlier, stderr_lines was
added in v2.6.0 (https://github.com/ansible/ansible/pull/40079).
|
11 months ago |
Alex Willmer
|
51c7b789f7
|
ansible_mitogen: Decouple possible_pythons order & error handling
'python' could now be tried earlier, or not at all.
|
11 months ago |
Alex Willmer
|
356be2e65f
|
ansible_mitogen: Remove unneeded internal _run_cmd()
|
11 months ago |
Alex Willmer
|
1b8b2c8b1a
|
ansible_mitogen: Rename Mitogen interpreter discovery attributes
This makes their nature and ownership/responsibility much more explicit.
|
11 months ago |
Alex Willmer
|
d3da3ff769
|
ansible_mitogen: Don't redeclare interpreter discovery attributes
Duplicated effort on Ansible 2.10, and a potential source of future error
|
11 months ago |
Alex Willmer
|
9342186b22
|
tests: Fix unclosed file in fd_check script
|
11 months ago |
Alex Willmer
|
67219c309a
|
mitogen: Fix unclosed file in first stage
|
11 months ago |
Alex Willmer
|
6fcb7aae96
|
mitogen: Replace uses of deprecated `pkgutil.find_loader()`
fixes #1111
|
11 months ago |
Alex Willmer
|
90779fe846
|
ci: Enable Python warnings
|
11 months ago |
Alex Willmer
|
6698f4bcd9
|
tests: Remove unused tasks fragment
|
11 months ago |
Alex Willmer
|
e564944c5b
|
tests: Stricter playbook and inventory parsing
|
11 months ago |
Alex Willmer
|
3f068e7c83
|
ci: Remove unneeded aws command entries
CI container imagesa re now hosted by GitHub Container Register. There is
nothing that needs to run `aws`.
fixes #1036
|
11 months ago |
Alex Willmer
|
0953a931c0
|
Merge pull request #1223 from moreati/prep-v0.3.21
Prepare v0.3.21
|
11 months ago |
Alex Willmer
|
5c76941d1e
|
Begin 0.3.22dev
|
11 months ago |
Alex Willmer
|
8b7354cb3a
|
Prepare v0.3.21
|
11 months ago |
Alex Willmer
|
53b6bf0292
|
docs: Add changelog, credits for connection_loader__get fixes
refs #1215
|
11 months ago |
Alex Willmer
|
c39c47501a
|
Merge pull request #1215 from Nihlus/fix-connection-loader
ansible_mitogen: Fix usage of connection_loader__get.
|
11 months ago |
Jarl Gullberg
|
211079f130
|
Add regression tests for the new connection logic.
Co-authored-by: Alex Willmer <alex@moreati.org.uk>
Co-authored-by: Mark Farrell <mark.a.farrell@team.telstra.com>
|
11 months ago |
Jarl Gullberg
|
8ebeaffaad
|
Disallow connection redirection of sub-connections if the top-level connection in the play is not a Mitogen connection.
|
11 months ago |
Jarl Gullberg
|
d0afae7806
|
Fix usage of connection_loader__get by wrapping the correct upstream functions.
|
11 months ago |
Alex Willmer
|
69a61732cd
|
Merge pull request #1217 from Nihlus/fork-freeipa-modules
ansible_mitogen: Add all ansible_freeipa modules to the always-fork list.
|
12 months ago |
Jarl Gullberg
|
0d1c84e727
|
Update changelog.
|
12 months ago |
Jarl Gullberg
|
7330d68e19
|
Add all ansible_freeipa modules to the always-fork list.
|
12 months ago |
Alex Willmer
|
20e92a63ff
|
Merge pull request #1212 from moreati/issue1209
docs: Attempt to configure Netlify build of mitogen.networkgenomics.com
|
12 months ago |
Alex Willmer
|
f032762012
|
docs: Attempt to configure Netlify build of mitogen.networkgenomics.com
This site has an unknown build config. Specifically I do not know the value of
- Package directory
- Base directory
these are the locations that Netlify looks for netlify.toml. I've already
tried docs/netlify.toml (#1210), unsuccessfully. This attempt is on the basis
that Package directory == '/', or less likely that Base directory == '/'.
refs #1209
See
- https://docs.netlify.com/configure-builds/monorepos/#use-a-netlify-configuration-file
- https://docs.netlify.com/configure-builds/file-based-configuration/
|
12 months ago |
Alex Willmer
|
5ef8db92b6
|
Merge pull request #1211 from moreati/issue1209
docs: Read release version from changelog
|
12 months ago |
Alex Willmer
|
1195e39b55
|
docs: Read release version from changelog
fixes #1157
|
12 months ago |
Alex Willmer
|
69b6552f3a
|
Merge pull request #1210 from moreati/issue1209
docs: Fix "No module named 'imghdr'" when building website
|
12 months ago |
Alex Willmer
|
882dc0ca06
|
docs: Fix "No module named 'imghdr'" when building website
Between Mitogen 0.3.19 & 0.3.20 Netlify changed their default Python to 3.13.
This broke our deployment of https://mitogen.networkgenomics.com/. The
previous default was Python 3.8, based on a recent successful build of
https://spiffy-croissant-696d93.netlify.app.
|
12 months ago |
Alex Willmer
|
34d9df101f
|
Merge pull request #1207 from moreati/prep-0.3.20
Prepare v0.3.20
|
12 months ago |
Alex Willmer
|
3ee6a0ff93
|
Begin v0.3.21dev
|
12 months ago |