131 Commits

Author SHA1 Message Date
dependabot[bot]
e5ff8d0a25
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.63.0 to 1.64.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.63.0...v1.64.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>
2021-11-15 10:10:15 +00:00
Julian Brost
f4cd5b2fc5
Merge pull request #60 from Icinga/feature/bullseye
Upgrade to Debian 11
2021-11-02 12:18:35 +01:00
Alexander A. Klimov
28a3be7440 Upgrade to Debian 11 2021-11-02 11:16:06 +01:00
Julian Brost
185160b7d4
Merge pull request #58 from Icinga/bugfix/ipl-nightly-and-icingadb-master
Use snapshot/nighly branch of icinga-php-* to fix containers with icingadb-web master
2021-09-29 17:17:21 +02:00
Julian Brost
7da35a127d Use branch snapshot/nighly for icinga-php-* when building master containers 2021-09-29 14:47:18 +02:00
Julian Brost
862ab4c134 Don't run composer for icinga-php-*
There's no need for it and it breaks with current nightlies due to requiring
Composer 2 while our Docker images only have version 1 at the moment.
2021-09-29 14:47:18 +02:00
Alexander Aleksandrovič Klimov
fc11f3d07a
Merge pull request #56 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.63.0
build(deps): bump github.com/go-ini/ini from 1.62.1 to 1.63.0 in /entrypoint
2021-09-07 13:49:19 +02:00
dependabot[bot]
7c089b2265
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.62.1 to 1.63.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.62.1...v1.63.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>
2021-09-07 10:12:06 +00:00
Alexander Aleksandrovič Klimov
c8ed990ebd
Merge pull request #55 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.62.1
build(deps): bump github.com/go-ini/ini from 1.62.0 to 1.62.1 in /entrypoint
2021-09-06 17:05:57 +02:00
dependabot[bot]
60de026689
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.62.0 to 1.62.1.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.62.0...v1.62.1)

