Обновление Rundeck до 3.2 - PullRequest
0 голосов
/ 28 апреля 2020

Я обновил Rundeck на моем сервере Centos с 3.1 до 3.2.6, используя yum update rundeckd. После обновления существующие проекты не отображаются , если я не создаю новый тестовый проект. Значение в framework.properties установлено в / var / lib / rundeck / projects согласно документации. Что я здесь не так делаю?

1 Ответ

0 голосов
/ 28 апреля 2020

Это потому, что теперь 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 в качестве бэкэнда, взгляните на this .

РЕДАКТИРОВАТЬ: вы можете сохранить (и увидеть ваш предыдущие проекты) в файловой системе меняется rundeck.projectsStorageType=db на rundeck.projectsStorageType=filesystem.

...