From what I've seen of users configurations they setup the proxy with https manually in preRunCommands, and the last command is a systemctl restart snapd. If they don't restart snapd after setting up certificates snap install fails with an SSL error.
Before 0.6.9 we hardcoded the proxy protocol as http, so we didn't encounter this SSL error, which is why we did not add systemctl restart snapd to the proxy configuration script.
removes the need to restart from preRunCommands like in this example manifest:
From what I've seen of users configurations they setup the proxy with https manually in preRunCommands, and the last command is a systemctl restart snapd. If they don't restart snapd after setting up certificates snap install fails with an SSL error.
Before 0.6.9 we hardcoded the proxy protocol as http, so we didn't encounter this SSL error, which is why we did not add systemctl restart snapd to the proxy configuration script.