From 83f531e680e1eb94b653c933460547fd801b7722 Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Sun, 8 Dec 2024 10:45:18 +0100 Subject: [PATCH 1/2] Be more verbose --- docker/deployer_docker/webhook/gitea-webhook-handler.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/deployer_docker/webhook/gitea-webhook-handler.py b/docker/deployer_docker/webhook/gitea-webhook-handler.py index b9f94ba..9a9ea47 100644 --- a/docker/deployer_docker/webhook/gitea-webhook-handler.py +++ b/docker/deployer_docker/webhook/gitea-webhook-handler.py @@ -165,6 +165,7 @@ def require_basic_auth(f): try: auth_type, auth_string = auth_header.split(' ', 1) if auth_type.lower() != 'basic': + logger.info("Invalid authentication header '{auth_type}'") return authenticate() # Decode base64 credentials @@ -172,9 +173,11 @@ def require_basic_auth(f): username, password = credentials.split(':', 1) if not (username == API_USERNAME and password == API_PASSWORD): + logger.info(f"Invalid authentication with username='{username}' and password='{password}'") return authenticate() except (ValueError, base64.binascii.Error): + logger.info("Invalid authentication encoding") return authenticate() return f(*args, **kwargs) From f9e0465ae6a29645f851f56ab34ddead5c85355c Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Sun, 8 Dec 2024 10:46:35 +0100 Subject: [PATCH 2/2] Update updater --- Chart.yaml | 4 ++-- docker/deployer_docker/builder.sh | 2 +- values.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Chart.yaml b/Chart.yaml index f14de59..989a43e 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -4,8 +4,8 @@ name: basic-web-app PullName: basic-app-puller description: A basic Helm chart to have PHP webapps in Kubernetes. It supports webhook for pulling from gitea type: application -version: 2.2.2 -appVersion: "2.2.2" +version: 2.2.3 +appVersion: "2.2.3" dependencies: - name: postgresql diff --git a/docker/deployer_docker/builder.sh b/docker/deployer_docker/builder.sh index 9361aac..8258cd2 100644 --- a/docker/deployer_docker/builder.sh +++ b/docker/deployer_docker/builder.sh @@ -1,2 +1,2 @@ podman build -t glvx/web-updater . -podman push glvx/web-updater docker://docker.io/glvx/web-updater:241204-2 +podman push glvx/web-updater docker://docker.io/glvx/web-updater:241208-0 diff --git a/values.yaml b/values.yaml index 95d851e..c68183d 100644 --- a/values.yaml +++ b/values.yaml @@ -20,7 +20,7 @@ updater: image: repository: glvx/web-updater pullPolicy: IfNotPresent - tag: "241204-2" + tag: "241208-0" url: "https://git.aquila-consortium.org/guilhem_lavaux/gl-website-deployer" ssh: enabled: false