Verified the following packages:

* (jammy) - 3.9.27-0ubuntu0.1
* (focal) - 3.8.3-0ubuntu0.1

Verification notes:

(Jammy)

$ lxc launch ubuntu:jammy j-vm --vm
$ lxc shell j-vm
# apt update -y
# apt install -y rabbitmq-server
# cat <<EOF >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list
deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted 
main multiverse universe
EOF
# apt update -y
# apt install rabbitmq-server
# echo $?
0
# dpkg -s rabbitmq-server | grep Version:
Version: 3.9.27-0ubuntu0.1

# rabbitmqctl eval 'erlang:system_info(port_limit).'
65536

Now, we need to test custom LimitNOFILE values. First, downgrade to test
the changes on upgrade.

# apt install rabbitmq-server=3.9.13-1ubuntu0.22.04.2 --allow-downgrades -y
# dpkg -s rabbitmq-server | grep Version:
Version: 3.9.13-1ubuntu0.22.04.2
# systemctl edit rabbitmq-server.service

Add the following lines:

[Service]
LimitNOFILE=16384

# systemctl restart rabbitmq-server.service
# sudo apt install -y rabbitmq-server
# dpkg -s rabbitmq-server | grep Version:
Version: 3.9.27-0ubuntu0.1
# rabbitmqctl eval 'erlang:system_info(port_limit).'
16384


Now let's try a few more values - 

# systemctl edit rabbitmq-server.service
[Service]
LimitNOFILE=131072
# systemctl restart rabbitmq-server.service
# rabbitmqctl eval 'erlang:system_info(port_limit).'
131072


# systemctl edit rabbitmq-server.service
[Service]
LimitNOFILE=131072
Environment="ERL_MAX_PORTS=65536"
# systemctl restart rabbitmq-server.service
# cat /proc/$(pgrep -f rabbitmq)/limits | grep "Max open files"
Max open files            131072               131072               files
# rabbitmqctl eval 'erlang:system_info(port_limit).'
65536


Now lets test differing file handle limit and ERL_MAX_PORTS on upgrade.
# apt install rabbitmq-server=3.9.13-1ubuntu0.22.04.2 --allow-downgrades -y
# systemctl edit rabbitmq-server.service
[Service]
LimitNOFILE=131072
Environment="ERL_MAX_PORTS=65536"
# cat /proc/$(pgrep -f rabbitmq)/limits | grep "Max open files"
Max open files            131072               131072               files
# rabbitmqctl eval 'erlang:system_info(port_limit).'
65536
# apt install -y rabbitmq-server
# dpkg -s rabbitmq-server | grep Version:
Version: 3.9.27-0ubuntu0.1
# cat /proc/$(pgrep -f rabbitmq)/limits | grep "Max open files"
Max open files            131072               131072               files
root@j-vm:~# rabbitmqctl eval 'erlang:system_info(port_limit).'
65536


(Focal)
$ lxc launch ubuntu:focal f-vm --vm
$ lxc shell f-vm
# apt install -y rabbitmq-server
# cat <<EOF >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list
deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted 
main multiverse universe
EOF
# apt install -y rabbitmq-server
# echo $?
0
# dpkg -s rabbitmq-server | grep Version:
Version: 3.8.3-0ubuntu0.1

** Tags removed: verification-needed-focal verification-needed-jammy
** Tags added: verification-done-focal verification-done-jammy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060248

Title:
  MRE updates of rabbitmq-server for Jammy,Focal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2060248/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to