Julian Brost
7a31a7cedb
Don't sync README to Docker Hub anymore
...
Starting with Icinga 2.16, the container builds are done from within that repo.
This also applies to the documentation that is now synced to Docker Hub from
there. Thus, this repo should no longer attempt to update the image description
on Docker Hub.
References:
- https://github.com/Icinga/icinga2/blob/master/.github/workflows/container-image.yml
- https://github.com/Icinga/icinga2/blob/master/.github/workflows/container-image.yml
- 30473c8975/.github/workflows/container-image.yml (L192-L228)
2026-04-23 08:16:12 +00:00
dependabot[bot]
9ce2b9aacf
Bump golang.org/x/crypto from 0.47.0 to 0.50.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.47.0 to 0.50.0.
- [Commits](https://github.com/golang/crypto/compare/v0.47.0...v0.50.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.50.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-22 14:51:58 +00:00
Alexander Aleksandrovič Klimov
08730ff2fb
GitHub actions: clone Icinga 2 support/2.15 branch, not master
...
to prevent GitHub action failures due to missing Protobuf.
Latter is not needed – this image is for Icinga 2.15.
2026-04-22 12:41:27 +00:00
dependabot[bot]
b666cc2cce
Bump golang.org/x/crypto from 0.43.0 to 0.47.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.43.0 to 0.47.0.
- [Commits](https://github.com/golang/crypto/compare/v0.43.0...v0.47.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-22 09:31:48 +00:00
Julian Brost
88dc9ff621
Merge pull request #149 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.43.0
...
Bump golang.org/x/crypto from 0.39.0 to 0.43.0 in /entrypoint
2025-10-13 14:24:46 +02:00
dependabot[bot]
1b160ae1ec
Bump golang.org/x/crypto from 0.39.0 to 0.43.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.39.0 to 0.43.0.
- [Commits](https://github.com/golang/crypto/compare/v0.39.0...v0.43.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.43.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-09 10:02:35 +00:00
Julian Brost
d8ba52f6a8
Merge pull request #144 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.39.0
...
Bump golang.org/x/crypto from 0.37.0 to 0.39.0 in /entrypoint
2025-06-17 14:16:47 +02:00
dependabot[bot]
8cda7ac846
Bump golang.org/x/crypto from 0.37.0 to 0.39.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.37.0 to 0.39.0.
- [Commits](https://github.com/golang/crypto/compare/v0.37.0...v0.39.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-06 10:45:20 +00:00
Alvar
d337394bd6
Merge pull request #142 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.14.1
...
Bump github.com/otiai10/copy from 1.5.1 to 1.14.1 in /entrypoint
2025-04-15 17:58:15 +00:00
dependabot[bot]
0d77624d45
Bump github.com/otiai10/copy from 1.5.1 to 1.14.1 in /entrypoint
...
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy ) from 1.5.1 to 1.14.1.
- [Release notes](https://github.com/otiai10/copy/releases )
- [Commits](https://github.com/otiai10/copy/compare/v1.5.1...v1.14.1 )
---
updated-dependencies:
- dependency-name: github.com/otiai10/copy
dependency-version: 1.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 15:49:59 +00:00
Alvar
e44a092e6d
Merge pull request #141 from Icinga/dependabot-dont-ignore-copy
...
.github/dependabot.yml: Do not ignore github.com/otiai10/copy
2025-04-15 15:49:15 +00:00
Alvar Penning
ed29d483a8
.github/dependabot.yml: Do not ignore github.com/otiai10/copy
...
The dependabot.yml configuration file is in its same state as initially
committed in #59 . Since four years ago, the configuration contains an
ignore rule for the github.com/otiai10/copy Go module, which thus have
not received any updates.
2025-04-15 15:08:54 +02:00
Alvar
ab2e9086fc
Merge pull request #140 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.37.0
...
Bump golang.org/x/crypto from 0.36.0 to 0.37.0 in /entrypoint
2025-04-15 12:03:43 +00:00
dependabot[bot]
ac080c0d1d
Bump golang.org/x/crypto from 0.36.0 to 0.37.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.36.0 to 0.37.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 10:03:33 +00:00
Julian Brost
199058861c
Merge pull request #139 from Icinga/dockerfile-as-casing
...
Dockerfile: Write "FROM ... AS" consistently in caps
2025-04-15 11:37:18 +02:00
Alvar
83a83c0824
Merge pull request #138 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.36.0
...
Bump golang.org/x/crypto from 0.32.0 to 0.36.0 in /entrypoint
2025-04-15 09:30:54 +00:00
Alvar Penning
9cc5ef5147
Dockerfile: Write "FROM ... AS" consistently in caps
...
Doing so silences the warnings.
> 6 warnings found (use docker --debug to expand):
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 3)
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 11)
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 25)
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 63)
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 97)
> - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 122)
2025-04-15 09:36:36 +02:00
dependabot[bot]
da3de41230
Bump golang.org/x/crypto from 0.32.0 to 0.36.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.32.0 to 0.36.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 09:19:28 +02:00
Julian Brost
a399eac13f
Merge pull request #134 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.32.0
...
Bump golang.org/x/crypto from 0.18.0 to 0.32.0 in /entrypoint
2025-02-04 16:33:52 +01:00
dependabot[bot]
14377c659b
Bump golang.org/x/crypto from 0.18.0 to 0.32.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.18.0 to 0.32.0.
- [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 13:32:05 +00:00
Julian Brost
116c03240a
Merge pull request #108 from Icinga/debian12
...
Bump base image version
2024-11-20 09:44:41 +01:00
Alexander A. Klimov
6a4a836eea
Bump base image version
...
libssl1.1 is now called libssl3.
2024-11-12 16:45:28 +01:00
Alexander Aleksandrovič Klimov
02fcac42ee
Merge pull request #133 from Icinga/Al2Klimov-patch-2
...
Dockerfile: apt-get upgrade -y to get the latest packages
2024-11-11 19:16:31 +01:00
Alexander Aleksandrovič Klimov
9a7d3835ee
Dockerfile: apt-get upgrade -y to get the latest packages
...
regardless of the image being up to date or not.
2024-11-11 17:36:26 +01:00
Alexander Aleksandrovič Klimov
031401768d
Merge pull request #129 from srvrguy/check_ssl_cert_fixes
...
Update and Fix check_ssl_cert
2024-07-09 10:50:03 +02:00
Alexander Aleksandrovič Klimov
d31131c435
Merge pull request #127 from Icinga/Al2Klimov-patch-2
...
Drop platform linux/arm/v7
2024-06-26 11:56:48 +02:00
Michael Johnson
e80c6047c4
Update and Fix check_ssl_cert
...
Add missing dependencies required by the check_ssl_cert command. Update command to most recent release version, which fixes problems like OCSP checks.
2024-06-18 10:50:12 -07:00
Alexander Aleksandrovič Klimov
352c6cebc0
Drop platform linux/arm/v7
...
to save build time.
2024-05-06 13:05:20 +02:00
Alexander Aleksandrovič Klimov
77a2812636
Merge pull request #119 from Icinga/Al2Klimov-patch-2
...
build.bash: workaround a bug in docker buildx build CLI
2024-01-26 13:58:43 +01:00
Alexander Aleksandrovič Klimov
62ccdab6af
build.bash: workaround a bug in docker buildx build CLI
...
--build-context dirs seem to have to end with a / to be accepted.
2024-01-26 12:02:16 +01:00
Alexander Aleksandrovič Klimov
d9eefa6a38
Merge pull request #117 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.18.0
...
Bump golang.org/x/crypto from 0.17.0 to 0.18.0 in /entrypoint
2024-01-16 14:54:11 +01:00
dependabot[bot]
8c64ebaae4
Bump golang.org/x/crypto from 0.17.0 to 0.18.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/crypto/compare/v0.17.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-09 10:51:00 +00:00
Alexander Aleksandrovič Klimov
0151d71c85
Merge pull request #116 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.17.0
...
Bump golang.org/x/crypto from 0.15.0 to 0.17.0 in /entrypoint
2023-12-19 13:17:12 +01:00
dependabot[bot]
5106e05218
Bump golang.org/x/crypto from 0.15.0 to 0.17.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 10:29:47 +00:00
Alexander Aleksandrovič Klimov
b05831b256
Merge pull request #113 from Icinga/Al2Klimov-patch-2
...
make test: print error on failure
2023-12-07 10:29:14 +01:00
Alexander Aleksandrovič Klimov
950413872a
make test: print error on failure
...
This simplifies debugging tests.
2023-11-23 13:05:39 +01:00
dependabot[bot]
3ec7d95e5b
Bump golang.org/x/crypto from 0.13.0 to 0.15.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.13.0 to 0.15.0.
- [Commits](https://github.com/golang/crypto/compare/v0.13.0...v0.15.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-15 12:54:30 +01:00
Alexander Aleksandrovič Klimov
d234afd11d
Merge pull request #103 from t-8ch/systemd
...
Enable systemd integration
2023-11-14 17:22:24 +01:00
Thomas Weißschuh
316bf3c175
Enable systemd integration
...
podman is able to pass systemd notification sockets through to the
containerized application.
By enabling the systemd integration in icinga2 the host systemd is able
to see the runtime status of the containerized icinga2 instance,
especially for startup notifications.
libsystemd is already installed in the base image so no new runtime
dependency is introduced.
An explicit installation is added for more clarity.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
2023-11-14 13:38:32 +01:00
dependabot[bot]
205405101a
Bump golang.org/x/crypto from 0.9.0 to 0.13.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.9.0 to 0.13.0.
- [Commits](https://github.com/golang/crypto/compare/v0.9.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 13:08:23 +01:00
Julian Brost
56fac46376
Merge pull request #107 from Icinga/Al2Klimov-patch-1
...
build.bash: update outdated "Usage: ..."
2023-10-05 12:15:30 +02:00
Alexander Aleksandrovič Klimov
33fa51b801
build.bash: update outdated "Usage: ..."
2023-10-04 13:24:48 +02:00
Julian Brost
717a0a3976
Merge pull request #86 from Icinga/lto
...
Disable LTO
2023-06-27 16:59:18 +02:00
dependabot[bot]
47bf49b273
Bump golang.org/x/crypto from 0.7.0 to 0.9.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.7.0 to 0.9.0.
- [Commits](https://github.com/golang/crypto/compare/v0.7.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 11:04:56 +02:00
Alexander Aleksandrovič Klimov
6074fca155
Merge pull request #95 from Icinga/monitoring-plugins
...
Dockerfile: also install monitoring-plugins' recommendations
2023-05-23 11:03:21 +02:00
Julian Brost
b782daf7d6
Merge pull request #99 from Icinga/apt-get-update
...
Run `apt-get update` in action.yml
2023-05-02 16:25:18 +02:00
Julian Brost
9d61c39510
Run apt-get update in build.yml
...
GitHub does not so automatically so the package lists may be outdated, causing the package installation to fail:
Err:1 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 qemu-user-static amd64 1:6.2+dfsg-2ubuntu6.7
404 Not Found [IP: 52.147.219.192 80]
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/universe/q/qemu/qemu-user-static_6.2%2bdfsg-2ubuntu6.7_amd64.deb 404 Not Found [IP: 52.147.219.192 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
2023-05-02 11:35:04 +02:00
Julian Brost
26f92bb5c7
Run apt-get update in action.yml
...
GitHub does not so automatically so the package lists may be outdated, causing the package installation to fail:
Err:1 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 qemu-user-static amd64 1:6.2+dfsg-2ubuntu6.7
404 Not Found [IP: 52.147.219.192 80]
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/universe/q/qemu/qemu-user-static_6.2%2bdfsg-2ubuntu6.7_amd64.deb 404 Not Found [IP: 52.147.219.192 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
2023-05-02 11:30:12 +02:00
dependabot[bot]
cc68286fed
Bump golang.org/x/crypto from 0.6.0 to 0.7.0 in /entrypoint
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 11:26:48 +01:00
Alexander Aleksandrovič Klimov
e947c88080
Merge pull request #93 from Icinga/Al2Klimov-patch-1
...
On push to branch support/2.13, push Docker tag support-2.13
2023-03-09 21:19:12 +01:00