{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8587","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8587/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8587/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8587/events","html_url":"https://github.com/ManageIQ/manageiq/issues/8587","id":154011793,"number":8587,"title":"Missing 'parted' package causes appliance_console to crash in Docker container","user":{"login":"simaishi","id":12955530,"avatar_url":"https://avatars.githubusercontent.com/u/12955530?v=3","gravatar_id":"","url":"https://api.github.com/users/simaishi","html_url":"https://github.com/simaishi","followers_url":"https://api.github.com/users/simaishi/followers","following_url":"https://api.github.com/users/simaishi/following{/other_user}","gists_url":"https://api.github.com/users/simaishi/gists{/gist_id}","starred_url":"https://api.github.com/users/simaishi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simaishi/subscriptions","organizations_url":"https://api.github.com/users/simaishi/orgs","repos_url":"https://api.github.com/users/simaishi/repos","events_url":"https://api.github.com/users/simaishi/events{/privacy}","received_events_url":"https://api.github.com/users/simaishi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/build/docker","name":"build/docker","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-10T13:52:35Z","updated_at":"2016-05-11T15:40:30Z","closed_at":null,"body":"appliance console crashes when selecting menus related to disk (e.g. configure DB) in Docker container.\r\n\r\nThis is due to `parted` package missing in the image:\r\n\r\n```\r\n/opt/rh/cfme-gemset/gems/awesome_spawn-1.4.0/lib/awesome_spawn.rb:81:in `rescue in run': No such file or directory - --script (AwesomeSpawn::NoSuchFileError)\r\n\tfrom /opt/rh/cfme-gemset/gems/awesome_spawn-1.4.0/lib/awesome_spawn.rb:71:in `run'\r\n\tfrom /opt/rh/cfme-gemset/gems/linux_admin-0.16.0/lib/linux_admin/common.rb:19:in `run'\r\n\tfrom /opt/rh/cfme-gemset/gems/linux_admin-0.16.0/lib/linux_admin/disk.rb:87:in `parted_output'\r\n\tfrom /opt/rh/cfme-gemset/gems/linux_admin-0.16.0/lib/linux_admin/disk.rb:76:in `partitions'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console/prompts.rb:118:in `block in ask_for_disk'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console/prompts.rb:118:in `select'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console/prompts.rb:118:in `ask_for_disk'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console/temp_storage_configuration.rb:23:in `ask_questions'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console.rb:460:in `block in <module:ApplianceConsole>'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console.rb:106:in `loop'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console.rb:106:in `<module:ApplianceConsole>'\r\n\tfrom /var/www/miq/vmdb/gems/pending/appliance_console.rb:90:in `<main>'\r\n```\r\nNot sure if we should be hiding those menus as they don't really apply to container.\r\n\r\n@bazulay @fbladilo @Fryguy @bdunne "},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/218499099","html_url":"https://github.com/ManageIQ/manageiq/issues/8587#issuecomment-218499099","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/8587","id":218499099,"user":{"login":"simaishi","id":12955530,"avatar_url":"https://avatars.githubusercontent.com/u/12955530?v=3","gravatar_id":"","url":"https://api.github.com/users/simaishi","html_url":"https://github.com/simaishi","followers_url":"https://api.github.com/users/simaishi/followers","following_url":"https://api.github.com/users/simaishi/following{/other_user}","gists_url":"https://api.github.com/users/simaishi/gists{/gist_id}","starred_url":"https://api.github.com/users/simaishi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simaishi/subscriptions","organizations_url":"https://api.github.com/users/simaishi/orgs","repos_url":"https://api.github.com/users/simaishi/repos","events_url":"https://api.github.com/users/simaishi/events{/privacy}","received_events_url":"https://api.github.com/users/simaishi/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T15:40:30Z","updated_at":"2016-05-11T15:40:30Z","body":"@bazulay I think we're on the same as to what our goal is.\r\n\r\nBut until we get to the point we go over the features and identify what should be in/out and decide what to do for 'out' items, how do we want to handle errors like this?\r\n\r\nAre we good on adding `parted` for now?"}}