Activity log for bug #1790657

Date Who What changed Old value New value Message
2018-09-04 14:26:16 Max Mustermann bug added bug
2018-09-04 17:20:58 Hans Joachim Desserud tags bionic
2019-04-17 21:15:04 Launchpad Janitor librabbitmq (Ubuntu): status New Confirmed
2019-04-18 12:10:01 Paride Legovini tags bionic bionic server-triage-discuss
2019-04-18 12:20:25 Paride Legovini nominated for series Ubuntu Eoan
2019-04-18 12:20:25 Paride Legovini bug task added librabbitmq (Ubuntu Eoan)
2019-04-18 12:21:52 Paride Legovini librabbitmq (Ubuntu Eoan): status New Triaged
2019-04-18 14:58:54 Christian Ehrhardt  bug added subscriber Ubuntu Server
2019-04-18 14:58:59 Christian Ehrhardt  tags bionic server-triage-discuss bionic server-next
2019-04-18 17:23:52 Paride Legovini nominated for series Ubuntu Bionic
2019-04-18 17:23:52 Paride Legovini bug task added librabbitmq (Ubuntu Bionic)
2019-04-18 17:24:01 Paride Legovini librabbitmq (Ubuntu Bionic): status New Triaged
2019-06-03 16:15:29 Bryce Harrington summary amqp-tools server parameter unusable [SRU] amqp-tools server parameter unusable
2019-06-07 22:51:07 Bryce Harrington librabbitmq (Ubuntu Bionic): assignee Bryce Harrington (bryce)
2019-06-07 22:51:09 Bryce Harrington librabbitmq (Ubuntu Eoan): assignee Bryce Harrington (bryce)
2019-06-07 23:04:37 Bryce Harrington attachment added Upstream commit 5dfe5d2f2680a4639090a9c239a2b0018d90c789 https://bugs.launchpad.net/ubuntu/+source/librabbitmq/+bug/1790657/+attachment/5269457/+files/fix-parameter-processing.patch
2019-06-07 23:04:47 Bryce Harrington librabbitmq (Ubuntu Bionic): importance Undecided High
2019-06-07 23:04:50 Bryce Harrington librabbitmq (Ubuntu Bionic): importance High Medium
2019-06-07 23:04:52 Bryce Harrington librabbitmq (Ubuntu Eoan): importance Undecided Medium
2019-06-08 00:20:39 Ubuntu Foundations Team Bug Bot tags bionic server-next bionic patch server-next
2019-06-08 00:22:26 Bryce Harrington description The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together [Impact] The --server and -url parameters do not function as documented, due to an upstream coding error that was fixed in release 0.8.1. [Test Case] TBD [Regression Potential] [Fix] The upstream patch corrects handling of --server, --url, and other options by reorganizing the logic flow. [Discussion] The issue appears not to be a regression from a recent change, but a problem that has existed for quite a while: librabbitmq | 0.0.1.hg216-1 | precise/universe | source librabbitmq | 0.4.1-1 | trusty | source librabbitmq | 0.7.1-1 | xenial/universe | source librabbitmq | 0.8.0-1build1 | bionic/universe | source librabbitmq | 0.8.0-1build1 | cosmic/universe | source librabbitmq | 0.9.0-0.2 | disco | source librabbitmq | 0.9.0-0.2 | eoan | source The fix should be backported to bionic and probably cosmic. Earlier releases are probably also affected but probably only worth doing if the patch applies cleanly to them. [Original Report] The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together
2019-06-08 00:22:33 Bryce Harrington librabbitmq (Ubuntu Eoan): status Triaged Fix Released
2019-06-08 00:30:20 Bryce Harrington nominated for series Ubuntu Cosmic
2019-06-08 00:30:20 Bryce Harrington bug task added librabbitmq (Ubuntu Cosmic)
2019-06-08 00:30:33 Bryce Harrington nominated for series Ubuntu Xenial
2019-06-08 00:30:33 Bryce Harrington bug task added librabbitmq (Ubuntu Xenial)
2019-06-08 00:30:43 Bryce Harrington nominated for series Ubuntu Disco
2019-06-08 00:30:43 Bryce Harrington bug task added librabbitmq (Ubuntu Disco)
2019-06-08 00:30:49 Bryce Harrington librabbitmq (Ubuntu Disco): status New Fix Released
2019-06-08 00:30:53 Bryce Harrington librabbitmq (Ubuntu Disco): importance Undecided Medium
2019-06-08 00:30:57 Bryce Harrington librabbitmq (Ubuntu Xenial): importance Undecided Low
2019-06-08 00:31:05 Bryce Harrington librabbitmq (Ubuntu Cosmic): importance Undecided Medium
2019-06-08 00:31:08 Bryce Harrington librabbitmq (Ubuntu Cosmic): assignee Bryce Harrington (bryce)
2019-06-08 00:31:10 Bryce Harrington librabbitmq (Ubuntu Disco): assignee Bryce Harrington (bryce)
2019-06-08 00:31:16 Bryce Harrington librabbitmq (Ubuntu Cosmic): status New Triaged
2019-07-09 02:40:40 Bryce Harrington description [Impact] The --server and -url parameters do not function as documented, due to an upstream coding error that was fixed in release 0.8.1. [Test Case] TBD [Regression Potential] [Fix] The upstream patch corrects handling of --server, --url, and other options by reorganizing the logic flow. [Discussion] The issue appears not to be a regression from a recent change, but a problem that has existed for quite a while: librabbitmq | 0.0.1.hg216-1 | precise/universe | source librabbitmq | 0.4.1-1 | trusty | source librabbitmq | 0.7.1-1 | xenial/universe | source librabbitmq | 0.8.0-1build1 | bionic/universe | source librabbitmq | 0.8.0-1build1 | cosmic/universe | source librabbitmq | 0.9.0-0.2 | disco | source librabbitmq | 0.9.0-0.2 | eoan | source The fix should be backported to bionic and probably cosmic. Earlier releases are probably also affected but probably only worth doing if the patch applies cleanly to them. [Original Report] The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together [Impact] The --server and -url parameters do not function as documented, due to an upstream coding error that was fixed in release 0.8.1. [Test Case] $ sudo apt-get -y install librabbitmq-dev $ sudo apt-get -y install amqp-tools ### Broken behavior: $ sudo amqp-consume --server=foobar:5672 -q queue cat both --server and --url options specify server host ### Fixed behavior: $ sudo amqp-consume --server=foobar:5672 -q queue cat TBD [Regression Potential] The patch alters C code to change how command line options are processed. Things to watch for, then, would be mishandling of cli options, or compilation errors during package build. The changes do not alter input handling at all, so static testing should give a high degree of confidence of stability. Also, the alterations are focused on tools, so general operation of librabbitmq should not be affected in any way by the changes. [Fix] The upstream patch corrects handling of --server, --url, and other options by reorganizing the logic flow. [Discussion] The issue appears not to be a regression from a recent change, but a problem that has existed for quite a while:  librabbitmq | 0.0.1.hg216-1 | precise/universe | source  librabbitmq | 0.4.1-1 | trusty | source  librabbitmq | 0.7.1-1 | xenial/universe | source  librabbitmq | 0.8.0-1build1 | bionic/universe | source  librabbitmq | 0.8.0-1build1 | cosmic/universe | source  librabbitmq | 0.9.0-0.2 | disco | source  librabbitmq | 0.9.0-0.2 | eoan | source The fix should be backported to bionic and probably cosmic. Earlier releases are probably also affected but probably only worth doing if the patch applies cleanly to them. [Original Report] The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together
2019-07-09 02:40:47 Bryce Harrington librabbitmq (Ubuntu Cosmic): status Triaged In Progress
2019-07-09 02:40:50 Bryce Harrington librabbitmq (Ubuntu Bionic): status Triaged In Progress
2019-07-16 02:18:02 Bryce Harrington librabbitmq (Ubuntu Xenial): status New In Progress
2019-07-16 02:18:07 Bryce Harrington librabbitmq (Ubuntu Xenial): assignee Bryce Harrington (bryce)
2019-07-16 02:45:34 Bryce Harrington description [Impact] The --server and -url parameters do not function as documented, due to an upstream coding error that was fixed in release 0.8.1. [Test Case] $ sudo apt-get -y install librabbitmq-dev $ sudo apt-get -y install amqp-tools ### Broken behavior: $ sudo amqp-consume --server=foobar:5672 -q queue cat both --server and --url options specify server host ### Fixed behavior: $ sudo amqp-consume --server=foobar:5672 -q queue cat TBD [Regression Potential] The patch alters C code to change how command line options are processed. Things to watch for, then, would be mishandling of cli options, or compilation errors during package build. The changes do not alter input handling at all, so static testing should give a high degree of confidence of stability. Also, the alterations are focused on tools, so general operation of librabbitmq should not be affected in any way by the changes. [Fix] The upstream patch corrects handling of --server, --url, and other options by reorganizing the logic flow. [Discussion] The issue appears not to be a regression from a recent change, but a problem that has existed for quite a while:  librabbitmq | 0.0.1.hg216-1 | precise/universe | source  librabbitmq | 0.4.1-1 | trusty | source  librabbitmq | 0.7.1-1 | xenial/universe | source  librabbitmq | 0.8.0-1build1 | bionic/universe | source  librabbitmq | 0.8.0-1build1 | cosmic/universe | source  librabbitmq | 0.9.0-0.2 | disco | source  librabbitmq | 0.9.0-0.2 | eoan | source The fix should be backported to bionic and probably cosmic. Earlier releases are probably also affected but probably only worth doing if the patch applies cleanly to them. [Original Report] The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together [Impact] The --server and -url parameters do not function as documented, due to an upstream coding error that was fixed in release 0.8.1. [Test Case] $ sudo apt-get -y install librabbitmq-dev $ sudo apt-get -y install amqp-tools ### Broken behavior: $ sudo amqp-consume --server=foobar:5672 -q queue cat both --server and --url options specify server host ### Fixed behavior: $ sudo apt-add-repository -y ppa:bryce/librabbitmq-sru-1790657 $ sudo apt-get -y install librabbitmq-dev $ sudo amqp-consume --server=foobar:5672 -q queue cat Specifying the port number with --server is deprecated opening socket to foobar:5672 [Regression Potential] The patch alters C code to change how command line options are processed. Things to watch for, then, would be mishandling of cli options, or compilation errors during package build. The changes do not alter input handling at all, so static testing should give a high degree of confidence of stability. Also, the alterations are focused on tools, so general operation of librabbitmq should not be affected in any way by the changes. [Fix] The upstream patch corrects handling of --server, --url, and other options by reorganizing the logic flow. [Discussion] The issue appears not to be a regression from a recent change, but a problem that has existed for quite a while:  librabbitmq | 0.0.1.hg216-1 | precise/universe | source  librabbitmq | 0.4.1-1 | trusty | source  librabbitmq | 0.7.1-1 | xenial/universe | source  librabbitmq | 0.8.0-1build1 | bionic/universe | source  librabbitmq | 0.8.0-1build1 | cosmic/universe | source  librabbitmq | 0.9.0-0.2 | disco | source  librabbitmq | 0.9.0-0.2 | eoan | source The fix should be backported to bionic and probably cosmic. Earlier releases are probably also affected but probably only worth doing if the patch applies cleanly to them. [Original Report] The version of amqp-tools in 18.04.1 LTS (and 14.04 iirc) has a bug which renders parts of the cli unusable: https://github.com/alanxz/rabbitmq-c/issues/364 1) 18.04.1 LTS bionic 2) 0.8.0-1build1 3) `amqp-consume --server=foobar:5672 -q queue cat` should work 4) amqp-consume complains that you cannot use --server and --url together
2019-07-16 03:14:13 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/librabbitmq/+git/librabbitmq/+merge/370166
2019-07-16 03:14:51 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/librabbitmq/+git/librabbitmq/+merge/370167
2019-07-16 03:14:54 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/librabbitmq/+git/librabbitmq/+merge/370168
2019-07-18 06:13:50 Bryce Harrington bug added subscriber Ubuntu Stable Release Updates Team
2019-07-19 18:57:13 Brian Murray librabbitmq (Ubuntu Bionic): status In Progress Fix Committed
2019-07-19 18:57:19 Brian Murray bug added subscriber SRU Verification
2019-07-19 18:57:23 Brian Murray tags bionic patch server-next bionic patch server-next verification-needed verification-needed-bionic
2019-07-19 18:58:29 Brian Murray librabbitmq (Ubuntu Xenial): status In Progress Fix Committed
2019-07-19 18:58:36 Brian Murray tags bionic patch server-next verification-needed verification-needed-bionic bionic patch server-next verification-needed verification-needed-bionic verification-needed-xenial
2019-07-30 03:21:32 Bryce Harrington librabbitmq (Ubuntu Cosmic): status In Progress Won't Fix
2019-07-30 03:40:47 Bryce Harrington tags bionic patch server-next verification-needed verification-needed-bionic verification-needed-xenial bionic patch server-next verification-done-xenial verification-needed verification-needed-bionic
2019-07-30 03:42:57 Bryce Harrington tags bionic patch server-next verification-done-xenial verification-needed verification-needed-bionic bionic patch server-next verification-done verification-done-bionic verification-done-xenial
2019-07-30 15:51:47 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2019-07-30 16:01:49 Launchpad Janitor librabbitmq (Ubuntu Bionic): status Fix Committed Fix Released
2019-07-31 15:57:01 Launchpad Janitor librabbitmq (Ubuntu Xenial): status Fix Committed Fix Released