Skip to main content

Generic distributed job runner for Laniakea.

Project description

Laniakea Spark

Build & Test

Spark is the generic Laniakea job runner and package build executor. It is able to perform a variety of tasks on Laniakea on build-farms, like building packages or distribution ISO images.

Spark instances communicate with Lighthouse servers via ZeroMQ to fetch new jobs and report information. They auto-register with the master system, if they were provided with the right credentials for the respective instance.

Setup Instructions

Minimum required Debian release: 11.0 (Bullseye)

Dependencies

sudo apt install \
	python3-debian \
	python3-zmq \
	python3-setuptools \
	python3-firehose \
	gnupg \
	dput-ng \
	debspawn

You can find more information on how to set up Spark instances at the Laniakea documentation or check out our Ansible provisioning templates.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

laniakea-spark-0.1.tar.gz (19.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page