Cannot find cloud-init datasource error when adding a node through a new rackd controller
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hello,
My maas version is 2.3. I found this error was considered a bug in previous versions. So I decide to report there to see if it is still an issue.
We added a new rackd controller following instructions on the website. This rackd controller is in a different network, and physically located in a different place. For example, regiond controller is in 192.168.2.0 network and in location A, rackd controller is in 10.77.140.0 network and in location B.
After set it up and wait for image synced, we started booting nodes through the new added rackd controller. However, nodes are not listed as machines in maas UI and we saw this error during boot up:
| Can not apply stage final, no datasource found! Likely bad things to
come!
| -------
| Traceback (most recent call last):
| File "usr/lib/
| init.fetch(
| File "/usr/lib/
| return self._get_
| File "/usr/lib/
| pkg_list, self.reporter)
| File "/usr/lib/
| raise DataSourceNotFo
| cloudinit.
| -------
Would like to see if it is related to a bug before that related to multiple VLANs.
Here is the output package list
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
un maas <none> <none> (no description available)
ii maas-cli 2.3.0-6434-
un maas-cluster-
ii maas-common 2.3.0-6434-
ii maas-dhcp 2.3.0-6434-
ii maas-rack-
un maas-region-
un python-maas-client <none> <none> (no description available)
un python-
ii python3-maas-client 2.3.0-6434-
ii python3-
Attached log files below
Thank you!
Rong
Changed in maas: | |
status: | Incomplete → Invalid |
rackd log