Comment 5 for bug 2058689

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-openstack-dashboard (master)

Reviewed: https://review.opendev.org/c/openstack/charm-openstack-dashboard/+/913991
Committed: https://opendev.org/openstack/charm-openstack-dashboard/commit/ab66a192f46f375037d951587e9fb8bc03040830
Submitter: "Zuul (22348)"
Branch: master

commit ab66a192f46f375037d951587e9fb8bc03040830
Author: Carlos Bravo <email address hidden>
Date: Fri Mar 22 10:52:25 2024 -0400

    Added OPENSTACK_KEYSTONE_MFA_TOTP_ENABLED to config options

    Starting from Openstack Bobcat (2023.2) Multi Factor Authentication
    was added for Horizon. This change introduced a new variable called
    OPENSTACK_KEYSTONE_MFA_TOTP_ENABLED, which if set to True will display
    a new form requesting for the user's TOTP code for MFA enabled users.

    This change provides the missing OPENSTACK_KEYSTONE_MFA_TOTP_ENABLED
    config option for the charm, allowing the user to enable from the
    charm's configuration. If the value is set to True, the new bobcat
    template will render the following values:
    OPENSTACK_KEYSTONE_MFA_TOTP_ENABLED = True

    AUTHENTICATION_PLUGINS = [
        'openstack_auth.plugin.totp.TotpPlugin',
        'openstack_auth.plugin.password.PasswordPlugin',
        'openstack_auth.plugin.token.TokenPlugin'
    ]

    Closes-Bug: #2058689
    Change-Id: Ifedf587356693b58612b1fc4d7404f0f446158ce