11
0

219 Commits

Author SHA256 Message Date
22b5c78d46 Accepting request 1247250 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1247250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=93
2025-02-20 15:40:26 +00:00
ea62fe0c09 - Add rabbitmq-server-allow-elixir-1.18.patch: Allow building CLI
with elixir 1.18.x. Based on upstream commit 5086e283.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=210
2025-02-20 01:21:43 +00:00
03a9bbb96f Accepting request 1200873 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1200873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=92
2024-09-15 10:36:20 +00:00
4a860145ab - Update to 3.13.7 see
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.7
- Update to 3.13.6 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.6
- Update to 3.13.5 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.5
- Update to 3.13.4 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4
- Update to 3.13.3 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2
- Update to 3.13.2 see
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=208
2024-09-13 15:19:18 +00:00
fc2140079f Accepting request 1177045 from network:messaging:amqp
3.13.1

OBS-URL: https://build.opensuse.org/request/show/1177045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=91
2024-05-27 09:56:36 +00:00
275cc4b7f5 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=206 2024-04-17 13:17:53 +00:00
46a0c2738a Accepting request 1167973 from home:simotek:rabbitmq-test
- Update to 3.11.1
  * Highlights
    Khepri now can be used as an alternative schema data store in RabbitMQ, replacing Mnesia
    MQTTv5 support
    Support for consumer-side stream filtering
    A new common message container format used internally, based on the AMQP 1.0 message format
    Improved classic non-mirrored queue performance with message sizes larger than
    4 KiB (or a different customized CQ index embedding threshold)
    Classic queues storage implementation version 2 (CQv2) is now highly recommended for all new deployments.
    CQv2 meaningfully improves performance of non-mirrored classic queues for most workloads
  * Fixes bsc#1222591

