[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2022-01-27 Thread Anton Tolchanov
> Maybe you can help me to extend that example to show the issue? As mentioned in the original bug report for this [1], the easiest way to reproduce the issue is to add an empty `init_worker_by_lua_block` block to the `http` section of the nginx config. [1]

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

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/1893753 Title:

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-11-15 Thread Christian Ehrhardt 
While still missing an answer to drive this, I can say from my tests that the new build (somewhat expected) complain about the luajit version. From error.log: 2021/11/15 11:15:45 [alert] 8749#8749: detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-11-10 Thread Christian Ehrhardt 
Thanks Anton, unfortunately I still have no feedback on the nchan use-case (see bug 1874831) :-/ I'd need both to be checked if the change is reasonable. And actually for an SRU process [1] I'll need to be able to outline test steps. Best case that would be the steps to configure on a clean

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-10-14 Thread Anton Tolchanov
Hey Christian, thanks for the update and for sharing the new packages via PPA. I have installed them on a few Focal machines that have lua module enabled in nginx, and can confirm that the nginx process no longer crashes on startup, and that lua module works fine for my use cases (tracking

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-10-13 Thread Christian Ehrhardt 
Hi, the interactions between luajit and the lua module were .. not nice. TL;DR we can only enable it on x86 and armhf as things are in Focal. But that would be two more architectures than we have currently working for this. Therefore now - really - could affected people with real use-cases give

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

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/1893753 Title:

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-10-07 Thread Christian Ehrhardt 
IMHO This should not hang in -nimbus indefinitely. The current http-lua module in Focal is incompatible and broken. 0.10.16 has extra dependencies but (if true what was said above) 0.10.15 might be fine. I have another similar story (bug 1874831) that I put to potential SRU status and I'd want

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

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/1893753 Title: libnginx-mod-http-lua

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

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 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-07-11 Thread Viktor
Well, there are patches for this module, it's even linked to this issue: 0.10.15. That version does not introduce any additional dependencies. Is there a reason why this package has to be on the latest release and why version 0.10.15 can't be used? Sadly I can't use older releases, as ~2 year

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-07-07 Thread Thomas Ward
Viktor: No, not all buggy modules are going to get removed, especially if there's patches. However, to *fix* the issue with the Lua module, and because it has **future** requisite dependencies on OpenResty Core, the Lua module was removed. This also was not removed in *older* releases, it was

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-07-07 Thread Viktor
Hm, interesting fix. Will this mean that all buggy modules will get removed too in the future? Is there any chance for Anton Tolchanov's change to be merged (or re-created to verify its trustworthy then compared)? Removal of this package caused me a day of headache. Upgrading it to a newer but

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-03-25 Thread Bryce Harrington
** Tags removed: server-next -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1893753 Title: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17 To manage notifications about this bug

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-03-10 Thread Christian Ehrhardt 
As outlined by Thomas this was totally broken, so going forward it was removed from nginx to avoid the trouble. Not sure if there is a better option for the older releases, but I'm tagging the tasks here accordingly to reflect what https://launchpad.net/ubuntu/+source/nginx/1.18.0-6ubuntu5

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-02-01 Thread Robie Basak
> While we wait for a longer term plan with respect to lua-resty-core, is there any reason not to upgrade to 0.10.15 to fix what seems completely broken now? I think we need to separate discussion of what to do in Focal and Groovy vs. what to do for Hirsute and future Ubuntu releases. For future

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-30 Thread Thomas Ward
** Bug watch added: github.com/openresty/lua-nginx-module/issues #1714 https://github.com/openresty/lua-nginx-module/issues/1714 ** Bug watch added: github.com/knyar/nginx-lua-prometheus/issues #105 https://github.com/knyar/nginx-lua-prometheus/issues/105 -- You received this bug

Re: [Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-30 Thread Thomas Ward
893...@bugs.launchpad.net> Sent: Sat Jan 30 12:23:19 EST 2021 To: tew...@thomas-ward.net Subject: [Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17 Thomas, I believe lua-resty-core is required by lua-nginx-module 0.10.16 or later. The patches I proposed for hirsuite and

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-30 Thread Anton Tolchanov
Thomas, I believe lua-resty-core is required by lua-nginx-module 0.10.16 or later. The patches I proposed for hirsuite and focal in my previous comment upgrade the module to 0.10.15 which is the latest version that does *not* require lua-resty-core, but is fresh enough to work with the packaged

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-20 Thread Robie Basak
** Tags removed: server-triage-discuss -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1893753 Title: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17 To manage notifications about

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-15 Thread Thomas Ward
Christian: This comes with a second caveat: it requires https://github.com/openresty/lua-resty-core to be packaged in the package as well now. If the Lua module cannot operate without OpenResty's core functions, then this is something I would like Debian to review and consider - I don't have the

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2021-01-15 Thread Christian Ehrhardt 
Hi Thomas, In the source I still see debian/modules/control: 23 Module: http-lua 24 Homepage: https://github.com/openresty/lua-nginx-module 25 Version: 0.10.13

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2020-11-15 Thread Thomas Ward
** Changed in: nginx (Ubuntu) Assignee: (unassigned) => Thomas Ward (teward) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1893753 Title: libnginx-mod-http-lua 0.10.11 not compatible with

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2020-11-15 Thread Anton Tolchanov
** Merge proposal linked: https://code.launchpad.net/~knyar/ubuntu/+source/nginx/+git/nginx/+merge/393789 ** Merge proposal linked: https://code.launchpad.net/~knyar/ubuntu/+source/nginx/+git/nginx/+merge/393790 -- You received this bug notification because you are a member of Ubuntu

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2020-11-15 Thread Anton Tolchanov
Because of this issue libnginx-mod-http-lua is completely broken in several versions of Ubuntu. Upgrading lua-nginx-module to 0.10.15 fixes the issue, and I have suggested two patches that would make libnginx-mod-http-lua usable again: - hirsuite:

[Bug 1893753] Re: libnginx-mod-http-lua 0.10.11 not compatible with NGINX 1.18/1.17

2020-09-03 Thread Rafael David Tinoco
I'm flagging this as server-next so it gets our attention for Groovy. This could mean likely a FFe (Feature Freeze Exception) for Groovy as the fix is updating libnginx-mod-http-lua to a new version (debian/modules)). With that said, this would also be an exception for SRUing to Focal (thus the