Alexander Aleksandrovič Klimov
244a110940
Merge pull request #139 from Icinga/rebuild
...
Build and push release images if manually run on a tag
2026-04-27 15:23:27 +00:00
Alexander A. Klimov
b440f37683
Build and push release images if manually run on a tag
...
Icinga Web 2 already allows triggering this action manually
to re-build snapshot images. GitHub already allows triggering
actions manually on tags. Latter can be used for release re-build now.
2026-04-27 16:01:27 +02:00
Alexander Aleksandrovič Klimov
796b6c75ca
Merge pull request #129 from Icinga/Al2Klimov-patch-2
...
Dockerfile: apt-get upgrade -y to get the latest packages
2024-11-12 11:17:59 +01:00
Alexander Aleksandrovič Klimov
84ddc476f9
Dockerfile: apt-get upgrade -y to get the latest packages
...
regardless of the image being up to date or not.
2024-11-12 10:00:59 +01:00
Eric Lippmann
44ddf96820
Merge pull request #116 from Icinga/debian12
...
Bump base image version
2024-11-11 11:26:23 +01:00
Alexander A. Klimov
15489dfcc9
DbCommand: support PHP 8.2
...
by not creating dynamic properties.
2024-09-26 16:23:43 +02:00
Alexander A. Klimov
d07b4af99f
Bump base image version
...
Omitting virtual php8.2-json, that extension is always there since PHP 8.
2024-09-26 16:23:43 +02:00
Eric Lippmann
dd4500b749
Merge pull request #127 from Icinga/Al2Klimov-patch-2
...
Install icinga-kubernetes-web release in release mode
2024-09-26 16:20:57 +02:00
Alexander Aleksandrovič Klimov
8b7548ac4b
Install icinga-kubernetes-web release in release mode
...
No that there's a release, we don't need icinga-kubernetes-web snapshots in release mode anymore.
2024-09-26 15:31:16 +02:00
Alexander Aleksandrovič Klimov
059f8ddfa9
Merge pull request #125 from Icinga/Al2Klimov-patch-2
...
Include notifications module
2024-08-05 15:42:22 +02:00
Alexander Aleksandrovič Klimov
c1191b2c9c
Include notifications module
2024-07-25 11:09:22 +02:00
Alexander Aleksandrovič Klimov
e9476e8aa1
Merge pull request #124 from Icinga/Al2Klimov-patch-2
...
Drop platform linux/arm/v7
2024-06-26 11:57:22 +02:00
Alexander Aleksandrovič Klimov
d9cee7ca39
Drop platform linux/arm/v7
...
to save build time.
Also, it looks weird to provide these, but no ARM32 **packages**.
2024-06-26 11:00:20 +02:00
Eric Lippmann
60579f5c9d
Merge pull request #118 from nicolasberens/bugfix/allow_remote_user_117
...
allow setting remote_user using an intermediate header
2024-02-28 10:37:37 +01:00
Eric Lippmann
fcd9060602
Merge pull request #121 from Icinga/add-icinga-kubernetes-web
...
Add `Icinga Kubernetes Web`
2024-02-28 10:37:25 +01:00
Eric Lippmann
239968d55b
Add Icinga Kubernetes Web
...
This PR adds `Icinga Kubernetes Web` to the image. Note that there's no
release yet for `Icinga Kubernetes Web`. So for releases of the image,
we have to set `MODE` to `snapshot` right before the module gets cloned.
2024-02-22 13:57:00 +01:00
Alexander Aleksandrovič Klimov
f7bf239dc8
Merge pull request #120 from Icinga/Al2Klimov-patch-2
...
build.bash: workaround a bug in docker buildx build CLI
2024-02-01 09:49:50 +01:00
Alexander Aleksandrovič Klimov
91d7b0c278
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-30 10:02:27 +01:00
Nicolas Berens
ec09d0f0ac
allow setting remote_user using an intermediate header
2024-01-22 10:31:06 +01:00
Alexander Aleksandrovič Klimov
c937e99b7e
Merge pull request #104 from Icinga/arm
...
Build not only x64
2023-10-25 13:32:52 +02:00
Alexander A. Klimov
95944e7cae
build.bash: update outdated "Usage: ..."
2023-10-05 12:21:32 +02:00
Julian Brost
9322599b75
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-09-07 15:17:55 +02:00
Julian Brost
4b25aa07bc
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-09-07 15:17:55 +02:00
Alexander A. Klimov
c60b35229a
Create all tags, not just vX.Y.Z
2023-09-07 15:17:53 +02:00
Alexander A. Klimov
c7689d75d0
Build not only x64
2023-09-07 15:09:06 +02:00
Julian Brost
de1bbe4bff
Merge pull request #109 from Icinga/Simplify
...
Simplify build process
2023-04-18 17:23:14 +02:00
Alexander A. Klimov
f9a3ad872c
get-mods.sh: prevent broken pipe errors by reading all output
2023-03-29 15:53:54 +02:00
Alexander A. Klimov
b083919882
Simplify build process
2023-03-29 15:53:54 +02:00
Alexander Aleksandrovič Klimov
a5db4d9f7c
Merge pull request #108 from Icinga/schema-path
...
Fix schema path
2023-01-30 10:37:24 +01:00
Eric Lippmann
9cf18b486c
Fix schema path
2023-01-29 14:35:39 +01:00
Julian Brost
21dc08dc6e
Merge pull request #107 from Icinga/fix-upstream
...
Remove broken and redundant patch
2023-01-26 16:37:08 +01:00
Alexander Aleksandrovič Klimov
d169130ecc
Merge pull request #105 from Icinga/repair-upstream
...
Restore file removed from upstream we need
2023-01-26 12:13:39 +01:00
Alexander A. Klimov
73e5c1aa57
Remove broken and redundant patch
2023-01-24 11:26:29 +01:00
Alexander A. Klimov
cffcdb00ad
Tell Icinga Web 2 it's running in our official image
2023-01-24 11:26:29 +01:00
Eric Lippmann
ce71661ede
Merge pull request #89 from Icinga/db-conn-refused
...
Entrypoint: re-try database connection on error for <=5m
2023-01-20 16:27:12 +01:00
Alexander A. Klimov
73fc14dec0
Entrypoint: re-try database connection on error for <=5m
2023-01-20 15:34:45 +01:00
Alexander A. Klimov
1dd070d54d
Restore file removed from upstream we need
2023-01-18 14:42:21 +01:00
Julian Brost
b8ee7008d1
Merge pull request #102 from Icinga/Al2Klimov-patch-1
...
Fix error -11: Can't contact LDAP server
2022-12-08 16:35:33 +01:00
Julian Brost
4ca6297d5c
Merge pull request #95 from Icinga/93
...
Ship translations
2022-12-08 15:09:34 +01:00
Alexander A. Klimov
ddbb011812
Ship translations
2022-12-08 14:37:22 +01:00
Alexander Aleksandrovič Klimov
9e73a8e474
Fix error -11: Can't contact LDAP server
...
with LDAPS by installing libldap-common.
2022-12-06 12:45:46 +01:00
Alexander Aleksandrovič Klimov
af21fa9793
Merge pull request #99 from Icinga/98
...
Add Icinga-stuff to PHP include path
2022-10-07 15:21:42 +02:00
Alexander A. Klimov
c76c67aa83
Add Icinga-stuff to PHP include path
...
so that non-Icinga-stuff, e.g. PHPUnit, can reach Icinga-stuff.
2022-09-29 11:31:22 +02:00
Alexander Aleksandrovič Klimov
53237cd358
Merge pull request #94 from nE0sIghT/wip/unlower
...
entrypoint: do not lower ini keys
2022-09-05 10:59:35 +02:00
Eric Lippmann
d334889d91
Merge pull request #87 from Icinga/bugfix/ipl-module
...
Remove ipl from enabledModules in README
2022-09-01 10:03:11 +02:00
Yuri Konotopov
e7632f02e5
entrypoint: do not lower ini keys
2022-08-18 21:46:53 +04:00
Alexander Aleksandrovič Klimov
de1b0c8438
Merge pull request #91 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.67.0
...
build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 in /entrypoint
2022-08-09 14:54:35 +02:00
dependabot[bot]
422e2df8f6
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.66.6 to 1.67.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.66.6...v1.67.0 )
---
updated-dependencies:
- dependency-name: github.com/go-ini/ini
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 10:10:13 +00:00
Julian Brost
06e066e563
Merge pull request #90 from Icinga/sync-readme
...
GHA: sync README.md to Docker Hub
2022-07-21 14:32:03 +02:00
Alexander A. Klimov
8ce4daf294
GHA: sync README.md to Docker Hub
2022-07-20 15:55:31 +02:00