[PR #3017] [MERGED] Fixes: #2902 - Implements systemd #12486

Closed
opened 2025-12-29 22:21:52 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3017
Author: @DanSheps
Created: 3/19/2019
Status: Merged
Merged: 9/6/2019
Merged by: @DanSheps

Base: develop-2.7Head: 2902-systemd


📝 Commits (10+)

📊 Changes

11 files changed (+308 additions, -26 deletions)

View changed files

📝 .gitignore (+3 -0)
📝 CHANGELOG.md (+5 -2)
contrib/gunicorn.conf (+22 -0)
contrib/netbox-rq.service (+24 -0)
contrib/netbox.env (+15 -0)
contrib/netbox.service (+24 -0)
contrib/netbox@.service (+24 -0)
📝 docs/installation/3-http-daemon.md (+78 -21)
📝 docs/installation/index.md (+2 -0)
docs/installation/migrating-to-systemd.md (+105 -0)
📝 docs/installation/upgrading.md (+6 -3)

📄 Description

Fixes: #2902

This PR implements the native systemd instead of supervisord running on top of systemd.

  • Adds contrib directory with base files
  • Adds migration document for supervisord to systemd
  • Updates installation documentation to use systemd instead of supervisord

There has been no meaningful discussion on the related issue for awhile now


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/3017 **Author:** [@DanSheps](https://github.com/DanSheps) **Created:** 3/19/2019 **Status:** ✅ Merged **Merged:** 9/6/2019 **Merged by:** [@DanSheps](https://github.com/DanSheps) **Base:** `develop-2.7` ← **Head:** `2902-systemd` --- ### 📝 Commits (10+) - [`ae63168`](https://github.com/netbox-community/netbox/commit/ae6316839becf8ccc47e09a823096700ac22eb66) Closes #2902 - Migrate to systemd from supervisord - [`90aafb8`](https://github.com/netbox-community/netbox/commit/90aafb84f0ddcdd6372fadf618ec871c612e87a2) Closes #2902 - Migrate to systemd from supervisord - [`2dae2e6`](https://github.com/netbox-community/netbox/commit/2dae2e60d67c8fa34732532d09f2fc5acf91721d) Merge branch 'develop' of https://github.com/digitalocean/netbox into 2902-systemd - [`5e00644`](https://github.com/netbox-community/netbox/commit/5e00644dc7608c12c890d4f23ca110f0e9a2fc41) Update documentation and CHANGELOG. Moved parameters around on service file - [`354a037`](https://github.com/netbox-community/netbox/commit/354a037c70db439dfb965ffee72ca13b8eaaee8b) Fix path and documentation - [`ceda530`](https://github.com/netbox-community/netbox/commit/ceda530472ed6636ac9fe19acd5971b1cd770a91) Merge branch 'develop' of https://github.com/digitalocean/netbox into 2902-systemd - [`ba87301`](https://github.com/netbox-community/netbox/commit/ba87301c4384727a2d817645e8e1cd88fb4af4c3) Merge branch 'develop' of https://github.com/netbox-community/netbox into 2902-systemd - [`b98b5c6`](https://github.com/netbox-community/netbox/commit/b98b5c674c7c122668cd42097b8d78b8b1ffc4c4) Update Gitignore - [`3281282`](https://github.com/netbox-community/netbox/commit/32812826d6a86700d185d08d5b773301612bcfd1) Merge branch 'develop-2.7' of https://github.com/netbox-community/netbox into 2902-systemd - [`2368792`](https://github.com/netbox-community/netbox/commit/2368792d150902d3c4e6e56191c1902dddff89b7) Update CHANGELOG ### 📊 Changes **11 files changed** (+308 additions, -26 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) 📝 `CHANGELOG.md` (+5 -2) ➕ `contrib/gunicorn.conf` (+22 -0) ➕ `contrib/netbox-rq.service` (+24 -0) ➕ `contrib/netbox.env` (+15 -0) ➕ `contrib/netbox.service` (+24 -0) ➕ `contrib/netbox@.service` (+24 -0) 📝 `docs/installation/3-http-daemon.md` (+78 -21) 📝 `docs/installation/index.md` (+2 -0) ➕ `docs/installation/migrating-to-systemd.md` (+105 -0) 📝 `docs/installation/upgrading.md` (+6 -3) </details> ### 📄 Description ### Fixes: #2902 This PR implements the native systemd instead of supervisord running on top of systemd. * Adds contrib directory with base files * Adds migration document for supervisord to systemd * Updates installation documentation to use systemd instead of supervisord There has been no meaningful discussion on the related issue for awhile now --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:21:52 +01:00
adam closed this issue 2025-12-29 22:21:52 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12486