Comment 60 for bug 1651923

Revision history for this message
Martin Burger (q8q6cw5f-8-ks2gs09p) wrote :

Before version 1.2.19, I was able to automatically upgrade package "gitlab-ce" using unattended-upgrades. The update to version 1.2.19 seems to render my configuration useless.

From file `apt/apt.conf.d/50unattended-upgrades`:

    Unattended-Upgrade::Origins-Pattern {
      "origin=https://packages.gitlab.com/gitlab/gitlab-ce,archive=${distro_codename}";
    };

With version 1.2.19, `unattended-upgrade --debug` outputs:

[...]
    Allowed origins are: ['o=Ubuntu,a=xenial', 'o=Ubuntu,a=xenial-security', 'o=Ubuntu,a=xenial-updates', 'origin=https://packages.gitlab.com/gitlab/gitlab-ce,archive=xenial']
    Checking: gitlab-ce ([<Origin component:'main' archive:'xenial' origin:'packages.gitlab.com/gitlab/gitlab-ce' label:'gitlab-ce' site:'packages.gitlab.com' isTrusted:True>])
[...]

Thus, 'https://' seems to be missing now from checked property 'origin'.

While it is quite easy to fix this, version 1.2.19 might inadvertently break the configuration of many people.