Peter Schiffer
5427e1e1fc
Replace envtpl with subvars for less deps
...
Fixes #71
2023-12-19 18:56:42 +01:00
Peter Schiffer
3c7bada92b
Update github action versions
2023-12-19 14:41:18 +01:00
Peter Schiffer
fd18c3bf28
arm64 build for pdns-admin
2023-12-17 17:38:23 +01:00
Peter Schiffer
82550ee69c
Ansible lint, update versions
2023-12-17 02:39:45 +01:00
Peter Schiffer
c7d2da3d72
Fix broken PyYAML dep for pdns-admin
...
Fixes #116
2023-12-17 02:38:00 +01:00
Peter Schiffer
a6c9b76736
Update pdns versions by updating base images
2023-12-17 02:36:45 +01:00
Peter Schiffer
8f9ea37a85
Simplify configuration of pdns admin
...
Drop quotes from env var values, and add them only if needed directly in
the python config file.
Resolves #108
2023-05-06 21:50:58 +02:00
Peter Schiffer
dd69a356a3
Revert "Revert "Do not build pdns admin for arm64""
...
There are some network issues during build on arm64, will try again
later.
This reverts commit 4f57d2f200
.
2023-04-21 23:20:47 +02:00
Peter Schiffer
68a7655172
Update mariadb version
2023-04-21 20:51:23 +02:00
Peter Schiffer
4f57d2f200
Revert "Do not build pdns admin for arm64"
...
pdns admin build process seems to be improved, should work for arm64
too now
This reverts commit c214a5599f
.
2023-04-21 20:51:23 +02:00
Peter Schiffer
594b241621
envtpl has been updated to work with the latest jinja2
2023-04-21 20:51:23 +02:00
Peter Schiffer
3eb84f8573
Revert "Latest jinja2 breaks envtpl"
...
envtpl has been updated to work with the latest jinja2
This reverts commit 72a9919cec
.
2023-04-21 20:51:23 +02:00
Peter Schiffer
73fad4b9f5
Update base images, move to the versioned PowerDNS-Admin archive
2023-04-21 20:51:23 +02:00
dependabot[bot]
2959273e6e
Bump alpine from 3.17.1 to 3.17.2 in /pdns
...
Bumps alpine from 3.17.1 to 3.17.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 15:52:12 +01:00
dependabot[bot]
44e91ec740
Bump alpine from 3.17.1 to 3.17.2 in /pdns-recursor
...
Bumps alpine from 3.17.1 to 3.17.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 15:51:53 +01:00
Peter Schiffer
b604c907bd
pdns-admin: catch up with upstream changes
...
Captcha seems to be mandatory for now.
2023-02-24 23:40:00 +01:00
Peter Schiffer
b1f97c95c7
Run PR workflow in parallel
2023-02-24 22:23:07 +01:00
Peter Schiffer
c214a5599f
Do not build pdns admin for arm64
...
As the build takes forever on Github and never finishes. This can be
re-evaluated once the upstream improves the `flask assets build`
process.
2023-02-24 22:10:34 +01:00
Peter Schiffer
689f455d98
CI: run jobs in the main workflow in parallel
2023-02-24 15:45:05 +01:00
Peter Schiffer
dc97d58e2d
pdns-admin: catching up with upstream changes
...
Build process requires npm now, `python3-lxml` requested is too old to
build on newer python and gcc, so we install pre-compiled system
version.
2023-02-24 00:43:16 +01:00
Chongyi Zheng
ecb0ec7685
Build arm64 images in CI ( #96 )
...
* Configure arm64 build for workflows
* Add Arm builds to `docker-image.yml`
* Format yaml file
* Remove arm/v7 since Fedora has no official image for it
2023-02-23 22:43:12 +01:00
Peter Schiffer
22d00a3754
Include automatic db schema migration to version 4.7
...
https://doc.powerdns.com/authoritative/upgrading.html#to-4-7-0-or-master
fixes #97
2023-01-16 14:10:39 +01:00
Peter Schiffer
0db0e6259e
Update VERSION env var, mariadb and phpmyadmin
2023-01-15 17:06:10 +01:00
Peter Schiffer
014b328705
CI: update step versions
2023-01-13 22:32:45 +01:00
dependabot[bot]
f4aa36a53e
Bump fedora from 35 to 37 in /pdns-admin-base-ngoduykhanh ( #89 )
...
Bumps fedora from 35 to 37.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 22:08:49 +01:00
dependabot[bot]
37ab0088a6
Bump fedora from 35 to 37 in /pdns ( #91 )
...
Bumps fedora from 35 to 37.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 22:06:44 +01:00
dependabot[bot]
5baaf0c57a
Bump fedora from 35 to 37 in /pdns-recursor ( #90 )
...
Bumps fedora from 35 to 37.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 21:55:43 +01:00
dependabot[bot]
efd1216143
Bump alpine from 3.15.0 to 3.17.1 in /pdns ( #95 )
...
Bumps alpine from 3.15.0 to 3.17.1.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 21:54:36 +01:00
dependabot[bot]
4ff0390dab
Bump alpine from 3.15.0 to 3.17.1 in /pdns-recursor ( #94 )
...
Bumps alpine from 3.15.0 to 3.17.1.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 21:53:51 +01:00
Peter Schiffer
8d8df061d4
CI: do not use secrets in workflow for PRs
2023-01-13 21:19:44 +01:00
Peter Schiffer
72a9919cec
Latest jinja2 breaks envtpl
...
Resolves #70
2022-03-25 22:18:01 +01:00
Peter Schiffer
74e80a1c37
Fedora's pdns is now on version 4.6
2022-03-25 17:53:01 +01:00
Peter Schiffer
b6b35d90db
Simplify workflows for tagged images
2022-03-25 17:51:40 +01:00
Peter Schiffer
eacc4c57df
Use updated GitHub link to PowerDNS Admin repo
2022-03-25 17:22:21 +01:00
Peter Schiffer
6654f934de
Document PDNS_ADMIN_SALT env var in readme
2022-03-25 17:21:02 +01:00
dependabot[bot]
cdcf6031bf
Bump fedora from 34 to 35 in /pdns-admin-base-ngoduykhanh ( #66 )
...
* Bump fedora from 34 to 35 in /pdns-admin-base-ngoduykhanh
Bumps fedora from 34 to 35.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix python deps
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Schiffer <3899107+pschiffe@users.noreply.github.com>
2022-03-25 16:55:58 +01:00
pschff
00acc7e4e8
Use tag lists in workflows
2021-12-27 23:36:56 +01:00
pschff
b7c0fbc27d
Update version also in ansible
2021-12-27 23:06:21 +01:00
pschff
632a190a49
We are already on PDNS version 4.5
...
resolves : #65
2021-12-27 22:18:26 +01:00
dependabot[bot]
283f684c9c
Bump alpine from 3.14.2 to 3.15.0 in /pdns-recursor ( #64 )
...
Bumps alpine from 3.14.2 to 3.15.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 15:33:51 +01:00
dependabot[bot]
52657966c8
Bump fedora from 34 to 35 in /pdns-recursor ( #63 )
...
Bumps fedora from 34 to 35.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 15:19:45 +01:00
Peter Schiffer
64b7d0840b
Revert "Bump fedora from 34 to 35 in /pdns-admin-base-ngoduykhanh ( #62 )"
...
Fedora 35 doesn't include uwsgi package (it was orphaned).
This reverts commit 88ffcb3366
.
2021-12-01 15:10:08 +01:00
dependabot[bot]
88ffcb3366
Bump fedora from 34 to 35 in /pdns-admin-base-ngoduykhanh ( #62 )
...
Bumps fedora from 34 to 35.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 14:00:39 +01:00
dependabot[bot]
a2f8830360
Bump fedora from 34 to 35 in /pdns ( #61 )
...
Bumps fedora from 34 to 35.
---
updated-dependencies:
- dependency-name: fedora
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 13:46:30 +01:00
dependabot[bot]
eca54c970c
Bump alpine from 3.14.2 to 3.15.0 in /pdns ( #60 )
...
Bumps alpine from 3.14.2 to 3.15.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 13:35:06 +01:00
Peter Schiffer
eca5ee5aac
Add actions for couple of tags
2021-10-06 00:59:19 +02:00
Peter Schiffer
6a01d915ca
Create docker-image-tag-pdns-fedora-44.yml
2021-10-06 00:42:58 +02:00
Peter Schiffer
c9247f4b32
Minor updates ( #59 )
...
* Update PDNS recursor version in Fedora image
* Update PDNS version in alpine image
* Update Dockerfile
* Update Dockerfile
* Update mariadb image version in kubernetes example
* Update admin images in k8s example
* Update ansible-playbook.yml
* Fix PDNS version in k8s example
* Update docker-compose.yml
* Update README.md
* Update docker-image.yml
* Update docker-image-pr.yml
2021-10-06 00:00:38 +02:00
Peter Schiffer
540d21dab6
Delete pdns-admin-static directory
...
This directory contains legacy version of pdns admin frontend.
2021-10-05 23:01:23 +02:00
Peter Schiffer
0b210f27a2
Delete pdns-admin-uwsgi directory
...
This directory contains legacy version of pdns admin backend.
2021-10-05 23:00:49 +02:00