Skip to content

Releases: apsis-scheduler/apsis

v0.29.1

Choose a tag to compare

@alexhsamuel alexhsamuel released this 23 Nov 22:58
Bump version: 0.29.0 → 0.29.1

v0.29.0

Choose a tag to compare

@alexhsamuel alexhsamuel released this 22 Nov 21:11
  • Turn down and track GC, to remediate GC pauses.

v0.28.3

Choose a tag to compare

@alexhsamuel alexhsamuel released this 21 Nov 22:50
Bump version: 0.28.2 → 0.28.3

v0.28.2

Choose a tag to compare

@alexhsamuel alexhsamuel released this 14 Nov 20:29
Bump version: 0.28.1 → 0.28.2

v0.28.1

Choose a tag to compare

@alexhsamuel alexhsamuel released this 14 Nov 17:12
Bump version: 0.28.0 → 0.28.1

v0.28.0

Choose a tag to compare

@alexhsamuel alexhsamuel released this 13 Nov 18:39
  • Apsis checks at startup that the job dir exists and all YAML files within it are valid jobs. It fails to start if there are any job errors.
  • Apsis, when checking jobs, instantiates runs from jobs according to schedules, to test that expansions function correctly.
  • In a Procstar program with sudo_user set, Apsis runs the command under sudo for the specified username.

This release requires changes to the schema of Apsis database files. To migrate an existing database,

  1. Stop Apsis.
  2. Create a backup of the database.
  3. python scripts/migrate-db.py path/to/apsis.db
  4. Start the new version.

The migrated database is backward-compatible; it will continue to work with Apsis v0.27.

v0.27.2

Choose a tag to compare

@alexhsamuel alexhsamuel released this 08 Nov 19:23
Bump version: 0.27.1 → 0.27.2

v0.27.1

Choose a tag to compare

@alexhsamuel alexhsamuel released this 08 Nov 17:13
Bump version: 0.27.0 → 0.27.1

v0.27.0

Choose a tag to compare

@alexhsamuel alexhsamuel released this 05 Nov 16:20
  • Apsis checks all jobs in the job directory before starting, and does not start if it encounters any errors.

v0.26.0

Choose a tag to compare

@alexhsamuel alexhsamuel released this 30 Oct 19:00
  • The Control page in the web UI and the live log are removed.
  • The run view contains a pane showing direct dependencies and dependents of the run.