-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempting to update base image to debian stretch #221
Conversation
https://discourse.pi-hole.net/t/running-dnscrypt-and-dnssec/1463/8 mentions another way of forcing dnsmasq to be pulled from stretch but I think a full base upgrade is better than trying to mix versions. |
I have no idea what that test is testing? I'm guessing if dnsmasq fails when a hostname/name is provided instead of an IP? |
#211 already started using stretch. |
I think tests are failing for the same reason my dev branch update did. The non interactive is not persisting down into the install script and it still hangs on the perl TERM not set error
Try this build local to confirm
|
Actually looks like you resolved that already. You might try merging my changes from #211 into your and see if that resolves your failures. |
Yea the renaming of the apt module wasn't working cause stretch didn't have
systemctl
I'll try merging when I get home.
…On Jan 26, 2018 3:35 PM, "Adam Hill" ***@***.***> wrote:
Actually looks like you resolved that already. You might try merging my
changes from #211 <#211>
into your and see if that resolves your failures.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#221 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAGuBy_Pm2mn9pR7nmcp6YPx-p04ISdIks5tOmEsgaJpZM4Ru7HM>
.
|
I merged locally and the same test fail for Stretch's netcat/nc is probably newer and has a seperate error message when DNS isn't available now. I've resolved it by changing the implementation to not look for a specific error message, just a empty result from netcat is good enough to confirm that the user entered a valid IP I believe. |
I've merged your commits into #211 along with the fixes to the test. |
This is mostly to fix pi-hole/pi-hole#1392 for me, which shows we need a more modern version of dnsmasq.
the one in jessie is a couple years old now.
I am not sure if I should be updating the docker templates, but they were in the branch to start with