Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.3.8 #1093

Merged
merged 23 commits into from
Jul 30, 2024
Merged

Release v0.3.8 #1093

merged 23 commits into from
Jul 30, 2024

Commits on Apr 8, 2024

  1. Begin 0.3.8dev

    moreati committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    37ebce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1b2f38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4cf0d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. ansible_mitogen: Fix --ask-become-pass, add test coverage

    Previously f150387 fixed the priority of
    ansible_become_pass over ansible_become_password, but broke --ask-become-pass.
    Fixes mitogen-hq#952.
    moreati committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d5e9186 View commit details
    Browse the repository at this point in the history
  2. tests: Use Android portal to check get_url

    Should have higher uptime, and make us less of a burden. Refs mitogen-hq#1058
    moreati committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8c93973 View commit details
    Browse the repository at this point in the history
  3. Merge pull request mitogen-hq#1007 from moreati/ask-become-pass

    Fix --ask-become-pass
    moreati authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    bb9c51b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. mitogen: Streamline Poller classes and Latch.poller_class selection

    This
    - Clarifies and corrects docstrings and comments based on investigation for mitogen-hq#957
    - Removes unused `Poller*._repr` attributes
    - Eliminates some uses of `getattr()`
    - Introduces `mitogen.parent.POLLERS` & `mitogen.parent.POLLER_LIGHTWEIGHT`
    
    Preamble size change
    ```
    @@ -1,7 +1,7 @@
     SSH command size: 759
    -Bootstrap (mitogen.core) size: 17862 (17.44KiB)
    +Bootstrap (mitogen.core) size: 17934 (17.51KiB)
    
                                   Original          Minimized           Compressed
    -mitogen.parent            98171 95.9KiB  50569 49.4KiB 51.5%  12742 12.4KiB 13.0%
    +mitogen.parent            96979 94.7KiB  49844 48.7KiB 51.4%  12697 12.4KiB 13.1%
     mitogen.fork               8436  8.2KiB   4130  4.0KiB 49.0%   1648  1.6KiB 19.5%
     mitogen.ssh               10892 10.6KiB   6952  6.8KiB 63.8%   2113  2.1KiB 19.4%
    ```
    moreati committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    efdd82d View commit details
    Browse the repository at this point in the history
  2. ansible_mitogen: Fix "filedescriptor out of range in select()" in Wor…

    …kerProcess
    
    `mitogen.parent.POLLER_LIGHTWEIGHT` will normally be `PollPoller`, falling
    back to `EpollPoller`, `KqueuePoller`, or `Poller`.
    
    Fixes mitogen-hq#957
    
    Co-authored-by: Luca Berruti <[email protected]>
    Co-authored-by: Philippe Kueck <[email protected]>
    3 people committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    4996ec2 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Merge pull request mitogen-hq#1065 from moreati/issue957

    ansible_mitogen: Fix "filedescriptor out of range in select()" in WorkerProcess
    moreati authored May 2, 2024
    Configuration menu
    Copy the full SHA
    0f34e25 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Fix 'ansible_host_key_checking' and 'ansible_ssh_host_key_checking' for

    adding new hosts to the inventory using 'add_hosts'
    
    Co-authored-by: Alex Willmer <[email protected]>
    philfry and moreati committed May 10, 2024
    Configuration menu
    Copy the full SHA
    ec05e54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2eefc0 View commit details
    Browse the repository at this point in the history
  3. tests: Remove --limit when running Ansible localhost CI

    Some tests were being incorrectly excluded. Including those that use
    `add_host`.
    refs mitogen-hq#1066, mitogen-hq#1069
    moreati authored and philfry committed May 10, 2024
    Configuration menu
    Copy the full SHA
    60f8682 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Merge pull request mitogen-hq#1067 from philfry/host_key_checking

    Fix add_hosts when ansible_host_key_checking is passed to the new host
    moreati authored May 11, 2024
    Configuration menu
    Copy the full SHA
    0ce9ffc View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    05d98e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65c8a42 View commit details
    Browse the repository at this point in the history
  3. tests: Fix duplicate local task executions

    integration/ssh/timeouts.yml is noteworthy. It was an accidental N**2 in time
    -  executing num hosts * num hosts tasks.
    moreati committed May 16, 2024
    Configuration menu
    Copy the full SHA
    7079a07 View commit details
    Browse the repository at this point in the history
  4. Merge pull request mitogen-hq#1060 from moreati/issue1059

    Speed up test suite
    moreati authored May 16, 2024
    Configuration menu
    Copy the full SHA
    23d9d0b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. CI: Use archived RPMs on CentOS 8

    CentOS 8 has reached EOL. Packages are no longer mirrored or maintained. A
    historic snapshot of the packages is kept on vault.centos.org.
    
    refs mitogen-hq#1088, mitogen-hq#1090
    moreati committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    f5a8840 View commit details
    Browse the repository at this point in the history
  2. CI: Migrate macOS integration tests to macOS 12, drop Python 2.7 jobs

    macOS 11 is not longer an available runner on Azure Devops. The minimum is now
    macOS 12. This runner does not have Python 2.7 installed, so running them
    would require a custom install - which I'm declaring too much effort for too
    little gain.
    
    refs mitogen-hq#1090
    moreati committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    924dbd6 View commit details
    Browse the repository at this point in the history
  3. CI: Workaround "No module named 'setuptools.command.test'"

    Pip 72 was released yesterday (2024-07-28), dropping `setup.py test` support.
    hdrhistogram 0.6.1 requires it to install.
    
    For now constrain Pip to earlier releases, so our tests can be run.
    
    refs mitogen-hq#1090
    moreati committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    fe435bb View commit details
    Browse the repository at this point in the history
  4. Merge pull request mitogen-hq#1091 from moreati/issue1090

    ci: Summer 2024 test fixups
    moreati authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    8bec30d View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Prepare v0.3.8

    moreati committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    e334b50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0d39cc View commit details
    Browse the repository at this point in the history