Commit Graph

  • 88dc9ff621
    Merge pull request #149 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.43.0 master Julian Brost 2025-10-13 14:24:46 +02:00
  • 1b160ae1ec
    Bump golang.org/x/crypto from 0.39.0 to 0.43.0 in /entrypoint dependabot[bot] 2025-10-09 10:02:35 +00:00
  • d8ba52f6a8
    Merge pull request #144 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.39.0 Julian Brost 2025-06-17 14:16:47 +02:00
  • 8cda7ac846
    Bump golang.org/x/crypto from 0.37.0 to 0.39.0 in /entrypoint dependabot[bot] 2025-06-06 10:45:20 +00:00
  • d337394bd6
    Merge pull request #142 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.14.1 Alvar 2025-04-15 17:58:15 +00:00
  • 0d77624d45
    Bump github.com/otiai10/copy from 1.5.1 to 1.14.1 in /entrypoint dependabot[bot] 2025-04-15 15:49:59 +00:00
  • e44a092e6d
    Merge pull request #141 from Icinga/dependabot-dont-ignore-copy Alvar 2025-04-15 15:49:15 +00:00
  • ed29d483a8
    .github/dependabot.yml: Do not ignore github.com/otiai10/copy Alvar Penning 2025-04-15 15:08:54 +02:00
  • ab2e9086fc
    Merge pull request #140 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.37.0 Alvar 2025-04-15 12:03:43 +00:00
  • ac080c0d1d
    Bump golang.org/x/crypto from 0.36.0 to 0.37.0 in /entrypoint dependabot[bot] 2025-04-15 10:03:33 +00:00
  • 199058861c
    Merge pull request #139 from Icinga/dockerfile-as-casing Julian Brost 2025-04-15 11:37:18 +02:00
  • 83a83c0824
    Merge pull request #138 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.36.0 Alvar 2025-04-15 09:30:54 +00:00
  • 9cc5ef5147
    Dockerfile: Write "FROM ... AS" consistently in caps Alvar Penning 2025-04-15 09:36:36 +02:00
  • da3de41230 Bump golang.org/x/crypto from 0.32.0 to 0.36.0 in /entrypoint dependabot[bot] 2025-03-06 10:24:33 +00:00
  • a399eac13f
    Merge pull request #134 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.32.0 Julian Brost 2025-02-04 16:33:52 +01:00
  • 14377c659b
    Bump golang.org/x/crypto from 0.18.0 to 0.32.0 in /entrypoint dependabot[bot] 2025-02-04 13:32:05 +00:00
  • 116c03240a
    Merge pull request #108 from Icinga/debian12 Julian Brost 2024-11-20 09:44:41 +01:00
  • 6a4a836eea Bump base image version Alexander A. Klimov 2023-10-26 13:52:15 +02:00
  • 02fcac42ee
    Merge pull request #133 from Icinga/Al2Klimov-patch-2 Alexander Aleksandrovič Klimov 2024-11-11 19:16:31 +01:00
  • 9a7d3835ee
    Dockerfile: apt-get upgrade -y to get the latest packages Alexander Aleksandrovič Klimov 2024-11-11 17:36:26 +01:00
  • 9ece1133f1 README.md: describe different usage scenarios Scenarios Alexander A. Klimov 2024-07-17 16:29:04 +02:00
  • 83ce3fbe97 Allow mounting /conf.d, /constants.conf, /features-enabled and /zones.* mount-conf-d Alexander A. Klimov 2024-07-16 16:44:23 +02:00
  • 031401768d
    Merge pull request #129 from srvrguy/check_ssl_cert_fixes Alexander Aleksandrovič Klimov 2024-07-09 10:50:03 +02:00
  • d31131c435
    Merge pull request #127 from Icinga/Al2Klimov-patch-2 Alexander Aleksandrovič Klimov 2024-06-26 11:56:48 +02:00
  • e80c6047c4 Update and Fix check_ssl_cert Michael Johnson 2024-05-17 11:56:09 -07:00
  • f1933da7fb Recommend an alternative to mounting below /data/.../icinga2 Al2Klimov-patch-1 Alexander A. Klimov 2024-05-27 12:36:58 +02:00
  • 352c6cebc0
    Drop platform linux/arm/v7 Alexander Aleksandrovič Klimov 2024-05-06 13:05:20 +02:00
  • 77a2812636
    Merge pull request #119 from Icinga/Al2Klimov-patch-2 Alexander Aleksandrovič Klimov 2024-01-26 13:58:43 +01:00
  • 62ccdab6af
    build.bash: workaround a bug in docker buildx build CLI Alexander Aleksandrovič Klimov 2024-01-26 12:02:16 +01:00
  • d9eefa6a38
    Merge pull request #117 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.18.0 Alexander Aleksandrovič Klimov 2024-01-16 14:54:11 +01:00
  • 8c64ebaae4
    Bump golang.org/x/crypto from 0.17.0 to 0.18.0 in /entrypoint dependabot[bot] 2024-01-09 10:51:00 +00:00
  • 0151d71c85
    Merge pull request #116 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.17.0 Alexander Aleksandrovič Klimov 2023-12-19 13:17:12 +01:00
  • 5106e05218
    Bump golang.org/x/crypto from 0.15.0 to 0.17.0 in /entrypoint dependabot[bot] 2023-12-19 10:29:47 +00:00
  • b05831b256
    Merge pull request #113 from Icinga/Al2Klimov-patch-2 Alexander Aleksandrovič Klimov 2023-12-07 10:29:14 +01:00
  • 950413872a
    make test: print error on failure Alexander Aleksandrovič Klimov 2023-11-23 13:05:39 +01:00
  • 3ec7d95e5b Bump golang.org/x/crypto from 0.13.0 to 0.15.0 in /entrypoint dependabot[bot] 2023-11-15 10:02:03 +00:00
  • d234afd11d
    Merge pull request #103 from t-8ch/systemd Alexander Aleksandrovič Klimov 2023-11-14 17:22:24 +01:00
  • 316bf3c175 Enable systemd integration Thomas Weißschuh 2023-06-19 11:44:39 +02:00
  • 205405101a Bump golang.org/x/crypto from 0.9.0 to 0.13.0 in /entrypoint dependabot[bot] 2023-09-07 10:06:41 +00:00
  • 56fac46376
    Merge pull request #107 from Icinga/Al2Klimov-patch-1 Julian Brost 2023-10-05 12:15:30 +02:00
  • 33fa51b801
    build.bash: update outdated "Usage: ..." Alexander Aleksandrovič Klimov 2023-10-04 13:24:48 +02:00
  • 717a0a3976
    Merge pull request #86 from Icinga/lto Julian Brost 2023-06-27 16:59:18 +02:00
  • 47bf49b273 Bump golang.org/x/crypto from 0.7.0 to 0.9.0 in /entrypoint dependabot[bot] 2023-05-09 10:57:30 +00:00
  • 6074fca155
    Merge pull request #95 from Icinga/monitoring-plugins Alexander Aleksandrovič Klimov 2023-05-23 11:03:21 +02:00
  • b782daf7d6
    Merge pull request #99 from Icinga/apt-get-update Julian Brost 2023-05-02 16:25:18 +02:00
  • 9d61c39510
    Run apt-get update in build.yml Julian Brost 2023-05-02 11:35:04 +02:00
  • 26f92bb5c7
    Run apt-get update in action.yml Julian Brost 2023-05-02 11:30:12 +02:00
  • cc68286fed Bump golang.org/x/crypto from 0.6.0 to 0.7.0 in /entrypoint dependabot[bot] 2023-03-06 10:59:26 +00:00
  • e947c88080
    Merge pull request #93 from Icinga/Al2Klimov-patch-1 Alexander Aleksandrovič Klimov 2023-03-09 21:19:12 +01:00
  • 80a16c938e
    Merge pull request #96 from Icinga/dependabot/go_modules/entrypoint/golang.org/x/crypto-0.6.0 Alexander Aleksandrovič Klimov 2023-02-24 16:40:22 +01:00
  • b34b786bf6
    Bump golang.org/x/crypto in /entrypoint dependabot[bot] 2023-02-24 10:58:07 +00:00
  • faecd36aa6 Dockerfile: also install monitoring-plugins' recommendations Alexander A. Klimov 2023-02-23 14:21:06 +01:00
  • 94b769ffe4 Dockerfile: run ["icinga2", "daemon", "-C"] on an writable, pre-filled /data dir daemon-C Alexander A. Klimov 2023-02-23 13:16:39 +01:00
  • 764ca3d748 Actually run ["icinga2", "daemon", "-C"] Alexander A. Klimov 2023-02-23 12:56:29 +01:00
  • ca2ceff363
    On push to branch support/2.13, push Docker tag support-2.13 Alexander Aleksandrovič Klimov 2023-02-21 12:14:53 +01:00
  • 0bffc1b3f5 entrypoint: don't consider chown failure critical chown-/data Alexander A. Klimov 2023-02-17 15:08:40 +01:00
  • ec2fabd583 entrypoint: chown /data recursively Alexander A. Klimov 2023-02-17 15:02:59 +01:00
  • 5a7f6b0b9f
    Merge pull request #90 from Icinga/89 Julian Brost 2023-02-16 12:06:10 +01:00
  • 3570f58bf5 Run as root Alexander A. Klimov 2023-02-15 14:37:51 +01:00
  • a4a70637c9 entrypoint: chown icinga: /data and drop privileges if started as root Alexander A. Klimov 2023-02-15 14:36:33 +01:00
  • 097cec8d1f entrypoint: make /data a const for re-using Alexander A. Klimov 2023-02-15 13:13:14 +01:00
  • 78a8659398 TEST aklimov/89 Alexander A. Klimov 2023-02-03 12:27:28 +01:00
  • b1918423e0 Disable LTO Alexander A. Klimov 2023-01-18 16:40:41 +01:00
  • 2a75df72d0 git fetch --unshallow for CMake to get a complete git describe Alexander A. Klimov 2023-02-03 12:10:59 +01:00
  • dfaad32782 Also build linux/arm/v5 platforms Alexander A. Klimov 2023-01-19 10:21:16 +01:00
  • bfe0b9d18e Also build linux/386 Alexander A. Klimov 2023-01-19 10:18:28 +01:00
  • 398ee46ef5 Disable LTO Alexander A. Klimov 2023-01-18 16:40:41 +01:00
  • 4a72040272
    Merge pull request #73 from Icinga/feature/arm-27 Julian Brost 2023-01-18 14:48:33 +01:00
  • 2a225c54cf Create all tags, not just vX.Y.Z Alexander A. Klimov 2023-01-17 17:43:09 +01:00
  • d1fdb43ee0 Get rid of temp dir $TMPBLDCTX Alexander A. Klimov 2023-01-16 15:15:53 +01:00
  • cea2e2b011 Re-enable ccache for developers Alexander A. Klimov 2023-01-16 13:30:22 +01:00
  • 532643ef28 Use docker buildx build everywhere Alexander A. Klimov 2023-01-16 10:59:22 +01:00
  • ba659f953d Don't name done things "TODO" Alexander A. Klimov 2023-01-16 10:49:36 +01:00
  • 99242beb06 Make action a composite one so it can install needed qemu-user-static Alexander A. Klimov 2023-01-05 16:19:38 +01:00
  • f01ee3f6d9 WIP aklimov/feature/arm-27 Alexander A. Klimov 2023-01-05 17:16:04 +01:00
  • 7b91701738 WIP Alexander A. Klimov 2023-01-05 17:09:12 +01:00
  • 5cf4d1cda7 Revert "WIP" Alexander A. Klimov 2023-01-05 17:07:29 +01:00
  • 7d57773d78 WIP Alexander A. Klimov 2023-01-05 16:28:49 +01:00
  • 101d27022b Make action a composite one so it can install needed qemu-user-static Alexander A. Klimov 2023-01-05 16:19:38 +01:00
  • 566dbfa1de Push all architectures in GHA context Alexander A. Klimov 2023-01-05 13:58:32 +01:00
  • 13359bae50 GHA: build all platforms Alexander A. Klimov 2023-01-05 13:42:30 +01:00
  • 18809351af Build only for build host by default Alexander A. Klimov 2023-01-05 10:54:49 +01:00
  • 7e5e4bc5bc Integrate icinga2 daemon -C into Dockerfile Alexander A. Klimov 2023-01-05 10:45:37 +01:00
  • 4644e3e396 Build not only x64 Alexander A. Klimov 2022-01-13 14:28:40 +01:00
  • 2f82690e10 Simplify build process Alexander A. Klimov 2022-01-13 13:59:04 +01:00
  • bdc7cbd335
    Merge pull request #85 from Icinga/84 Julian Brost 2023-01-04 10:34:43 +01:00
  • e9b428ee66 Don't ship our docs (10MB) Alexander A. Klimov 2022-12-22 17:29:35 +01:00
  • 95495f0a12 strip -g /usr/lib/nagios/plugins/check_nscp_api Alexander A. Klimov 2022-12-22 17:24:32 +01:00
  • 86814d911d Don't ship Boost dev files Alexander A. Klimov 2022-12-22 16:59:43 +01:00
  • d325355f9e strip -g /usr/lib/*/icinga2/sbin/icinga2 Alexander A. Klimov 2022-12-22 15:27:00 +01:00
  • 7422a5fe62 Enable LTO build Alexander A. Klimov 2022-12-22 14:35:21 +01:00
  • 77ed19d442
    Merge pull request #81 from Icinga/iostreams Alexander Aleksandrovič Klimov 2022-07-26 11:28:01 +02:00
  • fcd5b071f8 Require Boost.Iostreams Alexander A. Klimov 2022-07-25 17:34:14 +02:00
  • 4c07549d11
    Merge pull request #80 from Icinga/sync-readme Julian Brost 2022-07-21 14:30:12 +02:00
  • 00104a1e80 GHA: sync README.md to Docker Hub Alexander A. Klimov 2022-07-20 15:54:00 +02:00
  • 67233fe562
    Merge pull request #46 from Icinga/bugfix/init-volumes-45 Julian Brost 2022-04-25 11:32:19 +02:00
  • 0aecc4c15f
    Merge pull request #79 from Icinga/Al2Klimov-patch-1 Julian Brost 2022-04-20 15:03:51 +02:00
  • d5fda45b87
    Install libldap-common Alexander Aleksandrovič Klimov 2022-04-20 12:22:59 +02:00
  • cb3fce792f
    Merge pull request #76 from Icinga/bugfix/actually-run-tests Alexander Aleksandrovič Klimov 2022-02-23 10:34:54 +01:00
  • 3e1d83bebc Actually run tests Julian Brost 2022-02-22 14:45:16 +01:00