{"action":"closed","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2412","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2412/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2412/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2412/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/2412","id":186707903,"number":2412,"title":"Installer related changes for R4.0","user":{"login":"marmarek","id":726704,"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},"labels":[{"id":184545373,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/C:%20core","name":"C: core","color":"cccccc","default":false},{"id":184545376,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/C:%20installer","name":"C: installer","color":"cccccc","default":false},{"id":184545385,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/P:%20critical","name":"P: critical","color":"e11d21","default":false},{"id":255451969,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/task","name":"task","color":"207de5","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/17","html_url":"https://github.com/QubesOS/qubes-issues/milestone/17","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/17/labels","id":1083579,"number":17,"title":"Release 4.0","description":"* core-admin rewrite AKA core3","creator":{"login":"marmarek","id":726704,"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":296,"closed_issues":407,"state":"open","created_at":"2015-04-25T20:32:26Z","updated_at":"2018-02-27T12:31:53Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-11-02T04:07:10Z","updated_at":"2018-02-27T12:31:53Z","closed_at":"2018-02-27T12:31:52Z","author_association":"OWNER","body":"This is tracking ticket for problems blocking Qubes 4.0 installation.\r\n\r\n- [x] `qubes-create` not called\r\n- [x] template(s) not added to qubes.xml (`qvm-add-template` called from RPM post-installation script do not exists) \r\n- [x] `root.img` not migrated to LVM thin pool (if enabled)\r\n- [x] installation should choose LVM thin provisioning by default (now is just LVM)\r\n- [x] default storage pool is set to file-based, even when LVM thin pool was chosen during installation\r\n- [x] default lvm pool assumes `qubes_dom0/pool00` name - it should automatically detect pool name based on selected installation (probably look at pool where root filesystem is placed)\r\n- [x] `qubes-prefs` and `qvm-prefs` have changed options (no longer accept `--set` or `--get` option, properties have underscores) (*)\r\n- [x] `qubes-prefs` requires `--force-root` to even get property value (`qubes-netvm.service`)\r\n- [x] `qvm-start` do not accept `--no-guid` option (was renamed to `--no-start-guid`) (*)\r\n\r\nGenerally, lets not break things just for the sake of breaking - there is no point in renaming options if their meaning is exactly the same. This applies to points marked with (*). Even when introducing new version (like `qvm-prefs` without `--set`/`--get`), lets still accept the old one. Especially when it's trivial to achieve."}}
{"actor":{"display_login":"marmarek"}}