diff --git a/roles/openstack-clients/defaults/main.yml b/roles/openstack-clients/defaults/main.yml index 8935f3c54a..038221e283 100644 --- a/roles/openstack-clients/defaults/main.yml +++ b/roles/openstack-clients/defaults/main.yml @@ -20,6 +20,10 @@ openstack_clients_pip_packages: enabled: "{{ scenario in ['octavia', 'ovn'] }}" - package: python-openstackclient enabled: true + # python-openstackclient 6.6.0 didn't work with swift due to https://review.opendev.org/c/openstack/python-openstackclient/+/920001 + # TODO: remove the simplejson once new package released on pypi.org. + - package: simplejson + enabled: "{{ scenario == 'swift' }}" - package: python-tackerclient enabled: "{{ scenario == 'scenario_nfv' }}" - package: python-troveclient