[ubuntu/jammy-proposed] rabbitmq-server 3.9.27-0ubuntu0.1 (Accepted)

Mitchell Dzurick mitchell.dzurick at canonical.com
Fri Aug 23 14:50:36 UTC 2024


rabbitmq-server (3.9.27-0ubuntu0.1) jammy; urgency=medium

  * New upstream version 3.9.27 (LP: #2060248):
    - In environments where DNS resolution is not yet available at the time
      RabbitMQ nodes boot and try to perform peer discovery, such as CoreDNS
      with default caching interval of 30s on Kubernetes, nodes now will
      retry hostname resolution (including of their own host) several times
      with a wait interval.
    - LDAP server password could end up in the logs in certain types of
      exceptions.
    - Details about these and many futher changes can be found at
      https://github.com/rabbitmq/rabbitmq-server/blob/main/release-notes/3.9.27.md
      and earlier versions in the same folder.
  * Added new dep8 tests (LP: #1679386):
    - d/t/hello-world
    - d/t/publish-subscribe
    - d/t/rpc
    - d/t/work-queue
  * Packaging changes needed by this update:
    - d/watch: update to find upstream tarball, and verify its signature.
    - d/upstream/signing-key.asc: added, downloaded from
      https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc
    - Remove patches fixed upstream:
      - d/p/lp1999816-fix-rabbitmqctl-status-disk-free-timeout.patch.
    - d/p/CVE-2023-46118-{1,2}.patch: fix fuzz.
    - d/p/lets-use-python3-not-python-binary.patch: refresh.
    - d/p/downgrade_elixir.patch: downgrade the allowed elixir version minimum
      to 1.12.2 to allow Jammy to run. Upstream upgrades the minimum for general
      compiler optimizations, but is too recent for us.
    - d/p/max-ports-compat.patch: before v3.9.23, the maximum number of
      concurrent client connections was set based on the kernel open file handle
      limit. In v3.9.23 the concurrent client connection limit was changed to
      the value of the ERL_MAX_PORTS environment variable, and defaults to 65536
      if the variable is not set. To not change the behavior in upgrades to this
      version, this patch sets ERL_MAX_PORTS to the kernel open file handle
      limit if the variable is not set already. If the variable is set,
      then it's left alone. Note that ERL_MAX_PORTS must never be higher than
      the kernel open file handle limit.
    - d/rabbitmq-server.service: add notice about ERL_MAX_PORTS variable.
  * d/p/0007-Correctly-decrease-global-counters-in-rabbit_channel.patch: Fix
    errors in rabbitmq_global_publishers and rabbitmq_global_consumers counters
    (LP: #2073932).

Date: Thu, 04 Apr 2024 12:54:06 -0700
Changed-By: Mitchell Dzurick <mitchell.dzurick at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/rabbitmq-server/3.9.27-0ubuntu0.1
-------------- next part --------------
Format: 1.8
Date: Thu, 04 Apr 2024 12:54:06 -0700
Source: rabbitmq-server
Built-For-Profiles: noudeb
Architecture: source
Version: 3.9.27-0ubuntu0.1
Distribution: jammy
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Mitchell Dzurick <mitchell.dzurick at canonical.com>
Launchpad-Bugs-Fixed: 1679386 2060248 2073932
Changes:
 rabbitmq-server (3.9.27-0ubuntu0.1) jammy; urgency=medium
 .
   * New upstream version 3.9.27 (LP: #2060248):
     - In environments where DNS resolution is not yet available at the time
       RabbitMQ nodes boot and try to perform peer discovery, such as CoreDNS
       with default caching interval of 30s on Kubernetes, nodes now will
       retry hostname resolution (including of their own host) several times
       with a wait interval.
     - LDAP server password could end up in the logs in certain types of
       exceptions.
     - Details about these and many futher changes can be found at
       https://github.com/rabbitmq/rabbitmq-server/blob/main/release-notes/3.9.27.md
       and earlier versions in the same folder.
   * Added new dep8 tests (LP: #1679386):
     - d/t/hello-world
     - d/t/publish-subscribe
     - d/t/rpc
     - d/t/work-queue
   * Packaging changes needed by this update:
     - d/watch: update to find upstream tarball, and verify its signature.
     - d/upstream/signing-key.asc: added, downloaded from
       https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc
     - Remove patches fixed upstream:
       - d/p/lp1999816-fix-rabbitmqctl-status-disk-free-timeout.patch.
     - d/p/CVE-2023-46118-{1,2}.patch: fix fuzz.
     - d/p/lets-use-python3-not-python-binary.patch: refresh.
     - d/p/downgrade_elixir.patch: downgrade the allowed elixir version minimum
       to 1.12.2 to allow Jammy to run. Upstream upgrades the minimum for general
       compiler optimizations, but is too recent for us.
     - d/p/max-ports-compat.patch: before v3.9.23, the maximum number of
       concurrent client connections was set based on the kernel open file handle
       limit. In v3.9.23 the concurrent client connection limit was changed to
       the value of the ERL_MAX_PORTS environment variable, and defaults to 65536
       if the variable is not set. To not change the behavior in upgrades to this
       version, this patch sets ERL_MAX_PORTS to the kernel open file handle
       limit if the variable is not set already. If the variable is set,
       then it's left alone. Note that ERL_MAX_PORTS must never be higher than
       the kernel open file handle limit.
     - d/rabbitmq-server.service: add notice about ERL_MAX_PORTS variable.
   * d/p/0007-Correctly-decrease-global-counters-in-rabbit_channel.patch: Fix
     errors in rabbitmq_global_publishers and rabbitmq_global_consumers counters
     (LP: #2073932).
Checksums-Sha1:
 16708ae2404308d370af3cabb49ba6c2c4170529 3114 rabbitmq-server_3.9.27-0ubuntu0.1.dsc
 9ba3e4d3c435d53d3c3d567a0fb0f347bb917893 3609220 rabbitmq-server_3.9.27.orig.tar.xz
 65a6a7758f692fb935aae385f411a25adc7cee2f 833 rabbitmq-server_3.9.27.orig.tar.xz.asc
 fb10407f3aa699538855ed1ed304e3e618b8b6aa 33560 rabbitmq-server_3.9.27-0ubuntu0.1.debian.tar.xz
 5e8a4a65e2f882ba61c44ae44e0219b6bedd3d6c 9720 rabbitmq-server_3.9.27-0ubuntu0.1_source.buildinfo
Checksums-Sha256:
 7de6483933a58ce678a156e817c7e7c4e704c39c06513f848d65c4f2763c2966 3114 rabbitmq-server_3.9.27-0ubuntu0.1.dsc
 5012164e20fe1f95c98afd86936c4d97ac2701da6d4f69f88116963730a594a3 3609220 rabbitmq-server_3.9.27.orig.tar.xz
 1a6e3fb01bc9afc96281b486dc9a8261626f3c1dc3a756117381dadce218bd3e 833 rabbitmq-server_3.9.27.orig.tar.xz.asc
 40247b352b21933d2efb61d663ad78384c626a5323c8c7d7ae8df67359b299c1 33560 rabbitmq-server_3.9.27-0ubuntu0.1.debian.tar.xz
 bae1617a88ee6b6c370c3971791783c56364725b1b5c07c79fc105cd3aff98a8 9720 rabbitmq-server_3.9.27-0ubuntu0.1_source.buildinfo
Files:
 1b7bd72c166763094c8f5dddd1d9ea12 3114 net optional rabbitmq-server_3.9.27-0ubuntu0.1.dsc
 40fc7e8ceef8b9d40fc632337a4494b2 3609220 net optional rabbitmq-server_3.9.27.orig.tar.xz
 e6dd0c4fc5a45445053c726d8c6a315e 833 net optional rabbitmq-server_3.9.27.orig.tar.xz.asc
 bab649e71889ee8020f134ce07eea938 33560 net optional rabbitmq-server_3.9.27-0ubuntu0.1.debian.tar.xz
 e758b2cc2c180f9028f1fe0ad388db13 9720 net optional rabbitmq-server_3.9.27-0ubuntu0.1_source.buildinfo
Original-Maintainer: Debian OpenStack <team+openstack at tracker.debian.org>
Vcs-Git: https://git.launchpad.net/~mitchdz/ubuntu/+source/rabbitmq-server
Vcs-Git-Commit: b036ce10123ded810ce6d32b208efa98f642b9f4
Vcs-Git-Ref: refs/heads/mitch/rabbitmq-server-jammy-MRE-with-lp2073932


More information about the jammy-changes mailing list