payload: {"action":"closed","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5309","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5309/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5309/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5309/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/5309","id":491655771,"node_id":"MDU6SXNzdWU0OTE2NTU3NzE=","number":5309,"title":"VM choice of kernel-latest for Qubes default kernel often changes to non-latest on updates","user":{"login":"brendanhoar","id":8979139,"node_id":"MDQ6VXNlcjg5NzkxMzk=","avatar_url":"https://avatars1.githubusercontent.com/u/8979139?v=4","gravatar_id":"","url":"https://api.github.com/users/brendanhoar","html_url":"https://github.com/brendanhoar","followers_url":"https://api.github.com/users/brendanhoar/followers","following_url":"https://api.github.com/users/brendanhoar/following{/other_user}","gists_url":"https://api.github.com/users/brendanhoar/gists{/gist_id}","starred_url":"https://api.github.com/users/brendanhoar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendanhoar/subscriptions","organizations_url":"https://api.github.com/users/brendanhoar/orgs","repos_url":"https://api.github.com/users/brendanhoar/repos","events_url":"https://api.github.com/users/brendanhoar/events{/privacy}","received_events_url":"https://api.github.com/users/brendanhoar/received_events","type":"User","site_admin":false},"labels":[{"id":184545373,"node_id":"MDU6TGFiZWwxODQ1NDUzNzM=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/C:%20core","name":"C: core","color":"cccccc","default":false},{"id":184545377,"node_id":"MDU6TGFiZWwxODQ1NDUzNzc=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/C:%20kernel","name":"C: kernel","color":"cccccc","default":false},{"id":1291281785,"node_id":"MDU6TGFiZWwxMjkxMjgxNzg1","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/P:%20default","name":"P: default","color":"fef2c0","default":false},{"id":183969431,"node_id":"MDU6TGFiZWwxODM5Njk0MzE=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/T:%20bug","name":"T: bug","color":"fc2929","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/25","html_url":"https://github.com/QubesOS/qubes-issues/milestone/25","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/25/labels","id":3158501,"node_id":"MDk6TWlsZXN0b25lMzE1ODUwMQ==","number":25,"title":"Release 4.0 updates","description":"","creator":{"login":"marmarek","id":726704,"node_id":"MDQ6VXNlcjcyNjcwNA==","avatar_url":"https://avatars1.githubusercontent.com/u/726704?v=4","gravatar_id":"","url":"https://api.github.com/users/marmarek","html_url":"https://github.com/marmarek","followers_url":"https://api.github.com/users/marmarek/followers","following_url":"https://api.github.com/users/marmarek/following{/other_user}","gists_url":"https://api.github.com/users/marmarek/gists{/gist_id}","starred_url":"https://api.github.com/users/marmarek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marmarek/subscriptions","organizations_url":"https://api.github.com/users/marmarek/orgs","repos_url":"https://api.github.com/users/marmarek/repos","events_url":"https://api.github.com/users/marmarek/events{/privacy}","received_events_url":"https://api.github.com/users/marmarek/received_events","type":"User","site_admin":false},"open_issues":473,"closed_issues":599,"state":"open","created_at":"2018-03-03T19:22:44Z","updated_at":"2019-09-15T20:25:55Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2019-09-10T12:56:56Z","updated_at":"2019-09-15T20:25:54Z","closed_at":"2019-09-15T20:25:54Z","author_association":"NONE","body":"**Qubes OS version**\r\nR4 current-testing with both kernel-latest and kernel-latest-qubes-vm\r\n\r\n**Affected component(s) or functionality**\r\nDefault kernel for VMs\r\n\r\n**Brief summary**\r\n4.x series kernel becomes default kernel after updates,\r\n\r\n**To Reproduce**\r\nInstall kernel-latest-qubes-vm\r\nSet Qubes Global Settings/Kernel/Default kernel to 5.x series\r\n...time passes...\r\nqubes-dom-update\r\nboth kernel-qubes-vm and kernel-latest-qubes-vm received updates\r\ncheck Qubes Global Settings/Kernel/Defalt\r\nNote that it is now set to a 4.x series kernel\r\n\r\n**Expected behavior**\r\nIf both packages are installed, the older version should not override a newer version\r\n\r\n**Actual behavior**\r\nOlder kernel becomes default even though both a newer* kernel was the default and a newer kernel was installed in parallel.\r\n\r\n**Solutions you've tried**\r\nManually check every time and reset it.\r\n\r\nNote that it's not clear to me what the expected behavior should be. Keep the value the same until it is targeted for removal and then move to the next most recent within the same package?\r\n\r\nB\r\n\r\n\\* so yes, a 4.x series kernel might be \"newer\" from one perspective if it has more recent security updates than the 5.x series kernel previously selected. however, an even newer (likely from all perspective) 5.x series kernel was also installed at the same time."}}
other: {"actor":{"display_login":"marmarek"}}