[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-17 Thread Christian Ehrhardt 
** Tags removed: server-todo ** Changed in: nginx (Ubuntu Focal) Assignee: Christian Ehrhardt  (paelzer) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-15 Thread Robie Basak
Sorry Damjan, I should have explained that. SRU is a Stable Release Update - the policy and process we use in Ubuntu to update packages in stable releases. https://wiki.ubuntu.com/StableReleaseUpdates has full details. -- You received this bug notification because you are a member of Ubuntu

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-15 Thread Damjan Georgievski
What is SRU? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan distributes old/incompatible module To manage notifications about this bug go to:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-15 Thread Christian Ehrhardt 
Thanks for confirming my bad feeling here Robie :-/ I might not know enough of real nchan/nginx usage, if we can make it clear that the old version in focal really is useless for any real case then we can SRU the new version. Otherwise we'd really need to find the individual fix to pick it onto

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-15 Thread Robie Basak
I think Christian's feeling is right. SRU policy is to cherry-pick specific fixes. Normally we'd expect a bug report to have identified a root cause in the code, and we'd be patching that root cause to fix the problem. Identifying that one version works and one version does not, and therefore we

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-15 Thread Christian Ehrhardt 
I was able to recreate the error now. I managed to trigger that by subscribing after a server restart with no message posted: $ sudo systemctl restart nginx $ sudo tail -f /var/log/nginx/error.log # wait here then in another console $ curl -i --header 'Accept: text/event-stream' --header

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-12 Thread Damjan Georgievski
sorry, just went to my first message, the issue is when also using the nchan_publisher_upstream_request directive (to authorize the publish request). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-11 Thread Christian Ehrhardt 
I tried to use more of your docker config, but but either worked without a crash or didn't work (but because of the proxy/flask upstream_app being incompletely set up). Is there a way to trigger this without the app, or do we really need to deploy it (or something similar) to recreate this.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-11 Thread Christian Ehrhardt 
That simple post+sub also works fine unfortunately: root@f:~# curl --request POST --data "test message" http://127.0.0.1:80/pub queued messages: 2 last requested: 6 sec. ago active subscribers: 0 last message id: 16367017 root@f:~# curl --request GET http://127.0.0.1:80/sub test message Using

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-11 Thread Damjan Georgievski
In my original test, the POST to the /pub would crash the request in nginx - not crash the whole process but it would error out, and the curl would get disconnected with no data received. Just now, before testing your PPA packages, using latest focal packages, the POST to /pub succeeded, but then

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-11 Thread Christian Ehrhardt 
Thanks Damjan that is great news, any chance to enlight me how to test it myself so that I could summarize that for the SRU Template as test steps? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-11 Thread Damjan Georgievski
Tested with the packages from https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4678 and it works for me -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-11-10 Thread Christian Ehrhardt 
Hi, there was no feedback yet, did anyone have a chance to try this build and outline steps to test this as needed for the SRU process [1]? I tried the following (probably too trivial) and it worked just fine even without the fix. $ apt install libnginx-mod-http-lua nginx-core For nchan add in

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-13 Thread Christian Ehrhardt 
Build fixed (as all about lua, nchan was fine). Could affected people with real use-cases please give the build in the PPA [1] a try and report if it works for them? [1]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4678 -- You received this bug notification because you are a

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-08 Thread Christian Ehrhardt 
FYI - things were not as easy and build fails block the PPA for now. I'll let you know once I found some time to resolve that. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-07 Thread Christian Ehrhardt 
I found a rather similar case (bug 1893753) which changes things slightly. The PPA stays the same, but the MP now is at: https://code.launchpad.net/~paelzer/ubuntu/+source/nginx/+git/nginx/+merge/409830 -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-07 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~paelzer/ubuntu/+source/nginx/+git/nginx/+merge/409830 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-07 Thread Christian Ehrhardt 
Hi - while trying to clear old forgotten bugs it seems the SRU of this was missed in the past. TL;DR: the new nginx is incompatible with the integrated nchan <=1.2.0 This fixes it and is in new releases https://salsa.debian.org/nginx-team/nginx/-/commit/b575cfe355931e42fb61febe58d06076a8b10725

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-10-07 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~paelzer/ubuntu/+source/nginx/+git/nginx/+merge/409828 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-07-28 Thread Brian Murray
The Groovy Gorilla has reached end of life, so this bug will not be fixed for that release ** Changed in: nginx (Ubuntu Groovy) Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2021-03-10 Thread Thomas Ward
** Changed in: nginx (Ubuntu) Assignee: Thomas Ward (teward) => (unassigned) ** Changed in: nginx (Ubuntu Groovy) Assignee: Thomas Ward (teward) => (unassigned) ** Changed in: nginx (Ubuntu Groovy) Status: In Progress => Triaged ** Changed in: nginx (Ubuntu) Status: In

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-07 Thread Thomas Ward
I was digging and in Groovy the version works fine. The issue will be Focal, we'll have to SRU the fix for that module only. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-07 Thread Bryce Harrington
Hi Thomas, could you elaborate? Is there some delta we should apply for the ubuntu package? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan distributes

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-06 Thread Thomas Ward
This was *supposedly* fixed in 1.18.0-1 in Debian - how this didn't make it into the merge I have no idea. ** Changed in: nginx (Ubuntu Groovy) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-03 Thread Thomas Ward
Filed as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964203 in Debian ** Bug watch added: Debian Bug tracker #964203 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964203 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-03 Thread Thomas Ward
I had to wait for this merge to be complete before I could consider moving forward. Given that the issues filed on the Salsa page may not be present, I will contact the Debian maintainer directly and see if they're aware of this issue. If they can fix it in Debian and make it available, we can

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-07-03 Thread Damjan Georgievski
I see that ubuntu focal (focal-updates) got an libnginx-mod-nchan (1.18.0-0ubuntu1) package, but that one is still based on nchan 1.0.8 which crashes on publish. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-05-13 Thread Damjan Georgievski
I've tested my scenario and it works fine. Just for completeness, tested on ubuntu focal 20.04 (amd64) docker image + libnginx-mod-nchan 1.18.0-0ubuntu2 amd64 nginx-light1.18.0-0ubuntu2 amd64 nchan is version 1.2.7 rhe configuration snippet used is: location /publish {

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-05-13 Thread Damjan Georgievski
I guess the Focal packages didn't appear yet? I'll try to test with the groovy package on top of Focal docker. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-05-10 Thread Thomas Ward
Hello. There is a SUBSTANTIAL delta between the way things're packaged wrt nchan. As such, I've had to make minor alterations to the nchan source (removal of some binary files). AN updated nginx for Groovy has been uploaded to a PPA - https://launchpad.net/~teward/+archive/ubuntu/nginx- test -

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-29 Thread Thomas Ward
rafaeldtinoco: I've added this to my queue for Groovy, which means I just have more package changes to implement heh. Groovy set to In Progress for now as i'm already working on that packaging. ** Changed in: nginx (Ubuntu Groovy) Assignee: (unassigned) => Thomas Ward (teward) ** Changed

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-29 Thread Rafael David Tinoco
Thanks a lot for checking this @teward! Your call, I'd say only if you think its worth the time (versus benefit). Up to you! This will be in server's team queue until its incomplete/closed. Cheers! -- You received this bug notification because you are a member of Ubuntu Server, which is

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-29 Thread Rafael David Tinoco
Thanks a lot for checking this @teward! Your call, I'd say only if you think its worth the time (versus benefit). Up to you! This will be in server's team queue until its incomplete/closed. Cheers! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
** Also affects: nginx (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: nginx (Ubuntu Groovy) Importance: Medium Status: Triaged ** Changed in: nginx (Ubuntu Focal) Status: New => Triaged ** Changed in: nginx (Ubuntu Focal) Importance: Undecided =>

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
** Also affects: nginx (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: nginx (Ubuntu Groovy) Importance: Medium Status: Triaged ** Changed in: nginx (Ubuntu Focal) Status: New => Triaged ** Changed in: nginx (Ubuntu Focal) Importance: Undecided =>

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Thomas Ward
We are sufficiently diverged... I would have to evaluate any module changes in terms of features for an SRU but I can queue an updated module in the packaging for Ubuntu as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
Thanks for reporting this... I have opened an issue upstream (Debian): https://salsa.debian.org/nginx-team/nginx/-/issues/2 Let's see what maintainers say and then we check how to move further. ** Changed in: nginx (Ubuntu) Importance: Undecided => Medium ** Bug watch added:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
Thanks for reporting this... I have opened an issue upstream (Debian): https://salsa.debian.org/nginx-team/nginx/-/issues/2 Let's see what maintainers say and then we check how to move further. ** Changed in: nginx (Ubuntu) Importance: Undecided => Medium ** Bug watch added:

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
** Changed in: nginx (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan distributes old/incompatible module To manage

[Bug 1874831] Re: libnginx-mod-nchan distributes old/incompatible module

2020-04-27 Thread Rafael David Tinoco
** Changed in: nginx (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1874831 Title: libnginx-mod-nchan distributes old/incompatible module To manage