Commit graph

968 commits

Author SHA1 Message Date
Théophile Diot
77c6df70f6
Refactor test cleanup to use --remove-orphans flag in docker compose commands and streamline bw-data management 2025-01-09 08:03:02 +01:00
Théophile Diot
10a19fc72c
Update DockerTest to conditionally set USE_LETS_ENCRYPT_STAGING based on AUTO_LETS_ENCRYPT 2025-01-07 13:52:41 +01:00
fl0ppy-d1sk
7f136757d5
ci/cd - temp rename k8s cluster 2025-01-07 12:07:38 +01:00
fl0ppy-d1sk
854b78669f
ci/cd - increase k8s cluster version 2025-01-07 11:38:13 +01:00
Théophile Diot
5a28861b71
Refactor RHEL distribution handling in LinuxTest to streamline package installation and reset PHP module 2024-12-31 16:44:38 +00:00
Théophile Diot
e410eaa255
Add RHEL and RHEL9 specific PHP installation steps in LinuxTest 2024-12-31 12:02:47 +00:00
Théophile Diot
7c941009d7
Fix log truncation command in LinuxTest and update debug failure logging 2024-12-31 10:24:36 +00:00
Théophile Diot
e346f31807
Update workflows and Dockerfiles to support Fedora 40, removing references to Fedora 41 2024-12-31 09:28:34 +00:00
Théophile Diot
56f8d2a591
Add systemctl restart for bunkerweb in LinuxTest 2024-12-30 11:16:23 +00:00
Théophile Diot
f340999140
Enhance cleanup process in LinuxTest by adding log rotation and truncation for bunkerweb logs 2024-12-29 13:46:42 +00:00
Théophile Diot
26d70c1a54
Update KubernetesTest to filter environment variable replacements for DaemonSet of bunkerweb 2024-12-29 12:26:01 +00:00
Théophile Diot
3645151330
Add CUSTOM_LOG_LEVEL environment variable to KubernetesTest for bunkerweb 2024-12-29 12:10:14 +00:00
Théophile Diot
6429a0ea70
Update KubernetesTest to replace environment variables for bunkerweb 2024-12-29 12:07:40 +00:00
Théophile Diot
de54a88693
Replace 'docker-compose' with 'docker compose' in test scripts for consistency with updated Docker CLI commands 2024-12-27 11:02:44 +01:00
Théophile Diot
6d1a271a03
Import dump function from yaml in DockerTest.py 2024-12-24 12:28:10 +01:00
Théophile Diot
6fc4b52653
Refactor environment variable handling in AutoconfTest, DockerTest, and SwarmTest to use dictionary assignment and add CUSTOM_LOG_LEVEL 2024-12-24 12:14:36 +01:00
Théophile Diot
59f5b2e65d
Update KubernetesTest to exclude IngressClass from environment variable replacement 2024-12-24 11:38:17 +01:00
Théophile Diot
65cacf5412
Update test configurations to use 'bw-scheduler' service and adjust environment variables 2024-12-24 11:19:18 +01:00
Théophile Diot
9f575d0e35
Merge pull request #1807 from bunkerity/dependabot/docker/tests/linux/dev/redhat/ubi8-init-d3f4492
deps/tests/linux: bump redhat/ubi8-init from `c586b14` to `d3f4492` in /tests/linux
2024-12-23 17:47:54 +01:00
dependabot[bot]
0445bab728
deps/tests/linux: bump redhat/ubi8-init in /tests/linux
Bumps redhat/ubi8-init from `c586b14` to `d3f4492`.

---
updated-dependencies:
- dependency-name: redhat/ubi8-init
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 08:49:00 +00:00
dependabot[bot]
7f8a7fe213
deps/tests/linux: bump redhat/ubi9-init in /tests/linux
Bumps redhat/ubi9-init from `71551c0` to `5e1b956`.

---
updated-dependencies:
- dependency-name: redhat/ubi9-init
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 08:48:57 +00:00
Théophile Diot
3ed414346f
Merge pull request #1798 from bunkerity/dependabot/docker/tests/linux/dev/redhat/ubi9-init-71551c0
deps/tests/linux: bump redhat/ubi9-init from `2624d48` to `71551c0` in /tests/linux
2024-12-20 15:47:31 +01:00
dependabot[bot]
982213bbcf
deps/tests/linux: bump redhat/ubi9-init in /tests/linux
Bumps redhat/ubi9-init from `2624d48` to `71551c0`.

---
updated-dependencies:
- dependency-name: redhat/ubi9-init
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 08:58:33 +00:00
dependabot[bot]
6175627fda
deps/tests/linux: bump redhat/ubi8-init in /tests/linux
Bumps redhat/ubi8-init from `7eb3cfe` to `c586b14`.

