-
Notifications
You must be signed in to change notification settings - Fork 21
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
Command Tutorials to do #193
Comments
side note on the submitting jobs faster one, as it crosses multiple commands and maybe is more about techniques, may cross the threshold into general "tutorial". I began a skeleton of a tutorial awhile back, not sure if I should divide it up or not. |
@chu11 I think that might fit well for more of an "advanced tutorial" - to submit jobs more efficiently I imagine the user is pretty good at Flux but wants to be able to optimize that. We have entire sections of the docs just for Jobs so maybe as another page there? https://flux-framework.readthedocs.io/en/latest/jobs/index.html Any part of the site we can also talk about in terms of a total re-organization - I'm not wed to anything and wanting to make it all better! |
One thing I've had in the back of my mind is that
And so on... |
I'm getting a strong Clamps vibe: What you want I should use Flux? The thing I use every day? The thing that I'm named after? You're a freakin' genius! |
@grondo you've out-culture-referenced me and I have to bite - what is Clamps? I might have seen it but I don't remember the name! |
They're coming straight toward our proximity! https://www.youtube.com/watch?v=Km_1NMUHjfA |
Omg! How did I miss this one! 😂 yes, clamps! Ty 🙏 |
This particular cartoon was also giving me Strong Bad vibes https://youtu.be/90X5NJleYJQ (in blue!) |
I can give |
Before we pull any examples from flux-workflow-examples, let's make sure they are up to date and/or correct. Many of those examples were unfortunately out of date already a few years ago. |
One thing that I noticed today is that we don't have any workflow examples for users running workflows on system-instance Flux clusters (corona, tioga, etc.). We might not want this in flux-docs, since there will be a lot of LC specific questions. But, some questions that I think users will probably have (because I have had them this week, thanks @cmoussa1 for answering on Slack):
These are just things I couldn't find in our docs or by running |
Also @vsoch love the Fluxman graphic :) |
This can be done with However, I think this command is reserved for administrators (I don't think we don't want users to be able to update their default bank to one they should not have access to on a system instance of Flux). |
@wihobbs we could definitely add them here, if others think that is appropriate! We already have a few under https://flux-framework.readthedocs.io/en/latest/tutorials/lab/index.html. |
|
@wihobbs actually adding to the cheatsheet might be a good idea. https://github.com/flux-framework/cheat-sheet Although bank stuff is a tad lab specific so maybe needs a comment in there with a caveat. Perhaps, "for sites that use |
@chu11 This is new to me...and I'm in love, this is great! Tagging @vsoch too, this is so nice and concise. Maybe we want a cheat sheet for LC users...similar to what Ines puts in Ramblings or we put in the Staff documentation. I'm sure if we think about it for a bit, there are other things that only LC users would want to have at their fingertips. Heck, maybe there's even a use case for a "I'm at LC" switch on the cheatsheet that adds "how to charge a bank," MPI flags when we have those, etc. to the existing cheat sheet. |
I could open a separate issue for this...don't want to take away focus from the in-depth tutorials named on here which I think would also be very useful. |
A cheat sheet, you say? 🤣 |
@wihobbs I think you and me think quite alike. Which is probably equally fantastic and dangerous. I mean after all, I ate flux bird in his radish form. I'm a monster. 👹 |
And here is the repository - https://github.com/flux-framework/cheat-sheet/ - it's already designed so that data (from yaml) renders into the UI, automation via GitHub pages, so we could do a tweak to allow more than one cheat sheet (e.g., specific to a system) and then have links to all of them somewhere. |
I'm making a note that for NEWT documentation day (12/15) I plan to knock out one (maybe two) of these outstanding todos. Any suggestions on priority/where help is needed? |
A lot of these seem to be outdated. We should make a pass through this list before starting any work |
flux proxy
: "I want to connect to a flux instance across clusters with ssh add tutorial to connect to flux between clusters #192flux proxy
: "send commands to a flux instance you've started" tutorials: add flux proxy command tutorial #200flux start
: "I want to start my own flux allocation/instance to launch jobs"flux mini submit
: "I want to run or submit a job to a flux instance" tutorials: add a tutorial on submitting jobs to Flux #194flux mini run
tutorials: add flux mini run tutorial/example #202flux job attach
tutorials: add pointer to "flux job attach" #204flux mini alloc
flux mini batch
- command directives, standard i/oflux jobs
: --a
,--format
,--recursive
,--filter
, formatsflux resource list
flux queue list
flux queue drain / idle
: "waiting for all your jobs to complete"flux job cancel/cancelall/flux pkill
- tutorials: Add a flux cancel tutorial #210flux job kill/killall
flux job pgrep/pkill
flux filemap
Please add to this list as you see fit!
The text was updated successfully, but these errors were encountered: