gpt4 book ai didi

java - puppetlabs-java Oracle 无法应用目录 : No title provided and :file is not a valid resource reference

转载 作者:行者123 更新时间:2023-12-01 09:52:52 31 4
gpt4 key购买 nike

问题

请告知使用 puppetlab java list 安装 Oracle JDK 时出现 puppet 问题的原因。

问题

Puppetlab Java下面是安装 Oracle JDK 的示例。

include java
java::oracle { 'jdk8' :
ensure => 'present',
version => '8',
java_se => 'jdk',
}

只是按原样复制 java.pp 并运行 puppet apply 并得到错误。

$ sudo /opt/puppetlabs/bin/puppet apply --verbose /etc/puppetlabs/code/environments/production/manifests/java.pp
Info: Loading facts
Info: Loading facts
Info: Loading facts
Info: Loading facts
Notice: Scope(Java::Oracle[jdk6]): Destination is /tmp/jdk-6u45-linux-x64-rpm.bin
Notice: Scope(Java::Oracle[jdk8]): Destination is /tmp/jdk-8u51-linux-x64.rpm
Notice: Compiled catalog for puppet.demo.local in environment production in 0.32 seconds
Info: Applying configuration version '1464427680'
Error: Failed to apply catalog: No title provided and :file is not a valid resource reference

下面的另一个示例运行良好。

class { 'java' :
package => 'java-1.8.0-openjdk-devel',
}

环境

CentOS 7 64 位
Puppet(开源)4.5.0

最佳答案

这是当前在 forge 上发布的 puppet-archive 模块的一个错误(请参阅 https://github.com/voxpupuli/puppet-archive/issues/166 )

此问题已在 https://github.com/voxpupuli/puppet-archive/pull/167 中修复

应该很快就会发布错误修复版本,但与此同时,您可以下载该模块的最新版本并使用上游,它应该可以工作:git clone https://github.com/voxpupuli/puppet-archive archive 在模块目录中。

关于java - puppetlabs-java Oracle 无法应用目录 : No title provided and :file is not a valid resource reference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37497390/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com