Skip to content

Conversation

@SLH335
Copy link
Member

@SLH335 SLH335 commented Jan 30, 2025

This PR adds the flag -createConfig that, when supplied, starts an interactive form which automatically creates a working configuration file for the plugin.

The form works with Openstack application credentials as opposed to the account password, to prevent the password from being stored in plain text in the config file.

By default, the config file will be placed at /etc/docker/cinder.json, as the systemd service expects the file to be at that location. The file can be written to a different path by also supplying the flag -config=<path>.

SLH335 and others added 4 commits January 23, 2025 13:19
Co-authored-by: René Kuhn <renekuhn@posteo.de>
Co-authored-by: René Kuhn <renekuhn@posteo.de>
Co-authored-by: René Kuhn <renekuhn@posteo.de>
The config file creation form will now place the config file in
'/etc/docker/cinder.json' by default, as the systemd service expects
the file to be at that location. The path can be changed by also
supplying the '-config' flag and setting it to the wanted path.

Co-authored-by: René Kuhn <renekuhn@posteo.de>
@jgraichen jgraichen merged commit feed43e into openhpi-cloud:main Mar 13, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants