** Summary changed:
- "ImportError: No module named pexpect" when setting up maas-region-controller
+ [SRU] "ImportError: No module named pexpect" when setting up
maas-region-controller
** Description changed:
+ [Impact]
+ * Install required deps for maas-provisioningserver (move from
maas-region-controller) so it installs in correct order.
+
+ [Testcase]
+ * Install python-maas-provisioningserver without error (will throw No module
named pexpect if not including fix)
+
+ [Regression Potential]
+ * Almost none
+
Hi,
We're upgrading our MAAS infrastructure from precise+MAAS 1.4 to
trusty+MAAS 1.5. During a do-release-upgrade, we're seeing the following
traceback when setting up maas-region-controller:
- in load_app
- models = import_module('%s.models' % app_name)
- File "/usr/lib/python2.7/dist-packages/django/utils/importlib.py", line 40,
in import_module
- __import__(name)
- File "/usr/lib/python2.7/dist-packages/maasserver/models/__init__.py", line
44, in <module>
- from maasserver.models.bootimage import BootImage
- File "/usr/lib/python2.7/dist-packages/maasserver/models/bootimage.py",
line 26, in <module>
- from maasserver.models.nodegroup import NodeGroup
- File "/usr/lib/python2.7/dist-packages/maasserver/models/nodegroup.py",
line 35, in <module>
- from maasserver.refresh_worker import refresh_worker
- File "/usr/lib/python2.7/dist-packages/maasserver/refresh_worker.py", line
21, in <module>
- from provisioningserver.tasks import refresh_secrets
- File "/usr/lib/python2.7/dist-packages/provisioningserver/tasks.py", line
49, in <module>
- from provisioningserver.custom_hardware.virsh import
probe_virsh_and_enlist
- File
"/usr/lib/python2.7/dist-packages/provisioningserver/custom_hardware/virsh.py",
line 18, in <module>
- import pexpect
+ in load_app
+ models = import_module('%s.models' % app_name)
+ File "/usr/lib/python2.7/dist-packages/django/utils/importlib.py", line 40,
in import_module
+ __import__(name)
+ File "/usr/lib/python2.7/dist-packages/maasserver/models/__init__.py", line
44, in <module>
+ from maasserver.models.bootimage import BootImage
+ File "/usr/lib/python2.7/dist-packages/maasserver/models/bootimage.py",
line 26, in <module>
+ from maasserver.models.nodegroup import NodeGroup
+ File "/usr/lib/python2.7/dist-packages/maasserver/models/nodegroup.py",
line 35, in <module>
+ from maasserver.refresh_worker import refresh_worker
+ File "/usr/lib/python2.7/dist-packages/maasserver/refresh_worker.py", line
21, in <module>
+ from provisioningserver.tasks import refresh_secrets
+ File "/usr/lib/python2.7/dist-packages/provisioningserver/tasks.py", line
49, in <module>
+ from provisioningserver.custom_hardware.virsh import
probe_virsh_and_enlist
+ File
"/usr/lib/python2.7/dist-packages/provisioningserver/custom_hardware/virsh.py",
line 18, in <module>
+ import pexpect
ImportError: No module named pexpect
-
- The python-pexpect package isn't installed because we have
"APT::Install-Recommends" set to "false".
+ The python-pexpect package isn't installed because we have "APT
+ ::Install-Recommends" set to "false".
iF maas-region-controller
1.5.2+bzr2282-0ubuntu0.2 all MAAS server complete
region controller
ii maas-region-controller-min
1.5.2+bzr2282-0ubuntu0.2 all MAAS Server minimum
region controller
-
Regards,
Haw
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1352273
Title:
[SRU] "ImportError: No module named pexpect" when setting up maas-
region-controller
To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1352273/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs