View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005929 | Taler | deployment and operations | public | 2019-10-15 07:03 | 2019-12-20 18:11 |
| Reporter | Florian Dold | Assigned To | nikita | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | high | Severity | feature | Reproducibility | N/A |
| Status | closed | Resolution | reopened | ||
| Product Version | git (master) | ||||
| Target Version | 0.6 | Fixed in Version | 0.6 | ||
| Summary | 0005929: have a reliable way to start BB workers and master | ||||
| Description | Currently we start them manually. This means, though, that after a restart, these services will be down. Maybe systemd user units are appropriate for this? We want to avoid needing to be "root" for administering these services. | ||||
| Tags | No tags attached. | ||||
| system user files sounds good enough, I'll explore if this works or apply another solution. | |
| Correction, for the record (and notes for myself): unless my information is too old, systemd user units only exist as long as a session of that user exists (and only start to exist once the user logs in). We want https://www.freedesktop.org/software/systemd/man/loginctl.html for that. user units + loginctl are what could get the job done. - we also have to check if we need to add XDG_RUNTIME_DIR=/run/user/$UID to the environment before next reboot | |
| You can configure systemd so that user units linger! See here https://wiki.archlinux.org/index.php/systemd/User (search under the keyword linger). | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-10-15 07:03 | Florian Dold | New Issue | |
| 2019-10-15 07:03 | Florian Dold | Status | new => assigned |
| 2019-10-15 07:03 | Florian Dold | Assigned To | => nikita |
| 2019-10-15 11:36 | nikita | Status | assigned => acknowledged |
| 2019-10-15 11:36 | nikita | Note Added: 0015015 | |
| 2019-10-16 08:26 | nikita | Note Added: 0015016 | |
| 2019-10-16 08:27 | nikita | Note Edited: 0015016 | |
| 2019-10-16 12:35 | Florian Dold | Note Added: 0015017 | |
| 2019-10-16 12:35 | Florian Dold | Status | acknowledged => assigned |
| 2019-10-16 13:35 | nikita | Status | assigned => informing |
| 2019-10-16 13:35 | nikita | Resolution | open => fixed |
| 2019-10-16 13:36 | nikita | Status | informing => feedback |
| 2019-10-16 13:36 | nikita | Resolution | fixed => reopened |
| 2019-10-16 14:46 | nikita | Note Edited: 0015016 | |
| 2019-10-16 15:28 | nikita | Status | feedback => informing |
| 2019-11-14 21:46 | Christian Grothoff | Product Version | => git (master) |
| 2019-11-14 21:46 | Christian Grothoff | Fixed in Version | => 0.6 |
| 2019-11-14 21:46 | Christian Grothoff | Target Version | => 0.6 |
| 2019-12-20 18:11 | Christian Grothoff | Status | informing => closed |