Skip to content
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

tickets/PREOPS-5190: Automatically run one-night auxtel sims daily to support the prenight briefing #71

Merged
merged 10 commits into from
Jul 15, 2024

Conversation

ehneilsen
Copy link
Collaborator

This cron job needs to be update manually for new configurations. Automatic coordination of versions with the observatory version is PREOPS-5280.

@rhiannonlynne
Copy link
Member

There's a problem with the unit tests, where lsst.ts is missing as an importable module.

In general .. how committed are you to running and implementing things in this way?

@ehneilsen
Copy link
Collaborator Author

There's a problem with the unit tests, where lsst.ts is missing as an importable module.

In general .. how committed are you to running and implementing things in this way?

By "in this way", what in particular do you mean?

I think we definitely want to run a set of sims automatically every night, and the results need to be archived somewhere the reports can find them.

Aside from that, I'm attempting to do the simplest thing that will work.

As far as the best way to get the right version goes (which I think is what I use lsst.ts for), I think the best think would be for the code needed to run the sims to be included in the container they are actually running at the summit, and have the cron job at the USDF grab that exact container and use it. At present, though, I don't know how to get access to it.

@rhiannonlynne
Copy link
Member

As far as the best way to get the right version goes (which I think is what I use lsst.ts for), I think the best think would be for the code needed to run the sims to be included in the container they are actually running at the summit, and have the cron job at the USDF grab that exact container and use it. At present, though, I don't know how to get access to it.

"in this way" meant as in the PR, using GitPython to clone the repo and so on.
I agree that getting the container (which is probably deployed via phalanx) or creating a new container built on that one which runs the simulations would likely be best.
And also I agree that this is the simplest solution to get going for now.

@rhiannonlynne
Copy link
Member

The documentation build failed, but looks like the occasional problem with uploading documentation. This seems fine to merge.

@ehneilsen ehneilsen merged commit e1e19da into main Jul 15, 2024
6 of 7 checks passed
@ehneilsen ehneilsen deleted the tickets/PREOPS-5190 branch July 15, 2024 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants