I have been running Pi-Hole on Proxmox LXC for quite a while now, it's even setup as my main DHCP.
With that said, I have tried the upgrade and let me tell you, it didn't go as well as expected.
Thankfully I took a snapshot and I was able to revert back after 2 hours, but these are same of the things I worked on, and I hope this is a starting point for anyone else trying this:
- The update went super smooth, no errors (I was impressed!)
- After the update, connectivity lost, I couldn't access the web interface. Seems like the install didn't stop/remove lightttpd, after stopping, removing and restarting the pi-hole service I was able to hit the web interface (on http, didn't even try https).
- I had no DNS resolution, the web interface was crazy slow. Looking at the resources on my LXC nothing was really pressing. I was able to get a better performance (but still below average) by following this: Free Up Pi-Hole Disk Space Usage
- Looking into the DNS section of the GUI, I realized that no DNS was selected (even if in my v5 I had google and cloudflare)
- Enabling the DNS I was able to go online
- errors with NTP, I had to disable in the toml file (followed this https://www.reddit.com/r/pihole/comments/1isqj17/pihole_v5_to_v6_on_proxmox_lxc/)
- Even though I had DNS, I still was experiencing issues, the whole network was laggy.
- I could not join Wi-Fi on my iPhone, I am assuming it couldn't perform DNS resolution
- Local DNS records set in the v5 were gone
- Reverted back through the snapshot, I think the release is still not fully ready
I hope that this can help developers and power users understand what's going on and hopefully the upgrade goes smoothly in the next few weeks.
Thanks.