OBS-URL: https://build.opensuse.org/request/show/1167973
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=205
2024-04-17 00:42:28 +00:00
80b17a23d4 Accepting request 1144783 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1144783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=90
2024-02-07 17:49:31 +00:00
dfb26672c1 Accepting request 1144564 from home:dimstar:Factory
- Provide user/group for RPM 4.19 (boo#1219532).

OBS-URL: https://build.opensuse.org/request/show/1144564
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=203
2024-02-07 06:12:52 +00:00
da5b5574e6 Accepting request 1137247 from network:messaging:amqp
- update to 3.12.11:
  * Quorum queue declared when one of cluster nodes was down
    could trigger connection exceptions.
  * Avoids a rare exception that could stop TCP socket writes on
    a client connection.
  * `queue_deleted` and `queue_created` internal events now
    include queue type as a module name, and not an inconsistent
    (with the other queue and stream types) value `classic`.
  * Definition files that are virtual host-specific cannot be
    imported on boot. Such files will now be detected early and
    the import process will terminate after logging a more
    informative message.
  * Several AMQP 1.0 application properties are now more
    correctly converted to AMQP 0-9-1 headers by
    cross-protocol Shovels.
  * The priority property now populates an AMQP 1.0 header with
    the same name, per AMQP 1.0 spec.
  * Metric label values now escape certain non-ASCII characters.
  * Avoids an exception when an MQTT client that used a QoS 0
    subscription reconnects and its original connection node
    is down.
  * Avoids an exception when an MQTT client connection was force-
    closed via the HTTP API.
  * Certain CLI commands could not be run in a shell script loop,
    unless the script explicitly redirected standard input.
  * `rabbitmq-diagnostics cluster_status` now responds much
    quicker when a cluster node has gone down, were shut down,
    or otherwise has become unreachable by the rest of the cluster.
  * Reverted a change to `DELETE /api/queues/{vhost}/{name}` that
    allowed removal of exclusive queues and introduced

OBS-URL: https://build.opensuse.org/request/show/1137247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=89
2024-01-06 16:30:28 +00:00
4d222a2174 - update to 3.12.11:
* Quorum queue declared when one of cluster nodes was down
    could trigger connection exceptions.
  * Avoids a rare exception that could stop TCP socket writes on
    a client connection.
  * `queue_deleted` and `queue_created` internal events now
    include queue type as a module name, and not an inconsistent
    (with the other queue and stream types) value `classic`.
  * Definition files that are virtual host-specific cannot be
    imported on boot. Such files will now be detected early and
    the import process will terminate after logging a more
    informative message.
  * Several AMQP 1.0 application properties are now more
    correctly converted to AMQP 0-9-1 headers by
    cross-protocol Shovels.
  * The priority property now populates an AMQP 1.0 header with
    the same name, per AMQP 1.0 spec.
  * Metric label values now escape certain non-ASCII characters.
  * Avoids an exception when an MQTT client that used a QoS 0
    subscription reconnects and its original connection node
    is down.
  * Avoids an exception when an MQTT client connection was force-
    closed via the HTTP API.
  * Certain CLI commands could not be run in a shell script loop,
    unless the script explicitly redirected standard input.
  * `rabbitmq-diagnostics cluster_status` now responds much
    quicker when a cluster node has gone down, were shut down,
    or otherwise has become unreachable by the rest of the cluster.
  * Reverted a change to `DELETE /api/queues/{vhost}/{name}` that
    allowed removal of exclusive queues and introduced

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=201
2024-01-06 13:22:16 +00:00
ed3634dd1d Accepting request 1133729 from network:messaging:amqp
- update to 3.12.10:
  * Avoids two Shovels being started after an upgrade from 3.12.6
    or older versions.
  * When a topic permission was deleted, an internal event of type
    permission.deleted was emitted in some cases, instead of
    topic.permission.deleted.
  * Shovels on 3.12.8 nodes failed during a rolling cluster upgrade
    due to internal identifier format changes.
  * Avoids an unnecessary warning in the logs.
  * avoids a potential exception in the autoheal partition handler.
  * raft.segment_max_entries is now validated to prevent the value
    from overflowing its 16-bit segment file field. Maximum
    supported value is now 65535.

OBS-URL: https://build.opensuse.org/request/show/1133729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=88
2023-12-17 20:34:11 +00:00
b9e380e8d8 - update to 3.12.10:
* Avoids two Shovels being started after an upgrade from 3.12.6
    or older versions.
  * When a topic permission was deleted, an internal event of type
    permission.deleted was emitted in some cases, instead of
    topic.permission.deleted.
  * Shovels on 3.12.8 nodes failed during a rolling cluster upgrade
    due to internal identifier format changes.
  * Avoids an unnecessary warning in the logs.
  * avoids a potential exception in the autoheal partition handler.
  * raft.segment_max_entries is now validated to prevent the value
    from overflowing its 16-bit segment file field. Maximum
    supported value is now 65535.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=199
2023-12-17 10:01:58 +00:00
2754d36f62 Accepting request 1121010 from network:messaging:amqp
-  update to 3.12.7:
  * Stream replication connections configured to use exclusively
    TLSv1.3 failed.
  * On startup, stream replicas will handle one more potential
    case of segment file corruption after an unclean shutdown.
  * `default_policies.*.queue_pattern` definition in
    `rabbitmq.conf` was incorrectly parsed.
  * Avoid log noise when inter-node connections frequently fail
    and recover.
  * Optimized stream index scans. Longer scans could result in
    some replicas stopping with a timeout.
  * Classic queue storage version is now a supported key for
    operator policies.
  * Queue length limit overflow behavior now can be configured
    via operator policies.
  * Several `list_stream_*` commands (available via both
    `rabbitmq-diagnostics` and `rabbitmq-streams`) commands now
    can display replica node in addition to other fields.
  * `rabbitmqctl add_user` now can accept a pre-generated salted
    password instead of a plain text password, both as a
    positional argument and via standard input:
  * Message consumption with the "Nack message, requeue: true"
    option did not actually requeue deliveries.
  * HTTP API request body size is now limited to 10 MiB by
    default.
  * Two endpoints, one that accepts messages for publishing
    (note: publishing over the HTTP API is greatly discouraged)
  * and another for definition import,
  * will now reject larger transfers with a `400 Bad Request`
    response.

OBS-URL: https://build.opensuse.org/request/show/1121010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=87
2023-10-29 18:42:06 +00:00
877a559315 - update to 3.12.7:
* Stream replication connections configured to use exclusively
    TLSv1.3 failed.
  * On startup, stream replicas will handle one more potential
    case of segment file corruption after an unclean shutdown.
  * `default_policies.*.queue_pattern` definition in
    `rabbitmq.conf` was incorrectly parsed.
  * Avoid log noise when inter-node connections frequently fail
    and recover.
  * Optimized stream index scans. Longer scans could result in
    some replicas stopping with a timeout.
  * Classic queue storage version is now a supported key for
    operator policies.
  * Queue length limit overflow behavior now can be configured
    via operator policies.
  * Several `list_stream_*` commands (available via both
    `rabbitmq-diagnostics` and `rabbitmq-streams`) commands now
    can display replica node in addition to other fields.
  * `rabbitmqctl add_user` now can accept a pre-generated salted
    password instead of a plain text password, both as a
    positional argument and via standard input:
  * Message consumption with the "Nack message, requeue: true"
    option did not actually requeue deliveries.
  * HTTP API request body size is now limited to 10 MiB by
    default.
  * Two endpoints, one that accepts messages for publishing
    (note: publishing over the HTTP API is greatly discouraged)
  * and another for definition import,
  * will now reject larger transfers with a `400 Bad Request`
    response.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=197
2023-10-29 15:44:11 +00:00
88c1b022d0 Accepting request 1099488 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1099488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=86
2023-07-19 17:11:44 +00:00
653cf908b1 Accepting request 1099317 from home:matwey:branches:network:messaging:amqp
- Improve erlang-rabbitmq-client Provides:
  The package provides two erlang applications: amqp_client and rabbit_common
  which are expected to be Required as erlang-%{appname}

OBS-URL: https://build.opensuse.org/request/show/1099317
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=195
2023-07-19 11:12:25 +00:00
96b8540b86 Accepting request 1090956 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1090956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=85
2023-06-06 17:55:47 +00:00
Fusion Future
2ff1b0ce13 Accepting request 1090948 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.12.0
  * Optimizations for both quorum and classic queues: improved throughput,
    lower throughput variability, lower latency, lower memory footprint
  * More mature and efficient implementation of (non-mirrored) classic
    queues v2 (CQv2)
  * Classic queue lazy and non-lazy modes no longer apply: classic
    queues v2 always behave very similarly
  * to the lazy mode in earlier release series: moving data to disk
    aggressively and only keeping a subset of data in memory
  * Significantly reduced MQTT and Web MQTT memory footprint per connection
  * OAuth 2, OIDC, IDP support
  * Even more configurability of the OAuth 2 plugin
- More bugfixes and enhancements:
  https://www.rabbitmq.com/changelog.html

OBS-URL: https://build.opensuse.org/request/show/1090948
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=193
2023-06-05 16:10:56 +00:00
e72a3617ac Accepting request 1035475 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1035475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=84
2022-11-13 17:09:08 +00:00
Fusion Future
d26aa97d2e Accepting request 1035474 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.11.3
  + Core Server
    * Stream unsubscription leaked metric counters.
    * Stream could become unavailable in certain node or network
      failure scenarios.
    * It is now possible to pre-configure virtual host limits for
      groups of virtual hosts.
    * Quorum queue replicas no longer try to contact their unreachable
      peers for metrics.
  + CLI Tools
    * rabbitmq-diagnostics status now handles server responses where
      free disk space is not yet computed.
    * All enabled (explicitly or as a dependency) plugins are scanned.
    * rabbitmq-diagnostics memory_breakdown now returns results much
      faster in environments with a large number of quorum queues.

OBS-URL: https://build.opensuse.org/request/show/1035474
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=191
2022-11-13 01:30:13 +00:00
d2eefd58b2 Accepting request 1031374 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1031374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=83
2022-10-27 11:54:14 +00:00
9c79d6aa8b Accepting request 1031341 from home:dimstar:Factory
- Update to version 3.10.10:
  + Core Server
    * Partially reverts an unsafe inter-node communication
      optimization that could affect classic mirrored queue
      operation ordering.
    * Classic mirrored queue leader replica issued to much credit
      to follower replicas, resulting in an uneven load and
      memory footprint between them.
    * Intra-cluster communication link metric collector could run
      into an exception when peer connection has just been
      re-established, e.g. after a peer node restart.
  + MQTT Plugin
    * When a node was put into maintenance mode, it closed all MQTT
      client connections cluster-wide instead of just local client
      connections.
- For updates between 3.10.5 and 3.10.9, please see
  https://www.rabbitmq.com/changelog.html

OBS-URL: https://build.opensuse.org/request/show/1031341
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=189
2022-10-26 15:54:55 +00:00
a0cbbd84c9 Accepting request 983568 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/983568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=82
2022-06-18 20:06:27 +00:00
49a42fae66 Accepting request 983566 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.10.5
  * Quorum queue could run into an exception when dead lettering a message
    under certain conditions.
- Changes from 3.10.4
  * Avoid seeding default user in old clusters that still use the deprecated
    management.load_definitions option.
  * Streams could run into an exception or fetch stale stream position
    data in some scenarios.
  * rabbitmqctl set_log_level did not have any effect on logging via
    amq.rabbitmq.log

OBS-URL: https://build.opensuse.org/request/show/983566
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=187
2022-06-18 13:03:19 +00:00
f739a5f057 Accepting request 978405 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/978405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=81
2022-05-21 17:06:24 +00:00
Fusion Future
08d424a8ac Accepting request 978404 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.10.2
  * Default log level used a four-character severity abbreviation
    instead of more common longer format, for example, warn instead
    of warning.
  * Fix CLI tools failed to run on Erlang 25

OBS-URL: https://build.opensuse.org/request/show/978404
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=185
2022-05-21 09:43:12 +00:00
770fa43e16 Accepting request 976926 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/976926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=80
2022-05-12 21:01:04 +00:00
19bb3c471b Accepting request 976488 from home:AndreasStieger:branches:network:messaging:amqp
- add upstream signing key and verify source signature

OBS-URL: https://build.opensuse.org/request/show/976488
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=183
2022-05-12 18:14:05 +00:00
e55eb2413e Accepting request 975710 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/975710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=79
2022-05-09 16:44:07 +00:00
Fusion Future
5fd0d9ba41 Accepting request 975709 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.10.0
  * See https://github.com/rabbitmq/rabbitmq-server/blob/v3.10.x/release-notes/3.10.0.md
    for the full changelog.
  * Potentially breaking changes
    - Messages delivered by a quorum queue and negatively acknowledged
      with a requeue will be added to the back of the queue until the
      queue has redelivery limit set. With a redelivery limit, requeueing
      will use the original position of the message if possible.
    - idle_since field now uses RFC 3339 format.

OBS-URL: https://build.opensuse.org/request/show/975709
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=181
2022-05-09 06:24:52 +00:00
defe1b6a39 Accepting request 964745 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/964745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=78
2022-03-25 20:54:38 +00:00
Fusion Future
156e392daf Accepting request 964744 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.14
  * See https://github.com/rabbitmq/rabbitmq-server/blob/v3.9.x/release-notes/3.9.14.md
    for the full changelog.
  * Build time compatibility with Elixir 1.13 (gh#rabbitmq/rabbitmq-server#4019)
    - Drop Elixir-1.13-OptionParser-no-longer-supports-atom-val.patch
    - Drop Support-Elixir-1.13.patch
  * Adapt to a breaking Erlang 24.3 LDAP client change.

OBS-URL: https://build.opensuse.org/request/show/964744
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=179
2022-03-25 01:52:23 +00:00
ff74a2b60b Accepting request 956005 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/956005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=77
2022-02-19 18:21:16 +00:00
Fusion Future
e0fd1a4eca Accepting request 956004 from home:fusionfuture:branches:openSUSE:Factory:Staging:adi:3
- Add zsh BuildRequires to fix "directories not owned by a package"
  in zsh-completion.

OBS-URL: https://build.opensuse.org/request/show/956004
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=178
2022-02-19 10:51:04 +00:00
Fusion Future
992a48b2bd Accepting request 955988 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.13
  * Core Server Bug Fixes and Enhancements
    - Disk space monitor now correctly parses output on (at least
      some) systems where non-ASCII characters are used in paths.
    - Stream leader election is now deterministic when cluster is
      undergoing a rolling upgrade.
    - Queue and binding definition import can be delayed until a
      moment when at least N nodes (e.g. three) have joined the
      cluster.
- Allow building with Elixir 1.13.x
  * Support-Elixir-1.13.patch
  * Elixir-1.13-OptionParser-no-longer-supports-atom-val.patch

OBS-URL: https://build.opensuse.org/request/show/955988
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=177
2022-02-19 06:59:29 +00:00
5cb195ab86 Accepting request 944487 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/944487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=76
2022-01-07 11:45:55 +00:00
Fusion Future
664c643250 Accepting request 944486 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.12
  * See https://github.com/rabbitmq/rabbitmq-server/blob/v3.9.x/release-notes/3.9.12.md
    for the full changelog.
  * Core Server Bug Fixes and Enhancements
    - (Fix) Authentication and authorization backend exceptions
      could potentially leak user-provided credentials to node log.
    - Unnamed parameters and policies in definition files will now
      be rejected as invalid.

OBS-URL: https://build.opensuse.org/request/show/944486
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=176
2022-01-06 15:19:03 +00:00
23a27a90d8 Accepting request 935229 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/935229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=75
2021-12-02 21:30:27 +00:00
Fusion Future
aa13d5cf7b Accepting request 935226 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.11
- Drop upstreamed patch
  * harden_rabbitmq-server.service.patch: https://github.com/rabbitmq/rabbitmq-server/pull/3770

OBS-URL: https://build.opensuse.org/request/show/935226
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=175
2021-12-02 15:33:37 +00:00
521854ef76 Accepting request 932387 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/932387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=74
2021-11-20 01:39:07 +00:00
Fusion Future
d8997ccdf9 Accepting request 932386 from home:fusionfuture:branches:network:messaging:amqp
Update to 3.9.9

The patch has been submitted to upstream and is being processed: https://github.com/rabbitmq/rabbitmq-server/pull/3770

OBS-URL: https://build.opensuse.org/request/show/932386
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=174
2021-11-19 03:35:41 +00:00
9af4561f39 Accepting request 926845 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/926845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=73
2021-10-22 22:51:10 +00:00
Fusion Future
f396e813a1 Accepting request 926714 from home:jsegitz:branches:systemdhardening:network:messaging:amqp
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/926714
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=173
2021-10-22 02:42:59 +00:00
bf92b387db Accepting request 926541 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/926541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=72
2021-10-20 18:24:05 +00:00
Fusion Future
6dcbf99947 Accepting request 926540 from home:fusionfuture:branches:network:messaging:amqp
Update to 3.9.8

OBS-URL: https://build.opensuse.org/request/show/926540
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=172
2021-10-20 11:35:30 +00:00
e598cd360c Accepting request 921340 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/921340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=71
2021-09-24 22:35:37 +00:00
Fusion Future
b70f7334c6 Accepting request 921339 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.7:
  + All Components
    * All bytecode is now compiled using the +deterministic
      compiler flag. This should eliminate the capture of some
      irrelevant build environment attributes in produced
      artifacts, improve consistency between builds, and reduce the
      file level diff between release artifacts.
  + Core Server
    * Enhancements
      - Classic queue shutdown now uses a much higher timeout (up
        to 10 minutes instead of 30 seconds).
      - In environments with many queues (especially mirrored
        queues) and many consumers this means that the chance of
        queue indices rebuilding after node restart is now
        substantially lower.
    * Bug Fixes
      - Quorum queues no longer leak memory and disk space when a
        consumer is repeatedly added and cancelled on an empty
        queue.
  + Prometheus Plugin
    * Enhancements
      - More configurability for metrics exposed via the Prometheus
        endpoint.
  + Shovel Plugin
    * Bug Fixes
      - Shovel URIs could be logged with credentials in some
        scenarios.
  + Dependency Upgrades
    * observer_cli has been upgraded from 1.6.2 to 1.7.1

OBS-URL: https://build.opensuse.org/request/show/921339
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=171
2021-09-24 15:04:38 +00:00
8757922765 Accepting request 919610 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/919610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=70
2021-09-17 21:25:53 +00:00
Fusion Future
fd22c0af15 Accepting request 919608 from home:fusionfuture:branches:network:messaging:amqp
Update to 3.9.6

OBS-URL: https://build.opensuse.org/request/show/919608
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=170
2021-09-17 01:15:52 +00:00
3133dc51ec Accepting request 917222 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/917222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=69
2021-09-07 19:21:34 +00:00
Fusion Future
7d39c680a4 Accepting request 917220 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.5:
  + Core Server
    * Bug Fixes
      - Virtual host metadata (description, tags) was not imported
        from definitions.
      - Reduced unnecessary debug logging from streams.
  + AWS Peer Discovery Plugin
    * Enhancements
      - AWS API calls are now retried multiple times.
  + Management Plugin
    * Enhancements
      - PUT /api/vhosts/{name} now can update metadata (tags and
        descriptions) for existing virtual hosts.

OBS-URL: https://build.opensuse.org/request/show/917220
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=169
2021-09-07 08:42:08 +00:00
adee72e046 Accepting request 914241 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/914241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=68
2021-08-25 18:58:34 +00:00
Fusion Future
d855ed904f Accepting request 914240 from home:fusionfuture:branches:network:messaging:amqp
- Add install-bin and install-man to make target, and install into
  /usr/lib instead of /usr/lib64 on 64-bit platforms (boo#1189784).
- Add deps/rabbit/docs/set_rabbitmq_policy.sh.example to %doc.

OBS-URL: https://build.opensuse.org/request/show/914240
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=168
2021-08-25 12:30:49 +00:00
61d2d62bb1 Accepting request 913933 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/913933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=67
2021-08-24 08:54:41 +00:00
9b4e48e9d8 Accepting request 913862 from home:fusionfuture:branches:network:messaging:amqp
- Separate autocomplete files into individual packages.

OBS-URL: https://build.opensuse.org/request/show/913862
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=167
2021-08-24 06:15:44 +00:00
9718db1b4a Accepting request 913505 from home:fusionfuture:branches:network:messaging:amqp
- Update to 3.9.4:
  * Bug fixes, see https://www.rabbitmq.com/changelog.html
- Major changes from 3.9.0:
  * Streams: a new messaging abstraction complementary to queues
  * Support for Erlang 24
  * Kubernetes Cluster Operator and Messaging Topology Operator
  * Minimum required Erlang version is now 23.2
- Fix spec file to align with gh#rabbitmq/rabbitmq-packaging/RPMS/Fedora/rabbitmq-server.spec.
- Update rabbitmq-server.service and rabbitmq-server.logrotate.
- Remove unused sources:
  + Already in source:
    * advanced.config.example
    * rabbitmq-script-wrapper
    * rabbitmq.conf.example
    * rabbitmq.config.example
  + Deprecated:
    * rabbitmq-server.init
    * rabbitmq-server.sysconfig

OBS-URL: https://build.opensuse.org/request/show/913505
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=166
2021-08-23 08:21:50 +00:00
1f70311d61 Accepting request 906475 from home:dspinella:branches:network:messaging:amqp
- Use /run instead of deprecated /var/run in tmpfiles.conf
  (bsc#1185075)

OBS-URL: https://build.opensuse.org/request/show/906475
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=165
2021-07-15 19:33:46 +00:00
e78e158ea6 Accepting request 892555 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/892555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=66
2021-05-12 17:32:55 +00:00
2a25a4409a Accepting request 892312 from home:susnux:branches:network:messaging:amqp
Update to RabbitMQ 3.8.16

OBS-URL: https://build.opensuse.org/request/show/892312
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=163
2021-05-12 16:16:29 +00:00
c0b00ebcfc Accepting request 891876 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/891876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=65
2021-05-10 13:39:07 +00:00
7f4a5c948e Accepting request 891264 from home:susnux:branches:network:messaging:amqp
Update to RabbitMQ 3.8.15

OBS-URL: https://build.opensuse.org/request/show/891264
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=161
2021-05-09 14:26:31 +00:00
ccec59ad94 Accepting request 869729 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/869729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=64
2021-02-07 14:21:28 +00:00
bd9f2b4af1 Accepting request 869167 from home:jengelh:branches:network:messaging:amqp
- Remove recipe parts for SUSE 11.x, since that does not build.

OBS-URL: https://build.opensuse.org/request/show/869167
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=159
2021-02-05 11:56:43 +00:00
4edab59c80 Accepting request 868400 from network:messaging:amqp
update rabbitmq-server to version 3.8.11

OBS-URL: https://build.opensuse.org/request/show/868400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=63
2021-02-02 13:25:14 +00:00
0a0e7df53a update rabbitmq-server to version 3.8.11
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=157
2021-02-01 15:38:47 +00:00
afe8ce99ae OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=156 2020-12-08 08:21:02 +00:00
b6aef7ebe3 Accepting request 850262 from home:fbui:branches:devel:languages:erlang
- %insserv_prereq is only requires when !have_systemd

OBS-URL: https://build.opensuse.org/request/show/850262
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=155
2020-12-08 08:19:12 +00:00
a31896657b Accepting request 844029 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/844029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=62
2020-10-26 15:22:10 +00:00
Gabriele Santomaggio
47c25a88d5 Accepting request 842816 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ 3.8.9
- RabbitMQ 3.8.9 is a maintenance release.
  It focuses on bug fixes and usability improvements.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.9
- This release no longer supports Erlang 21.3.
- This release is compatible with Erlang 23
- Update to RabbitMQ 3.8.8
- RabbitMQ 3.8.8 is a maintenance release.
  It focuses on bug fixes and usability improvements.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.8
- This is the last RabbitMQ release to support Erlang 21.3.
- This release is compatible with Erlang 23

OBS-URL: https://build.opensuse.org/request/show/842816
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=153
2020-10-26 08:16:28 +00:00
aabfe55188 Accepting request 840178 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/840178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=61
2020-10-08 11:14:20 +00:00
5cc264073b Accepting request 839816 from home:dheidler:branches:openSUSE:Factory
- Add requirement for rabbitmq-server-plugins (boo#1174068)

OBS-URL: https://build.opensuse.org/request/show/839816
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=151
2020-10-08 06:26:34 +00:00
e4b5d19e9d Accepting request 828967 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/828967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=60
2020-09-22 19:04:07 +00:00
a14caa0bfc Accepting request 828860 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to 3.8.7
- RabbitMQ 3.8.7 is a maintenance release that patches a **security** vulnerability. 
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.7
- This release requires Erlang/OTP 21.3 or later.
  22.3 or 23.0 releases are recommended.
- Update to 3.8.6
- RabbitMQ 3.8.6 is a maintenance release.
  It focuses on bug fixes and usability improvements.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.6
- This release requires Erlang/OTP 21.3 or later.
  22.3 or 23.0 releases are recommended.
- RabbitMQ Adopts the Mozilla Public License 2.0
  Starting with this release, core RabbitMQ server and all tier 1 plugins [1]
  are relicensed[2] under the Mozilla Public License 2.0[3]
  (previously used license: the Mozilla Public License 1.1).
  The permissiveness of the MPL 2.0 is largely the same as of the MPL 1.1.
  See the MPL 2.0 FAQ[4] and MPL 2.0 Revision and Changes FAQ[5] to learn more.
  1- https://www.rabbitmq.com/plugins.html#plugin-tiers
  2- https://github.com/rabbitmq/rabbitmq-server/issues/2372
  3- https://www.mozilla.org/en-US/MPL/2.0/
  4- https://www.mozilla.org/en-US/MPL/2.0/FAQ/
  5- https://www.mozilla.org/en-US/MPL/2.0/Revision-FAQ/

OBS-URL: https://build.opensuse.org/request/show/828860
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=149
2020-08-24 14:14:04 +00:00
ecb3fe719c Accepting request 819964 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/819964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=59
2020-07-10 13:32:27 +00:00
c4e1b9e5da Accepting request 819692 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to 3.8.5
- RabbitMQ 3.8.5 is a maintenance release.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.5
- RabbitMQ 3.8.5 is a maintenance release.
- This release requires Erlang/OTP 21.3 or later.
  22.3 or 23.0 series is recommended.
- RabbitMQ 3.8.5 is an RabbitMQ 3.8.0 update
- Update to 3.8.4
- RabbitMQ 3.8.4 is a maintenance release.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.4
- RabbitMQ 3.8.4 is a maintenance release.
- This release requires Erlang/OTP 21.3 or later.
  22.3 or 23.0 series is recommended.
- This is the first release to officially support Erlang 23. Compared to 3.8.3, which
  generally works as expected on Erlang 23, Prometheus monitoring plugin had to
  be adapted to support a memory allocator metric format that has changed compared to
  earlier Erlang releases.
  There is one remaining known Erlang 23 incompatibility: rabbitmq-diagnostics observer will fail on Erlang 23.
  This will be addressed in a future release.
  The root cause is the same memory allocator metric change.
  Provisioning Latest Erlang Releases explains
  what package repositories and tools can be used to provision latest patch versions of Erlang 22.3.x
- RabbitMQ 3.8.4 is an RabbitMQ 3.8.0 update

OBS-URL: https://build.opensuse.org/request/show/819692
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=147
2020-07-10 10:42:45 +00:00
7424610e17 Accepting request 799506 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/799506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=58
2020-05-02 20:17:33 +00:00
add5090f82 - use python 3.x for building, allows dropping python 2.x
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=145
2020-04-24 12:02:14 +00:00
5b4ca4cce2 Accepting request 785088 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/785088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=57
2020-03-16 09:18:58 +00:00
ad5fe2a6cf Accepting request 784216 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to 3.8.3
- RabbitMQ 3.8.3 is a maintenance release.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.3
- RabbitMQ 3.8.3 is a maintenance release.
- This release requires Erlang/OTP 21.3 or later.
  22.x series is recommended.
- RabbitMQ 3.8.3 is an RabbitMQ 3.8.0 update

OBS-URL: https://build.opensuse.org/request/show/784216
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=143
2020-03-14 16:16:51 +00:00
4351b297ad Accepting request 778715 from home:gsantomaggio_suse:branches:network:messaging:amqp
- jsc#SLE-10913

OBS-URL: https://build.opensuse.org/request/show/778715
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=142
2020-02-24 10:15:51 +00:00
928fa3be7b Accepting request 770809 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/770809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=56
2020-02-07 14:56:59 +00:00
Gabriele Santomaggio
ebc0156933 Accepting request 769703 from home:dimstar:Factory
Shortcut through -mini

OBS-URL: https://build.opensuse.org/request/show/769703
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=140
2020-02-07 08:55:15 +00:00
a4797a4aec Accepting request 764605 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/764605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=55
2020-01-15 15:17:36 +00:00
3297f4b5ce Accepting request 764301 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to 3.8.2 
- RabbitMQ 3.8.2 is a maintenance release.
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.2
- RabbitMQ 3.8.2 is a maintenance release.
- This release requires Erlang/OTP 21.3 or later.
  22.x series is recommended.
- RabbitMQ 3.8.2 is an RabbitMQ 3.8.0 update
- RabbitMQ 3.8.0 is a feature release. It contains several major improvements 
  in areas of data safety, replication, observability, and ease of upgrades. 
  Some highlight features are:
    * Quorum Queues
    * Built-in Prometheus support with a set of Grafana dashboards to complement it
    * Feature Flags
    * Single Active Consumer
    * New authentication and authorisation backend that uses OAuth 2.0 (JWT) 
      tokens and scopes
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.0
- Read the upgrading guide before update: https://www.rabbitmq.com/upgrade.html

OBS-URL: https://build.opensuse.org/request/show/764301
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=138
2020-01-15 10:33:48 +00:00
a5eb5207c3 Accepting request 754700 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/754700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=54
2019-12-07 14:08:17 +00:00
399cce7ea3 Accepting request 754670 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.23
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.23
- RabbitMQ 3.7.23 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Per the new Erlang version support policy in effect starting with January 2019,
  this release no longer supports Erlang/OTP 20.3.
- Update to RabbitMQ version 3.7.22
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.22
- RabbitMQ 3.7.22 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Per the new Erlang version support policy in effect starting with January 2019,
  this release no longer supports Erlang/OTP 20.3.
- Update to RabbitMQ version 3.7.21
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.21
- RabbitMQ 3.7.21 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Update to RabbitMQ version 3.7.20
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.20
- RabbitMQ 3.7.20 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Update to RabbitMQ version 3.7.19
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.19
- RabbitMQ 3.7.19 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Update to RabbitMQ version 3.7.18
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.18
- RabbitMQ 3.7.18 is a maintenance release. It focuses on bug fixes and internal
  API changes that refine the common plugin API with the upcoming 3.8.0 version.
- Update to RabbitMQ version 3.7.17
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.17
- RabbitMQ 3.7.17 is a maintenance release. It focuses on bug fixes and upgrades
  a JavaScript dependency in the management UI to patch three CVEs in that library.
- Update to RabbitMQ version 3.7.16
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.16
- RabbitMQ 3.7.16 is a maintenance release. 
  It focuses on bug fixes and minor usability improvements. Erlang/OTP Compatibility Notes
  Per the new Erlang version support policy in effect starting with January 2019,
  this release no longer supports Erlang/OTP 19.3.
  Make sure a supported Erlang version is used before upgrading.
- Update to RabbitMQ version 3.7.15
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15
- RabbitMQ 3.7.15 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.
  It is also the first release to support Erlang 22.
- bsc#1130588: Require shadow instead of old pwdutils
- Update to RabbitMQ version 3.7.14
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14
- RabbitMQ 3.7.14 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.
- Update to RabbitMQ version 3.7.13
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.13
- RabbitMQ 3.7.13 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.
- Update to RabbitMQ version 3.7.12
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.12
- RabbitMQ 3.7.12 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This is the first release to require Erlang/OTP 20.3+.
- inet_dist_listen_min and inet_dist_listen_max were removed from new style configuration.
  They wouldn't have any effect due to how configuration translation is performed.
  Use advanced.config or the RABBITMQ_DIST_PORT env variable to configure inet_dist_listen_*
- Update to RabbitMQ version 3.7.11
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.11
- RabbitMQ 3.7.11 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This is the first release to require Erlang/OTP 20.3+.
- Update to RabbitMQ version 3.7.10
- Requires erlang to 20.3, mandatory for RabbitMQ 3.7.10 
  see: https://www.rabbitmq.com/which-erlang.html
- Avoid name repetition in summary. Trim filler wording from
  descriptions.
- add the 3.7.x command line tools
- switch to 3.7.x style rabbitmq-server.conf
- Remove sd_notify dependency and replace with socat as
  followup to upstream change in
  https://github.com/rabbitmq/rabbitmq-server/pull/666
- listen to localhost only by default to comply to the epmd.socket
  which also only listens to localhost (bsc#1087270)
- Fix Source0 URL
- BuildRequire elixir
- Constrain required erlang versions:
  https://www.rabbitmq.com/which-erlang.html (boo#1115169)
- Drop sysexists-in-ocf.patch: upstreamed
- Update to 3.7.9 (fate#322425, bsc#1115466)
- Changes for 3.7.9:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.8:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.7:
 * Erlang 21 compatibility
 * Bug fixes
 * Usability improvements
- Changes for 3.7.6:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.5:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.4:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.3:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.2:
 * Bug fix in the HTTP auth backend
- Changes for 3.7.1:
 * Bug fixes
- Changes for 3.7.0:
 * Minimum required Erlang version is now 19.3
 * Automation-friendly cluster formation
 * Distributed management plugin, including minor breaking HTTP API
   changes.
 * Simpler, ini-style configuration format
 * Per-vhost limits
 * Operator policies
 * Topic-based authorisation
 * Cross-protocol Shovel (currently supports AMQP 0.9.1 and AMQP 1.0)
 * Command-line tools are extensible via plugins
 * Message store multi-tenancy
 * Proxy protocol support
 * Web STOMP no longer supports WebSocket emulation
 * Java and .NET client releases no longer track RabbitMQ server
   releases
 * .NET client now supports .NET Core.
 * Management plugin extensions now must target Cowboy 2.0
 * Java client for RabbitMQ HTTP API
- update config.template to use channel_max to 0 (old default,
  mitigate breakage in 3.6.16 change)
- update to 3.6.16 (bsc#1109991):
  Bug fixes:
  + Queue master locator min-masters incorrectly calculated the number of masters.
  + Maximum supported number of queue priorities (255) is now enforced
  Enhancements:
  + queue.delete operations will now force delete queues that don't have a promotable master
  + Lock contention in internal database is now much lower when a node with a lot of exclusive queues
shuts down or is otherwise considered to be unavailable by peers
  + Default max number of channels allowed on a connection (a.k.a. channel_max) has been lowered from 65535 to 2047.
The new default is much safer and will reduce the effect application channel leaks have on node resource consumption. This is a potentially breaking change.
- Add sysexits-in-ocf.patch to handle new rabbitmqctl exit codes
  (bsc#1093046)
- Add TasksMax=8192 to start on large machines (bsc#1094896)
- Update to 3.6.15:
  + Bug fixes:
    - Avoid infinite loop when dropping entries in the GM.
    - Various changes to the OCF scripts.
  + Enhancements:
    - Internal authN backend will now prohibit logins with a blank
      passwords.
  + Bug fixes in plugins.
- Remove ocf-pull-request-63.patch, ocf-pull-request-64.patch,
  ocf-pull-request-66.patch: merged upstream.
- Add TimeoutStartSec=300 to rabbitmq-server.service as enabling
  HiPE can make the startup take much longer (documentation says
  "a few minutes").
- Add ocf-pull-request-63.patch and ocf-pull-request-64.patch:
  fixes to avoid moving master unnecessarily, and to make start
  notification handler more reliable.
- Add ocf-pull-request-66.patch: do not consider transient local
  failures as failures of remote nodes.
- modified logrotate to use rabbitmqctl to force the creation of the 
  log file after logrotation
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- update to 3.6.14:
  * package/systemd bug fixes
  * Usability improvements
  * Bug fixes
- update to 3.6.11:
  * packaging: package-rpm-suse is an alias for package-rpm-opensuse
  * Makefile: Move plugins list to `plugins.mk`
  * Include rabbitmq_web_mqtt into the distribution
  * Log rabbitmqctl's output on failure
  * Makefile: Set default `broker_version_requirements`
  * packaging/windows: Allow to override `PRODUCTVERSION`
  * debian/control: Revert the use of ${misc:Depends}
  * packaging: Add scripts for format RabbitMQ version to match package constarints
  * Commit Debian and RPM changelogs
  * debian/control: Use ${misc:Depends} instead of hard-coding dependencies
  * Fix HA OCF script
  * Makefile: Store the plugins list in the source archive
  * plugins.mk: The list is overriden by the server-release Concourse pipeline
  * Makefile: Use PROJECT_DESCRIPTION in git-revisions.txt
  * packaging/RPMS: Simplify the Makefile wrapping dpkg-buildpackage(1)
  * Makefile: Sync exclusion list with rabbitmq-erlang-client
  * OCF RA: accept 1 as valid exit code from "rabbitmqctl status"
  * Ignore .envrc files
  * upgrade/Makefile: Remove trailing space
  * standalone/src/rabbit_release.erl: Copy `escript` directory to the archive
  * packaging/standalone: Remove the source `rabbit.rel` file
  * Commit .deb and .rpm change logs
  * OCF RA: Don't hardcode primitive name in rabbitmq-server-ha.ocf
  * Makefile: Use $(PROJECT_VERSION) instead of $(VERSION)
  * debian/control: Add version restriction on erlang-dev and esl-erlang
  * Commit 3.6.9 package change logs
  * packaging/standalone: Fix path to the source `rabbit.rel` file
  * Configure shortcuts to run as admin.
  * Debian package: No need to pass $(VERSION) around in debian/rules
  * Makefile: Use a recursively expanded var for `RABBITMQ_VERSION`
  * Add Travis tests for Pacemaker OCF RA cluster
  * Makefile: Load rabbitmq-dist.mk before rabbitmq-run.mk
  * packaging/debs/Debian/Makefile: Display Erlang version *after* installing it
  * packaging/debs/Debian/scripts/udpate-changelog.sh: Show syntax
  * packaging/standalone: Do not use NUL-separated filenames in manifest
  * packaging/standalone: Copy `start_clean.boot` to bin driectory
  * packaging: rpms: Add systemd support for openSUSE
  * packaging/debs/Debian/Makefile: Install build dependencies
  * packaging/RPMS: Fix SAVE_CHANGELOG handling
  * Makefile: Call $(MAKE), not plain `make`
  * packaging/*/rabbitmq-server.service: Wait for RabbitMQ to stop in ExecStop
  * packaging/debs: Use make conditionals instead of Bourne shell ones
  * packaging/debs: Derive GNUPGHOME from KEYSDIR
  * Add chmod g+s to /etc/rabbitmq
  * packaging/standalone: Remove temporary `expand` directory
  * packaging/windows: Try to compute a valid default `PRODUCTVERSION`
  * Enlist OCF_RESKEY_limit_nofile_default on comment
  * Re-do #21
  * Makefile: Exclude `/rabbit{,mq_cli}/escript/` from the source archive
  * debian/control: Try with erlang-nox 1:16.b.3-3
  * packaging/standalone: Use an intermediate file to list files to archive
  * Makefile: Use an intermediate file to list files to put in the source archive
  * Makefile: Use echo instead of printf
  * debian/control: Depend on erlang-src
  * Change to 2750
  * Trigger a Travis build
  * packaging: Log the version of Erlang used to compile packages
  * Update erlang.mk
  * packaging/debs/apt-repository/distributions: Add `arm64` architecture
  * Require root or rabbitmq user for rabbitmq-plugins.
  * Makefile: Remove more unneeded files from the source archive
  * Update rabbitmq-components.mk
  * Placeholder, remove later.
  * packaging/windows: Bump copyright of the installer to 2017
  * Manually backport #20, #21, #24, #25 by @vuntz and @aplanas to stable
  * packaging/debs: Simplify the Makefile wrapping dpkg-buildpackage(1)
  * plugins.mk: Sort list alphabetically
  * Add write permissions to erl
  * OCF RA: Add new limit_nofile parameter to rabbitmq-server OCF RA
  * packaging/debs/Debian/Makefile: Use cp(1) instead of rsync(1)
  * scripts/rabbitmq-script-wrapper: Run rabbitmq-plugin as root only
  * Remove.
  * Add `standalone-linux-x86_64` and `standalone-freebsd-x86_64` package targets
  * Makefile: Remove all targets entering the `upgrade` subdir
  * OCF RA: Use rabbitmqctl_action wrapper for stop action
  * README.md: Document how to build the source archive and packages
  * README.md: Document how Windows' PRODUCTVERSION is computed by default
  * Add chmod g+s to rpm spec
- Drop pull-request-20.patch . Applied upstream.
- Drop pull-request-21.patch . Applied upstream.
- Drop pull-request-24.patch . Applied upstream.
- Drop pull-request-25.patch . Applied upstream.
- Stop shipping rabbitmq-server OCF resource agent as source file
  while it's included in the upstream tarball. Add patches for code
  that was specific to our variant; they now got upstreamed, but
  are not in this version of rabbitmq yet: pull-request-20.patch
  and pull-request-21.patch.
- Also package the rabbitmq-server-ha OCF resource agent as it
  seems to be more appropriate for clustering. Add upstream fixes
  for making it more solid: pull-request-24.patch and
  pull-request-25.patch.
- Ship an example of /etc/rabbitmq/rabbitmq-env.conf, as this is
  useful indication. It only contains commented examples, based on
  what the Debian package is doing.
- Cleanup file list and prepare merging the plugins package into
  the main package:
  - No longer create parts of the filelist in %install
  - Only exclude the plugins starting with rabbitmq_* and not all
    files in the plugin dir. Some of the files are basic libraries
    needed to even launch rabbitmq. (boo#1025442)
- in the tmpfiles.d file: make the directory group owned
- own the run dir in the non systemd case
- add buildrequires for xz to fix build on sle11
- drop no-remove-common.patch and no-nmap.patch:
  no longer needed
- add back default config from the 3.5.8 package as 3.6.6 doesn't
  ship one anymore
- rabbitmq-script-wrapper now directly talks to the scripts in
  _rabbit_erllibdir instead of having another indirection.
- moved tmpfiles.d support into the main systemd install block
- extracted make cmdline options into a variable
- update to 3.6.6
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_6
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_5
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_4
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_3
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_2
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_1
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_0
- fix source url
- IMPORTANT CHANGE
  Require the epmd service instead of running our own version as
  rabbitmq user.
  This requires that you configure epmd to listen on more
  interfaces than just 127.0.0.1.
  For non systemd based distributions you can set EPMD_ADDRESSES in
  /etc/sysconfing/erlang.
  For systemd based distributions please follow
  /usr/share/doc/packages/erlang/README.SUSE
  IMPORTANT CHANGE
  This change is also documented in
  /usr/share/doc/packages/rabbitmq-server/README.SUSE
- Update to 3.5.8
  Fixes logging issues on erlang 17+
  Fixes MQTT password authentication error (CVE-2016-9877) (boo#1017642)
Fix bsc#973999
- rabbitmq-server.service: increase NOFILE limit per documentation
- rabbitqm-server.ocf: add OCF_RESKEY_limit_nofile parameter
  default as 65535
- rabbitmqctl: clear CMDLINE before appending
- update to 3.5.4:
  Runtime I/O thread pool size is now 64 instead of 30 by default.
  This reduces time spent waiting for file I/O operations to complete
  on machines with 8 or more cores.
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_4
- rabbitmq-server.service: switch to type=Notify in order to
  avoid cookie creation race
- update to 3.5.3:
  3.5.2 and 3.5.3 are bugfix releases. See:
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_2
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_3
- update to 3.5.1
  This release adds support for priority queues which were available
  as a plugin before. Performance is improved; in particular messages
  smaller than configurable size are embedded in the queue index to
  reduce I/O and memory consumption. Stability of clustering and
  autoheal partition handling is improved as well. A new
  pause_if_all_down partition handling mode is added. The management
  web UI now shows many more I/O statistics.
  This release also corrects a number of defects in the broker and
  plugins, as well as introducing many smaller new features and
  improvements.
   * see https://www.rabbitmq.com/release-notes/README-3.5.1.txt
   * see https://www.rabbitmq.com/release-notes/README-3.5.0.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.4.txt
- instead of patching the ocf provider after copying: patch it
  right away and drop the ocf-fixes.patch.
- refresh no-nmap.patch to apply cleanly again
- create rcrabbitmq-server for the systemd case
- update to 3.4.3:
   * prevent XSS attack in table key names (since 2.4.0)
     (CVE-2015-0862)
   * prevent XSS attack in policy names (since 3.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in client details in the connections list
      (CVE-2015-0862)
   * prevent XSS attack in user names in the vhosts list or the vhost names
      in the user list (since 2.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in the cluster name (since 3.3.0)
      (CVE-2015-0862)
   * prevent /api/* from returning text/html error messages which could
      act as an XSS vector (since 2.1.0)
   * fix response-splitting vulnerability in /api/downloads (since 2.1.0)
   * do not trust X-Forwarded-For header when enforcing 'loopback_users'
     (CVE-2014-9494)
   * disable SSLv3 by default to prevent the POODLE attack
   * see https://www.rabbitmq.com/release-notes/README-3.4.3.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.2.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.1.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.0.txt
- ignore stop errors in %preun
- update to 3.3.5:
  * Bug fixes, see
    - https://www.rabbitmq.com/release-notes/README-3.3.2.txt
    - https://www.rabbitmq.com/release-notes/README-3.3.3.txt
    - https://www.rabbitmq.com/release-notes/README-3.3.4.txt
    - https://www.rabbitmq.com/release-notes/README-3.3.5.txt
- The package doesn't provide any sysvinit script or sysconfig file;
  remove dependencies to fillup or insserv if the package build with
  systemd support
- update to 3.3.1:
  * Bug fixes
  * Security fixes to MQTT and shovel
  * see http://www.rabbitmq.com/release-notes/README-3.3.1.txt
- do not install init script on systemd distros
- require epmd.socket in .service in order not to start earlier
  than epmd.socket
- update to 3.3.0:
  * long list of security, bugfixes and enhancements
  * see http://www.rabbitmq.com/release-notes/README-3.3.0.txt
- Add ocf-fixes.patch to fix issues in the OCF file:
  - use the wrapper function to call rabbitmqctl for stop, so that
    we interpret correctly the exit code.
  - accept 1 as valid exit code from "rabbitmqctl status", instead
    of totally breaking when we get it.
- We use a patch as the OCF file comes from upstream, so it's
  better to keep the changes isolated.
- update to 3.2.4:
  * Several bug fixes, no detailed changelog available
- remove fix-syntax-error-in-example-conf.patch: merged upstream
- update to 3.2.3:
  * This release fixes a number of bugs in the broker and federation plugin
  * Improvements to the LDAP and shovel plugins are also included
- install a config file by default
  add fix-syntax-error-in-example-conf.patch
- update to 3.2.2:
  * federated queues and features enhanced policies for aspects of the broker
  * This release fixes a number of bugs in the broker and plugins
- add Provides: erlang-gen_server2 to erlang-rabbitmq_client
(many people want gen_server2, which is a part of rabbitmq)
- fix syntax error in wrapper script
- update to 3.1.5:
  * various security fixes and bugfixes
  * see http://www.rabbitmq.com/release-notes/README-3.1.5.txt
  * see http://www.rabbitmq.com/release-notes/README-3.1.4.txt
- update to 3.1.3:
  * Eager synchronisation of mirror queue slaves
  * Automatic cluster partition healing
  * Charts in the management plugin
  * Queue length limits
  * Bug fixes
  * Fixes a security bug in federation
- fix rabbitmq-server startup on systemd enabled systems (create
  /var/run/rabbitmq-server directory using systemd-tmpfiles mechanism)
- Change init script to properly daemonize (patch by jdsn) (bnc#807540)
- Added systemd .service file
- updated to version 3.0.4
  * 3.0.4: This release fixes a bug in the federation plugin
    where upstream credentials were leaked in the
    x-received-from header. This bug had been in the federation
    plugin since RabbitMQ 3.0.0. There are no other changes
    from RabbitMQ 3.0.3.
  * 3.0.3: This release fixes a small number of bugs in 3.0.2
    and earlier versions.
  * 3.0.2: This release fixes a number of bugs in 3.0.1 and
    earlier versions.
  * 3.0.1: This release fixes a number of bugs in 3.0.0 and
    earlier versions.
  * 3.0.0: This release introduces dynamic, policy-based control
    of mirroring and federation, improves the user friendliness
    of clustering, adds support for per-message TTL, introduces
    plugins for web-STOMP and MQTT, and adds many smaller new
    features and bug fixes.
- rebased no-remove-common.patch
- sysconfig file cleanup
  * remove unused Variables
  * removed variables which can also be set in rabbitmq-env.conf
    to avoid sysconfig settings overriding settings from the env
    file (bnc#771151)
- Use rc.status functions in init script for prettier startup
- Remove "set -e" from init script (bnc#768175)
- Include OCF RA for use with Pacemaker
- Updated script-wrapper to the latest upstream code
- Don't use download_files service, or at least only in mode="localonly"
  or mode="disabled". But why using it at all, it makes no sense.
- Update to 2.8.7 changes since:
  * 2.8.6: This release fixes a number of bugs in the broker,
    Erlang client and STOMP and management plugins.
  * 2.8.5: This release fixes a number of bugs, including one
    introduced in 2.8.5 that could cause an error during shutdown
    of mirrored queues.
  * 2.8.4: This is primarily a bugfix release, with several
    improvements to HA queues.
- Fixing logrotate errors (bnc#775867)
- Updated to 2.8.4
- Updated to 2.8.2
- Require python >= 2.6 for json
- Add _initddir define for SLE11 build
- Fixed doubled preamble entries
- fix /var/run/rabbitmq ownership
- updated to 2.7.1
- don't use nmap during the build (no-nmap.patch)
- don't use /var/lock/subsys in initscript
- create /var/run/rabbitmq in initscript
- import changes from Fedora package
- New upstream release
- New upstream release
- Maintenance release for the 1.5.x series
- Maintenance release for the 1.5.x series
- Maintenance release for the 1.5.x series
- Maintenance release for the 1.5.x series
- Maintenance release for the 1.5.x series
- New upstream release
- New upstream release
- New upstream release
- New upstream release
- New upstream release
- New upstream release
- Building from source tarball, added starting script, stopping
- Initial build of server library of RabbitMQ package

OBS-URL: https://build.opensuse.org/request/show/754670
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=136
2019-12-06 15:11:40 +00:00
b83b73534d Accepting request 751333 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/751333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=53
2019-11-28 09:14:42 +00:00
1644864af3 Accepting request 751245 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.22
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.22
- RabbitMQ 3.7.21 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.
- Per the new Erlang version support policy in effect starting with January 2019,
  this release no longer supports Erlang/OTP 20.3.

OBS-URL: https://build.opensuse.org/request/show/751245
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=134
2019-11-27 14:06:41 +00:00
64550b35b1 Accepting request 745438 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/745438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=52
2019-11-06 13:06:33 +00:00
7f65decc4d Accepting request 745182 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.21
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.21
- RabbitMQ 3.7.21 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.

OBS-URL: https://build.opensuse.org/request/show/745182
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=132
2019-11-05 10:49:47 +00:00
910c7ef225 Accepting request 743858 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/743858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=51
2019-10-30 13:46:48 +00:00
11c6327854 Accepting request 743806 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.20
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.20
- RabbitMQ 3.7.20 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.

OBS-URL: https://build.opensuse.org/request/show/743806
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=130
2019-10-29 15:23:50 +00:00
c32f9be42f Accepting request 741447 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/741447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=50
2019-10-21 10:32:34 +00:00
Ralf Haferkamp
63c67f1e1f Accepting request 738216 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.19
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.19
- RabbitMQ 3.7.19 is a maintenance release that focuses on bug fixes.
- RabbitMQ 3.7.x series is supported through March 2020.

OBS-URL: https://build.opensuse.org/request/show/738216
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=128
2019-10-15 07:30:06 +00:00
1a2aea5692 Accepting request 731582 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/731582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=49
2019-09-18 11:13:51 +00:00
f0ddc00158 Accepting request 731425 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.18
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.18
- RabbitMQ 3.7.18 is a maintenance release. It focuses on bug fixes and internal
  API changes that refine the common plugin API with the upcoming 3.8.0 version.

OBS-URL: https://build.opensuse.org/request/show/731425
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=126
2019-09-17 18:15:13 +00:00
9041257579 Accepting request 724742 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/724742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=48
2019-08-22 08:51:27 +00:00
0c34abca9e Accepting request 724592 from home:gsantomaggio_suse:branches:network:messaging:amqp
Update to rabbitmq 3.7.17

OBS-URL: https://build.opensuse.org/request/show/724592
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=124
2019-08-20 09:38:29 +00:00
6ae5bede44 Accepting request 716266 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/716266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=47
2019-07-21 09:33:27 +00:00
Gabriele Santomaggio
7b3196be27 Accepting request 715627 from home:gsantomaggio_suse:branches:network:messaging:amqp
Update to rabbitmq 3.7.16 and remove the constraint "erlang<22" since the version supports erlang 22

OBS-URL: https://build.opensuse.org/request/show/715627
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=122
2019-07-18 10:11:57 +00:00
eab856cee1 Accepting request 704519 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/704519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=46
2019-05-22 09:17:27 +00:00
16fcbaf926 Accepting request 704496 from home:gsantomaggio_suse:branches:network:messaging:amqp
Update to RabbitMQ version 3.7.15
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15
- RabbitMQ 3.7.15 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.
  It is also the first release to support Erlang 22.

OBS-URL: https://build.opensuse.org/request/show/704496
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=120
2019-05-21 15:16:25 +00:00
60ac0d7b6a Accepting request 700431 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/700431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=45
2019-05-05 19:21:42 +00:00
4ca390d7a9 Accepting request 698161 from home:jubalh:branches:network:messaging:amqp
- bsc#1130588: Require shadow instead of old pwdutils

OBS-URL: https://build.opensuse.org/request/show/698161
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=118
2019-05-03 15:53:41 +00:00
d228b7cb73 Accepting request 690084 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/690084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=44
2019-04-05 10:00:20 +00:00
Gabriele Santomaggio
8660280db0 Accepting request 689898 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.14
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14
- RabbitMQ 3.7.13 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.

OBS-URL: https://build.opensuse.org/request/show/689898
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=116
2019-03-30 20:13:27 +00:00
2aba71f89f Accepting request 684443 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/684443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=43
2019-03-13 08:15:39 +00:00
bdaef0f2c4 Accepting request 683698 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.13
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.13
- RabbitMQ 3.7.13 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This release requires Erlang/OTP 20.3 or later.

OBS-URL: https://build.opensuse.org/request/show/683698
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=114
2019-03-12 16:49:16 +00:00
Stephan Kulow
02fd93b7f1 Accepting request 676615 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/676615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=42
2019-02-17 11:21:34 +00:00
06e3449a05 Accepting request 676545 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.12
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.12
- RabbitMQ 3.7.12 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This is the first release to require Erlang/OTP 20.3+.
- inet_dist_listen_min and inet_dist_listen_max were removed from new style configuration.
  They wouldn't have any effect due to how configuration translation is performed.
  Use advanced.config or the RABBITMQ_DIST_PORT env variable to configure inet_dist_listen_*

OBS-URL: https://build.opensuse.org/request/show/676545
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=112
2019-02-16 05:55:42 +00:00
Stephan Kulow
eb690259f9 Accepting request 670893 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/670893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=41
2019-02-04 13:25:07 +00:00
28322837e3 Accepting request 670602 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.11
- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.11
- RabbitMQ 3.7.11 is a maintenance release. It focuses on bug fixes and
  minor usability improvements. This is the first release to require Erlang/OTP 20.3+.

OBS-URL: https://build.opensuse.org/request/show/670602
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=110
2019-02-03 18:05:21 +00:00
120ca6439c Accepting request 667694 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/667694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=40
2019-01-24 13:12:54 +00:00
030ca8fc4e Accepting request 667622 from home:gsantomaggio_suse:branches:network:messaging:amqp
- Update to RabbitMQ version 3.7.10
- Requires erlang to 20.3, mandatory for RabbitMQ 3.7.10 
  see: https://www.rabbitmq.com/which-erlang.html

OBS-URL: https://build.opensuse.org/request/show/667622
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=108
2019-01-22 05:55:13 +00:00
abe43c0ff6 Accepting request 664121 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/664121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=39
2019-01-21 09:48:27 +00:00
d973a3fb83 Accepting request 663792 from home:jengelh:branches:network:messaging:amqp
- Avoid name repetition in summary. Trim filler wording from
  descriptions.

(remove invisible useless whitespace from changelog)

OBS-URL: https://build.opensuse.org/request/show/663792
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=106
2019-01-09 15:41:57 +00:00
8b63587ac4 Accepting request 662500 from home:gsantomaggio_suse:branches:network:messaging:amqp
- add the 3.7.x command line tools

OBS-URL: https://build.opensuse.org/request/show/662500
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=105
2019-01-02 15:59:36 +00:00
2b2a17ea64 - switch to 3.7.x style rabbitmq-server.conf
- Remove sd_notify dependency and replace with socat as
  followup to upstream change in
  https://github.com/rabbitmq/rabbitmq-server/pull/666

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=104
2018-12-17 08:08:10 +00:00
56af504eb6 - listen to localhost only by default to comply to the epmd.socket
which also only listens to localhost (bsc#1087270)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=103
2018-12-15 20:49:30 +00:00
11b716abcd - Update to 3.7.9 (fate#322425, bsc#1115466)
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=102
2018-12-15 20:31:32 +00:00
aa3cbd25a3 - Update to 3.7.9 (fate#322425)
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=101
2018-12-11 22:54:19 +00:00
aa28131bb1 Accepting request 653840 from home:matwey:branches:network:messaging:amqp
- Fix Source0 URL

OBS-URL: https://build.opensuse.org/request/show/653840
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=100
2018-12-10 09:45:36 +00:00
9c5d8c4293 Accepting request 651344 from home:matwey:branches:network:messaging:amqp
- BuildRequire elixir
- Constrain required erlang versions:
  https://www.rabbitmq.com/which-erlang.html (boo#1115169)
- Drop sysexists-in-ocf.patch: upstreamed
- Update to 3.7.9
- Changes for 3.7.9:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.8:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.7:
 * Erlang 21 compatibility
 * Bug fixes
 * Usability improvements
- Changes for 3.7.6:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.5:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.4:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.3:
 * Bug fixes
 * Usability improvements
- Changes for 3.7.2:
 * Bug fix in the HTTP auth backend
- Changes for 3.7.1:
 * Bug fixes
- Changes for 3.7.0:
 * Minimum required Erlang version is now 19.3
 * Automation-friendly cluster formation
 * Distributed management plugin, including minor breaking HTTP API
   changes.
 * Simpler, ini-style configuration format
 * Per-vhost limits
 * Operator policies
 * Topic-based authorisation
 * Cross-protocol Shovel (currently supports AMQP 0.9.1 and AMQP 1.0)
 * Command-line tools are extensible via plugins
 * Message store multi-tenancy
 * Proxy protocol support
 * Web STOMP no longer supports WebSocket emulation
 * Java and .NET client releases no longer track RabbitMQ server
   releases
 * .NET client now supports .NET Core.
 * Management plugin extensions now must target Cowboy 2.0
 * Java client for RabbitMQ HTTP API

OBS-URL: https://build.opensuse.org/request/show/651344
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=99
2018-11-30 14:47:23 +00:00
3efba207de - update to 3.6.16 (bsc#1109991):
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=98
2018-10-15 19:37:21 +00:00
494651f5f7 Accepting request 634752 from network:messaging:amqp
- update to 3.6.16:
  Bug fixes:
  + Queue master locator min-masters incorrectly calculated the number of masters.
  + Maximum supported number of queue priorities (255) is now enforced
  Enhancements:
  + queue.delete operations will now force delete queues that don't have a promotable master
  + Lock contention in internal database is now much lower when a node with a lot of exclusive queues
shuts down or is otherwise considered to be unavailable by peers
  + Default max number of channels allowed on a connection (a.k.a. channel_max) has been lowered from 65535 to 2047.
The new default is much safer and will reduce the effect application channel leaks have on node resource consumption. This is a potentially breaking change.

OBS-URL: https://build.opensuse.org/request/show/634752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=38
2018-09-11 15:19:20 +00:00
e093c87b94 - Add sysexits-in-ocf.patch to handle new rabbitmqctl exit codes
(bsc#1093046)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=96
2018-09-11 14:00:46 +00:00
95975ef2c3 - update config.template to use channel_max to 0 (old default,
mitigate breakage in 3.6.16 change)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=95
2018-09-11 06:26:35 +00:00
ba5748ca72 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=94 2018-09-10 12:51:56 +00:00
fe1048fb79 - update to 3.6.16:
Bug fixes:
  + Queue master locator min-masters incorrectly calculated the number of masters.
  + Maximum supported number of queue priorities (255) is now enforced
  Enhancements:
  + queue.delete operations will now force delete queues that don't have a promotable master
  + Lock contention in internal database is now much lower when a node with a lot of exclusive queues
shuts down or is otherwise considered to be unavailable by peers
  + Default max number of channels allowed on a connection (a.k.a. channel_max) has been lowered from 65535 to 2047.
The new default is much safer and will reduce the effect application channel leaks have on node resource consumption. This is a potentially breaking change.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=93
2018-09-10 12:51:35 +00:00
e6b1ad24f7 Accepting request 612848 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/612848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=37
2018-05-30 10:23:11 +00:00
e3d50fb097 Accepting request 612655 from home:bmwiedemann:branches:network:messaging:amqp
Add TasksMax=8192 to start on large machines (bsc#1094896)

OBS-URL: https://build.opensuse.org/request/show/612655
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=91
2018-05-29 11:47:06 +00:00
6031cd402d Accepting request 568554 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/568554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=36
2018-01-24 14:31:31 +00:00
bce76a249e Accepting request 568374 from home:vuntz:branches:network:messaging:amqp
- Update to 3.6.15:
  + Bug fixes:
    - Avoid infinite loop when dropping entries in the GM.
    - Various changes to the OCF scripts.
  + Enhancements:
    - Internal authN backend will now prohibit logins with a blank
      passwords.
  + Bug fixes in plugins.
- Remove ocf-pull-request-63.patch, ocf-pull-request-64.patch,
  ocf-pull-request-66.patch: merged upstream.

OBS-URL: https://build.opensuse.org/request/show/568374
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=89
2018-01-23 11:23:44 +00:00
ca5b703483 Accepting request 568174 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/568174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=35
2018-01-22 15:21:00 +00:00
Ralf Haferkamp
60a580f0ab Accepting request 567410 from home:vuntz:branches:network:messaging:amqp
- Add TimeoutStartSec=300 to rabbitmq-server.service as enabling
  HiPE can make the startup take much longer (documentation says
  "a few minutes").

OBS-URL: https://build.opensuse.org/request/show/567410
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=87
2018-01-22 13:34:41 +00:00
7d5080fad7 Accepting request 556830 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/556830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=34
2017-12-14 10:03:46 +00:00
2a7edb84d6 Accepting request 556701 from home:ilausuch:branches:network:messaging:amqp
modified logrotate to use rabbitmqctl to force the creation of the log file after logrotation

OBS-URL: https://build.opensuse.org/request/show/556701
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=85
2017-12-13 23:20:46 +00:00
6f2036b23f Accepting request 556717 from home:vuntz:branches:network:messaging:amqp
- Add ocf-pull-request-63.patch and ocf-pull-request-64.patch:
  fixes to avoid moving master unnecessarily, and to make start
  notification handler more reliable.
- Add ocf-pull-request-66.patch: do not consider transient local
  failures as failures of remote nodes.

OBS-URL: https://build.opensuse.org/request/show/556717
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=84
2017-12-13 16:09:08 +00:00
21d2014342 Accepting request 545917 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/545917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=33
2017-11-27 21:18:39 +00:00
56a05a9da9 Accepting request 544831 from home:RBrownSUSE:branches:network:messaging:amqp
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544831
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=82
2017-11-27 10:04:29 +00:00
d2cf7404c9 Accepting request 544918 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/544918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=32
2017-11-25 07:42:20 +00:00
605397cf7a - update to 3.6.14:
* package/systemd bug fixes
  * Usability improvements
  * Bug fixes

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=80
2017-11-16 16:29:00 +00:00
5e05eac03b Accepting request 518408 from network:messaging:amqp
1

OBS-URL: https://build.opensuse.org/request/show/518408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=31
2017-08-24 16:55:58 +00:00
Ralf Haferkamp
48608cec18 Accepting request 518334 from home:tbechtold:branches:network:messaging:amqp
- update to 3.6.11:
  * packaging: package-rpm-suse is an alias for package-rpm-opensuse
  * Makefile: Move plugins list to `plugins.mk`
  * Include rabbitmq_web_mqtt into the distribution
  * Log rabbitmqctl's output on failure
  * Makefile: Set default `broker_version_requirements`
  * packaging/windows: Allow to override `PRODUCTVERSION`
  * debian/control: Revert the use of ${misc:Depends}
  * packaging: Add scripts for format RabbitMQ version to match package constarints
  * Commit Debian and RPM changelogs
  * debian/control: Use ${misc:Depends} instead of hard-coding dependencies
  * Fix HA OCF script
  * Makefile: Store the plugins list in the source archive
  * plugins.mk: The list is overriden by the server-release Concourse pipeline
  * Makefile: Use PROJECT_DESCRIPTION in git-revisions.txt
  * packaging/RPMS: Simplify the Makefile wrapping dpkg-buildpackage(1)
  * Makefile: Sync exclusion list with rabbitmq-erlang-client
  * OCF RA: accept 1 as valid exit code from "rabbitmqctl status"
  * Ignore .envrc files
  * upgrade/Makefile: Remove trailing space
  * standalone/src/rabbit_release.erl: Copy `escript` directory to the archive
  * packaging/standalone: Remove the source `rabbit.rel` file
  * Commit .deb and .rpm change logs
  * OCF RA: Don't hardcode primitive name in rabbitmq-server-ha.ocf
  * Makefile: Use $(PROJECT_VERSION) instead of $(VERSION)
  * debian/control: Add version restriction on erlang-dev and esl-erlang
  * Commit 3.6.9 package change logs
  * packaging/standalone: Fix path to the source `rabbit.rel` file
  * Configure shortcuts to run as admin.
  * Debian package: No need to pass $(VERSION) around in debian/rules

OBS-URL: https://build.opensuse.org/request/show/518334
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=78
2017-08-23 15:04:09 +00:00
82ffdb072a Accepting request 485789 from network:messaging:amqp
1

OBS-URL: https://build.opensuse.org/request/show/485789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=30
2017-04-11 07:45:19 +00:00
ba4a22848a Accepting request 485761 from home:vuntz:branches:network:messaging:amqp
- Stop shipping rabbitmq-server OCF resource agent as source file
  while it's included in the upstream tarball. Add patches for code
  that was specific to our variant; they now got upstreamed, but
  are not in this version of rabbitmq yet: pull-request-20.patch
  and pull-request-21.patch.
- Also package the rabbitmq-server-ha OCF resource agent as it
  seems to be more appropriate for clustering. Add upstream fixes
  for making it more solid: pull-request-24.patch and
  pull-request-25.patch.
- Ship an example of /etc/rabbitmq/rabbitmq-env.conf, as this is
  useful indication. It only contains commented examples, based on
  what the Debian package is doing.

OBS-URL: https://build.opensuse.org/request/show/485761
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=76
2017-04-05 11:33:01 +00:00
ad63b15521 Accepting request 461727 from network:messaging:amqp
1

OBS-URL: https://build.opensuse.org/request/show/461727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=29
2017-03-02 18:43:24 +00:00
2f915d3c6e Accepting request 457424 from devel:languages:erlang
- Cleanup file list and prepare merging the plugins package into
  the main package:
  - No longer create parts of the filelist in %install
  - Only exclude the plugins starting with rabbitmq_* and not all
    files in the plugin dir. Some of the files are basic libraries
    needed to even launch rabbitmq. (boo#1025442)
- in the tmpfiles.d file: make the directory group owned
- own the run dir in the non systemd case

OBS-URL: https://build.opensuse.org/request/show/457424
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=74
2017-03-01 21:44:48 +00:00
957a0b1bee Accepting request 456795 from network:messaging:amqp
1

OBS-URL: https://build.opensuse.org/request/show/456795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=28
2017-02-16 16:02:17 +00:00
b41bc91f71 Accepting request 456720 from devel:languages:erlang
- add buildrequires for xz to fix build on sle11

- drop no-remove-common.patch and no-nmap.patch:
  no longer needed

- add back default config from the 3.5.8 package as 3.6.6 doesn't
  ship one anymore
- rabbitmq-script-wrapper now directly talks to the scripts in
  _rabbit_erllibdir instead of having another indirection.
- moved tmpfiles.d support into the main systemd install block
- extracted make cmdline options into a variable

- update to 3.6.6
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_6
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_5
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_4
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_3
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_2
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_1
  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_0

OBS-URL: https://build.opensuse.org/request/show/456720
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=72
2017-02-13 12:36:52 +00:00
5843c59cf0 Accepting request 455065 from devel:languages:erlang
- IMPORTANT CHANGE
  Require the epmd service instead of running our own version as
  rabbitmq user.
  This requires that you configure epmd to listen on more
  interfaces than just 127.0.0.1.
  For non systemd based distributions you can set EPMD_ADDRESSES in
  /etc/sysconfing/erlang.
  For systemd based distributions please follow
  /usr/share/doc/packages/erlang/README.SUSE
  IMPORTANT CHANGE
  This change is also documented in
  /usr/share/doc/packages/rabbitmq-server/README.SUSE

OBS-URL: https://build.opensuse.org/request/show/455065
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=71
2017-02-06 16:06:05 +00:00
f044086eac - fix source url
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=70
2017-02-06 15:44:23 +00:00
f6b832bbe9 Accepting request 455038 from devel:languages:erlang
- Update to 3.5.8
  Fixes logging issues on erlang 17+
  Fixes MQTT password authentication error (CVE-2016-9877) (boo#1017642)

OBS-URL: https://build.opensuse.org/request/show/455038
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=69
2017-02-06 15:30:49 +00:00
6190860b97 Accepting request 398332 from network:messaging:amqp
Fix bsc#973999
- rabbitmq-server.service: increase NOFILE limit per documentation
- rabbitqm-server.ocf: add OCF_RESKEY_limit_nofile parameter
  default as 65535

- rabbitmqctl: clear CMDLINE before appending

- update to 3.5.4:
  Runtime I/O thread pool size is now 64 instead of 30 by default.
  This reduces time spent waiting for file I/O operations to complete
  on machines with 8 or more cores.
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_4

- rabbitmq-server.service: switch to type=Notify in order to
  avoid cookie creation race

- update to 3.5.3:
  3.5.2 and 3.5.3 are bugfix releases. See:
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_2
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_3

OBS-URL: https://build.opensuse.org/request/show/398332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=27
2016-06-02 07:38:13 +00:00
ae0269d639 Accepting request 389975 from home:aplanas:branches:network:messaging:amqp
Fix bsc#973999
- rabbitmq-server.service: increase NOFILE limit per documentation
- rabbitqm-server.ocf: add OCF_RESKEY_limit_nofile parameter
  default as 65535

OBS-URL: https://build.opensuse.org/request/show/389975
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=67
2016-04-17 20:06:11 +00:00
99c86bb751 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=66 2015-09-29 08:57:39 +00:00
799b476a29 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=65 2015-09-28 11:22:23 +00:00
f214bbacb6 - rabbitmqctl: clear CMDLINE before appending
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=64
2015-09-28 10:01:46 +00:00
cd449e3e02 - update to 3.5.4:
Runtime I/O thread pool size is now 64 instead of 30 by default.
  This reduces time spent waiting for file I/O operations to complete
  on machines with 8 or more cores.
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_4

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=63
2015-09-24 10:23:24 +00:00
dff8b265ac OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=62 2015-06-25 20:39:13 +00:00
48d94aa4d6 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=61 2015-06-25 12:20:14 +00:00
17e59cee56 - rabbitmq-server.service: switch to type=Notify in order to
avoid cookie creation race

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=60
2015-06-24 13:23:12 +00:00
4395510887 Accepting request 313318 from home:tbechtold:branches:network:messaging:amqp
- update to 3.5.3:
  3.5.2 and 3.5.3 are bugfix releases. See:
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_2
  * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_3

OBS-URL: https://build.opensuse.org/request/show/313318
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=59
2015-06-24 11:49:08 +00:00
e02d29fe3c Accepting request 297970 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/297970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=26
2015-04-21 08:52:21 +00:00
9f674613aa Accepting request 295444 from home:darix:branches:network:messaging:amqp
- update to 3.5.1
  This release adds support for priority queues which were available
  as a plugin before. Performance is improved; in particular messages
  smaller than configurable size are embedded in the queue index to
  reduce I/O and memory consumption. Stability of clustering and
  autoheal partition handling is improved as well. A new
  pause_if_all_down partition handling mode is added. The management
  web UI now shows many more I/O statistics.
  This release also corrects a number of defects in the broker and
  plugins, as well as introducing many smaller new features and
  improvements.
   * see https://www.rabbitmq.com/release-notes/README-3.5.1.txt
   * see https://www.rabbitmq.com/release-notes/README-3.5.0.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.4.txt
- instead of patching the ocf provider after copying: patch it
  right away and drop the ocf-fixes.patch.
- refresh no-nmap.patch to apply cleanly again
- create rcrabbitmq-server for the systemd case

OBS-URL: https://build.opensuse.org/request/show/295444
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=57
2015-04-12 06:02:03 +00:00
a7548d6c4c OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=56 2015-02-26 16:19:36 +00:00
c567adc262 Accepting request 282244 from network:messaging:amqp
- update to 3.4.3:
   * prevent XSS attack in table key names (since 2.4.0)
     (CVE-2015-0862)
   * prevent XSS attack in policy names (since 3.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in client details in the connections list
      (CVE-2015-0862)
   * prevent XSS attack in user names in the vhosts list or the vhost names
      in the user list (since 2.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in the cluster name (since 3.3.0)
      (CVE-2015-0862)
   * prevent /api/* from returning text/html error messages which could
      act as an XSS vector (since 2.1.0)
   * fix response-splitting vulnerability in /api/downloads (since 2.1.0)
   * do not trust X-Forwarded-For header when enforcing 'loopback_users' 
     (CVE-2014-9494)
   * disable SSLv3 by default to prevent the POODLE attack
   * see https://www.rabbitmq.com/release-notes/README-3.4.3.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.2.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.1.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.0.txt

OBS-URL: https://build.opensuse.org/request/show/282244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=25
2015-01-22 20:49:06 +00:00
f4e66b66f5 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=54 2015-01-21 16:50:54 +00:00
4680a69d2b - update to 3.4.3:
* prevent XSS attack in table key names (since 2.4.0)
     (CVE-2015-0862)
   * prevent XSS attack in policy names (since 3.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in client details in the connections list
      (CVE-2015-0862)
   * prevent XSS attack in user names in the vhosts list or the vhost names
      in the user list (since 2.4.0)
      (CVE-2015-0862)
   * prevent XSS attack in the cluster name (since 3.3.0)
      (CVE-2015-0862)
   * prevent /api/* from returning text/html error messages which could
      act as an XSS vector (since 2.1.0)
   * fix response-splitting vulnerability in /api/downloads (since 2.1.0)
   * do not trust X-Forwarded-For header when enforcing 'loopback_users' 
     (CVE-2014-9494)
   * disable SSLv3 by default to prevent the POODLE attack
   * see https://www.rabbitmq.com/release-notes/README-3.4.3.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.2.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.1.txt
   * see https://www.rabbitmq.com/release-notes/README-3.4.0.txt

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=53
2015-01-21 16:18:31 +00:00
99a91eb9d4 Accepting request 263606 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/263606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=24
2014-12-03 21:47:46 +00:00
411819751e - ignore stop errors in %preun
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=51
2014-11-24 11:55:54 +00:00
Stephan Kulow
1be64e14ce Accepting request 250564 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/250564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=23
2014-09-22 07:24:16 +00:00
c3323c3bbc Accepting request 249162 from Cloud:OpenStack:Master
New upstream bugfix release

OBS-URL: https://build.opensuse.org/request/show/249162
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=49
2014-09-14 18:23:13 +00:00
Stephan Kulow
6f241edd02 Accepting request 242760 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/242760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=21
2014-07-29 14:48:26 +00:00
0a0a8f72cc Accepting request 241669 from home:posophe:branches:network:messaging:amqp
- The package doesn't provide any sysvinit script or sysconfig file;
  remove dependencies to fillup or insserv if the package build with
  systemd support

OBS-URL: https://build.opensuse.org/request/show/241669
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=47
2014-07-21 15:25:42 +00:00
Stephan Kulow
e5984157af Accepting request 232714 from network:messaging:amqp
- update to 3.3.1:
  * Bug fixes
  * Security fixes to MQTT and shovel
  * see http://www.rabbitmq.com/release-notes/README-3.3.1.txt

- do not install init script on systemd distros

OBS-URL: https://build.opensuse.org/request/show/232714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=20
2014-05-06 12:02:53 +00:00
cafad1832b - update to 3.3.1:
* Bug fixes
  * Security fixes to MQTT and shovel
  * see http://www.rabbitmq.com/release-notes/README-3.3.1.txt

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=45
2014-05-05 12:54:26 +00:00
da39baa677 - do not install init script on systemd distros
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=44
2014-04-30 00:08:45 +00:00
Tomáš Chvátal
9b0945839b Accepting request 230690 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/230690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=19
2014-04-20 09:36:43 +00:00
c0a4d088db Accepting request 229619 from home:matwey:branches:network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/229619
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=42
2014-04-10 20:18:43 +00:00
Stephan Kulow
129f6158f5 Accepting request 228984 from network:messaging:amqp
- update to 3.3.0:
  * long list of security, bugfixes and enhancements
  * see http://www.rabbitmq.com/release-notes/README-3.3.0.txt

- Add ocf-fixes.patch to fix issues in the OCF file:
  - use the wrapper function to call rabbitmqctl for stop, so that
    we interpret correctly the exit code.
  - accept 1 as valid exit code from "rabbitmqctl status", instead
    of totally breaking when we get it.
- We use a patch as the OCF file comes from upstream, so it's
  better to keep the changes isolated.

OBS-URL: https://build.opensuse.org/request/show/228984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=18
2014-04-05 19:41:28 +00:00
8b9acdfa14 - update to 3.3.0:
* long list of security, bugfixes and enhancements
  * see http://www.rabbitmq.com/release-notes/README-3.3.0.txt

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=40
2014-04-04 07:59:39 +00:00
bd8436610b Accepting request 228860 from home:vuntz:branches:network:messaging:amqp
Fixes to OCF file

OBS-URL: https://build.opensuse.org/request/show/228860
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=39
2014-04-04 07:51:56 +00:00
Stephan Kulow
43e84cd263 Accepting request 227726 from network:messaging:amqp
- update to 3.2.4:
  * Several bug fixes, no detailed changelog available
- remove fix-syntax-error-in-example-conf.patch: merged upstream

OBS-URL: https://build.opensuse.org/request/show/227726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=17
2014-03-28 11:13:08 +00:00
3deb4d4567 - remove fix-syntax-error-in-example-conf.patch: merged upstream
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=37
2014-03-27 11:30:23 +00:00
d316459aa0 - update to 3.2.4:
* Several bug fixes, no detailed changelog available

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=36
2014-03-27 11:20:26 +00:00
Stephan Kulow
51abfb336e Accepting request 220412 from network:messaging:amqp
- update to 3.2.3:
  * This release fixes a number of bugs in the broker and federation plugin
  * Improvements to the LDAP and shovel plugins are also included

- install a config file by default 
  add fix-syntax-error-in-example-conf.patch

- update to 3.2.2:
  * federated queues and features enhanced policies for aspects of the broker
  * This release fixes a number of bugs in the broker and plugins

OBS-URL: https://build.opensuse.org/request/show/220412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=16
2014-01-31 08:44:13 +00:00
ff5e1313c8 add fix-syntax-error-in-example-conf.patch
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=34
2014-01-30 17:27:03 +00:00
9827f2c48d - update to 3.2.3:
* This release fixes a number of bugs in the broker and federation plugin
  * Improvements to the LDAP and shovel plugins are also included

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=33
2014-01-24 09:17:44 +00:00
b61ebec595 - install a config file by default
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=32
2014-01-23 12:29:49 +00:00
5be8a13939 - update to 3.2.2:
* federated queues and features enhanced policies for aspects of the broker
  * This release fixes a number of bugs in the broker and plugins

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=31
2014-01-21 13:04:22 +00:00
Stephan Kulow
9e7c7c0e98 Accepting request 213074 from network:messaging:amqp
- add Provides: erlang-gen_server2 to erlang-rabbitmq_client
(many people want gen_server2, which is a part of rabbitmq)

OBS-URL: https://build.opensuse.org/request/show/213074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=15
2014-01-10 20:22:09 +00:00
a41e774612 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=29 2014-01-07 19:37:54 +00:00
0a14792bb1 Accepting request 213065 from home:matwey:branches:network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/213065
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=28
2014-01-07 19:36:45 +00:00
Stephan Kulow
025b1143cd Accepting request 199866 from network:messaging:amqp
- fix syntax error in wrapper script

OBS-URL: https://build.opensuse.org/request/show/199866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=14
2013-09-23 09:00:51 +00:00
672999616e - fix syntax error in wrapper script
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=26
2013-09-20 13:26:53 +00:00
Stephan Kulow
89b0844b2b Accepting request 199019 from network:messaging:amqp
- update to 3.1.5:
  * various security fixes and bugfixes
  * see http://www.rabbitmq.com/release-notes/README-3.1.5.txt
  * see http://www.rabbitmq.com/release-notes/README-3.1.4.txt

OBS-URL: https://build.opensuse.org/request/show/199019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=12
2013-09-16 08:13:10 +00:00
56c72c0ff4 - update to 3.1.5:
* various security fixes and bugfixes
  * see http://www.rabbitmq.com/release-notes/README-3.1.5.txt
  * see http://www.rabbitmq.com/release-notes/README-3.1.4.txt

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=24
2013-09-13 19:26:53 +00:00
Stephan Kulow
aaba67e36b Accepting request 181896 from network:messaging:amqp
- update to 3.1.3:
  * Eager synchronisation of mirror queue slaves
  * Automatic cluster partition healing
  * Charts in the management plugin
  * Queue length limits
  * Bug fixes
  * Fixes a security bug in federation

OBS-URL: https://build.opensuse.org/request/show/181896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=11
2013-07-04 08:17:06 +00:00
d5ddbe1ea8 - update to 3.1.3:
* Eager synchronisation of mirror queue slaves
  * Automatic cluster partition healing
  * Charts in the management plugin
  * Queue length limits
  * Bug fixes
  * Fixes a security bug in federation

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=22
2013-07-03 15:28:58 +00:00
Stephan Kulow
5a44fd9476 Accepting request 176776 from network:messaging:amqp
- Fixing logrotate errors (bnc#775867)

OBS-URL: https://build.opensuse.org/request/show/176776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=10
2013-06-05 11:09:46 +00:00
27ce17520d - Fixing logrotate errors (bnc#775867)
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=20
2013-05-27 17:13:04 +00:00
Stephan Kulow
a21e045fea Accepting request 174176 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/174176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=9
2013-05-02 09:45:43 +00:00
Ralf Haferkamp
981dc2e024 Accepting request 173319 from Cloud:OpenStack:Grizzly
- fix rabbitmq-server startup on systemd enabled systems (create
  /var/run/rabbitmq-server directory using systemd-tmpfiles mechanism) (forwarded request 173204 from tpaszkowski)

OBS-URL: https://build.opensuse.org/request/show/173319
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=18
2013-04-25 09:45:59 +00:00
Stephan Kulow
bbe1e97ea6 Accepting request 162588 from network:messaging:amqp
- Change init script to properly daemonize (patch by jdsn) (bnc#807540)

- Added systemd .service file

OBS-URL: https://build.opensuse.org/request/show/162588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=8
2013-04-05 05:37:02 +00:00
Ralf Haferkamp
150d13883c Accepting request 162573 from home:dirkmueller:branches:network:messaging:amqp
------------------------------------------------------------------
- Change init script to properly daemonize (patch by jdsn) (bnc#807540)

- Added systemd .service file

OBS-URL: https://build.opensuse.org/request/show/162573
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=16
2013-04-04 09:48:47 +00:00
Stephan Kulow
11f562e0ec Accepting request 160222 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/160222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=7
2013-03-21 21:13:07 +00:00
Sascha Peilicke
824648e915 Accepting request 158836 from home:cberendt:branches:network:messaging:amqp
updated to latest stable release 3.0.4
rebased one patch to be workable 3.0.4
updated entry in changes file

OBS-URL: https://build.opensuse.org/request/show/158836
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=14
2013-03-13 12:39:31 +00:00
Stephan Kulow
8ab0825159 Accepting request 145498 from network:messaging:amqp
some init script and sysconfig cleanup, add OCF RA for use with pacemaker (forwarded request 145495 from rhafer)

OBS-URL: https://build.opensuse.org/request/show/145498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=5
2012-12-17 08:37:19 +00:00
Sascha Peilicke
a9928b80e4 Accepting request 145495 from home:rhafer:branches:network:messaging:amqp
some init script and sysconfig cleanup, add OCF RA for use with pacemaker

OBS-URL: https://build.opensuse.org/request/show/145495
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=12
2012-12-14 13:33:31 +00:00
Sascha Peilicke
855bf0e4b9 - Don't use download_files service, or at least only in mode="localonly"
or mode="disabled". But why using it at all, it makes no sense.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=11
2012-12-14 12:29:21 +00:00
Sascha Peilicke
37179cd214 Accepting request 145005 from home:rhafer:branches:network:messaging:amqp
Upgrade to 2.8.7

OBS-URL: https://build.opensuse.org/request/show/145005
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=10
2012-12-12 08:20:10 +00:00
Pavol Rusnak
abe98b7018 Accepting request 128044 from home:matwey:branches:network:messaging:amqp
Bump to recent version 2.8.4

OBS-URL: https://build.opensuse.org/request/show/128044
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=9
2012-07-19 23:55:46 +00:00
Stephan Kulow
a0e90b0f5e Accepting request 120767 from network:messaging:amqp
version 2.8.2
 (forwarded request 116820 from matwey)

OBS-URL: https://build.opensuse.org/request/show/120767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=3
2012-05-14 14:18:26 +00:00
Jan Blunck
29ce1d2a2a Accepting request 116820 from home:matwey:branches:network:messaging:amqp
version 2.8.2

OBS-URL: https://build.opensuse.org/request/show/116820
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=7
2012-05-12 13:40:19 +00:00
Stephan Kulow
55e9530676 Accepting request 115038 from network:messaging:amqp
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/115038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=2
2012-04-23 14:12:50 +00:00
Jan Blunck
34904761a5 - Require python >= 2.6 for json
- Add _initddir define for SLE11 build

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=5
2012-04-13 07:33:03 +00:00
Stephan Kulow
7e3f4b7ba6 Accepting request 104952 from network:messaging:amqp
please review, needed for openstack

OBS-URL: https://build.opensuse.org/request/show/104952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=1
2012-02-20 15:17:54 +00:00
18 changed files with 2012 additions and 452 deletions

12
README.SUSE Normal file
View File

@@ -0,0 +1,12 @@
RabbitMQ and EPMD
===================
RabbitMQ requires epmd to listen on more interfaces than just localhost.
The easiest solution is to set the listening address to "0.0.0.0". But
you can also limit it to certain interfaces/IPs.
For non systemd based distributions you can set EPMD_ADDRESSES in
/etc/sysconfing/erlang.
For systemd based distributions please follow
/usr/share/doc/packages/erlang/README.SUSE

View File

@@ -1,16 +0,0 @@
Index: plugins-src/rabbitmq-auth-backend-ldap/package.mk
===================================================================
--- plugins-src/rabbitmq-auth-backend-ldap/package.mk.orig
+++ plugins-src/rabbitmq-auth-backend-ldap/package.mk
@@ -1,7 +1,7 @@
RELEASABLE:=true
DEPS:=rabbitmq-server rabbitmq-erlang-client eldap-wrapper
-ifeq ($(shell nmap -p 389 localhost | grep '389/tcp open' > /dev/null && echo true),true)
-WITH_BROKER_TEST_COMMANDS:=eunit:test(rabbit_auth_backend_ldap_test,[verbose])
-WITH_BROKER_TEST_CONFIG:=$(PACKAGE_DIR)/etc/rabbit-test
-endif
+# ifeq ($(shell nmap -p 389 localhost | grep '389/tcp open' > /dev/null && echo true),true)
+# WITH_BROKER_TEST_COMMANDS:=eunit:test(rabbit_auth_backend_ldap_test,[verbose])
+# WITH_BROKER_TEST_CONFIG:=$(PACKAGE_DIR)/etc/rabbit-test
+# endif

View File

@@ -1,12 +0,0 @@
Index: Makefile
===================================================================
--- Makefile.orig
+++ Makefile
@@ -110,7 +110,6 @@ plugins:
mkdir -p $(PLUGINS_DIR)
PLUGINS_SRC_DIR="" $(MAKE) -C "$(PLUGINS_SRC_DIR)" plugins-dist PLUGINS_DIST_DIR="$(CURDIR)/$(PLUGINS_DIR)" VERSION=$(VERSION)
echo "Put your EZs here and use rabbitmq-plugins to enable them." > $(PLUGINS_DIR)/README
- rm -f $(PLUGINS_DIR)/rabbit_common*.ez
else
plugins:
# Not building plugins

View File

@@ -1,29 +0,0 @@
#!/bin/sh
## The contents of this file are subject to the Mozilla Public License
## Version 1.1 (the "License"); you may not use this file except in
## compliance with the License. You may obtain a copy of the License
## at http://www.mozilla.org/MPL/
##
## Software distributed under the License is distributed on an "AS IS"
## basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
## the License for the specific language governing rights and
## limitations under the License.
##
## The Original Code is RabbitMQ.
##
## The Initial Developer of the Original Code is VMware, Inc.
## Copyright (c) 2007-2011 VMware, Inc. All rights reserved.
##
cd /var/lib/rabbitmq
SCRIPT=`basename $0`
if [ `id -u` = 0 ] ; then
/usr/lib/rabbitmq/bin/${SCRIPT} "$@"
else
echo
echo "Only root should run ${SCRIPT}"
echo
exit 1
fi

27
rabbitmq-env.conf Normal file
View File

@@ -0,0 +1,27 @@
# See man rabbitmq-env.conf(5) for documentation
# Defaults to rabbit. This can be useful if you want to run more than one node
# per machine - RABBITMQ_NODENAME should be unique per erlang-node-and-machine
# combination. See the clustering on a single machine guide for details:
# http://www.rabbitmq.com/clustering.html#single-machine
#NODENAME=rabbit
#
# with the default SUSE epmd.socket we need to listen to localhost to
# properly activate the socket activation. In order to switch back to
# the clustering compatible listen to any address, run this prior removing
# this override:
#
# cat <<EOF > /etc/systemd/system/epmd.socket.d/ports.conf
# [Socket]
# ListenStream=
# ListenStream=[::]:4369
# EOF
NODENAME=rabbit@localhost
# By default RabbitMQ will bind to all interfaces, on IPv4 and IPv6 if
# available. Set this if you only want to bind to one network interface or#
# address family.
#NODE_IP_ADDRESS=127.0.0.1
# Defaults to 5672.
#NODE_PORT=5672

View File

@@ -1,42 +0,0 @@
#!/bin/sh
## The contents of this file are subject to the Mozilla Public License
## Version 1.1 (the "License"); you may not use this file except in
## compliance with the License. You may obtain a copy of the License
## at http://www.mozilla.org/MPL/
##
## Software distributed under the License is distributed on an "AS IS"
## basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
## the License for the specific language governing rights and
## limitations under the License.
##
## The Original Code is RabbitMQ.
##
## The Initial Developer of the Original Code is VMware, Inc.
## Copyright (c) 2007-2011 VMware, Inc. All rights reserved.
##
# Escape spaces and quotes, because shell is revolting.
for arg in "$@" ; do
# Escape quotes in parameters, so that they're passed through cleanly.
arg=$(sed -e 's/"/\\"/g' <<-END
$arg
END
)
CMDLINE="${CMDLINE} \"${arg}\""
done
cd /var/lib/rabbitmq
SCRIPT=`basename $0`
if [ `id -u` = 0 ] ; then
su rabbitmq -s /bin/sh -c "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}"
elif [ `id -u` = `id -u rabbitmq` ] ; then
/usr/lib/rabbitmq/bin/${SCRIPT} "$@"
else
/usr/lib/rabbitmq/bin/${SCRIPT}
echo
echo "Only root or rabbitmq should run ${SCRIPT}"
echo
exit 1
fi

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b0c6e7d235e6ae919e6cd708d0580a52b67d08615f5e171708c2f27742fc49ed
size 2616386

BIN
rabbitmq-server-3.13.7.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECpryEV9Gh70pgDoga3OjbmAm38oFAmbL/IcACgkQa3OjbmAm
38ozHA//ekIx4XpzwtiJIpIKJIzIWDEOmwPJyurhnIpRZh2FOYoILddNAh5jjj56
JuvamsuiwMRIBljfj9fK3TZjOfTz1aa1MLIyWLXA6fxa7U3v33edJUbg1lebO93R
lGr5Cem1lHMEuSZ1yj1mzEcbs362Bime8SdCyz86wqjjGDzlmY7fZf7Iy/CzRvT9
g5AtM81X6KLbYXtV+HlsVkcpIRW4q+uKJEUimyn5UiEWFlddkvcMQMOoy7EdNy/q
zZTYZs5fsegp8k3e2TmM+exE4gpEth7UFDo5xNEHh9sHJjrqGRVLpiGaHWJgL+EB
DVDi7WC+1VdF0GzJfK6+GkPdTWQpLdr4adG1ZItZiciNM5lEAj2QOd8A2XQPfDpd
PNQrUFU/ed7HNEATVA8kPEsnfJuxbquE2pXCLkqrf35jtaQ87z2H36l0MaL8of3U
ESIHhqgxeht3Hbui5CNcgDX1JDDzBGszYJYonDyMFujcgWU7ZIyGAf9wLZwz630h
pWv7S0JM9W+vAjHLVKqZBnFb/x7wk4cB9jaOw9DeeD408164Al4qKzVXyfyK9Fzw
mezwtm42ARUnch82uzv3eNfyf1FkZsaG7Juj568yx0ZkKHYoR7MzX0VHTfETmfXn
Nd77RIv/ah5C8r6G93k+E2Kw4XrGfpTY/RdCeUZryZd3r8LBKJY=
=X4aq
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,23 @@
From 5086e283bda7f69ce05219a72787c4e2a5ec6f2e Mon Sep 17 00:00:00 2001
From: Volker Schlecht <47375452+VlkrS@users.noreply.github.com>
Date: Thu, 12 Dec 2024 19:30:04 +0100
Subject: [PATCH] Allow building CLI with elixir 1.18.x
Tested with elixir 1.18.0-rc0
---
deps/rabbitmq_cli/mix.exs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: rabbitmq-server-3.13.7/deps/rabbitmq_cli/mix.exs
===================================================================
--- rabbitmq-server-3.13.7.orig/deps/rabbitmq_cli/mix.exs
+++ rabbitmq-server-3.13.7/deps/rabbitmq_cli/mix.exs
@@ -11,7 +11,7 @@ defmodule RabbitMQCtl.MixfileBase do
[
app: :rabbitmqctl,
version: "3.13.0-dev",
- elixir: ">= 1.13.4 and < 1.18.0",
+ elixir: ">= 1.13.4 and < 1.19.0",
build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod,
escript: [

File diff suppressed because it is too large Load Diff

View File

@@ -1,169 +0,0 @@
#!/bin/sh
#
# rabbitmq-server RabbitMQ broker
#
# chkconfig: - 80 05
# description: Enable AMQP service provided by RabbitMQ
#
### BEGIN INIT INFO
# Provides: rabbitmq-server
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 4 6
# Description: RabbitMQ broker
# Short-Description: Enable AMQP service provided by RabbitMQ broker
### END INIT INFO
PATH=/sbin:/usr/sbin:/bin:/usr/bin
NAME=rabbitmq-server
DAEMON=/usr/sbin/${NAME}
CONTROL=/usr/sbin/rabbitmqctl
DESC=rabbitmq-server
USER=rabbitmq
ROTATE_SUFFIX=
INIT_LOG_DIR=/var/log/rabbitmq
PID_FILE=/var/run/rabbitmq/pid
DEFAULTS_FILE=/etc/sysconfig/rabbitmq-server
LOCK_FILE=/var/run/rabbitmq/lock
test -x $DAEMON || exit 0
test -x $CONTROL || exit 0
# Include rabbitmq defaults if available
if [ -f "$DEFAULTS_FILE" ] ; then
. $DEFAULTS_FILE
export RABBITMQ_MNESIA_BASE RABBITMQ_LOG_BASE \
RABBITMQ_NODENAME RABBITMQ_NODE_IP_ADDRESS RABBITMQ_NODE_PORT \
RABBITMQ_CLUSTER_CONFIG_FILE RABBITMQ_CONFIG_FILE
fi
mkdir -p /var/run/rabbitmq
chown rabbitmq. /var/run/rabbitmq
RETVAL=0
set -e
start_rabbitmq () {
status_rabbitmq quiet
if [ $RETVAL = 0 ] ; then
echo RabbitMQ is currently running
else
RETVAL=0
set +e
setsid sh -c "RABBITMQ_PID_FILE=$PID_FILE $DAEMON > \
${INIT_LOG_DIR}/startup_log 2> ${INIT_LOG_DIR}/startup_err" &
$CONTROL wait $PID_FILE >/dev/null 2>&1
RETVAL=$?
set -e
case "$RETVAL" in
0)
echo SUCCESS
if [ -n "$LOCK_FILE" ] ; then
touch $LOCK_FILE
fi
;;
*)
rm -f $PID_FILE
echo FAILED - check ${INIT_LOG_DIR}/startup_\{log, _err\}
RETVAL=1
;;
esac
fi
}
stop_rabbitmq () {
status_rabbitmq quiet
if [ $RETVAL = 0 ] ; then
set +e
$CONTROL stop > ${INIT_LOG_DIR}/shutdown_log 2> ${INIT_LOG_DIR}/shutdown_err
RETVAL=$?
set -e
if [ $RETVAL = 0 ] ; then
rm -f $PID_FILE
if [ -n "$LOCK_FILE" ] ; then
rm -f $LOCK_FILE
fi
else
echo FAILED - check ${INIT_LOG_DIR}/shutdown_log, _err
fi
else
echo RabbitMQ is not running
RETVAL=0
fi
}
status_rabbitmq() {
set +e
if [ "$1" != "quiet" ] ; then
$CONTROL status 2>&1
else
$CONTROL status > /dev/null 2>&1
fi
if [ $? != 0 ] ; then
RETVAL=3
fi
set -e
}
rotate_logs_rabbitmq() {
set +e
$CONTROL rotate_logs ${ROTATE_SUFFIX}
if [ $? != 0 ] ; then
RETVAL=1
fi
set -e
}
restart_running_rabbitmq () {
status_rabbitmq quiet
if [ $RETVAL = 0 ] ; then
restart_rabbitmq
else
echo RabbitMQ is not runnning
RETVAL=0
fi
}
restart_rabbitmq() {
stop_rabbitmq
start_rabbitmq
}
case "$1" in
start)
echo -n "Starting $DESC: "
start_rabbitmq
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
stop_rabbitmq
echo "$NAME."
;;
status)
status_rabbitmq
;;
rotate-logs)
echo -n "Rotating log files for $DESC: "
rotate_logs_rabbitmq
;;
force-reload|reload|restart)
echo -n "Restarting $DESC: "
restart_rabbitmq
echo "$NAME."
;;
condrestart|try-restart)
echo -n "Restarting $DESC: "
restart_running_rabbitmq
echo "$NAME."
;;
*)
echo "Usage: $0 {start|stop|status|rotate-logs|restart|condrestart|try-restart|reload|force-reload}" >&2
RETVAL=1
;;
esac
exit $RETVAL

52
rabbitmq-server.keyring Normal file
View File

@@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFc6394BEACzae+l1pU31AMhJrRx4BqYv8ZCVUBOeiS3xIcgme1Oq2HSq/Vt
x49VPU9xY9ni4GjOU9c9/J9/esuigbctCN7CdR8bqN/srwqmuIPNIS/MvGhNimjO
/EUKcZtmJ5fnFk08bzjkyS/ScEzf3jdJadrercoPpbAKWnzCUblX8AdFDyDJhl65
TlSKS9+Sz0tfSdUIa0LpyJHZmLQ4chCy6KbDUAvchM2xUTIEJwx+sL4n/J6yYkZl
L90mVi4QEYl1Cajioeg9zxduoUmXq0SR5gQe6VIaXYrIk2gOEMNQL4P/4CKEn9No
1yvUP1+dSYTyvbmF+1pr16xPyNpw3ydmxDX9VxZAEnzPabB8Uortirtt0Dpopufy
TJR99dPcKV+BWJtQF6xD30kj8LaDfhyVeB6Bo+L0hhhvnZYWkps8ZJ1swcoBjir7
RDq8hJVqu8YHrzsiFL5Ut/pRkNhrK83GVOxnTndmj/MNboExD3IR/yjCiWNxC9Zu
Iaedv2ux+0KrQVTDU7I97x2GDwyiUMnKL7IKWSOTDR4osv5RlJzAovuv2+lZ8sle
ZvCEWOGeEYYM1VLDgXhPQdMwyizJ113oobxbqF+InlWq/T9mWmJDLb4wAiha3KKE
XJi8wXkJMdRQ0ftM1zKD8qBMukyVndZ6yNQrx3uHAP/Yl2XKPUbtkq/KVQARAQAB
tDBSYWJiaXRNUSBSZWxlYXNlIFNpZ25pbmcgS2V5IDxpbmZvQHJhYmJpdG1xLmNv
bT6JAjcEEwEKACEFAlc6394CGwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQ
a3OjbmAm38qiJQ/+PkS0I+Be1jQINT2F4f8Mwq4Zxcqm4whbg6DH6zkvvqSqXFNB
wg7HVsC3qQ9Uh6OPw3dziBHmsOE50DpeqCGjHGacJ/Az/00PHKUn8eJQ/dIB1rla
PcSOBUP2CrMLLh9PbP1ZDm2/6gpInyYIRQox8k7j5PnHSVprYAA6tp/11i351WOQ
WkuN54482svVRfUEttt0NPLXtXJQl4V1eBt8+J11ZSh0mq2QSTxg211YBY0ugeVx
Q0PBIWvrNmcsnBttj5MJ/4L9nFmuemiSS3M9ONjwDBxaiaWCwxFwKXGensNOWeZy
bBfbhQxTpOKSNgyk+MymrG5EyI7fVlbmmHEhuYmV4pJadXmW1a9wvRHap/aLR1Aw
akFI29CABbnYD3ZXg+DmNqqE6um5Uem2zYr/9hfSL5KuuwawoyW8HV4gKBe+MgW1
n1lECvECt9Bn2VepjIUCv4gfHBDel5v1CXxZpTnHLt8Hsno1qTf6dGvvBYEPyTA+
cAlUeCmfjhBVNQEapUzgW0D7E8JaWHAbJPtwwp/iIO/xqEps3VGOouG+G4GPiABh
CP7hYUceecgVAF5g75gcI2mZeXAfbHVdfffZZXSYA7RjOAA1bLOopjq6UvYyIBhe
D72feGzkEPtjTpHtqttDFO9ypBEwnJjTpw2uTcBIbc6E7AThaZeEF/JC84aIRgQQ
EQoABgUCV0RROwAKCRD3uM6mBW6OVjBwAJ9j4tcWbw03rBy5j4LjP9a4EToJcwCf
TEfCiAWldVzFkDM9jBfu0V+rIwC5Ag0EVzrf3gEQAN4Nor5B6nG+Rrb0yzI7Q1sO
VM+OD6CdCN4Ic9E3u+pgsfbtRQKRuSNk8LyPVOpI5rpsJhqGKEDOUWEtb7uyfZxV
J57QhbhIiJTJsFp50mofC58Kb8+vQ4x6QKdW9dwNSH3+BzwHi6QN+b+ZFifC4J6H
q/1Ebu1b6q7aWjY7dPh2K+XgKTIq6qio9HFqUTGdj2QM0eLiQ6FDDKH0cMvVqPGD
dwJXAYoG5Br6WeYFyoBiygfaKXMVu72dL9YhyeUfGJtrZkRv6zqrkwnjWL7Xu1Rd
5gdYXV1QBz3SyBdZYS3MCbvkMLEkBCXrMG4zvReasrkanMANRQyM/XPMS5joO5dD
cvL5FDQeOy7+YlznkM5pAar2SLrJDerjVLBvXdCBX4MjsW05t3OPg6ryMId1rHbY
XtPslrCm9abox53dUtd16Gp/FSxs2TT3Wbos0/zel/zOIyj4kcVR3QjplMchlWOA
YLYO5VwM1f49/xvFOEMiyb98ameS0fFf1pNAstLodEDxgXIdzoelxbybYrRLymgD
tp3gkf53mhSN1q5Qu+/CQbSChqbcAsT8qUSdeGkvzR4qKEzDh+dEo4lheNwi7xPZ
/kj2RjaKs6jjxUWw9oyqxdGt9IwbRo+0TV+gLKUv/uj/lVKO5O3alNN37lobLQbF
5fFTrp9oXz2eerqAJFI7ABEBAAGJAh8EGAEKAAkFAlc6394CGwwACgkQa3OjbmAm
38pltg//W37vxUm6OMmXaKuLtE/G4GsM7QHD/OIvXZw+HIzyVClsM8v0+DGolOGU
Qif9HBRZfrgEWHTVeTDkynq3y7hbA2ekXEGvdKMVTt1JqRWgWPP57dAu8aVaJuR6
b4HLS0dfavXxnG1K2zunq3eARoOpynUJRzdG95JjXaLyYd1FGU6WBfyaVEnaZump
o6evG8VcH8fj/h88vhc3qlU+FdP0B8pb6QQpkqZGJeeiKP/yVFI/wQEqITIs1/ST
stzNGzIeUnNITjUCm/O2Hy+VmrYeFqFNY0SSdRriENnbcxOZN4raQfhBToe5wdgo
vUXCJaaVTd5WMGJX6Gn3GevMaLjO8YlRfcqnD7rAFUGwTKdGRjgc2NbD0L3fB2Mo
Y6SIAhEFbVWp/IExGhF+RTX0GldX/NgYMGvf6onlCRbY6By24I+OJhluD6lFaogG
vyar4hPA2PMw2LUjR5sZGHPGd65LtXviRn6E1nAJ8CM9g9s6LD5nA9A7m+FEI0rL
LVJf9GjgRbyD6QF53AZanwGUoKUPaF+Jp6HhVXNWEyc2xV1GQL+9U2/BX6zyzAZP
fVeMPOtWIF9ZPqp7nQw9hhzfYWxJRh4UZ90/ErwzKYzZLYZJcPNMSbScPVB/th/n
FfI07vQHGzzlrJi+064X5V6BdvKB25qBq67GbYw88+XcrM6R+Uk=
=tsX2
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -3,10 +3,5 @@
missingok missingok
rotate 20 rotate 20
compress compress
delaycompress
notifempty notifempty
sharedscripts
postrotate
/sbin/service rabbitmq-server rotate-logs > /dev/null
endscript
} }

37
rabbitmq-server.service Normal file
View File

@@ -0,0 +1,37 @@
[Unit]
Description=RabbitMQ broker
After=syslog.target network.target epmd.service
BindsTo=epmd.service
[Service]
# added automatically, for details please see
# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
ProtectSystem=full
ProtectHome=true
PrivateDevices=true
ProtectHostname=true
ProtectClock=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectControlGroups=true
RestrictRealtime=true
# end of automatic additions
Type=notify
User=rabbitmq
Group=rabbitmq
LimitNOFILE=65535
NotifyAccess=all
WorkingDirectory=/var/lib/rabbitmq
ExecStart=/usr/sbin/rabbitmq-server
ExecStop=/usr/sbin/rabbitmqctl shutdown
# See rabbitmq/rabbitmq-server-release#51
SuccessExitStatus=69
TimeoutStartSec=300
# required on machines with many cores (bsc#1094896):
TasksMax=8192
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target

View File

@@ -1,7 +1,7 @@
# #
# spec file for package rabbitmq-server # spec file for package rabbitmq-server
# #
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -12,121 +12,179 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%define _rabbit_erllibdir %{_libdir}/rabbitmq/lib/rabbitmq_server-%{version}
%define _rabbit_libdir %{_libdir}/rabbitmq #Compat macro for new _fillupdir macro introduced in Nov 2017
%if ! %{defined _fillupdir}
%define _fillupdir /var/adm/fillup-templates
%endif
%bcond_without split_plugins
# We want to install into /usr/lib, even on 64-bit platforms
%define _rabbit_libdir %{_exec_prefix}/lib/rabbitmq
%define _rabbit_erllibdir %{_rabbit_libdir}/lib/rabbitmq_server-%{version}
%if %{undefined _initddir}
%define _initddir %{_sysconfdir}/init.d
%endif
%define _make_args DESTDIR="%{buildroot}" PREFIX="%{_exec_prefix}" RMQ_ROOTDIR=%{_rabbit_libdir} RMQ_ERLAPP_DIR=%{_rabbit_erllibdir} MANDIR="%{_mandir}" DOC_INSTALL_DIR=%{buildroot}/%{_docdir} VERSION=%{version} V=1
%define _plugins_state_dir %{_localstatedir}/lib/rabbitmq/plugins
%define _rabbitmqctl_autocomplete scripts/bash_autocomplete.sh
%define _rabbitmq_user rabbitmq
%define _rabbitmq_group rabbitmq
Name: rabbitmq-server Name: rabbitmq-server
Version: 2.7.1 Version: 3.13.7
Release: 0 Release: 0
License: MPL-1.1 Summary: A message broker supporting AMQP, STOMP and MQTT
Summary: The RabbitMQ Server License: MPL-2.0
Url: http://www.rabbitmq.com/
Group: System/Daemons Group: System/Daemons
Source: http://www.rabbitmq.com/releases/rabbitmq-server/v%{version}/%{name}-%{version}.tar.gz URL: https://www.rabbitmq.com/
Source1: rabbitmq-server.init Source: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/rabbitmq-server-%{version}.tar.xz
Source2: rabbitmq-script-wrapper Source1: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/rabbitmq-server-%{version}.tar.xz.asc
Source3: rabbitmq-server.logrotate Source2: https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc#/%{name}.keyring
Source4: rabbitmq-asroot-script-wrapper Source3: https://raw.githubusercontent.com/rabbitmq/rabbitmq-packaging/v%{version}/RPMS/Fedora/rabbitmq-server.logrotate
Source5: rabbitmq-server.sysconfig Source4: rabbitmq-env.conf
Patch0: no-nmap.patch Source6: rabbitmq-server.service
Patch1: no-remove-common.patch Source7: https://raw.githubusercontent.com/rabbitmq/rabbitmq-packaging/v%{version}/RPMS/Fedora/rabbitmq-server.tmpfiles
BuildRequires: erlang Source8: README.SUSE
Patch0: rabbitmq-server-allow-elixir-1.18.patch
BuildRequires: elixir
# https://www.rabbitmq.com/which-erlang.html
BuildRequires: erlang >= 25.0
BuildRequires: erlang-src BuildRequires: erlang-src
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: libxslt BuildRequires: hostname
BuildRequires: python # BuildRequires: libxslt
BuildRequires: python-simplejson BuildRequires: python3
BuildRequires: rsync
BuildRequires: unzip BuildRequires: unzip
BuildRequires: xmlto BuildRequires: xmlto
BuildRequires: xz
BuildRequires: zip BuildRequires: zip
Requires: %fillup_prereq Requires: erlang >= 25.0
Requires: %insserv_prereq Requires: erlang-epmd
Requires: erlang
Requires: logrotate Requires: logrotate
Provides: AMQP-server Provides: AMQP-server
BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): shadow
Requires(pre): pwdutils
Requires(pre): %fillup_prereq Requires(pre): %fillup_prereq
Requires(pre): %insserv_prereq Requires: rabbitmq-server-plugins
BuildRequires: pkgconfig(systemd)
Provides: group(%{_rabbitmq_group})
Provides: user(%{_rabbitmq_user})
%{?systemd_ordering}
# Do not use noarch since the Erlang packaging does not really allow that # Do not use noarch since the Erlang packaging does not really allow that
#BuildArch: noarch #BuildArch: noarch
%description %description
RabbitMQ is an implementation of AMQP, the emerging standard for high RabbitMQ is an implementation of an AMQP broker. AMQP is an emerging
performance enterprise messaging. The RabbitMQ server is a robust and standard for messaging.
scalable implementation of an AMQP broker.
%package plugins %package plugins
License: MPL-1.1
Summary: Plugins for the RabbitMQ server Summary: Plugins for the RabbitMQ server
Group: System/Daemons Group: System/Daemons
Requires: rabbitmq-server = %{version} Requires: rabbitmq-server = %{version}
%description plugins %description plugins
RabbitMQ is an implementation of AMQP, the emerging standard for high RabbitMQ is an implementation of an AMQP broker. AMQP is an emerging
performance enterprise messaging. The RabbitMQ server is a robust and standard for messaging.
scalable implementation of an AMQP broker.
This package includes some plugins for the RabbitMQ server This package includes some plugins for the RabbitMQ server.
%package -n erlang-rabbitmq-client %package -n erlang-rabbitmq-client
License: MPL-1.1
Summary: RabbitMQ AMQP language bindings for Erlang Summary: RabbitMQ AMQP language bindings for Erlang
Group: Development/Libraries/Other Group: Development/Libraries/Other
Requires: erlang Requires: erlang
Provides: erlang-amqp_client = %{version}
Provides: erlang-gen_server2 = %{version}
Provides: erlang-rabbit_common = %{version}
%description -n erlang-rabbitmq-client %description -n erlang-rabbitmq-client
RabbitMQ is an implementation of AMQP, the emerging standard for high RabbitMQ is an implementation of an AMQP broker. AMQP is an emerging
performance enterprise messaging. The RabbitMQ server is a robust and standard for messaging.
scalable implementation of an AMQP broker.
This package includes the RabbitMQ AMQP language bindings for Erlang. This package includes the RabbitMQ AMQP language bindings for Erlang.
%package bash-completion
Summary: Bash completion for %{name}
Group: System/Shells
Requires: %{name} = %{version}
Requires: bash-completion
Supplements: (%{name} and bash-completion)
BuildArch: noarch
%description bash-completion
Optional dependency offering bash completion for %{name}.
%package zsh-completion
Summary: Zsh completion for %{name}
Group: System/Shells
BuildRequires: zsh
Requires: %{name} = %{version}
Requires: zsh
Supplements: (%{name} and zsh)
BuildArch: noarch
%description zsh-completion
Optional dependency offering zsh completion for %{name}.
%prep %prep
%setup -q %autosetup -p1
%patch0 cp %{SOURCE8} .
%patch1
%build %build
make all # Make elixir happy with Unicode
# %{?_smp_mflags} export LANG=en_US.UTF-8
export PYTHON=%{_bindir}/python3
make all %{_make_args} %{?_smp_mflags}
%install %install
make install \ # Make elixir happy with Unicode
TARGET_DIR=%{buildroot}%{_rabbit_erllibdir} \ export LANG=en_US.UTF-8
SBIN_DIR=%{buildroot}%{_rabbit_libdir}/bin \ export PYTHON=%{_bindir}/python3
MAN_DIR=%{buildroot}%{_mandir} make install install-bin install-man %{_make_args}
# Install init scripts
install -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/rabbitmq-server
mkdir -p %{buildroot}%{_sbindir} mkdir -p %{buildroot}%{_sbindir}
ln -sf %{_initddir}/rabbitmq-server %{buildroot}%{_sbindir}/rcrabbitmq-server install -p -D -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates/ ln -s -f %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
install -p -D -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.rabbitmq-server install -D -p -m 0644 %{SOURCE7} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
# Use /run instead of deprecated /var/run in tmpfiles.conf (bsc#1185075)
sed -i 's/\/var//' %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
# Install wrapper scripts # Install wrapper scripts
%define _rabbit_wrapper %{_builddir}/`basename %{SOURCE2}` sed \
%define _rabbit_asroot_wrapper %{_builddir}/`basename %{SOURCE4}` -e 's|@RABBITMQ_USER@|%{_rabbitmq_user}|' -e 's|@RABBITMQ_GROUP@|%{_rabbitmq_group}|' \
cp %{SOURCE2} %{_rabbit_wrapper} < scripts/rabbitmq-script-wrapper \
sed -i 's|/usr/lib/|%{_libdir}/|' %{_rabbit_wrapper} > %{buildroot}%{_sbindir}/rabbitmqctl
cp %{SOURCE4} %{_rabbit_asroot_wrapper} chmod 0755 %{buildroot}%{_sbindir}/rabbitmqctl
sed -i 's|/usr/lib/|%{_libdir}/|' %{_rabbit_asroot_wrapper} for script in rabbitmq-server rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams; do \
install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmqctl cp -a %{buildroot}%{_sbindir}/rabbitmqctl %{buildroot}%{_sbindir}/$script
install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-server done
install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-multi
install -p -D -m 0755 %{_rabbit_asroot_wrapper} %{buildroot}%{_sbindir}/rabbitmq-activate-plugins # install config files
install -p -D -m 0755 %{_rabbit_asroot_wrapper} %{buildroot}%{_sbindir}/rabbitmq-deactivate-plugins install -p -D -m 0644 deps/rabbit/docs/rabbitmq.conf.example %{buildroot}/%{_sysconfdir}/rabbitmq/rabbitmq.conf
install -p -D -m 0644 deps/rabbit/docs/advanced.config.example %{buildroot}/%{_sysconfdir}/rabbitmq/advanced.config.example
install -p -D -m 0644 deps/rabbit/docs/rabbitmq.conf.example %{buildroot}/%{_sysconfdir}/rabbitmq/rabbitmq.config.example
install -p -D -m 0644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/rabbitmq/rabbitmq-env.conf
# Copy all necessary lib files etc. # Copy all necessary lib files etc.
install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server
# Install autocomplete scripts
for script in rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics; do
install -p -D -m 0644 %{_rabbitmqctl_autocomplete} %{buildroot}%{_datadir}/bash-completion/completions/$script
done
install -p -D -m 0644 scripts/zsh_autocomplete.sh %{buildroot}%{_datadir}/zsh/site-functions/_enable_rabbitmqctl_completion
# Install Erlang client # Install Erlang client
mkdir -p %{buildroot}%{_libdir}/erlang/lib mkdir -p %{buildroot}%{_libdir}/erlang/lib
for i in amqp_client rabbit_common ; do for i in amqp_client rabbit_common ; do
unzip %{buildroot}%{_rabbit_erllibdir}/plugins/$i*.ez -d %{buildroot}%{_libdir}/erlang/lib cp -r %{buildroot}%{_rabbit_erllibdir}/plugins/$i* -d %{buildroot}%{_libdir}/erlang/lib/
done done
# Create other necessary directories for RabbitMQ server # Create other necessary directories for RabbitMQ server
@@ -134,60 +192,81 @@ mkdir -p %{buildroot}%{_sysconfdir}/rabbitmq
mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
# Build the list of files
rm -f %{_builddir}/filelist.%{name}.rpm
echo '%defattr(-,root,root, -)' >> %{_builddir}/filelist.%{name}.rpm
(cd %{buildroot}; \
find . -type f ! -regex '\.%{_sysconfdir}.*' \
! -regex '\.\(%{_rabbit_erllibdir}\|%{_rabbit_libdir}\).*' \
| sed -e 's/^\.//' >> %{_builddir}/filelist.%{name}.rpm)
# Create hardlinks for duplicate files # Create hardlinks for duplicate files
%fdupes %{buildroot} %fdupes %{buildroot}/%{_datadir}
%fdupes %{buildroot}/%{_libdir}
%fdupes %{buildroot}/%{_sbindir}
%pre %pre
getent group rabbitmq >/dev/null || groupadd -r rabbitmq getent group %{_rabbitmq_group} >/dev/null || groupadd -r %{_rabbitmq_group}
getent passwd rabbitmq >/dev/null || useradd -r -g rabbitmq \ getent passwd %{_rabbitmq_user} >/dev/null || useradd -r -g %{_rabbitmq_group} \
-d %{_localstatedir}/lib/rabbitmq \ -d %{_localstatedir}/lib/rabbitmq \
-s /sbin/nologin \ -s /sbin/nologin \
-c "user for RabbitMQ messaging server" rabbitmq -c "user for RabbitMQ messaging server" %{_rabbitmq_user}
exit 0 %service_add_pre %{name}.service
%post %post
%fillup_and_insserv rabbitmq-server %service_add_post %{name}.service
systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf
%preun %preun
%stop_on_removal rabbitmq-server # Clean out plugin activation state, both on uninstall and upgrade
rm -rf %{_plugins_state_dir}
for ext in rel script boot ; do
rm -f %{_rabbit_erllibdir}/ebin/rabbit.$ext
done
%service_del_preun %{name}.service
%postun %postun
%restart_on_update rabbitmq-server %service_del_postun %{name}.service
%insserv_cleanup
%files -f ../filelist.%{name}.rpm %files
%defattr(-,root,root,-)
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/log/rabbitmq
%dir %{_sysconfdir}/rabbitmq
%dir %{_rabbit_libdir}
%{_rabbit_libdir}/bin
%dir %{_rabbit_libdir}/lib
%{_rabbit_erllibdir}
%{_initddir}/rabbitmq-server
%{_sbindir}/rcrabbitmq-server
%config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server %config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
%doc LICENSE* README %config(noreplace) %{_sysconfdir}/rabbitmq/
%dir %{_rabbit_erllibdir}/plugins %{_rabbit_libdir}
%exclude %{_rabbit_erllibdir}/plugins/* %if %{with split_plugins}
%exclude %{_libdir}/erlang/lib/amqp_client*/* %exclude %{_rabbit_erllibdir}/plugins/rabbitmq_*
%exclude %{_libdir}/erlang/lib/rabbit_common*/* %endif
#
%{_unitdir}/%{name}.service
/usr/lib/tmpfiles.d/rabbitmq-server.conf
#
%attr(0755, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq/mnesia
%attr(0755, rabbitmq, rabbitmq) %dir %{_localstatedir}/log/rabbitmq
#
%{_sbindir}/rabbitmq-plugins
%{_sbindir}/rabbitmq-server
%{_sbindir}/rabbitmqctl
%{_sbindir}/rabbitmq-queues
%{_sbindir}/rabbitmq-upgrade
%{_sbindir}/rcrabbitmq-server
%{_sbindir}/rabbitmq-diagnostics
%{_sbindir}/rabbitmq-streams
#
%license LICENSE*
%doc README* CODE_OF_CONDUCT.md CONTRIBUTING.md deps/rabbit/docs/set_rabbitmq_policy.sh.example
%{_mandir}/man5/rabbitmq-env.conf.5%{?ext_man}
%{_mandir}/man8/rabbitmq*.8%{?ext_man}
# E: script-without-shebang
%exclude %{_rabbit_libdir}/autocomplete/bash_autocomplete.sh
%exclude %{_rabbit_libdir}/autocomplete/zsh_autocomplete.sh
%if %{with split_plugins}
%files plugins %files plugins
%defattr(-,root,root) %{_rabbit_erllibdir}/plugins/rabbitmq_*
%{_rabbit_erllibdir}/plugins/ %endif
%files -n erlang-rabbitmq-client %files -n erlang-rabbitmq-client
%defattr(-,root,root)
%{_libdir}/erlang/lib/amqp_client*/ %{_libdir}/erlang/lib/amqp_client*/
%{_libdir}/erlang/lib/rabbit_common*/ %{_libdir}/erlang/lib/rabbit_common*/
%files bash-completion
%{_datadir}/bash-completion/completions/rabbitmq*
%files zsh-completion
%{_datadir}/zsh/site-functions/_enable_rabbitmqctl_completion
%changelog %changelog

View File

@@ -1,75 +0,0 @@
## Type: integer
## Default: 1
#
# Defines how many rabbitmq nodes to start
#
NODE_COUNT="1"
## Type: string
## Default: ""
#
# Defines the suffix for logrotate
#
ROTATE_SUFFIX=""
## Type: string
## Default: "/var/log/rabbitmq"
#
# Defines the location of the log files
#
INIT_LOG_DIR="/var/log/rabbitmq"
## Type: string
## Default: "/var/lib/rabbitmq/mnesia"
#
# Set this to the directory where Mnesia database files should be placed.
#
RABBITMQ_MNESIA_BASE="/var/lib/rabbitmq/mnesia"
## Type: string
## Default: "/var/log/rabbitmq"
#
# Log files generated by the server will be placed in this directory.
#
RABBITMQ_LOG_BASE="/var/log/rabbitmq"
## Type: string
## Default: "rabbit"
#
# This can be useful if you want to run more than one node per machine -
# RABBITMQ_NODENAME should be unique per erlang-node-and-machine
# combination. See clustering on a single machine for more.
#
RABBITMQ_NODENAME="rabbit"
## Type: string
## Default: "0.0.0.0"
#
# This can be changed if you only want to bind to one network interface.
#
RABBITMQ_NODE_IP_ADDRESS="0.0.0.0"
## Type: integer
## Default: 5672
#
# This can be changed if you want to listen on a non-standard port.
#
RABBITMQ_NODE_PORT="5672"
## Type: string
## Default: "/etc/rabbitmq/rabbitmq_cluster.config"
#
# If this file is present it is used by the server to auto-configure a
# RabbitMQ cluster. See the clustering guide for details.
#
RABBITMQ_CLUSTER_CONFIG_FILE="/etc/rabbitmq/rabbitmq_cluster.config"
## Type: string
## Default: "/etc/rabbitmq/rabbitmq"
#
# If this file is present it is used by the server to configure RabbitMQ
# application components. Note that the .config extension is automatically
# appended by the Erlang runtime. See the section on the configuration file
# for details.
#
RABBITMQ_CONFIG_FILE="/etc/rabbitmq/rabbitmq"

1
rabbitmq-server.tmpfiles Normal file
View File

@@ -0,0 +1 @@
D /var/run/rabbitmq 0755 rabbitmq rabbitmq -