---
updated-dependencies:
- dependency-name: redhat/ubi8-init
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-10 08:29:05 +00:00
Théophile Diot
a26a9138ca
Merge pull request #1772 from bunkerity/dependabot/docker/tests/linux/dev/ubuntu-80dd3c3
deps/tests/linux: bump ubuntu from `278628f` to `80dd3c3` in /tests/linux
2024-12-03 11:42:38 +01:00
Théophile Diot
3aa26256cd
Merge branches 'dev' and 'dev' of https://github.com/bunkerity/bunkerweb into dev 2024-12-03 11:41:08 +01:00
Théophile Diot
013206ce88
fix: update Dockerfile to use a specific sha256 digest for redhat/ubi8-init image 2024-12-03 11:40:49 +01:00
dependabot[bot]
ffc41a95cc
deps/tests/linux: bump ubuntu in /tests/linux
Bumps ubuntu from `278628f` to `80dd3c3`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 10:38:52 +00:00
dependabot[bot]
7496cb0e47
deps/tests/linux: bump redhat/ubi9-init in /tests/linux
Bumps redhat/ubi9-init from `86b5c0a` to `2624d48`.

---
updated-dependencies:
- dependency-name: redhat/ubi9-init
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-29 08:20:59 +00:00
dependabot[bot]
8b77cd39e9
deps/tests/linux: bump redhat/ubi8-init in /tests/linux
Bumps redhat/ubi8-init from 8.10-9 to 8.10-9.1731462872.

---
updated-dependencies:
- dependency-name: redhat/ubi8-init
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-19 09:04:04 +00:00
dependabot[bot]
fe913dc03a
deps/tests/linux: bump ubuntu in /tests/linux
Bumps ubuntu from `99c3519` to `278628f`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 08:13:34 +00:00
dependabot[bot]
1c314fb1d0
deps/tests/linux: bump redhat/ubi9-init in /tests/linux
Bumps redhat/ubi9-init from 9.4-14.1729775103 to 9.5.

---
updated-dependencies:
- dependency-name: redhat/ubi9-init
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 08:23:43 +00:00
dependabot[bot]
7a8cfedb08
deps/tests/linux: Bump redhat/ubi8-init in /tests/linux
Bumps redhat/ubi8-init from 8.10-7 to 8.10-9.

---
updated-dependencies:
- dependency-name: redhat/ubi8-init
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-07 08:24:02 +00:00
Théophile Diot
45ffdf4f06
Update support for Fedora to version 41 and drop support for version 40 across workflows, Dockerfiles, and documentation 2024-11-03 17:37:44 +01:00
Théophile Diot
ef508c319c
Standardize environment variable assignment in Dockerfiles for consistency 2024-10-31 09:25:27 +01:00
dependabot[bot]
e60c5a8253
deps/tests/linux: Bump redhat/ubi9-init in /tests/linux
Bumps redhat/ubi9-init from 9.4-14.1726695630 to 9.4-14.1729775103.

---
updated-dependencies:
- dependency-name: redhat/ubi9-init
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 08:34:13 +00:00
Théophile Diot
ed90073ff7
Update python deps 2024-10-25 17:24:44 +02:00
Théophile Diot
5529f312c1
Update Python base image to version 3.13.0-alpine 2024-10-22 15:07:01 +02:00
Théophile Diot
2c7669a589
Update Python base image to version 3.13.0-alpine 2024-10-22 12:21:49 +02:00
Théophile Diot
4f107a9b54
Update python deps 2024-10-21 11:27:40 +02:00
Théophile Diot
b2f9fab7ad
Run pre-commit-config and apply it + update it 2024-10-07 15:02:49 +02:00
Théophile Diot
bf873339e7
Soft merge branch '1.5' into dev 2024-10-01 16:02:46 +02:00
Théophile Diot
8b600d1891
Update psycopg version in requirements 2024-10-01 15:17:08 +02:00
Théophile Diot
82d9d09779
Update psycopg version to 3.2.3 in requirements files 2024-10-01 15:16:46 +02:00
Théophile Diot
8306f9c098
Update durationpy to version 0.8 2024-10-01 15:05:07 +02:00
Théophile Diot
40bb729d8c
Update Python base image in Dockerfiles 2024-10-01 15:02:46 +02:00
Théophile Diot
b9fa48f2bc
Update dependencies for UI, core, scheduler, and documentation 2024-10-01 15:01:41 +02:00
Théophile Diot
3d316cb9d9
Merge pull request #1519 from bunkerity/dependabot/docker/tests/linux/dev/redhat/ubi8-init-8.10-7
deps/tests/linux: Bump redhat/ubi8-init from 8.10-5.1724179535 to 8.10-7 in /tests/linux
2024-10-01 14:52:56 +02:00
Théophile Diot
0688a5b931
Merge pull request #1516 from bunkerity/dependabot/docker/tests/linux/1.5/redhat/ubi9-init-9.4-14.1726695630
deps/tests/linux: Bump redhat/ubi9-init from 9.4-12 to 9.4-14.1726695630 in /tests/linux
2024-10-01 14:52:37 +02:00
Théophile Diot
10cb4c10c2
Merge pull request #1517 from bunkerity/dependabot/docker/tests/linux/1.5/redhat/ubi8-init-8.10-7
deps/tests/linux: Bump redhat/ubi8-init from 8.10-4 to 8.10-7 in /tests/linux
2024-10-01 14:49:54 +02:00