Christian König
|
4265bcb178
|
Add initscripts to CentOS8 dockerfile
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-10-08 22:08:39 +02:00 |
Dan Schaper
|
71b560667b
|
Add Fedora 35 and 36, remove 34 to/from the test suite (#4952)
|
2022-10-01 13:43:13 -07:00 |
Christian König
|
3731b65bd5
|
Remoce Fedora 34 from tests
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-10-01 10:04:26 +02:00 |
Christian König
|
6057b134ae
|
Add initscripts to Fedora 35 and 36 dockerfile
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-10-01 10:03:13 +02:00 |
Christian König
|
a705fbca73
|
Add Fedora 35 and 36 to the test suite
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-29 19:13:23 +02:00 |
Christian König
|
276c480f50
|
Return default port if non-numeric characters are set in pihole-FTL.conf for FTLPORT. FTL does the same in such case and provide the API on 4711
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-26 23:40:09 +02:00 |
Christian König
|
3d01e4d0cf
|
No detour - use pihole-FTL.conf to get the API port number
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-26 22:55:30 +02:00 |
Adam Warner
|
1b0b0ca445
|
Update python tests and add black code formatter action (#4926)
|
2022-09-26 20:00:27 +01:00 |
Christian König
|
17ec88d96f
|
Remove `installed_binary` variable which was leftover from https://github.com/pi-hole/pi-hole/pull/4893
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-19 14:50:35 +02:00 |
Christian König
|
0df38cd64e
|
Format all /test files with black
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-19 14:50:35 +02:00 |
Christian König
|
73ca4ebdbc
|
Update test requirements
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-19 14:50:35 +02:00 |
yubiuser
|
2ff1fa1b85
|
Merge branch 'development' into use_utils
|
2022-09-17 16:14:31 +02:00 |
Christian König
|
8bc5b16527
|
Set tox envlist to py3
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-15 13:55:45 +02:00 |
Christian König
|
c1a927fff1
|
Run test workflows on python 3.10
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-09-15 13:55:45 +02:00 |
Adam Warner
|
0f74165c9d
|
Drop Ubuntu 18 tests
Tweek version_check to only output 1st char of the reported version
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-09-03 12:55:17 +01:00 |
Adam Warner
|
46e1a87e9e
|
Tweak FTL test to ensure we don't get false positives on incompatible OS (Will remote Ub18 in a separate commit)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-09-03 12:09:37 +01:00 |
Christian König
|
9b5ea13a33
|
Use utils.sh in install script
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-08-24 08:49:20 +02:00 |
Adam Warner
|
5421aad03e
|
Store versions as key/value pairs rather than space delimeted values
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-08-22 19:11:27 +01:00 |
Adam Warner
|
5816f495f4
|
Fix test_installPiholeWeb_fresh_install_no_errors and test_installPihole_fresh_install_readableBlockpage
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-08-08 17:12:16 +01:00 |
Adam Warner
|
71bc237639
|
Merge pull request #4828 from pi-hole/centos7-can-do-one
Drop explicit support for CentOS 7 from the install script
|
2022-07-31 19:15:41 +01:00 |
Adam Warner
|
9028898ba7
|
Move code from `check_epel_repo_required` into the rpm branch of the if check on package_manager_detect(), adjust tests to accommodate
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-30 19:27:00 +01:00 |
Adam Warner
|
fc2a564cc0
|
remove tests no longer needed
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-30 16:27:31 +01:00 |
Adam Warner
|
b613758419
|
rename select_rpm_php and simplify it to remove code no longer needed (discussed internally removing the unsupported dialog here to match behaviour on non rpm distros)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-30 16:27:31 +01:00 |
Adam Warner
|
9c03915cb0
|
Remove special Centos7 hand holds. Move the unsupported dialog out to a further if block so that a user may still continue to install on centos7 (provided they have the pre-requisites installed)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-30 16:27:31 +01:00 |
Adam Warner
|
e29aa4e205
|
First things first...
|
2022-07-30 16:27:29 +01:00 |
Christian König
|
ab6b37bdcf
|
Fix stickler and codefactor complaints
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-26 19:33:38 +02:00 |
Christian König
|
c8c4eb59b7
|
Add getFTLPID() tests
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-26 17:34:42 +02:00 |
Christian König
|
2651abbe6c
|
Add tests
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-26 16:57:06 +02:00 |
Christian König
|
7b77d991df
|
Move FTL port and PID functions to utils.sh
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-26 14:38:03 +02:00 |
Adam Warner
|
21af75a2d2
|
Ubuntu 21 tests are failing entirely. apt-update does not work on an impish vm, either
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-25 22:27:56 +01:00 |
Christian König
|
9f918972d2
|
Adjust tests
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-10 14:33:43 +02:00 |
Christian König
|
518cbd10e0
|
Rename also in docker files
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-07-06 22:58:14 +02:00 |
Dan Schaper
|
0b10c50a0b
|
Merge branch 'development' into tweak/dialog
|
2022-07-03 11:58:45 -07:00 |
Dan Schaper
|
6efb3a3372
|
Fix for epel mirror timeouts
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2022-07-03 11:48:12 -07:00 |
Dan Schaper
|
2845c72bde
|
Add testing dependencies for CentOS7 and dialog
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2022-07-03 11:08:56 -07:00 |
Dan Schaper
|
a650641da4
|
Change tests to mock dialog
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2022-07-03 11:08:56 -07:00 |
Dan Schaper
|
80bef5f6b6
|
Direct pull for epel-release
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2022-07-03 10:47:05 -07:00 |
Adam Warner
|
0be987239e
|
Adds spellcheck action to the smoke-tests (also moves editorconfig-checker to smoketests away from it's own action)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-07-02 14:04:08 +01:00 |
Christian König
|
f740e0fefb
|
Ubt22 is jammy not impish
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-06-25 23:11:16 +02:00 |
Christian König
|
8c498acd4c
|
Re-add Ubuntu21 tests
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-06-25 23:04:16 +02:00 |
Christian König
|
f9d1893f96
|
Update test to reflect currently supported OS
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-06-20 10:34:32 +02:00 |
Christian König
|
2c07d27ad7
|
Forgot two places
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-06-04 22:42:41 +02:00 |
Christian König
|
0fa94e0946
|
Remove unused test which was commented since 5 years by PR 1244
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2022-05-15 20:26:25 +02:00 |
Adam Warner
|
73aa43611f
|
Merge pull request #4700 from spmfox/4697-centos8-container-ftl-arch
Changed ldd binary check for better compatibility
|
2022-04-20 19:27:45 +01:00 |
Dan Schaper
|
c19788dd18
|
Mock `which sh` to reutrn `/bin/sh`.
Check for `/bin/sh` library
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
2022-04-20 11:22:58 -07:00 |
Adam Warner
|
8de814ab34
|
Split the tests, too. Enhance the descriptions
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-04-19 18:35:56 +01:00 |
spmfox
|
2601162243
|
Changed ldd binary check from /bin/ls to /usr/bin/bash
Signed-off-by: spmfox <spmfox@foxwd.com>
|
2022-04-16 16:46:07 -04:00 |
Adam Warner
|
db116971ce
|
I tried to do too many things in one function, vastly overcomplicating what should have been _this_ all along
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-04-14 22:53:38 +01:00 |
yubiuser
|
d3e94cbceb
|
Merge pull request #4653 from pi-hole/refactor-utils-redux
Tweaks to functions in utils.sh and refactored usages in webpage.sh
|
2022-04-04 23:25:54 +02:00 |
Adam Warner
|
4d31d5ee11
|
Address review comments
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2022-04-04 22:02:26 +01:00 |