Georg Pfuetzenreuter
e56b23a986
Add SUSE build script
...
The upstream build script contains lots of logic which is not needed for
our use case, instead have build-latest call a simplified script which
merely locally builds and tags the latest release, allowing us to more
easily update the container stack in the future.
Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2025-01-10 10:38:07 +01:00
Georg Pfuetzenreuter
a292314d81
Track docker-compose overrides
...
Avoid modifying the upstream compose file and track our overrides which
handle the container build using SUSE BCI base images, the loading of
environment variables from a canonical location, and the disabling of
the integrated database service.
A Traefik reverse proxy to handle TLS termination is added as well.
Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2025-01-10 10:35:51 +01:00
Georg Pfuetzenreuter
ff467efbe3
Handle plugins + add healtcheck plugin
...
Support the installation of plugins, and add the healthcheck plugin,
which we use for status reports to the reverse proxy servers, as a first
one.
Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2025-01-10 10:33:47 +01:00
Georg Pfuetzenreuter
80b217abc8
Adjust for SUSE containers
...
Modify container build for use with registry.suse.com/bci/python as $FROM.
Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2025-01-10 10:31:41 +01:00
Tobias Genannt
bd9bdd0635
Merge pull request #1369 from netbox-community/develop
...
Version 3.1.0
3.1.0
2025-01-07 08:52:28 +01:00
Tobias Genannt
11615dfd7b
Merge pull request #1368 from tobiasge/prepare-netbox-4.2
...
Prepare for Netbox 4.2
2025-01-07 08:15:00 +01:00
Tobias Genannt
1a70f971c0
Prepare for Netbox 4.2
2025-01-07 07:35:16 +01:00
Tobias Genannt
69e997f0ea
Merge pull request #1363 from netbox-community/renovate/dulwich-0.x
...
Update dependency dulwich to v0.22.7
2024-12-19 20:01:25 +01:00
renovate[bot]
878b3b6abb
Update dependency dulwich to v0.22.7
2024-12-19 18:26:11 +00:00
Tobias Genannt
d08e8b8d9b
Merge pull request #1326 from netbox-community/renovate/docker.io-postgres-17.x
...
Update docker.io/postgres Docker tag to v17
2024-12-18 14:16:37 +01:00
Tobias Genannt
49d80c9109
Make superlinter happy
2024-12-18 12:41:10 +01:00
Tobias Genannt
5a61886e1d
Merge pull request #1359 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.19.2
2024-12-18 12:37:01 +01:00
renovate[bot]
0c0c468386
Update dependency sentry-sdk to v2.19.2
2024-12-06 09:44:23 +00:00
Tobias Genannt
f5d5a04b1c
Merge pull request #1358 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.19.1
2024-12-06 08:36:14 +01:00
renovate[bot]
c416a054ae
Update dependency sentry-sdk to v2.19.1
2024-12-05 17:56:35 +00:00
Tobias Genannt
ad139decb3
Merge pull request #1353 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.19.0
2024-11-21 19:03:58 +01:00
renovate[bot]
404b4bcffe
Update dependency sentry-sdk to v2.19.0
2024-11-21 17:26:58 +00:00
Tobias Genannt
0e1c589541
Merge pull request #1351 from netbox-community/renovate/dulwich-0.x
...
Update dependency dulwich to v0.22.6
2024-11-19 16:36:15 +01:00
Tobias Genannt
d8ac6f828c
Removed LOGIN_REQUIRED
2024-11-19 15:58:22 +01:00
renovate[bot]
bf0cecc7fd
Update dependency dulwich to v0.22.6
2024-11-18 01:40:01 +00:00
Tobias Genannt
1ed3b1d849
Merge pull request #1350 from netbox-community/renovate/dulwich-0.x
...
Update dependency dulwich to v0.22.5
2024-11-07 18:45:10 +01:00
renovate[bot]
dcc8a624ba
Update dependency dulwich to v0.22.5
2024-11-07 16:51:46 +00:00
Tobias Genannt
7ccd618c58
Merge pull request #1347 from tobiasge/1331-forwarded-for
...
Fixes #1331 : Added 'forwarded' section Unit config
2024-11-07 09:06:56 +01:00
Tobias Genannt
afd18c6f39
Fixes #1331 : Added 'forwarded' section Unit config
...
Simplifies the listener configuration by using a wildcard for the IP and
adds a forwarded section that trusts all proxies on RFC1918 networks.
2024-11-05 13:20:04 +01:00
Tobias Genannt
d573274e21
Merge pull request #1346 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.18.0
2024-11-05 12:41:52 +01:00
renovate[bot]
50721989bf
Update dependency sentry-sdk to v2.18.0
2024-11-04 17:39:16 +00:00
Tobias Genannt
06232f64bb
Merge pull request #1345 from netbox-community/renovate/dulwich-0.x
...
Update dependency dulwich to v0.22.4
2024-11-01 19:10:47 +01:00
renovate[bot]
8fcbc5c294
Update dependency dulwich to v0.22.4
2024-11-01 13:38:59 +00:00
Tobias Genannt
14612526e0
Merge pull request #1339 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.17.0
2024-10-17 16:28:29 +02:00
Tobias Genannt
8cd5ea456e
Merge pull request #1338 from netbox-community/renovate/django-auth-ldap-5.x
...
Update dependency django-auth-ldap to v5.1.0
2024-10-17 15:53:23 +02:00
renovate[bot]
8453eab8dd
Update dependency sentry-sdk to v2.17.0
2024-10-17 13:18:41 +00:00
renovate[bot]
cc6a35b636
Update dependency django-auth-ldap to v5.1.0
2024-10-17 13:18:36 +00:00
Tobias Genannt
48f6e6cc04
Merge pull request #1337 from netbox-community/renovate/dulwich-0.x
...
Update dependency dulwich to v0.22.3
2024-10-17 07:06:16 +02:00
renovate[bot]
bffdc6d822
Update dependency dulwich to v0.22.3
2024-10-16 14:38:27 +00:00
Tobias Genannt
3982207d91
Merge pull request #1332 from netbox-community/renovate/django-auth-ldap-5.x
...
Update dependency django-auth-ldap to v5
2024-10-08 19:17:08 +02:00
Tobias Genannt
409cfeb337
Merge pull request #1327 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.16.0
2024-10-08 18:45:08 +02:00
renovate[bot]
5354b142cb
Update dependency django-auth-ldap to v5
2024-10-08 16:41:06 +00:00
renovate[bot]
d3ce916073
Update dependency sentry-sdk to v2.16.0
2024-10-08 12:47:04 +00:00
renovate[bot]
db34a0ae2b
Update docker.io/postgres Docker tag to v17
2024-09-27 03:23:22 +00:00
Tobias Genannt
27bf52cf3e
Merge pull request #1322 from netbox-community/develop
...
Version 3.0.2
3.0.2
2024-09-19 14:21:53 +02:00
Tobias Genannt
5dea11c4d4
Preparation for 3.0.2
2024-09-19 13:43:31 +02:00
Tobias Genannt
35c19d0fc8
Upgrade Nginx Unit to version 1.33
2024-09-18 17:56:55 +02:00
Tobias Genannt
cd42632628
Merge pull request #1315 from netbox-community/renovate/sentry-sdk-2.x
...
Update dependency sentry-sdk to v2.14.0
2024-09-09 17:24:58 +02:00
renovate[bot]
09c897aa22
Update dependency sentry-sdk to v2.14.0
2024-09-09 14:16:13 +00:00
Tobias Genannt
656b118826
Merge pull request #1309 from tobiasge/fix-step-skipping
...
When no build is needed don't create the buildx config
2024-09-06 10:30:30 +02:00
Tobias Genannt
f134a44bc7
When no build is needed don't create the buildx config
2024-09-06 09:50:12 +02:00
Tobias Genannt
5add31ee7a
Merge pull request #1301 from netbox-community/develop
...
Version 3.0.1
3.0.1
2024-09-06 09:41:54 +02:00
Tobias Genannt
2d5c453350
Merge pull request #1307 from netbox-community/revert-1297-feat/multiple-ldap-require-dn
...
Revert "Feature: Support for multiple AUTH_LDAP_REQUIRE_GROUP from environment variables"
2024-09-05 07:24:21 +02:00
Tobias Genannt
942f978ed2
Revert "Feature: Support for multiple AUTH_LDAP_REQUIRE_GROUP from environment variables"
2024-09-04 17:53:24 +02:00
Tobias Genannt
52f38a3771
Merge pull request #1303 from tobiasge/docker-cloud-for-release
...
Use Docker Build Cloud for releases
2024-09-04 17:52:17 +02:00