NS8 Update Nethvoice proxy failed

Hi, Trying to update the Nethvoice modules as advertised today. It seems Nethvoice Proxy failed?

<7>podman-pull-missing Package nethvoice-proxy · GitHub
Trying to pull Package nethvoice-proxy · GitHub
Getting image source signatures
Copying blob sha256:d20129eebcc0d2c2883b87a5f8367d9c98786ebe95112e18fe1102ae2d7f52a3
Copying config sha256:f04afb274be1b05c11ea0266369549634eddce4c46458eddc04fb092e8f07ccb
Writing manifest to image destination
f04afb274be1b05c11ea0266369549634eddce4c46458eddc04fb092e8f07ccb
<3>Module instance “nethvoice-proxy1” update failed with code 1
Assertion failed
File “/var/lib/nethserver/cluster/actions/update-module/50update”, line 141, in
agent.assert_exp(errors == 0)


2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] Error: reading blob sha256:3ba20303245d3181e3c718cffd2a35cd48700ecad7ff48535ad0638599dc63c3: fetching blob: received unexpected HTTP status: 502 Bad Gateway
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] Traceback (most recent call last):
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] File “/usr/local/agent/bin/podman-pull-missing”, line 35, in
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] subprocess.run([‘podman’, ‘pull’, image_url]).check_returncode()
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] File “/usr/lib64/python3.11/subprocess.py”, line 502, in check_returncode
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] raise CalledProcessError(self.returncode, self.args, self.stdout,
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] subprocess.CalledProcessError: Command '[‘podman’, ‘pull’, 'ghcr.io/nethesis/nethvoice-proxy-postgres:0.0.1-beta.1.1.0’]’ returned non-zero exit status 125.
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] Traceback (most recent call last):
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] File “/usr/local/agent/actions/update-module/05pullimages”, line 75, in
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] ).check_returncode()
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] File “/usr/lib64/python3.11/subprocess.py”, line 502, in check_returncode
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] ^^^^^^^^^^^^^^^^^^
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] raise CalledProcessError(self.returncode, self.args, self.stdout,
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] subprocess.CalledProcessError: Command '(‘podman-pull-missing’, ‘Package nethvoice-proxy-postgres · GitHub’, ‘Package nethvoice-proxy-kamailio · GitHub’, ‘Package nethvoice-proxy-redis · GitHub’, 'ghcr.io/nethesis/nethvoice-proxy-rtpengine:0.0.1-beta.1.1.0’)’ returned non-zero exit status 1.
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:agent@nethvoice-proxy1] task/module/nethvoice-proxy1/2db6c8af-b744-4162-9bb0-7fbc15b4f987: action “update-module” status is “aborted” (1) at step 05pullimages
2024-02-02T12:34:09+01:00 [1:nethvoice-proxy1:systemd] agent.service: Consumed 12.762s CPU time.

Gave the update another try via software center. This time it seems to go ‘better’ but now I get a ‘Kamailio SIP server not started’ error, but SIP is kinda essential here :wink:

Traceback (most recent call last):
File “/home/nethvoice-proxy1/.config/actions/get-configuration/20read”, line 24, in
config[“fqdn”] = os.environ[“KML_DEFAULT_FQDN”]
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File “”, line 679, in getitem
KeyError: ‘KML_DEFAULT_FQDN’
.

cc: @Amygos