** 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:
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
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:
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
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
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
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.
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.
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
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
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.
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
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
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
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:
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
** 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
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
** 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
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.
** 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
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:
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
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.
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.
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
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.
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 {
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
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 -
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
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
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
** 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 =>
** 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 =>
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.
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:
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:
** 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
** 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
40 matches
Mail list logo