Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openstack-k8s-operators/keystone-operator Loading
base: main
Choose a base ref
...
head repository: openstack-k8s-operators/keystone-operator Loading
compare: cloudcr
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 2 files changed
  • 1 contributor

Commits on Jun 27, 2024

  1. Create cloudrc contents in openstack-config-secret

    We are currently only creating the `clouds.yaml` and `secure.yaml` for
    the openstack client and not the classic `cloudrc` file that was usually
    sourced for individual clients.
    
    This makes sense if there were parity between the openstck client and
    all the individual clients, but there are still missing features. For
    example:
    
    - The `openstack volume service list` cannot show the cluster.
    - The `openstack volume service list` cannot show the backend state.
    - There is no support for any of the default volume type commands: set,
      show, list, unset.
    
    These are some of the ones we know about, but there could be more.
    
    Users will need to use the old `cinder` client, so we should make it
    convenient for them by having the `cloudrc` available in the
    `openstackclient` pod.
    
    This patch adds the `cloudrc` key in the `openstack-config-secret`
    secret to make it possible for the `openstack-operator` to mount it in
    the `openstackclient` pod.
    Akrog committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    30f009e View commit details
    Browse the repository at this point in the history
Loading