CF-CustomBuildpacksDisabled(290004):自定义构建包被禁用
CF-CustomBuildpacksDisabled(290004): Custom buildpacks are disabled
$ cd ${WORKSPACE}
$ cf push -f manifest.yml
以下是在 jenkins 中 运行 以上命令后来自 PCF 的错误:
org.cloudfoundry.client.v2.ClientV2Exception: CF-CustomBuildpacksDisabled(290004): Custom buildpacks are disabled
其中manifest.yml
如下图:
---
applications:
- name: xyz-app-frontend
memory: 64M
disk_quota: 64M
instances: 1
random-route: true
buildpack: https://github.com/cloudfoundry/anc-buildpack.git#v1.0.1
J:\>cf buildpacks | findstr nginx
nginx-buildpack-cflinuxfs3-v1-0-7 21 true false nginx-buildpack-cflinuxfs3-v1.0.7.zip cflinuxfs3
1)
此错误是否与 manifest.yml 中的 buildpack
条目有关?
2)
如果是,如何解决此错误?
1) Is this error related to buildpack entry in manifest.yml?
是的。
2) If yes, How to resolve this error?
你有两个选择:
1.) 从您的 manifest.yml 中删除该行并使用默认包含在您的平台上的构建包(即查看 cf buildpacks
的输出)。
2a.) 与您的平台运营商交谈并请求他们允许您 运行 自定义构建包。有一个禁用 运行ning 自定义构建包的设置。我相信这对于基金会所有用户的所有自定义构建包都是全局的。
2b.) 如果您不能允许所有自定义 buildpack,您可以要求您的运营商为您部署一个 buildpack。他们可以获取您正在使用的构建包,将其打包并 运行 cf create-buildpack
以将其添加到您平台上的构建包列表中。
希望对您有所帮助!
$ cd ${WORKSPACE}
$ cf push -f manifest.yml
以下是在 jenkins 中 运行 以上命令后来自 PCF 的错误:
org.cloudfoundry.client.v2.ClientV2Exception: CF-CustomBuildpacksDisabled(290004): Custom buildpacks are disabled
其中manifest.yml
如下图:
---
applications:
- name: xyz-app-frontend
memory: 64M
disk_quota: 64M
instances: 1
random-route: true
buildpack: https://github.com/cloudfoundry/anc-buildpack.git#v1.0.1
J:\>cf buildpacks | findstr nginx
nginx-buildpack-cflinuxfs3-v1-0-7 21 true false nginx-buildpack-cflinuxfs3-v1.0.7.zip cflinuxfs3
1)
此错误是否与 manifest.yml 中的 buildpack
条目有关?
2) 如果是,如何解决此错误?
1) Is this error related to buildpack entry in manifest.yml?
是的。
2) If yes, How to resolve this error?
你有两个选择:
1.) 从您的 manifest.yml 中删除该行并使用默认包含在您的平台上的构建包(即查看 cf buildpacks
的输出)。
2a.) 与您的平台运营商交谈并请求他们允许您 运行 自定义构建包。有一个禁用 运行ning 自定义构建包的设置。我相信这对于基金会所有用户的所有自定义构建包都是全局的。
2b.) 如果您不能允许所有自定义 buildpack,您可以要求您的运营商为您部署一个 buildpack。他们可以获取您正在使用的构建包,将其打包并 运行 cf create-buildpack
以将其添加到您平台上的构建包列表中。
希望对您有所帮助!