metal3: Introduce TLS variables for ironic vmedia server #281
Reference in New Issue
Block a user
Delete Branch "nbelouin/Factory:ironic-tls-cipher"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
port of https://github.com/metal3-io/ironic-image/pull/759
Expose it in chart with a new
ironic.ironicExtraEnvvalue that allowspassing arbitrary extra environment variables to allow for advanced
configuration we may not want to keep as not for the faint of heart.
Also quick bonus fix issue with media subchart
WIP: metal3: Introduce TLS variables for ironic vmedia serverto metal3: Introduce TLS variables for ironic vmedia serverI guess we need to remember to create some product documentation as well, similarly to the upstream README.
@@ -14,0 +20,4 @@{% if "IRONIC_VMEDIA_CURVES" in env and env.IRONIC_VMEDIA_CURVES %}SSLOpenSSLConfCmd Curves {{ env.IRONIC_VMEDIA_CURVES }}{% endif %}{% if env.IRONIC_VMEDIA_TLS_ENFORCE_SERVER_CIPHER_ORDER | lower == "true" %}If this will be defined via
ironicExtraEnvwithout any default forIRONIC_VMEDIA_TLS_ENFORCE_SERVER_CIPHER_ORDERI think we need to addif "IRONIC_VMEDIA_TLS_ENFORCE_SERVER_CIPHER_ORDER" in envsimilar to the previous conditionals?I'd like to keep following upstream here, and it doesn't look like it is needed for this construction.
Ok no problem, lets resolve this thread if you're confident we won't have any issue due to the potentially undefined key.
lgtm but one question/comment