Rundeck更新到3.2

问题描述 投票:0回答:1

我使用yum update rundeckd将我的centos服务器上的Rundeck从3.1更新到3.2.6。在更新之后。现有项目不显示 除非我创建一个新的测试项目。在framework.properties中的值被设置为varlibrundeckprojects,正如文档中所说。我在这里做错了什么?

grails devops rundeck
1个回答
0
投票

这是因为Rundeck现在默认将项目存储在默认的H2数据库中,而不是文件系统中,你可以在以下文件中查看配置 rundeck-config.properties 文件。

# Encryption for project config storage
rundeck.projectsStorageType=db

rundeck.config.storage.converter.1.type=jasypt-encryption
rundeck.config.storage.converter.1.path=projects
rundeck.config.storage.converter.1.config.password=02f0dc8d21f4e26e
rundeck.config.storage.converter.1.config.encryptorType=custom
rundeck.config.storage.converter.1.config.algorithm=PBEWITHSHA256AND128BITAES-CBC-BC
rundeck.config.storage.converter.1.config.provider=BC

更多信息 此处.

好的建议是将你的配置移动到 "真正的 "RDBS作为后端,看一看 这个.

EDIT:你可以存储(并看到你以前的项目)在文件系统中更改 rundeck.projectsStorageType=dbrundeck.projectsStorageType=filesystem .

© www.soinside.com 2019 - 2024. All rights reserved.