Closed Bug 1484010 Opened 7 years ago Closed 5 years ago

Setup bsdpy service to support deploystudio (or future casper)

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dividehex, Assigned: dividehex)

References

Details

While installing the latest version of Deploystudio on High Sierra, I noticed the Apple Server App, which cost $19.99, has 1.5 star rating on the Apple Store. After reading many comments of all the ways it breaks the OS and is not suitable for production environments, I think it is time to setup a standalone netboot service in support of Deploystudio instead of dealing with the Server app. I've looked a couple options and I think bsdpy is the way to go. JAMF[1] looks nice but might be too bloated and installs via installer. bsdpy[2] on the other hand is pure python and runs in a set of docker containers. This service should be small and easy to deploy with puppet. And it should support any future deploystudio replacements such as Jamf's Casper service. [1] https://www.jamf.com/jamf-nation/third-party-products/180/netboot-sus-appliance?view=info [2] https://github.com/bruienne/bsdpy
Depends on: 1484017

NI to myself to write documentation in mana

Flags: needinfo?(jwatkins)
Flags: needinfo?(jwatkins)

The BSDPy service was setup quite awhile ago and supports the current deploystudio netboot workflows used by Mojave. This will all go away in the T2 chipset hardware era anyway.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.