-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
f7t-base image no longer exists? #165
Comments
Hi @lmagdanello, |
Nops, Im using a virtual machine (vagrant ++ virtualbox) with CentOs 7.9. Let me see changing to adabin-f7t-demo-cluster. |
Change the dummy cluster?
|
BTW, I would like to use the FirecREST API with an existing Slurm. Can I remove this creation and use it with my own Slurm? I tried following the README.md changing the SYSTEMS_ and MACHINES_ parameters in the files, but I'm having this problem with f7t so I haven't been able to test it yet. |
I changed the dummy cluster but the problem with f7t-base still occurs. I believe I can remove the Cluster build since I'm going to use my own Slurm, correct? |
Yes, to use your own Slurm cluster/machine you have to change some configurations, I'll write them here later. |
|
Hmm? It looks like it was built |
Yes, it seems that. Does the standard |
Currently it requires some work to connect this demo to another machine. FirecREST uses SSH certificates to connect to the cluster/Slurm machine, so first: can you modify the SSH server configuration on the machine you want to connect to? If yes, and for testing purposes (not secure):
If you can't make that changes, next week I can post a patch to use standard SSH keys but it becames limited to one user.
|
Yeah! Now it's working. About the ssh changes: I have some problems with these changes. For example, I have a lot of users and groups that access the server, so in that case I couldn't use AllowUsers. Users and groups are administered with ldap 😞 |
Great! Maybe it tried to build everything in parallel and so it failed for most of the microservices. About the SSH server, ok, just take into account that the SSH CA key can be used to generate a certificate for any user, that is the reason to trust the key only for a subset of IPs or users. In any case, you can generate a new one ( firecrest/deploy/demo/docker-compose.yml Line 43 in 705a558
|
Hey @aledabin! 😃 Sorry for the delay, I'm still testing the recommended changes in the lab. A question that may be a little stupid on my part, but I need to ask: to use/run FirecREST, the only way is through the demo? Or can I run it with my Slurm another way? |
Hi, not a bad question at all. The demo shows the functionality of FirecREST components and 3rd party integration. You can also run them in a different setup: running Python process directly (we'll publish using Gunicorn instead of Flask soon), with containers (the Dockerfiles are at |
Got it. I'll investigate more about the containers part. I want to try using FirecREST with the environment I have as an alternative to Slurm's native JWT. Mainly for the additional features. |
I can try to prepare some Ansible roles that do this setup (the environmental variables) and I can make a replica here in this #issue. Any tips before starting to dive into deploying containers (deploy/docker)? |
FWIW I also saw the error with the f7t-base image, for me also it was transient 😕 |
Hi @lmagdanello, in the next month we'll provide Ansible scripts to run all the FirecREST components. There are more detailed documentation on how to install at doc/install.md and configurations options at doc/configuration.md Please let us know if we can help you. |
I was trying to run the project demo but it doesn't identify the f7t-base image anymore. I looked in docker.io and didn't find it.
Test environment:
Vagrant>
VMs>
The text was updated successfully, but these errors were encountered: