Alex Willmer

Results 364 comments of Alex Willmer

personal notes https://github.com/mitogen-hq/mitogen/blob/8580da903ce97664ed9d0fd5dfa3244600882e3c/tox.ini#L7-L20

Affects Azure DevOps as well as GitHub Actions

https://github.com/mitogen-hq/mitogen/actions/runs/11669080981/job/32490230504?pr=1176 ``` TASK [Create /tmp/512mb.zero creates=/tmp/512mb.zero, _raw_params=dd if=/dev/zero of=/tmp/512mb.zero bs=1048576 count=512; chmod go= /tmp/512mb.zero ] *** Monday 04 November 2024 17:08:28 +0000 (0:00:00.007) 0:00:26.162 ******* changed: [target] TASK [Fetch /tmp/512mb.zero...

Expected failure of newly added test, before fix commit was pushed. ([RHEL 9.4](https://dev.azure.com/ansible/ansible/_build/results?buildId=127516&view=logs&jobId=9c02643b-033d-5485-b509-6aae1ba83dd6&j=73d5c2d4-4a49-53e0-f0b3-657bffbd375c&t=3d631c08-8f87-5590-e543-7f2fdd8cfb7f)) ``` 01:36 PLAYBOOK: test_reset_connection_templated.yml ********************************** 01:36 Positional arguments: test_reset_connection_templated.yml 01:36 verbosity: 6 01:36 connection: ssh 01:36 force_handlers:...

I believe this is because Mitogen predates Ansible become plugins, introduced in Ansible 2.8 (https://github.com/ansible/ansible/pull/50991). This matches when `ansible.plugins.connection.ConnectionBase.become_methods` was removed. This may have bearing on #1072.

```pycon >>> 'IMAXBEL IXOFF INPCK BRKINT PARMRK ' 'ISTRIP INLCR ICRNL IXON IGNPAR' ' ' 'IGNBRK BRKINT PARMRK' 'IMAXBEL IXOFF INPCK BRKINT PARMRK ISTRIP INLCR ICRNL IXON IGNPAR IGNBRK BRKINT...

https://github.com/mitogen-hq/mitogen/wiki/cfmakeraw-notes

Mitogen attempts to (un)set a few non-POSIX flags - iflag - `IMAXBEL=0` - Ring bell when input queue is full. Not implemented on Linux, always behaves as on. - oflag...

Mitogen does not modify a few flags that others do modify - iflag - `IGNCR` - Ignore Carriage Return. Removed in https://github.com/mitogen-hq/mitogen/commit/56943d3141c95a25b376d4dcfe01741d22f78bdf - cc - `VMIN` & `VTIME` - determine...