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 dedicated builder machines, like building packages, distribution ISO images or performing longer QA tasks.

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

Installation

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.1.tar.gz (20.0 kB view details)

Uploaded Source

File details

Details for the file laniakea-spark-0.1.1.tar.gz.

File metadata

  • Download URL: laniakea-spark-0.1.1.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for laniakea-spark-0.1.1.tar.gz
Algorithm Hash digest
SHA256 923d3782f1b8f669a461d01207a68d2b2b63ccc41e8d395bb44d1c213d3af967
MD5 f80a3a46cfb888f55fdc5f32390b1536
BLAKE2b-256 36880062d7ddeef56b5de29fa56449f96b6a2549e05bdd133fc69780a0e9d001

See more details on using hashes here.

Supported by

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