after version upgrade to 2022.3.10594 we have two problems with the server.
We decided to migrate task performing from worker(default option) to inside containers. After k8s deployment target modification, health check inside container fail. Logs indicate problem with authorization to our GCR registry. This registry was added as a external feed to Octopus. During deployment with similar configuration (run step inside container with the same image), deployment ends with success. After that if We retry deployment target health check also ends with success, because image exists on worker.
We expect that health check inside container will perform docker authorization and pull image from external feed in case when image wasn’t pulled.
Some of our projects include certificate as variable. Only specific team can add certificate as variable to projects (our company security policy). After Octopus upgrade others teams without Certificate View permission cannot save changes to other variables (save button is disabled). In previous version, even if warning with lack of certificate view was displayed, teams could save changes to rest of variables.
We expect that people without certificate view permission can modify other variables.
Can you help us with this two problems ?