When retrieving endpoints from keystone catalog, it's better to use
service_type rather than service_name because the name can be arbitrary
(some operator use custom names) while the service_type should always be
consistent.
Change-Id: I966f2d9f40b8306ba645363a4967139f44d6adde
Signed-off-by: Arnaud Morin <arnaud.morin@gmail.com>
1. add default_project_id into profile to return
2. if user has default_project_id, then we will login into
this project as default.
Change-Id: I147f7866163ae4d102e83f7c28bbf0077f463974
Check project_id when supply uuid filter for volume snapshots list.
If project_id is not the same as login project_id when not supply
all_projects, just return None.
Change-Id: Idba709fe5d85087129144aa6bbbfe811fc36359f
We need set retrieve_all as False when we
use neutron client SDK. Default value is True,
it will retrieve all data.
Change-Id: I4e0222c28038fb1b769667951607376adbae284a
1. support system scope for policy list and check
2. add target for check policy api
3. update version of requirements and test-requirements
Change-Id: If251d26bdb522b03a8fb94ae0034d8ca44be5b61
When we decide whether the endpoint will add into profile, we will
both check whether the service has been set for openstack config
and the endpoint of this service exists.
Closes-Bug: #1979903
Change-Id: I0ad5558a0b6886d9af44c3e88eb43fc43f3cf58a
1. remove poetry dependency
2. add requirements.tx, test-requirements.txt, setup.py and setup.cfg
3. add more env into tox.ini
4. remove some command from Makefile
5. cleanup the dependencies
6. change some commands of README
7. update the devstack
Depends-On: https://review.opendev.org/c/openstack/skyline-console/+/843257
Change-Id: I4cefc4cfdaadf7b3ba03ffe8441e9ae760772349