A image to execute a full openstack-client ( wallaby ) 1. Install a Apptainer client 2. Download the "sif" image 3. Edit a keystone_rc.sh file ```bash export OS_PROJECT_DOMAIN_NAME=__EDIT_THIS__ export OS_USER_DOMAIN_NAME=__EDIT_THIS_ export OS_PROJECT_NAME=__EDIT_THIS_ export OS_USERNAME=__EDIT_THIS_ export OS_PASSWORD=__EDIT_THIS_ export OS_AUTH_URL=https://__EDIT_THIS_ export OS_IDENTITY_API_VERSION=3 export OS_IMAGE_API_VERSION=2 export OS_CACERT=/etc/pki/tls/cert.pem env | grep "OS_" | grep -v AUTH ``` 4. Run the container ```shell $ apptainer run openstack_wallaby_20230129.sif Running a train openstackclient container... Singularity> source keystone_rc.sh OS_AUTH_URL=https://marctl05.in2p3.fr:5000/v3 Singularity> openstack server list +--------------------------------------+------------+--------+-------------------------------------------+-----------------------+----------+ | ID | Name | Status | Networks | Image | Flavor | +--------------------------------------+------------+--------+-------------------------------------------+-----------------------+----------+ | d0b757f8-46c3-47f3-be11-7412bfb758e1 | pol4_tit | ACTIVE | cppm_demo-net=192.168.2.72 | cirros | m1.tiny | | 872d8198-e407-4f9b-8fe5-c2dd447cd4a2 | pol3_tit | ACTIVE | cppm_demo-net=192.168.2.110 | cirros | m1.tiny | | 295ef078-038a-4b3b-be17-9bebb996632b | pol1_jc | ACTIVE | cppm_demo-net=192.168.2.65 | cirros | m1.tiny | | 3b8f7060-134f-43d1-ad9b-c16c6b7e285c | tx4_todel | ACTIVE | cppm_demo-net=192.168.2.123 | RockyLinux-8.6-x86_64 | m1.large | | 6571b369-c7a8-4ae0-95bc-10d2de8b5c82 | r9_test | ACTIVE | cppm_demo-net=192.168.2.174, 134.158.21.8 | RockyLinux-9.0-x86_64 | m1.large | | 764e0427-4de7-42b4-9626-560d3562e29f | test_todel | ACTIVE | cppm_demo-net=192.168.2.206 | cirros | m1.large | | 908ef2e4-8f0b-4fc6-9a25-bc4547353602 | test_td01 | ACTIVE | cppm_demo-net=192.168.2.228 | | m1.large | +--------------------------------------+------------+--------+-------------------------------------------+-----------------------+----------+ Singularity> Singularity> openstack --version openstack 4.0.1 Singularity> ```