Mythbuntu Installer Crashes: File "/usr/lib/python3/dist-packages/mythbuntu_common/vnc.py", line 58, in create_password ValueError: Password should be passed as bytes
Bug #1290460 reported by
Andreas Weller
This bug affects 76 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mythbuntu-common (Ubuntu) |
Fix Released
|
High
|
Mario Limonciello | ||
Trusty |
Fix Released
|
High
|
Thomas Mashos | ||
mythbuntu-live-autostart (Ubuntu) |
Fix Released
|
High
|
Mario Limonciello | ||
Trusty |
Fix Released
|
High
|
Thomas Mashos | ||
ubiquity (Ubuntu) |
Invalid
|
High
|
Mario Limonciello | ||
Trusty |
Invalid
|
High
|
Mario Limonciello |
Bug Description
[Impact]
* Mythbuntu installer crashes if VNC is enabled
* Mythbuntu control center crashes if VNC is enabled
* Mythbuntu does LTS only releases, so we should make sure this is fixed for LTS.
[Test Case]
* Run an install with a password >=6 characters. Check the VNC checkbox.
* See if install completes
[Regression Potential]
* As this is the only function affected by this patch and it fixes both places it's used (installer and control center) I don't see any other regression potential.
[Other Info]
Changed in ubiquity (Ubuntu): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in ubiquity (Ubuntu Trusty): | |
status: | Confirmed → Triaged |
summary: |
- Mythbuntu Installer Crashes + Mythbuntu Installer Crashes: File "/usr/lib/python3/dist- + packages/mythbuntu_common/vnc.py", line 58, in create_password + ValueError: Password should be passed as bytes |
Changed in mythbuntu-common (Ubuntu): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in mythbuntu-common (Ubuntu Trusty): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in mythbuntu-common (Ubuntu): | |
status: | New → Triaged |
Changed in mythbuntu-common (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in mythbuntu-common (Ubuntu): | |
importance: | Undecided → High |
Changed in mythbuntu-common (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in ubiquity (Ubuntu): | |
status: | Triaged → Invalid |
Changed in ubiquity (Ubuntu Trusty): | |
status: | Triaged → Invalid |
Changed in mythbuntu-live-autostart (Ubuntu): | |
status: | New → Fix Committed |
Changed in mythbuntu-live-autostart (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in mythbuntu-common (Ubuntu Trusty): | |
status: | Triaged → In Progress |
assignee: | Mario Limonciello (superm1) → Thomas Mashos (tgm4883) |
Changed in mythbuntu-live-autostart (Ubuntu): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in mythbuntu-live-autostart (Ubuntu Trusty): | |
assignee: | nobody → Thomas Mashos (tgm4883) |
description: | updated |
Changed in mythbuntu-live-autostart (Ubuntu Trusty): | |
milestone: | none → ubuntu-14.04.1 |
Changed in mythbuntu-common (Ubuntu Trusty): | |
milestone: | none → ubuntu-14.04.1 |
Changed in mythbuntu-live-autostart (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in mythbuntu-live-autostart (Ubuntu): | |
importance: | Undecided → High |
Changed in mythbuntu-common (Ubuntu Trusty): | |
status: | In Progress → Fix Released |
Changed in mythbuntu-common (Ubuntu): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Exception during installation: ubiquity/ plugininstall. py", line 1780, in <module> ubiquity/ plugininstall. py", line 78, in wrapper ubiquity/ plugininstall. py", line 204, in run plugins( ) ubiquity/ plugininstall. py", line 580, in configure_plugins plugin( plugin) ubiquity/ plugininstall. py", line 554, in run_plugin self.target, PluginProgress( self.db) ) ubiquity/ plugins/ myth-install- type.py" , line 198, in install ubiquity/ plugins/ myth-install- type.py" , line 178, in setup_roles password( passwd) python3/ dist-packages/ mythbuntu_ common/ vnc.py" , line 58, in create_password 'Password should be passed as bytes')
Mar 10 17:17:39 mythbuntu /plugininstall.py: Traceback (most recent call last):
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/share/
Mar 10 17:17:39 mythbuntu /plugininstall.py: install.run()
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/share/
Mar 10 17:17:39 mythbuntu /plugininstall.py: func(self)
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/share/
Mar 10 17:17:39 mythbuntu /plugininstall.py: self.configure_
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/share/
Mar 10 17:17:39 mythbuntu /plugininstall.py: self.run_
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/share/
Mar 10 17:17:39 mythbuntu /plugininstall.py: ret = inst.install(
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/lib/
Mar 10 17:17:39 mythbuntu /plugininstall.py: self.setup_roles()
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/lib/
Mar 10 17:17:39 mythbuntu /plugininstall.py: vnc.create_
Mar 10 17:17:39 mythbuntu /plugininstall.py: File "/usr/lib/
Mar 10 17:17:39 mythbuntu /plugininstall.py: raise ValueError(
Mar 10 17:17:39 mythbuntu /plugininstall.py: ValueError: Password should be passed as bytes
Mar 10 17:17:39 mythbuntu /plugininstall.py: