seems to work, client_id with uuid
All checks were successful
ci/woodpecker/tag/build/5 Pipeline was successful
ci/woodpecker/tag/build/6 Pipeline was successful
ci/woodpecker/tag/namespace Pipeline was successful
ci/woodpecker/tag/build/4 Pipeline was successful
ci/woodpecker/tag/build/1 Pipeline was successful
ci/woodpecker/tag/config Pipeline was successful
ci/woodpecker/tag/build/3 Pipeline was successful
ci/woodpecker/tag/build/7 Pipeline was successful
ci/woodpecker/tag/build/2 Pipeline was successful
ci/woodpecker/tag/deploy/3 Pipeline was successful
ci/woodpecker/tag/deploy/1 Pipeline was successful
ci/woodpecker/tag/deploy/4 Pipeline was successful
ci/woodpecker/tag/deploy/5 Pipeline was successful
ci/woodpecker/tag/deploy/2 Pipeline was successful
ci/woodpecker/tag/deploy/6 Pipeline was successful
ci/woodpecker/tag/ingress Pipeline was successful

This commit is contained in:
2025-12-08 15:42:53 +01:00
parent 9ba478c34d
commit d3c1ec404a

View File

@@ -5,6 +5,7 @@ import json
import logging import logging
import os import os
import signal import signal
import uuid
from typing import Any from typing import Any
from aiomqtt import Client, Message from aiomqtt import Client, Message
@@ -163,7 +164,7 @@ async def mqtt_worker(shutdown_event: asyncio.Event) -> None:
async with Client( async with Client(
hostname=broker, hostname=broker,
port=port, port=port,
identifier="pulsegen" identifier=f"pulsegen-{uuid.uuid4()}",
) as client: ) as client:
logger.info("Connected to MQTT broker") logger.info("Connected to MQTT broker")