gpt4 book ai didi

postgresql - Puppet 和 Postgres 烦人的警告:不推荐将 "version"传递给 postgresql::server

转载 作者:行者123 更新时间:2023-11-29 12:45:26 25 4
gpt4 key购买 nike

我正在使用 puppet-postgresql 模块来管理 PostgreSQL。 list 的那部分看起来像这样:

class { 'postgresql::server':
postgres_password => 'postgres',
}
postgresql::server::db { $db_name:
user => $db_user,
password => postgresql_password($db_user, $db_password),
}

工作正常,但我收到烦人的警告:

Warning: Scope(Class[Postgresql::Server]): Passing "version" to postgresql::server is deprecated; please use postgresql::globals instead.

编辑:我什至将版本添加到全局变量中,但我仍然收到警告:

class { 'postgresql::globals':
version => '9.3',
}->
class { 'postgresql::server':
postgres_password => 'postgres',
}
postgresql::server::db { $db_name:
user => $db_user,
password => postgresql_password($db_user, $db_password),
}

但我没有将任何“版本” 传递给postgresql::server。我在这里做错了什么?

文档 https://forge.puppetlabs.com/puppetlabs/postgresql在这种情况下没有帮助我......

最佳答案

这是 3.4.x 系列中 puppetlabs-postgresql 模块中的一个错误。它已在 PR 471 中修复它将在下一个主要版本(看起来是 4.0.0)中发布。

关于postgresql - Puppet 和 Postgres 烦人的警告:不推荐将 "version"传递给 postgresql::server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25606454/

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