astronomy-commons / astronomy-commons/lsdb

Both lsdb-server and Firefly on epyc should start up on boot

Open
#610 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.