如何防止在使用Bitnami wordpress-multisite部署GCP VM时出现警告"The template is incompatible with Python3"?



我正在使用Bitnami Wordpress-Multisite映像部署一个g1-small实例。 部署发生,但出现以下警告:

该模板与 Python3 不兼容。请修复以下错误: software_status.py回溯中的异常(最近一次调用(:返回构造函数[m] (evaluation_context( 文件"software_status.py",第 188 行,在生成配置文件"software_status.py"中,第 161 行,在_Waiter文件中 "software_status.py",第 131 行,在 _WaiterDependsOn 属性错误:模块"类型"没有属性"字符串类型" 资源:software_status.py资源:配置 https://cloud.google.com/deployment-manager/docs/migrate-to-python3

有人知道如何预防吗?

Bitnami 开发者在这里。

这是 Google Marketplace 添加的一条警告消息,用于验证使用 Python 3 的部署模板。这只是一条警告消息,映像将成功部署。不幸的是,您(作为用户(或Bitnami(作为图像提供商(目前无能为力。从Bitnami,我们已经通知了Google Marketplace此错误,他们正在努力解决它。

正如您正确指出的那样,这是关于脚本的警告,该脚本很可能尚未更新为在 python3 上运行; 自 Python (2( 于 2020 年 1 月 1 日弃用以来,有几个脚本似乎正在升级(或返工(以使其完美运行。在这一点上,至少在公共 GIT 中,似乎还没有使用特定的脚本,但这里和那里的通知(以及 Bitnami 版主关于让 Google 团队知道这种情况的消息(引导我们认为这个项目会得到解决,但由于这不会破坏安装(是的,警告很丑陋, 但工作仍然完成了(在更新进度完成时,我们将不得不忍受更长的时间。

现在,到一个更TL;DR 响应:不,目前无法阻止,因为它需要对该特定脚本进行返工(代码(并创建要部署的映像,因此最好的办法是等待 Google/Botnami 的团队完成他们的流程。

链接:

  • https://github.com/bitnami/bitnami-docker-wordpress/issues/199

  • https://cloud.google.com/deployment-manager/docs/migrate-to-python3

  • https://community.bitnami.com/t/the-template-is-incompatible-with-python3-please-fix-the-following-errors-exception-in-software-status-py/72377

如果您需要创建多站点部署(没有 Bitami 的映像(,另一种解决方案是创建一个 VM 并从头开始安装 LAMP/LNMP 堆栈,然后从那里创建一个快照,然后创建一个映像并将其隐藏起来以防万一。

我希望这可以帮助您解决您的问题。

相关内容

最新更新