astronomy-commons / astronomy-commons/lsdb
Both lsdb-server and Firefly on epyc should start up on boot
- Dominant language
- Python
- Stars
- 55
- Forks
- 26
- Avg merge
- 4d 1h
- Merged PRs (30d)
- 8
Description
**Feature request**
At present, the lsdb-server is running on epyc at port 43210 (see #561), and Firefly is running on epyc at port 43211 (see https://github.com/astronomy-commons/hats/issues/455).
However, both of these servers are running as my own userid, and when epyc is rebooted, will not be automatically restarted. Both of these should be set up to run under a suitable userid and in a way that they will survive a reboot.
**Before submitting**
Please check the following:
- [X] I have described the purpose of the suggested change, specifying what I need the enhancement to accomplish, i.e. what problem it solves.
- [ ] I have included any relevant links, screenshots, environment information, and data relevant to implementing the requested feature, as well as pseudocode for how I want to access the new functionality.
- [ ] If I have ideas for how the new feature could be implemented, I have provided explanations and/or pseudocode and/or task lists for the steps.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing how lsdb-server and Firefly are currently launched on epyc, including the context in issues #561 and #455. Identify a suitable non-personal service identity and startup mechanism, then verify after a reboot that both services return on ports 43210 and 43211.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100