open-build-service (2.9.4-10) unstable; urgency=medium

  * Move binaries to /usr.

 -- Andrej Shadura <andrewsh@debian.org>  Sun, 26 Nov 2023 12:09:38 +0000

open-build-service (2.9.4-9) unstable; urgency=medium

  * Use PrivateMounts=true to clean up proc/sys/dev mounts on restart.
    If interrupted at a wrong time, obs-worker leaves proc/sys/dev mounted
    in a chroot, and later, when restarted, attempts to delete them and
    fails. PrivateMounts=true ensures each worker has its own private
    namespace, and when it’s stopped, all mounts go away automatically
    and no cleanup is needed.

 -- Andrej Shadura <andrewsh@debian.org>  Thu, 23 Mar 2023 14:09:20 +0100

open-build-service (2.9.4-8) unstable; urgency=medium

  * Create BSConfig.pm in autopkgtest if it’s missing.
  * Remove outdated NEWS.

 -- Andrej Shadura <andrewsh@debian.org>  Wed, 22 Mar 2023 11:22:02 +0100

open-build-service (2.9.4-7) unstable; urgency=medium

  * Make autopkgtests runnable in a container.

 -- Andrej Shadura <andrewsh@debian.org>  Wed, 22 Mar 2023 07:00:05 +0100

open-build-service (2.9.4-6) unstable; urgency=medium

  [ Debian Janitor ]
  * Apply multi-arch hints. + obs-productconverter: Add Multi-Arch: foreign.

  [ Andrej Shadura ]
  * Rewrite the obsworker service unit to actually work (Closes: #1033280)
  * Restart the worker on failure automatically.
  * Only fix scripts in OBS package directories.
  * Add autopkgtest.

 -- Andrej Shadura <andrewsh@debian.org>  Tue, 21 Mar 2023 17:50:16 +0100

open-build-service (2.9.4-5) unstable; urgency=medium

  * Stop removing data and users on purge (Closes: #924233).

 -- Andrej Shadura <andrewsh@debian.org>  Sun, 16 Oct 2022 10:07:52 +0100

open-build-service (2.9.4-4) unstable; urgency=medium

  [ Debian Janitor ]
  * Use secure copyright file specification URI.
  * debian/copyright: use spaces rather than tabs to start continuation
    lines.
  * Wrap long lines in changelog entries: 2.9.4-3.
  * Bump debhelper from old 9 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Drop unnecessary dh arguments: --parallel
  * Update standards version to 4.4.1, no changes needed.

  [ Mike Gabriel ]
  * debian/watch: Update watch URL for tracking upstream releases.
  * debian/control: Python2 is EOL, update in B-D: python -> python3.

  [ Andrej Shadura ]
  * Drop everything Ruby.
  * Drop Ruby-related patches.

 -- Andrej Shadura <andrewsh@debian.org>  Fri, 22 Jul 2022 18:04:07 +0200

open-build-service (2.9.4-3) unstable; urgency=medium

  [ Lucas Kanashiro ]
  * Add patch to publish Debian upstream tarball signatures to the
    repositories
  * Add patch to publish Ubuntu ddeb files to the repositories
  * Move DoD projects example configs to obs-api package, instead of obs-server
  * Add some autopkgtests test cases
  * Fix obsapidelayed.service.
    Split the obsapidelayed systemd unit file into others unit files
  * Add patch to fix the database migration. Limit the size of a VARCHAR to not
    extrapolate the number of bytes allocated.

  [ Andrew Lee (李健秋) ]
  * Move permission adjustment from rake-tasks.sh into obs-api.postinst
    script and fix permissions for upgrade. (Closes: #926198)

  [ Lucas Kanashiro ]
  * debian/NEWS: add new entry to notify users to check the default Passenger
    user when upgrading.
  * debian/rake-tasks.sh: update migration task to restart all OBS related
    services.
  * debian/README.Debian: add instructions on how to upgrade an exitent instance
  * debian/rake-tasks.sh: stop all running processes from the old installation
  * debian/obs-api.postrm: stop obsapi systemd services
  * debian/osb-api.prerm: stop the new obsapi systemd unit files

  [ Utkarsh Gupta ]
  * Add salsa-ci.yml

  [ Pirate Praveen ]
  * Switch dependency: ruby-parser -> ruby-ruby-parser (Closes: #956504)
  * Relax dependecy on responders in src/api/Gemfile (Closes: #956505)

 -- Lucas Kanashiro <kanashiro@debian.org>  Mon, 13 Apr 2020 15:30:23 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog obs-worker`.
