[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-12-31 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

Katrin Fischer  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=41506

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-05-20 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

Eric Swenson  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #5 from Eric Swenson  ---
Hi all! I hear this is the place to add support to the notion of being able to
disable rabbit and then have it not be noisy in the logs. For example, when I
manually ran longoverdue.pl the log fills up with: 

"Cannot connect to broker Failed to connect: Error connecting to
localhost:61613: Cannot assign requested address at
/usr/share/perl5/Net/Stomp.pm line 27.; giving up at
/usr/share/perl5/Net/Stomp.pm line 27."

If Koha would not look for rabbitHQ when rabbitHQ is disabled on purpose would
those red herring errors go away?

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-05-15 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

Michael Adamyk  changed:

   What|Removed |Added

 CC||michael.adamyk@bywatersolut
   ||ions.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-03-11 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

--- Comment #3 from David Cook  ---
(Note that I'm open-minded. I wouldn't be opposed to removing "rabbitmq-server"
and friends from koha-common and koha-common.postinst. It could actually make
life easier in the long-run...)

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-03-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

--- Comment #4 from Katrin Fischer  ---
I think since we kind of support a setup where rabbitmq is on a different
server or turned off we need to find a way to not turn it on automatically
forcing the installation on people. I don't believe having them switch to only
use koha-core would work.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-03-09 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

David Cook  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #1 from David Cook  ---
(In reply to Tomás Cohen Arazi (tcohen) from comment #0)
> Our current packaging schema is somehow messing with our deployment.
> 
> I have run
> 
> ```shell
> systemctl stop rabbitmq-server
> systemctl disable rabbitmq-server
> ```
> 
> but after any routine upgrade it gets enabled again.
> 
> I haven't tracked it down but felt it was worth reporting.

When you say "any routine upgrade", do you mean an upgrade of rabbitmq-server,
koha-common, or any other package?

With Tomcat, I had an issue where I wanted to install the software, but it
would automatically start itself up at install time, so I had to create a
/usr/sbin/policy-rc.d file to explicitly forbid it from starting up
automatically via invoke-rc.d.  But that was a different scenario. 

We do the following:
debian/koha-common.postinst:rabbitmq-plugins enable rabbitmq_stomp
debian/koha-common.postinst:service rabbitmq-server restart

Maybe we should be using "invoke-rc.d rabbitmq-server restart" instead there so
it's easier to block where necessary.

> There's also the situation you cannot install Koha via packages without
> requiring rabbitmq, which is also problematic.
> 
> Even if you want to use it, we need more fine-grained control. Take Docker
> as an example, in that context you want to run rabbit on a separate
> container, or even reuse a single service for many (possibly remote) Koha
> instances. We shouldn't be requiring it at all on a default setup.

In that case, you can use the "koha-core" package, which just installs the Koha
app and its system utilities and client libraries.

Docker was one of the things I was thinking of when I first proposed the
"koha-core" package. 

We probably haven't updated koha-common to depend on koha-core because it would
cause issues when using "apt-get install koha-common"...

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 39277] koha-common keeps bringing up RabbitMQ even if disabled on purpose

2025-03-09 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39277

--- Comment #2 from David Cook  ---
(In reply to David Cook from comment #1)
> In that case, you can use the "koha-core" package, which just installs the
> Koha app and its system utilities and client libraries.
> 
> Docker was one of the things I was thinking of when I first proposed the
> "koha-core" package. 
> 
> We probably haven't updated koha-common to depend on koha-core because it
> would cause issues when using "apt-get install koha-common"...

Looking at debian/control again... I'm not 100% sure why we included
"rabbitmq-server" in koha-common. Maybe because we needed the "rabbitmq-plugins
enable rabbitmq_stomp" and we were considering vhosts at one point. I think we
wanted it to "just work".

Maybe we should update the docs to something like "apt-get install koha-core
apache2 apache2-mpm-itk idzebra-2.0 memcached mysql-server rabbitmq-server"
instead of "apt-get install koha-common"?

Then we could add notes saying that people can choose to put memcached,
mysql-server, rabbitmq-server on a different server? Or drop rabbitmq-server
all together if they want?

I'm not sure.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/