---
updated-dependencies:
- dependency-name: github.com/go-ini/ini
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-06 10:13:36 +00:00
Alexander Aleksandrovič Klimov
e3acfa1497
Merge pull request #54 from nneul/patch-1
Install standard ca-certificates
2021-08-31 14:10:38 +02:00
Nathan Neulinger
7b60f199b9
Update Dockerfile
Reorder to maintain alpha sort.
2021-08-31 04:35:02 -05:00
Nathan Neulinger
42245ff1b1
Install standard ca-certificates
Without standard certificates, NO attempted SSL connection will work unless you pass in your own ca-certs - even to endpoints providing a fully well-known-CA trusted cert.
2021-08-30 11:04:50 -05:00
Alexander Aleksandrovič Klimov
a8e62e4843
Merge pull request #49 from Icinga/bugfix/get-mods-tags
get_special(): pin icingadb-web commit only for v1.0.0-rc1
2021-07-16 15:52:43 +02:00
Alexander Aleksandrovič Klimov
f47008bb44
Merge pull request #51 from Icinga/bugfix/version-tag
Comply to Icinga 2 and Icinga DB version tag scheme
2021-07-16 15:52:22 +02:00
Alexander A. Klimov
c758f6f5ba Comply to Icinga 2 and Icinga DB version tag scheme
I.e. s/v2.10.0/2.10.0/.
2021-07-16 11:36:13 +02:00
Alexander A. Klimov
4cade48475 get_special(): pin icingadb-web commit only for v1.0.0-rc1 2021-07-07 18:28:17 +02:00
Alexander A. Klimov
fd1c422139 get_tag(): fall back to RC 2021-07-07 18:27:10 +02:00
Alexander Aleksandrovič Klimov
635b69f7f7
Merge pull request #48 from Icinga/bugfix/var-lib
Create /var/lib/icingaweb2
2021-06-29 13:24:43 +02:00
Noah Hilverling
d6ad8d2da2
Merge pull request #44 from Icinga/bugfix/deps
Merge Dockerfiles
2021-06-29 09:34:46 +02:00
Alexander Aleksandrovič Klimov
ce5ef33c53
Merge pull request #45 from Icinga/feature/ipl-42
Install icinga-php-*
2021-06-28 16:55:47 +02:00
Alexander A. Klimov
29513e761b Create /var/lib/icingaweb2 2021-06-28 16:02:27 +02:00
Alexander A. Klimov
0887fbb7f3 Install /usr/share/icinga-php/*
refs #42
2021-06-28 14:04:11 +02:00
Alexander A. Klimov
95b0d05d82 Drop deprecated modules
refs #42
2021-06-28 13:27:29 +02:00
Alexander A. Klimov
101a4db635 Merge Dockerfiles
Rationale: for security reasons include the latest deps, at least in release images.
Therefore include them everywhere, so the CI warns early enough.
2021-06-24 16:53:39 +02:00
Noah Hilverling
1c41f9c5cd
Merge pull request #39 from Icinga/dependabot/add-v2-config-file
Upgrade to GitHub-native Dependabot
2021-04-30 16:15:27 +02:00
dependabot-preview[bot]
d5b28c0d8f
Upgrade to GitHub-native Dependabot 2021-04-29 21:57:04 +00:00
Noah Hilverling
c2d1b4a9ec
Merge pull request #37 from Icinga/feature/gha
GitHub actions: ensure buildability
2021-02-23 13:28:49 +01:00
Alexander A. Klimov
56e1316bd8 GitHub actions: ensure buildability 2021-02-22 11:44:10 +01:00
Alexander Aleksandrovič Klimov
e174771672
Merge pull request #32 from Icinga/bugfix/umask-077-permissions
Allow building the container from a checkout created with umask 077
2020-11-27 17:19:58 +01:00
Julian Brost
470aaf2bef Allow building the container from a checkout created with umask 077
Previously, the permissions were just copied from the git checkout, i.e.
if this was done with umask 077, files and directories in the container
would end up with mode 700 or 600, for example
/entrypoint-db-init/application had mode 700.
2020-11-27 16:43:00 +01:00
Alexander Aleksandrovič Klimov
bff55b5923
Merge pull request #30 from julianbrost/feature/use-locales-all-package
Use package locales-all to speed up build times
2020-11-25 17:15:29 +01:00
Julian Brost
34272962aa Use package locales-all to speed up build times 2020-11-25 17:13:21 +01:00
Johannes Meyer
c74ef640d6
Merge pull request #25 from Icinga/bugfix/github-actions-artifacts
Don't upload any artifacts
2020-11-17 16:31:15 +01:00
Alexander Aleksandrovič Klimov
45dfbd7468
Merge pull request #26 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.62.0
build(deps): bump github.com/go-ini/ini from 1.61.0 to 1.62.0 in /entrypoint
2020-10-06 12:51:02 +02:00
dependabot-preview[bot]
ccf72d97da
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.61.0 to 1.62.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.61.0...v1.62.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-06 10:44:39 +00:00
Alexander A. Klimov
979ac83633 Don't upload any artifacts 2020-09-08 17:59:31 +02:00
Alexander Aleksandrovič Klimov
74f3370a9f
Merge pull request #24 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.61.0
build(deps): bump github.com/go-ini/ini from 1.60.2 to 1.61.0 in /entrypoint
2020-09-07 14:06:07 +02:00
dependabot-preview[bot]
c57190f39d
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.60.2 to 1.61.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.60.2...v1.61.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-07 10:29:10 +00:00
Alexander Aleksandrovič Klimov
a6ff81fb63
Merge pull request #23 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.2
build(deps): bump github.com/go-ini/ini from 1.60.1 to 1.60.2 in /entrypoint
2020-08-27 12:56:57 +02:00
dependabot-preview[bot]
ba813cacfd
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.60.1 to 1.60.2.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.60.1...v1.60.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 10:36:48 +00:00
Alexander Aleksandrovič Klimov
0d0280891c
Merge pull request #22 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.1
build(deps): bump github.com/go-ini/ini from 1.60.0 to 1.60.1 in /entrypoint
2020-08-24 12:55:56 +02:00
dependabot-preview[bot]
243cfa8922
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.60.0 to 1.60.1.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.60.0...v1.60.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-24 10:27:39 +00:00
Noah Hilverling
fe4888b137
Merge pull request #21 from Icinga/bugfix/volume
Don't create volumes implicitly
2020-08-24 11:30:40 +02:00
Alexander A. Klimov
eea0720776 Don't create volumes implicitly 2020-08-24 11:19:52 +02:00
Alexander Aleksandrovič Klimov
c5661c57b6
Merge pull request #20 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.0
build(deps): bump github.com/go-ini/ini from 1.57.0 to 1.60.0 in /entrypoint
2020-08-24 10:46:28 +02:00
Noah Hilverling
d143a86add
Merge pull request #18 from Icinga/bugfix/unrecognized-if-no-files-found-input-17
Allow artifact upload to fail
2020-08-18 09:30:06 +02:00
dependabot-preview[bot]
84db657505
build(deps): bump github.com/go-ini/ini in /entrypoint
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini) from 1.57.0 to 1.60.0.
- [Release notes](https://github.com/go-ini/ini/releases)
- [Commits](https://github.com/go-ini/ini/compare/v1.57.0...v1.60.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 10:49:52 +00:00
Alexander A. Klimov
4c3460358f Allow artifact upload to fail
refs #17
2020-08-13 11:29:47 +02:00
Noah Hilverling
7ff21b696c
Merge pull request #16 from Icinga/bugfix/doc-build-bash
Document build.bash
2020-08-12 15:18:48 +02:00