我在Ubuntu12.04.3上运行MAAS 1.3.1。我将可靠的操作系统添加到/etc/maas/import_pxe_file(RELEASES=“精确可靠”)中。
我运行了maas-导入-pxe-文件脚本,它似乎下载了可靠的,但我没有看到它作为一个可部署的版本。还有什么地方我需要设置这个吗?或者是信任下载作为一个RC (或类似的东西),而MAAS不愿意部署它。
发布于 2014-04-24 18:09:08
要允许更晚版本的Ubuntu出现在MAAS中,您需要编辑文件/usr/ <= /pyshared/maasserver/enum.py,以便将新的发行版名称添加到MAAS中。
例如,您需要按以下方式更改DISTRO_SERIES类:
class DISTRO_SERIES:
"""List of supported ubuntu releases."""
#:
default = ''
#:
precise = 'precise'
#:
quantal = 'quantal'
#:
raring = 'raring'
#:
saucy = 'saucy'
#:
trusty = 'trusty'
DISTRO_SERIES_CHOICES = (
(DISTRO_SERIES.default, 'Default Ubuntu Release'),
(DISTRO_SERIES.precise, 'Ubuntu 12.04 LTS "Precise Pangolin"'),
(DISTRO_SERIES.quantal, 'Ubuntu 12.10 "Quantal Quetzal"'),
(DISTRO_SERIES.raring, 'Ubuntu 13.04 "Raring Ringtail"'),
(DISTRO_SERIES.saucy, 'Ubuntu 13.10 "Saucy Salamander"'),
(DISTRO_SERIES.trusty, 'Ubuntu 14.04 LTS "Trusty Tahr"'),
)您确实必须确保您已经将引导映像下载到/var/lib/maas/ephemeral/以便它们是可用的。但是,您应该能够从MAAS中选择每个版本作为部署目标。
如果使用Juju进行部署,请确保还更新了environments.yaml文件的默认系列参数,以选择要部署的系列。
发布于 2014-04-23 15:01:35
在查看了1.3的进一步文档之后,我发现信任可能不受支持:http://maas.ubuntu.com/docs1.3/_autosummary/maasserver.enum.html#module-maasserver.enum
https://askubuntu.com/questions/452960
复制相似问题