Skip to content
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

Remove dns from existing compose files and from the pkg installer #1608

Closed
pablomendezroyo opened this issue Sep 22, 2023 · 1 comment · Fixed by #1646
Closed

Remove dns from existing compose files and from the pkg installer #1608

pablomendezroyo opened this issue Sep 22, 2023 · 1 comment · Fixed by #1646
Assignees
Labels
docker Tasks related to Docker networking Tasks related to networking P1 Has to be done but not urgent

Comments

@pablomendezroyo
Copy link
Contributor

Depends on #1589 and #1588

Once the docker aliases migration is done, dappnode packages should not require anymore to have the BIND package as DNS server and the functionality setDappnodeComposeDefaults should not write anymore the DNS on new packages isntalled

@pablomendezroyo pablomendezroyo added P1 Has to be done but not urgent networking Tasks related to networking docker Tasks related to Docker labels Sep 25, 2023
@dappnodedev
Copy link
Contributor

The actions to be made in order to remove the bind as DNS server are:

  1. Publish the dappmanager (and core) with a migration that removes all the bind as dns from the docker-compose files of all the installed packages -> Remove bind as DNS server from compose files #1646
  2. Wait for some time so that the users and the auto updates can trigger the restart of the packages. When the containers are restarted, they will get the new configuration (i.e. they are not using bind as DNS server anymore)
  3. Publish a new dappmanager (and core) removing the nsupdate module and doing docker compose up of all the packages (doing directly up will only restart those that have a new configuration) -> Remove nsupdate module #1645
  4. Publish the new bind -> https://github.com/dappnode/DNP_BINDv2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker Tasks related to Docker networking Tasks related to networking P1 Has to be done but not urgent
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants