ngcp-system-tools (14.0.1.3+0~mr14.0.1.3) unstable; urgency=medium

  [ Jose Su ]
  * [57ddb93] MT#64210 Fix partition in grub after kernel update via ngcp-update

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 09 Jan 2026 09:40:46 +0100

ngcp-system-tools (14.0.1.2+0~mr14.0.1.2) unstable; urgency=medium

  [ Fedorov Volodymyr ]
  * [b10ea2c] MT#64186 Fix array splitting issue in Redis parsing.

  [ Guillem Jover ]
  * [5ffe586] MT#64186 Fix shellcheck fix regressions

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 30 Dec 2025 01:01:26 +0100

ngcp-system-tools (14.0.1.1+0~mr14.0.1.1) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 09 Dec 2025 15:34:01 +0100

ngcp-system-tools (14.0.1.0+0~mr14.0.1.0) unstable; urgency=medium

  [ Jose Su ]
  * [f4c914a] MT#63415 Add ngcp-coredump-analyzer script
  * [f24a69c] MT#63415 Include ngcp-coredump-analyzer in /usr/sbin
  * [13ad716] MT#63504 Increase ngcp-crm-helper timeout
  * [278bb78] MT#62271 Remove ngcp-bcrypt-webpassword script

  [ Guillem Jover ]
  * [3178cc4] MT#62763 ngcp-check-active: Fix shellcheck issues
  * [57e3602] MT#63599 Do not use «grep -q» for crm_mon pipes
  * [39175ff] MT#63504 Rework HA switchover scripts to reduce amount of commands used
  * [1e8564f] MT#62763 Fix supervised execution
  * [fe355c9] MT#62763 ngcp-approx-cache: Remove no longer used download_urls function
  * [77815e2] MT#62763 ngcp-logs: Use log_folder instead of non-existent log_folder_log
  * [6698734] MT#62763 Fix shellcheck issues
  * [adef8b6] TT#64369 NGCP::Service::Meta: Add maintenance knob support
  * [14361e5] TT#64369 Do not restart HA managing services during maintenance mode

  [ Richard Fuchs ]
  * [89fcbad] MT#63791 log error to stderr

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 24 Nov 2025 16:58:53 +0100

ngcp-system-tools (14.0.0.0+0~mr14.0.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [3bc4008] MT#62899 Update packaging for Debian trixie
  * [9f5e00c] MT#63045 Fix pycodestyle issues

  [ Volodymyr Fedorov ]
  * [10a2fb1] MT#63048 Fix invalid read syntax in ngcp-update prompt

  [ Michael Prokop ]
  * [f326c34] MT#63080 ngcp-reset-db: load provisioning schema before billing schema
  * [c00f7a0] MT#63113 ngcp-update: fix partition + kernel version handling
  * [9f2aeb4] MT#63180 New helper script ngcp-kernel-helper

  [ Kirill Solomko ]
  * [0c4b8ff] MT#63436 ngcp-check-rev-applied add site_id column support

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 08 Sep 2025 11:47:42 +0200

ngcp-system-tools (13.5.0.0+0~mr13.5.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [4e286e6] MT#62818 Add special handling for kernel upgrade

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 20 Jun 2025 10:46:40 +0200

ngcp-system-tools (13.4.0.0+0~mr13.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [fa0f421] MT#61913 Remove supervisord support

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 10 Apr 2025 08:31:55 +0200

ngcp-system-tools (13.3.0.0+0~mr13.3.0.0) unstable; urgency=medium

  [ Michael Prokop ]
  * [400ce1f] MT#61751 Install io-scheduler.service in /usr

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 28 Jan 2025 15:17:08 +0100

ngcp-system-tools (13.2.0.0+0~mr13.2.0.0) unstable; urgency=medium

  [ Giancarlo Errigo Mattos ]
  * [ed07961] MT#61134 Create codec id to name mapping script
  * [63d0c66] MT#61386 Automatic conflict resolution on ngcp-migrate-codecs
  * [7b7da4f] MT#61193 Migrate subscriber sound sets
  * [a2886ce] MT#61259 Migrate allowed ips

  [ Mykola Malkov ]
  * [fd72ee5] MT#61270 Add bookworm-security-debug repo

  [ Michael Prokop ]
  * [dc2f41e] MT#61302 Ensure to have fence-agents-common available on trixie

  [ Guillem Jover ]
  * [bd818c9] MT#61459 Do not use Perl indirect object syntax

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 09 Dec 2024 11:29:23 +0100

ngcp-system-tools (13.1.0.0+0~mr13.1.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [d7f726a] MT#59727 NGCP::Daemon: Do not recreate the log object in init()
  * [ce64818] MT#60652 ngcp-parallel-ssh: Abort on disruptive actions when acting on nodes
  * [e3c010f] MT#61142 NGCP::Daemon: Fix documentation for shutdown() method
  * [4356e64] MT#61142 NGCP::Daemon: Do not destruct the object automatically

  [ Richard Fuchs ]
  * [bf5a8bd] MT#60741 ngcp-location-sync: reformat with black
  * [4b77341] MT#60741 ngcp-location-sync: add file close
  * [eda45f7] MT#60741 ngcp-location-sync: remove EXISTS check
  * [ad0aee9] MT#60741 ngcp-location-sync: remove SISMEMBER check
  * [d8375e7] MT#60741 ngcp-location-sync: move eval into def
  * [8cb8b3d] MT#60741 ngcp-location-sync: generalise
  * [2c7de36] MT#60741 ngcp-location-sync: support table version
  * [2d574fd] MT#60741 ngcp-location-sync: support all SETs
  * [e15313f] MT#60741 ngcp-location-sync: switch to EVALSHA
  * [f7a6552] MT#55283 add ngcp-iptables-apply wrapper

  [ Michael Prokop ]
  * [dc425ad] MT#60916 lintian: ignore service-file-is-not-a-file for io-scheduler.service

  [ Mykola Malkov ]
  * [553a226] MT#60790 Download upgrade files in cache update
  * [03a7ff9] MT#60790 Change ownership of upgrade files

  [ Jose Su ]
  * [52cc293] MT#56560 Improve ngcp-active-calls script

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 01 Oct 2024 10:02:34 +0200

ngcp-system-tools (13.0.0.0+0~mr13.0.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [b75898f] MT#60097 Remove no longer needed code for lingering pacemaker constraints
  * [561c51d] MT#60098 ngcp-nodename: Remove support for obsolete ngcp_ha_node file
  * [e30d92a] MT#40865 ngcp-check-ssh-keys: New script to check issues in SSH keys
  * [26f6079] MT#60097 ngcp-ha-show-failcounts: Fix parsing for bookworm crm
  * [975fb5e] MT#60310 ngcp-service: Improve error message on missing action arguments
  * [859b84c] MT#58844 Add new scripts to handle SNMP v3 credentials

  [ Kirill Solomko ]
  * [60e7f3a] MT#60362 fix multi-master slave setup on pair node
  * [fa7b046] MT#60539 ngcp-sync-db sync procedures and functions

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Sun, 28 Jul 2024 12:04:54 +0200

ngcp-system-tools (12.5.0.0+0~mr12.5.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [25cca52] MT#59780 Add cleanup of old kernel packages

  [ Michael Prokop ]
  * [fc99efa] MT#59866 ngcp-approx-cache: check expected Debian repository URLs

  [ Guillem Jover ]
  * [22855b3] MT#59859 Discontinue Rainbow platform merging into NGCP

  [ Kirill Solomko ]
  * [9b20748] MT#59614 ngcp-check-rev-applied add db_schema.release support
  * [a0f21a3] MT#59614 ngcp-check-rev-applied check for release column
  * [c59e3be] MT#59999 ngcp-sync-db-wrapper does not support geo cluster

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 22 May 2024 14:33:49 +0200

ngcp-system-tools (12.4.0.0+0~mr12.4.0.0) unstable; urgency=medium

  [ Victor Seva ]
  * [f9f6217] MT#59235 ngcp-reset-db: add proper options handler
  * [0ecd8db] MT#59235 test/ngcp-reset-db fix duplicated test name

  [ Kirill Solomko ]
  * [8cbe339] MT#59263 ngcp-reset-db skip foreign key checks

  [ Richard Fuchs ]
  * [a40f331] MT#59300 ngcp-usr-location: fix stray error case

  [ Marco Capetta ]
  * [90aee3c] MT#58564 Restore verbose mode for ngcp-usr-location --all

  [ Mykola Malkov ]
  * [fa11e88] MT#59386 Use sql schema dump files
  * [e33b1ac] MT#59386 Fix quoting in ngcp-reset-db
  * [523ad02] MT#59392 Take apt snapshot before update of approx cache
  * [077284c] MT#59482 Fix typo in filename ngcp.slq -> ngcp.sql
  * [beb9c9f] MT#59482 Add freeswitch schema to the list

  [ Guillem Jover ]
  * [0b9abd3] MT#59591 Clarify «start» key usage

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 15 Mar 2024 08:50:35 +0100

ngcp-system-tools (12.3.0.0+0~mr12.3.0.0) unstable; urgency=medium

  [ Michael Prokop ]
  * [55e108f] MT#58901 ngcp-approx-cache: drop unused DEBURLS variable

  [ Guillem Jover ]
  * [ef1909e] MT#55379 Fully move files from «/» to canonical «/usr» locations

  [ Marco Capetta ]
  * [f7f27a7] MT#58942 Fix typo in ngcp-ngn-in-a-box script

  [ Volodymyr Fedorov ]
  * [a5d3f97] MT#59048 Fix key usage for date command

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 15 Jan 2024 14:49:21 +0100

ngcp-system-tools (12.2.0.0+0~mr12.2.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [69aa915] MT#58522 Remove obsolete references to heartbeat-2
  * [1b6cd9f] MT#58585 Remove support for location information in MariaDB
  * [1b67d15] MT#57982 Remove redis flavor support
  * [ea86d71] MT#57982 Replace redis-cli with keydb-cli
  * [1bb6c33] MT#57819 fence_ngcp: Restore check=True for set_power_status subprocs
  * [4e1f3bb] MT#57982 Reintroduce ngcp-redis-migrate tool
  * [3099444] MT#57982 Rename ngcp-redis-migrate to ngcp-keydb-backup

  [ Volodymyr Fedorov ]
  * [3f4ba20] MT#58593 ngcp-location-sync: Fix regex for carrier system

  [ Victor Seva ]
  * [0a0f7ac] MT#58563 ngcp-approx-cache: use --extra-debian-release in clean
  * [b249a67] MT#58824 ngcp-toggle-performance-config: increase pkg_mem for low

  [ Richard Fuchs ]
  * [c51ac78] MT#57819 support additional fencing methods

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 29 Nov 2023 13:38:47 +0100

ngcp-system-tools (12.1.0.0+0~mr12.1.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [b1825df] MT#58214 Add next steps to do after ngcp-ngn-in-a-box-activation execution
  * [474cafc] MT#58214 Allow execution of ngcp-ngn-in-a-box-activation only on PRO

  [ Mykola Malkov ]
  * [086a9c4] MT#58158 Add non-free-firmware component/repository
  * [71d04a1] MT#58354 Run ngcp-initialize-udev-rules-net after systemd-remount-fs

  [ Guillem Jover ]
  * [31ff43b] MT#58356 Update packaging for bookworm

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Sun, 15 Oct 2023 08:25:58 +0200

ngcp-system-tools (12.0.1.0+0~mr12.0.1.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [460f42e] MT#57453 Switch docker image to bookworm
  * [ccfda13] MT#57870 Fix ngcpcfg checking in ngcp-update
  * [c0259f2] MT#57870 Simplifying ngcpcfg checks

  [ Richard Fuchs ]
  * [b3b962b] MT#57527 add workaround for hanging crm
  * [d4276c3] MT#57527 increase crm wait timeout

  [ Guillem Jover ]
  * [f7861e7] MT#57805 ngcp-migrate-openvpn-certs: New script
  * [44e7ad5] MT#57805 ngcp-migrate-openvpn-certs: Set executable bit
  * [1adf68b] MT#57805 debian: Install ngcp-migrate-openvpn-certs on PRO/CARRIER
  * [bd1678a] MT#57897 ngcp-ppa: Print the current system NGCP release
  * [07c0a30] MT#57897 ngcp-ppa: Add a check for matching PPA target release

  [ Marco Capetta ]
  * [2b0508f] MT#57937 Add 'apply' option to ngcp-redis-flavor script
  * [385c8d1] MT#58056 Add 'ngcp-migrate-adm-ncos' script

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 30 Aug 2023 18:06:27 +0200

ngcp-system-tools (11.5.0.0+0~mr11.5.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [05b71f0] MT#57164 ngcp-service: Add support for new platform key

  [ Kirill Solomko ]
  * [d1582ce] MT#57044 add ngcp-upgrade-contract-sound-sets script
  * [e7965d8] MT#57044 add python3-mysqldb dependency

  [ Michael Prokop ]
  * [3cccfcc] MT#57282 ngcp-io-scheduler: support newer SW-RAID device names

  [ Richard Fuchs ]
  * [8cf2563] MT#56670 speed up ngcp-usr-location --all
  * [85464a3] MT#56670 add redis_count
  * [f9d2118] MT#57527 add ngcp-wait-pingnodes

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 26 Jun 2023 14:13:20 +0200

ngcp-system-tools (11.4.0.0+0~mr11.4.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [e9d6aa8] MT#56421 fix ngcp-toggle-performance-config keydb max memory setup

  [ Victor Seva ]
  * [328410e] MT#56463 ngcp-update: execute ngcp-update-cfg-schema before build any template
  * [f5b7a53] MT#55475 ngcp-update support allow-downgrades in DEV_MODE=yes
  * [ffc19eb] MT#56819 ngcp-approx-cache: skip sources from rainbow repos

  [ Volodymyr Fedorov ]
  * [122d014] MT#56477 Switch ngcp-location-sync to Python

  [ Jose ]
  * [d86ba24] MT#56560 Improve ngcp-active-calls script

  [ Guillem Jover ]
  * [97eccec] MT#56655 ngcp-service: Use NGCP_SERVICES instead of NGCP_INC
  * [70e316b] MT#56655 ngcp-service: Add fragment nsservice file support

  [ Mykola Malkov ]
  * [ce329a7] MT#56542 Add support of custom mysql instance

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 24 Mar 2023 13:06:18 +0100

ngcp-system-tools (11.3.0.0+0~mr11.3.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [15bb935] MT#55519 fence_agent: Honor --shell-timeout option
  * [dba53eb] Revert "MT#55519 fence_agent: Honor --shell-timeout option"
  * [28b2450] TT#190250 Update ngcp-sync-* command names
  * [a8f812c] MT#55376 NGCP::Log: Rework priority handling
  * [2efd6a9] MT#55376 Add a test suite for perl modules
  * [5cdf8bb] MT#55376 debian: Add missing libngcp-log-perl dependency to libngcp-service-perl
  * [7e8f7d5] MT#55376 NGCP::Daemon: Add new module
  * [ea8478f] MT#55376 NGCP::Config: Add new module
  * [17d5316] MT#56261 ngcp-cluster-status: New cluster-wide status checker tool
  * [bc49ff2] MT#56273 Add ngcp-check-cluster-ping and ngcp-check-cluster-ssh
  * [8aa5179] MT#56273 ngcp-cluster-status: Inline ngcp-clish actions

  [ Michael Prokop ]
  * [0782002] MT#55912 crmadmin: adjust timeout usage for newer pacemaker-cli-utils

  [ Kirill Solomko ]
  * [56cc801] MT#55924 ngcp-sync-db root@localhost port changes

  [ Richard Fuchs ]
  * [4da9b49] MT#55981 use explicit resource constraints

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 17 Jan 2023 17:45:58 +0100

ngcp-system-tools (11.2.0.0+0~mr11.2.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [af81601] TT#142701 Remove old workaround to download Release+Release.gpg
  * [9937e07] MT#55289 Change multiple values in yml files

  [ Michael Prokop ]
  * [43ba25a] TT#190151 Replace egrep usage with grep -E
  * [a5fb756] TT#21332 ngcp-approx-cache: fix directory permissions to avoid apt warnings

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 04 Oct 2022 13:52:57 +0200

ngcp-system-tools (11.1.0.0+0~mr11.1.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [aae34db] TT#68165 Fix sems activation in ngcp-ngn-in-a-box-activation script

  [ Michael Prokop ]
  * [6657065] TT#180309 ngcp-check-active + ngcp-ha-host-state: switch from crm to crm_mon usage
  * [07d5866] TT#183264 ngcp-service bash completion: support aliases + be more consistent

  [ Alexander Lutay ]
  * [7d7e51c] TT#183800 Speed up ngcp-check-active on ~20%
  * [ef7549a] TT#183800 ngcp-check-active: use common shell style to load config
  * [78a4d2d] TT#183550 Minimise presence load for low performance mode
  * [8112380] TT#182052 Tune snmpagent for low performance mode
  * [085307e] TT#182052 Set snmpagent for PRO/Carrier only
  * [e2c77aa] TT#186650 Improve replication check for new Geo-Cluster DB replications
  * [8e4b844] Revert "TT#186603 Add new ocf:ngcp:ping HA resource module"

  [ Guillem Jover ]
  * [4f3f4d7] TT#182400 NGCP::Service::Meta: Allow ignoring unhandled systemd services
  * [a093fd9] TT#71030 Remove obsolete and unused Prometheus migration script
  * [dce1869] TT#186603 Add new ocf:ngcp:ping HA resource module
  * [ec98d4a] TT#186700 NGCP::Service::Meta: Do not return services with no props
  * [e9290a9] TT#186700 ngcp-service: Simplify status assignment in summary()
  * [c3c1809] TT#186700 NGCP::Service::Meta: Sort returned services with props

  [ Kirill Solomko ]
  * [be2548b] TT#185400 ngcp-sync-db improve multi-master support
  * [539deb8] TT#185400 ngcp-sync-db fix-db-schema in multi-master mode
  * [be63ef8] TT#186400 add slaves fix support
  * [d48036a] TT#186400 improve fix-slaves option

  [ Alessio Garzi ]
  * [37cc02e] TT#177251 Increase memory for kamailio-lb

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 22 Aug 2022 20:03:45 +0200

ngcp-system-tools (11.0.0.0+0~mr11.0.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [a0d02e9] TT#161150 ngcp-nodename: Parse ngcp_nodename first
  * [f22329b] TT#173852 ngcp-service: Do not show services in summary for wrong NGCP type
  * [47d56cc] TT#174750 Remove obsolete heartbeat-2 support
  * [60e8439] TT#174750 ngcp-check-active: Simplify state handling after heartbeat-2 removal
  * [eebc55e] TT#174750 Take the pacemaker maintenance-mode into account
  * [368b84a] TT#177550 ngcp-site: New tool to fetch the current site name

  [ Michael Prokop ]
  * [88e5870] TT#173500 Create tmpfiles with template name
  * [ecfc675] TT#173500 Get rid of all temporary files, also in case of errors

  [ Donat Zenichev ]
  * [4b05044] TT#169602 Remove unnecessary 'sems' config.yml related commands

  [ Kirill Solomko ]
  * [c1c10c2] TT#139458 ngcp-sync-db add multi-master mode support

  [ Marco Capetta ]
  * [5dab247] TT#68165 Add script ngcp-ngn-in-a-box-activation
  * [1653451] TT#68165 Improve ngcp-ngn-in-a-box-activation script

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 07 Jun 2022 11:47:13 +0200

ngcp-system-tools (10.5.0.0+0~mr10.5.0.0) unstable; urgency=medium

  [ Michael Prokop ]
  * [8f10ddf] TT#83362 ngcp-virt-identify: support VMs + improve container fallback detection
  * [89cb4ea] TT#160100 ngcp-io-scheduler: rework I/O scheduler support
  * [0cbb6ea] TT#21332 ngcp-approx-cache: properly report failing root permissions

  [ Marco Capetta ]
  * [7720415] TT#157251 Add ngcp-kam-parallel-xmlrpc script
  * [277c6c9] TT#154255 ngcp-redis-flavor: fix typo in getopts

  [ Victor Seva ]
  * [4c14bfd] TT#154255 redis/keydb: set maxmemory

  [ Guillem Jover ]
  * [85873fc] TT#154255 ngcp-redis-flavor: Handle incompatible KeyDB database
  * [e71e372] TT#154255 Fix output strings

  [ Richard Fuchs ]
  * [e0956f2] TT#157802 fix detection of permanent registrations

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 31 Mar 2022 00:02:45 +0200

ngcp-system-tools (10.4.0.0+0~mr10.4.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [7ae0b5a] TT#139455 allow ngcp-kamcmd and ngcp-kamctl to connect to lb/proxy instances

  [ Daniel Grotti ]
  * [0480557] TT#151403 adjust kamalio shm_mem based on current RAM

  [ Richard Fuchs ]
  * [bd0a0f0] TT#139454 omit resource name for failure cleanup

  [ Guillem Jover ]
  * [493dcdd] TT#129103 NGCP::Service::Meta: Group serv_in_* function definitions
  * [44f6413] TT#129103 NGCP::Service::Meta: Match on «instance-» instead of «instance»
  * [9394450] TT#129103 NGCP::Service::Meta: Add new serv_is_ha_managed()
  * [bbf8724] TT#129103 ngcp-service: Replace serv_is_instance() call with serv_is_ha_managed()
  * [89d5381] TT#129103 NGCP::Service::Meta: Refactor serv_get_exp_ha_status() function

  [ Michael Prokop ]
  * [630ab8f] TT#158150 ngcp-approx-cache: avoid duplicate sources.list entries

  [ Mykola Malkov ]
  * [3543646] TT#113650 Remove db-sync when adding PPA

  [ Victor Seva ]
  * [3d30bc2] TT#154255 ngcp-redis-flavor

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 24 Jan 2022 16:58:43 +0100

ngcp-system-tools (10.3.0.0+0~mr10.3.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [cb3234a] TT#79100 ngcp-migrate-ha-crm: Add the pairname to the commit messages
  * [55d0b9e] TT#129103 ngcp-service: We should skip all actions when using --group
  * [2af400f] TT#124273 Update packaging for bullseye
  * [7390374] TT#124273 Use execute_after_ instead of override_ for dh command

  [ Victor Seva ]
  * [0b3439b] TT#139455 ngcp-service: service instances are 'by-ha'
  * [da7c233] TT#139455 ngcp-check-active: support instances
  * [b3c8a67] TT#139455 ngcp-service: fix action_skip for instances

  [ Michael Prokop ]
  * [2b7c37b] TT#146000 ngcp-check-active: require root permissions

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 23 Nov 2021 14:20:30 +0100

ngcp-system-tools (10.2.0.0+0~mr10.2.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [6e47121] TT#79100 ngcp-ha-show-failcounts fix warning: This command 'list' is deprecated, please use 'status'

  [ Richard Fuchs ]
  * [a934eb6] TT#85901 run ngcp-check-active also with a timeout
  * [0b0a919] TT#106151 fix typo

  [ Mykola Malkov ]
  * [79cc46a] TT#139151 Add ngcp-hostname tool
  * [b82d0c0] TT#139151 Switch to use ngcp_hostname

  [ Guillem Jover ]
  * [19ac4eb] TT#139651 ngcp-ha-await-stable-status: Implement actual awaiting for pacemaker
  * [c37e955] TT#140500 NGCP::Service::Meta: Move serv_desc_format() from ngcp-service
  * [643dbe2] TT#140500 ngcp-service: Fetch all systemctl properties in a single call
  * [2ba4515] TT#140500 ngcp-ha-proc-state: Use systemctl directly instead of crm
  * [61f7bf7] TT#139651 ngcp-make-*: Await for corosync/pacemaker to settle state
  * [0703247] TT#139651 ngcp-ha-await-stable-status: Wait for DC instead of g_vips
  * [8409164] TT#79100 ngcp-migrate-ha-crm: Fix quoting for ngcp-ssh calls

  [ Manuel Montecelo ]
  * [0f91d8e] TT#88701 Improvements to ngcp-update

  [ Michael Prokop ]
  * [f919e1e] TT#111255 Initial shell completion for ngcp-kamctl

  [ Victor Seva ]
  * [ab2ad74] TT#139455 support instances

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 05 Oct 2021 13:21:35 +0200

ngcp-system-tools (10.1.0.0+0~mr10.1.0.0) unstable; urgency=medium

  [ Manuel Montecelo ]
  * [f4ff540] TT#104381 Exit with failure when it cannot download files
  * [4c31c41] TT#105151 Create ngcp-udev-rules-net-generator to run on system start
  * [1027e16] TT#105151 Changes to ngcp-udev-rules-net-generator systemd unit
  * [525a5de] TT#105151 Changes to ngcp-udev-rules-net-generator (incl. renaming)

  [ Guillem Jover ]
  * [2df4578] TT#126450 Move the printing to the action_skip caller
  * [5fb28c0] TT#126450 Do not emit monit commands when allowing an action usually skipped
  * [a55a2be] TT#126450 Fix typo in internal reset-failed action handling
  * [d02fe8d] TT#79100 ngcp-migrate-ha-crm: Adapt script to shared-storage access changes
  * [ac69f3e] TT#79100 Flip the HA dependencies to default to corosync/pacemaker
  * [6547a41] TT#79100 ngcp-ha-crm: Change default to pacemaker
  * [d2b224c] TT#79100 ngcp-ha-crm-reload: Improve reload handling
  * [2ff7300] TT#79100 Add new ngcp-ha-await-stable-status helper
  * [54fbcf3] TT#79100 ngcp-ha-await-stable-status: Ignore ngcp-check-active exit code

  [ Richard Fuchs ]
  * [88fa7ec] TT#67152 manually handle decoding strings from Redis
  * [a8a370f] TT#85901 add custom fence agent
  * [b6e1683] TT#85901 fix ngcp-ssh usage

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 24 Aug 2021 16:54:12 +0200

ngcp-system-tools (10.0.0.0+0~mr10.0.0.0) unstable; urgency=medium

  [ Manuel Montecelo ]
  * [7b1926b] TT#117650 Always allow actions involving ssh
  * [5166c56] TT#118659 Switch Dockerfile from Debian buster to bullseye

  [ Richard Fuchs ]
  * [dbff62c] TT#67152 add script to manipulate location data in Redis

  [ Guillem Jover ]
  * [b8dc75a] TT#108956 Fix py.test-3 junit family deprecation warning
  * [639acc7] TT#108956 ngcp-service: Itemize SYNOPSIS section
  * [d6f50f6] TT#108956 ngcp-service: Rename serv_get_current_status to serv_get_systemd_current_status
  * [76faae9] TT#108956 ngcp-service: Refactor logging into NGCP::Log and NGCP::Log::Functions
  * [056686d] TT#108956 ngcp-service: Refactor execution functions into NGCP::Service::IO
  * [3333f53] TT#108956 ngcp-service: Rename program-specific serv_* functions
  * [00bbbbf] TT#108956 ngcp-service: Add new host_get_process_handler_pathname()
  * [7f0bf1f] TT#108956 ngcp-service: Move host_ and serv_ functions to NGCP::Service::Meta
  * [76d0f74] TT#116404 Move ngcp-apt-hint-helper under libexec
  * [bcbcf5a] TT#126050 ngcp-chroot-shell: Fix login current working directory

  [ Alexander Lutay ]
  * [be966fe] TT#116404 Add ngcp-approx-snapshots-helper
  * [0a328dd] TT#116404 Typo fix: Succesfully -> Successfully
  * [1759290] TT#116404 Remove '-helper' suffix from approx scripts

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 14 Jun 2021 16:39:22 +0200

ngcp-system-tools (9.5.0.0+0~mr9.5.0.0) unstable; urgency=medium

  [ Alessio Garzi ]
  * [45349b3] TT#111801 Support for long filename logfiles (new format)
  * [282f683] TT#113305 extra search on old files with new -e option
  * [bd92fb2] TT#114602 Implemented non blocking redis queries with sscan

  [ Guillem Jover ]
  * [ae53b71] TT#112302 ngcp-service: Skip on ngcp_type before status/stop/failed-restart
  * [096a9aa] TT#94052 Fix ngcp-logs man page POD formatting
  * [713ba1e] TT#94052 Fix template toolkit syntax in config file
  * [2d53f00] TT#94052 Switch from sems-pbx to sems-b2b
  * [16812fc] TT#119058 ngcp-hb-watchdog: Be resilient against state file removals

  [ Michael Prokop ]
  * [945228b] TT#111255 Initial shell completion for ngcp-service

  [ Manuel Montecelo ]
  * [c293595] TT#104381 Add "main" as suite for debian-security repo

  [ Alexander Lutay ]
  * [01712fa] TT#116404 Call 'apt update' at the end of approx cache update
  * [2bc9d6c] TT#116404 Add 'NGCP_SHOW_HINT=false' to ngcp-ppa's 'aptitude update'

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 20 Apr 2021 12:00:24 +0200

ngcp-system-tools (9.4.0.0+0~mr9.4.0.0) unstable; urgency=medium

  [ Richard Fuchs ]
  * [e05c76b] TT#106400 fix check-rev script after 6cd614f
  * [a1e6879] TT#106151 add manual Redis location cleanup script

  [ Victor Seva ]
  * [065cbb1] TT#106400 ngcp-check-rev-applied test

  [ Kirill Solomko ]
  * [7500d2b] TT#105408 ngcp-sync-db bullseye adaptation
  * [c9ad9cc] TT#105408 check if sys_mnt_user exists
  * [764f91c] TT#105408 flush privileges before mnt user update

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 15 Feb 2021 17:55:13 +0100

ngcp-system-tools (9.3.0.0+0~mr9.3.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [5f943ee] TT#79100 ngcp-ha-host-state: On no CRM return unknown for peer host
  * [bdcf4c8] TT#79100 Install ngcp-ha-*-state programs on CE
  * [390d2b2] TT#71030 Do not install the ngcp-migrate-monitoring tool

  [ Victor Seva ]
  * [3fd2849] TT#93950 ngcp-debug-subscriber: REDIS fixes
  * [a2ee79e] TT#93950 ngcp-debug-subscriber: use shared_names

  [ Michael Prokop ]
  * [f812e93] TT#100202 ngcp-kamctl: fix and support monitor usage

  [ Rene Krenn ]
  * [6cd614f] TT#106400 fix check-rev script to recognize filenames with _ suffixes

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 05 Jan 2021 15:34:05 +0100

ngcp-system-tools (9.2.0.0+0~mr9.2.0.0) unstable; urgency=medium

  [ Christian Bergamaschi ]
  * [68a22ae] TT#79854 Added command ngcp-active-calls

  [ Richard Fuchs ]
  * [efa708c] TT#85901 increase resource location constraint duration for failover

  [ Guillem Jover ]
  * [c83d262] TT#79100 Add new ngcp-ha-host-state and ngcp-ha-proc-state commands
  * [cc6ab0b] TT#71030 New monitoring backend migration tool

  [ Mykola Malkov ]
  * [684546c] TT#82311 Skip checking of /etc/default/ngcp-roles file

  [ Victor Seva ]
  * [d7fdc28] TT#93950 ngcp-debug-subscriber
  * [c7c3471] TT#93950 ngcp-debug-subscriber: add flush command
  * [6d114cf] TT#93950 add pre-commit config
  * [028929b] TT#93950 ngcp-debug-subscriber: add config to get ports
  * [9febae6] TT#93950 ngcp-debug-subscriber: remove --resolve
  * [c84f8c9] TT#93950 ngcp-debug-subscriber: store directly in REDIS

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 09 Nov 2020 16:27:35 +0100

ngcp-system-tools (9.1.0.0+0~mr9.1.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [6cbbb06] TT#88050 Remove dependencies on obsolete packages
  * [be9041e] TT#89552 ngcp-approx-cache-helper: Refactor action steps

  [ Mykola Malkov ]
  * [891b79c] TT#76658 Fix checking of versions for cleanup

  [ Alexander Lutay ]
  * [004a306] TT#89552 Add new action '--download' to ngcp-approx-cache-helper

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 31 Aug 2020 21:56:22 +0200

ngcp-system-tools (9.0.0.0+0~mr9.0.0.0) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 21 Jul 2020 14:49:52 +0200

ngcp-system-tools (8.6.0.0+0~mr8.6.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [4615d7d] TT#78502 Move ngcp-io-scheduler scripts back to /usr/sbin
  * [f35c967] TT#78502 Improve build machinery
  * [1fb5655] TT#78502 Add a podcheck build target
  * [7704681] TT#83400 Remove ngcp-toggle-daemonize-config
  * [177db0b] TT#84215 ngcp-service: On sync-state reset-failed services with failed states

  [ Michael Prokop ]
  * [8b6a079] TT#85160 ngcp-io-scheduler: check for supported schedulers before setting

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 14 Jul 2020 11:55:03 +0200

ngcp-system-tools (8.5.0.0+0~mr8.5.0.0) unstable; urgency=medium

  [ Richard Fuchs ]
  * [44455e0] TT#77101 remove empty master key suffix

  [ Guillem Jover ]
  * [2d91f85] TT#78653 Simplfiy and improve ngcp-check-active
  * [a125ee6] TT#78652 Generate and install man page for ngcp-location-migrate
  * [93f780b] TT#78502 ngcp-service: Use synthesize instead of its dated form
  * [cbd2d44] TT#78502 Write man pages for some commands
  * [2d9ddfe] TT#79350 ngcp-virt-identify: Fix wrong usage or unknown error exit code
  * [02188d5] TT#79100 ngcp-migrate-ha-crm: Improve script to cover carrier and rollback
  * [1e341b2] TT#79350 Rework virtualization detection to use systemd facilities
  * [a0c586d] TT#81052 Move ngcp-voicemail-table-cleanup to ngcp-cleanup-tools
  * [2a3c567] TT#78502 Remove obsolete scripts
  * [6b38c7a] TT#78502 Add missing Build-Depends and Depends
  * [def46e9] TT#78502 Update BASH_SCRIPTS, PERL_SCRIPTS and PROGRAMS variables
  * [d1ea4f1] TT#78502 Fix syntaxcheck targets
  * [7f79c3b] TT#78502 Move helper scripts to libexec
  * [99eb92d] TT#79100 ngcp-migrate-ha-crm: Make script more robust

  [ Marco Capetta ]
  * [5a22d98] TT#77101 Add --clean option to ngcp-location-migrate script

  [ Sergii Kipot ]
  * [e2a4ea8] TT#79205 Fix permissions and group for hb_watchdog.status.log

  [ Flaviu Mates ]
  * [7267fe9] TT#78557 - Upgrade script to encrypt webpasswords using bcrypt
  * [72cfccd] TT#78557 - Prompt user when launching ngcp-bcrypt-webpassword

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 19 May 2020 11:13:51 +0200

ngcp-system-tools (8.4.0.0+0~mr8.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [22c6c0f] TT#36260 Remove ngcp-toggle-init-system

  [ Richard Fuchs ]
  * [ba82ffc] TT#75353 handle location entries without domain
  * [bf7cb7d] TT#75401 make ngcp-check-active more robust

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 16 Mar 2020 11:18:36 +0100

ngcp-system-tools (8.3.0.0+0~mr8.3.0.0) unstable; urgency=medium

  [ Richard Fuchs ]
  * [9ced240] TT#7570 use g_vips instead of g_ngcp to migrate services

  [ Kirill Solomko ]
  * [1fb5ae8] TT#71306 ngcp-sync-db improve error reporting
  * [ba756c6] TT#67053 change ngcp-sync-db options handling

  [ Alexander Lutay ]
  * [b7322ff] TT#71306 Fix 1fb5ae8: remove unnecessary 'exit 1' which was added for debugging

  [ Guillem Jover ]
  * [6e203a8] TT#71950 Fix typos
  * [a7de1dd] TT#67150 Do not chomp «systemctl is-enabled» return if undefined
  * [730ff8a] TT#70800 ngcp-parallel-ssh: Fix --help output
  * [a72a5bd] TT#70800 ngcp-parallel-scp: New command

  [ Mykola Malkov ]
  * [b974bdf] TT#56053 Clean PPA info from apt files correctly

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 27 Jan 2020 12:26:53 +0100

ngcp-system-tools (8.2.0.0+0~mr8.2.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [3ced93e] TT#68024 Stop using deprecated /etc/mysql/sipwise.cnf file
  * [668eae6] TT#68722 ngcp-service: Merge aliased service name when synthetizing the queue
  * [ce9d44c] TT#51701 Switch from deprecated /var/run to /run
  * [5b928b2] TT#67150 ngcp-service: Refactor service manager deduction into a function
  * [66799f4] TT#67150 ngcp-service: Rename skip_action to serv_skip_action
  * [dac1538] TT#67150 ngcp-service: Transparently handle unknown but present services
  * [9cee45b] TT#7570 Add corosync/pacemaker GCS/CRM support
  * [b9c614e] TT#7570 Add corosync/pacemaker GCS/CRM migration script
  * [0393099] TT#7570 Install ngcp-ha-crm on CE too
  * [30054ab] TT#7570 Add missing scripts to BASH_SCRIPTS
  * [5793103] TT#7570 Add an alternative dependency on pacemaker to rrdtools
  * [e89dfea] TT#70800 ngcp-ssh: Fix fallback code
  * [c9da8de] TT#70800 New ngcp-parallel-ssh command
  * [a85db5c] TT#70800 ngcp-parallel-ssh: Fix argument parsing
  * [11bf3a4] TT#70800 ngcp-parallel-ssh: Fix hosts argument parsing
  * [efa880b] TT#70800 ngcp-parallel-ssh: Improve --help output

  [ Manuel Montecelo ]
  * [232948c] TT#68024 Change filename from sipwise-extra.cnf to sipwise_extra.cnf

  [ Alexander Lutay ]
  * [a8a4baa] TT#58568 Sync ngcp-ppa PPA source.list with ngcpcfg template sipwise_ppa.list
  * [c5f92a8] TT#60052 Improve ngcp-reset-db stability
  * [9c73cb2] TT#60052 Fix c5f92a8: ${RC_peer} was undefined for CE
  * [cd5fd8a] TT#68710 Switch ngcp-ppa from 'ngcpcfg values' to 'ngcpcfg get'
  * [fa8a682] TT#69513 Improve ngcp-mariadb-replication-check to check db01b->prx:3308
  * [2265d11] TT#69513 Fix ngcp-sync-db-wrapper to check both db01a/db01b replications on prx Carrier node
  * [a512d05] TT#56053 Fix fd735bc: check 'autobuild' on approx in trunk (when 'sppro' is missing there)

  [ Yaroslav Fedorina ]
  * [da24abd] TT#49846 update sems log path for ngcp-logs

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 25 Nov 2019 15:00:21 +0100

ngcp-system-tools (8.1.0.0+0~mr8.1.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [9005e84] TT#63476 Add script to mount glusterfs
  * [ac48714] TT#56053 Remove Grml repo from the list
  * [56d1e1d] TT#60856 Fix connection to local db in carrier
  * [a281c7a] TT#67901 Fix commit message

  [ Marco Capetta ]
  * [0c4601b] TT#23358 DST migration script for Redis database
  * [a5f78b9] Revert "TT#23358 DST migration script for Redis database"
  * [f728682] TT#65652 Adapt ngcp-usr-location script to new location keys format
  * [1ad02c4] TT#66966 Update ngcp-location-migrate to new redis format

  [ Alexander Lutay ]
  * [fd24184] Revert partially "TT#60750 Do not install deprecated command aliases"
  * [7497304] TT#60052 ngcp-reset-db: fix peer DB reset on PRO and proxy DB:3308 reset on Carrier
  * [20d4418] TT#60052 ngcp-reset-db: wait for replication before reset peer DB on PRO/Carrier

  [ Manuel Montecelo ]
  * [21514f1] TT#60104 Add new --clean option for ngcp-approx-cache-helper to remove old cache
  * [513162a] TT#60104 Do not remove release directories that might be from a higher version
  * [ea00f69] TT#60104 Attempt to remove old release package files cached by approx
  * [3ab7f43] TT#60104 Add option to check if cache needs/could be cleaned
  * [fd735bc] TT#56053 Add special handling of "trunk" repositories

  [ Guillem Jover ]
  * [59b020f] TT#68008 Switch from python2 to python3
  * [b08d3b5] TT#68017 ngcp-service: Always start services in sync-state start action
  * [c93790e] TT#68017 ngcp-service: Fix confusing Started value in summary

  [ Richard Fuchs ]
  * [2d9c46c] TT#67313 add sync script for old redis location entries

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 08 Oct 2019 09:13:51 +0200

ngcp-system-tools (8.0.0.0+0~mr8.0.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [7a71210] TT#60859 Add configuration of kamailio.proxy.pkg_mem

  [ Alexander Lutay ]
  * [508e08c] TT#60950 Switch system-tools docker to buster

  [ Kirill Solomko ]
  * [53e2791] TT#61603 ngcp-sync-db: improve GTID configuration
  * [4722bfe] TT#62221 add --ignore-table support

  [ Guillem Jover ]
  * [c2adb35] TT#62002 Update ngcp-openipmi-helper from latest Debian buster init script
  * [40d2418] TT#61954 Update copyright years
  * [99f1921] TT#60750 Stop handling monit explicitly
  * [c063fd6] TT#60750 Do not install deprecated command aliases
  * [64ddbe7] TT#63301 Fix package sections
  * [f8d2a55] TT#62401 ngcp-service: Simplify monit handling as process_handler
  * [0a5818d] TT#62401 ngcp-service: Print managed by-ha instead of by-monit in summary
  * [cc56e80] TT#61954 Set debhelper compat level in Build-Depends instead of debian/compat
  * [7a66fad] TT#7570 ngcp-hb-watchdog: Use modern HA interfaces

  [ Manuel Montecelo ]
  * [68e04a4] TT#60856 Fix check of mariadb-replication for mr7.5 / mariadb-10.3

  [ Mykola Malkov ]
  * [f98f065] TT#36350 Do not download gpg keys

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 05 Aug 2019 21:01:15 +0200

ngcp-system-tools (7.5.0.0+0~mr7.5.0.0) unstable; urgency=medium

  [ Mykola Malkov ]
  * [ed64d67] TT#51416 Fix mysql credentials
  * [787abd6] TT#58568 Configure ppa via ngcpcfg
  * [d0d7939] TT#58568 Disable ngcpcfg usage in devel mode

  [ Michael Prokop ]
  * [959e0b5] TT#58463 ngcp-io-scheduler: support NVMe disks

  [ Alexander Lutay ]
  * [461ffa1] TT#54511 Fix ngcp-logs backup CPU priority: nice -19->19
  * [63ce71a] TT#57507 Abort ngcp-reset-db on any subscripts error

  [ Manuel Montecelo ]
  * [9a4e9b9] TT#60052 Use new list of DBs to reset from config, and partial rewrite

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 17 Jun 2019 14:40:26 +0200

ngcp-system-tools (7.4.0.0+0~mr7.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [c5fe444] TT#50752 ngcp-policy-rc.d: Refactor and simplify logging
  * [0df86ca] TT#50752 ngcp-policy-rc.d: Use a new policy-rc.d deferred actions queue
  * [d4071d7] TT#50752 ngcp-service: Add support for explicit service aliases
  * [d24802a] TT#53525 Remove ngcp-installer dependency from old transition
  * [c8f23a4] TT#53525 Depend on default-mysql-client instead of the server
  * [733bdfe] TT#53665 Rename checktools.collcheck.* keys to monitoring.threshold.*
  * [698d7be] TT#54413 Add openipmi dependency due to ngcp-openipmi-helper
  * [2d9b7d9] TT#54201 ngcp-service: Rework verbose/quiet/debug output handling
  * [11607be] TT#54201 ngcp-service: Do not print info messages on is-managed command
  * [936c1de] TT#49150 Namespace and rename hb-watchdog pathnames with ngcp-
  * [c9ba540] TT#53701 Split perl module into its own libngcp-service-perl package
  * [0b5590a] TT#56550 Rename ngcp-sercmd to ngcp-kamcmd
  * [3f8196f] TT#23584 Move the syntaxcheck into its own override
  * [e0304b6] TT#56850 ngcp-kamctl: Fix self-supervision code
  * [7cf03e3] TT#56850 ngcp-kamcmd: Add self-supervised support
  * [d570a54] TT#57150 ngcp-service: Add support for <action> <service>... call mode
  * [5a28a5b] TT#57903 ngcp-service: Make 'summary' the default command

  [ Alexander Lutay ]
  * [d251705] TT#54602 Force users specify FORCE_ACTIVE=yes for ngcp-update on HA active node
  * [b82fdb9] TT#50979 Stops using deprecated --init-replication in ngcp-sync-db-wrapper
  * [9077326] TT#4104 Add ability to skip unnecessary part on approx cache update
  * [877b787] TT#4104 Fix 9077326cf: restore mandatory value for option '--release' in ngcp-approx-cache-helper
  * [049c7f9] TT#56521 Move inventory script to separate Git repo 'ngcp-inventory'
  * [35631c1] TT#57651 Speedup deb.sipwise.com connection checker

  [ Kirill Solomko ]
  * [1602108] TT#50979 ngcp-sync-db fix replication after reset slave

  [ Richard Fuchs ]
  * [83d38cb] TT#45617 fix typo

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 25 Apr 2019 14:32:57 +0200

ngcp-system-tools (7.3.0.0+0~mr7.3.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [3dfb2d1] TT#49031 Restore defaults for ngcp-ppa after migration to approx
  * [b508d72] TT#49031 Improve ngcp-ppa output layout a bit
  * [d674455] TT#49031 Update ngcp-ppa style to the modern Sipwise shell style

  [ Guillem Jover ]
  * [99c976c] TT#49105 ngcp-service: Make each summary column stand alone
  * [2e7aa27] TT#50752 ngcp-service: Factor out queue_synthetize() from queue_run()
  * [665e410] TT#50752 ngcp-service: Add new queue-show command
  * [bc23f8b] TT#50752 ngcp-service: Make it possible to use multiple deferred action queues
  * [070721b] TT#50954 Use <<>> instead of <> as that has unsafe semantics
  * [65625c9] TT#50752 ngcp-service: Rename queue_action() to enqueue_action()
  * [6207220] TT#50752 ngcp-service: Add support for service aliases
  * [05faa52] TT#50752 ngcp-service: Add support for acting on multiple queues

  [ Mykola Malkov ]
  * [4e7cc69] TT#19659 Add missing long option '--check'
  * [57acd99] TT#49212 Add option '--release' to add another debian release
  * [9fa0adb] TT#19659 Add non-interactive mode to helper

  [ Michael Prokop ]
  * [0ab68e9] TT#19659 ngcp-approx-cache-helper: fix minor typos

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 25 Feb 2019 23:00:22 +0100

ngcp-system-tools (7.2.0.0+0~mr7.2.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [591dba0] TT#43700 ngcp-eaddress: Replace environment checking with filesystem check
  * [2583357] TT#43700 ngcp-eaddress: Fix typo in runner filename
  * [d0db337] TT#43700 ngcp-service: Ignore oneshot systemd unit types for sync-state
  * [0a1ea1f] TT#47111 Add a new ngcp-chroot-shell program

  [ Marco Capetta ]
  * [cbf98cc] TT#47659 ngcp-usr-location use lowercase to query redis

  [ Daniel Grotti ]
  * [95cd18e] TT#47955 Fix replication for pair nodes and for PRO
  * [373aa4d] TT#49031 configure the proper repo url in case of carrier, pro or ce

  [ Alexander Lutay ]
  * [4156162] TT#49031 Typo fix for shell style policy
  * [b2349f2] TT#49031 Fix 373aa4d: don't update grml.org repos for --update-filter case
  * [dcdc7f8] TT#49031 Fix 373aa4d: improve ngcp-ppa to handle ngcp-approx-cache-helper
  * [72ba627] TT#49031 Improve ngcp-approx-cache-helper to handle --update-filter as array
  * [8dbcada] TT#49031 Fix ngcp-ppa to follow Sipwise/Google shell style
  * [4edd8fb] TT#49031 Deprecate '-l|--legacy' option in ngcp-ppa
  * [3f60aee] TT#49031 Deprecate '--skip-search/--user' ngcp-ppa options
  * [87addd0] TT#49031 Remove 'shellcheck disable' from ngcp-ppa
  * [dd3c5bc] TT#49031 Use Sipwise style for naming functions: foo () => foo()
  * [16a0b10] TT#49031 Remove deprecated options from ngcp-approx-cache-helper
  * [84e5d4b] TT#49031 Fix ngcp-approx-cache-helper to follow Sipwise/Google shell style
  * [1ae4dad] TT#49031 Fix shellcheck warning: read without -r will mangle backslashes. [SC2162]
  * [78d1f4d] TT#49031 Fix shellcheck warning: egrep is non-standard and deprecated. Use grep -E instead. [SC2196]
  * [ea48017] TT#49031 Add new options '--approx-ppa/--approx-all' to ngcp-ppa

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 09 Jan 2019 22:05:20 +0100

ngcp-system-tools (7.1.0.0+0~mr7.1.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [9998f49] TT#37257 Add backward compatibility with mr6.4->mr6.5 upgraded systems
  * [228eebf] TT#42869 Set cleanuptools.binlog_days=1 for low performance mode
  * [5761bd4] TT#44825 Move '/var/backup/' to '/ngcp-data/backup/'
  * [05190ad] TT#45609 Remove duplicated warning output for active service on inactive node
  * [9091744] TT#45609 Replace most warning messages with info in ngcp-service
  * [726b4a4] TT#42869 Revert "TT#42869 Set cleanuptools.binlog_days=1 for low performance mode"
  * [968c65f] TT#37257 Mute annoying warning from ngcp-glusterd-wait-helper

  [ Guillem Jover ]
  * [018e831] TT#45609 Catch and bubble up service errors on queue-run invocation
  * [e67d035] TT#45966 Try to fetch the kannel admin IP from the admin-interface option
  * [6d308dd] TT#46803 ngcp-service: Make summary exit 1 when services have unexpected state
  * [f16ee40] TT#46803 ngcp-service: Decouple state comparison with color setting
  * [11eae1b] TT#43700 ngcp-service: Refactor common functions
  * [d872a95] TT#43700 ngcp-service: Implement new sync-state command
  * [0351938] TT#43700 ngcp-eaddress: Skip start action when running inside ngcpcfg

  [ Mykola Malkov ]
  * [1392b5e] TT#44969 Add skip-commit option

  [ Daniel Grotti ]
  * [d4f9ef1] TT#45954 Fixed ngcp-sync-db-wrapper due to new GTID

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 12 Nov 2018 22:40:58 +0100

ngcp-system-tools (7.0.0.0+0~mr7.0.0.0) unstable; urgency=medium

  [ Kirill Solomko ]
  * [deb61c5] TT#41409 add create_definers()
  * [b77f4b4] TT#42451 ngcp-sync-db improve --databases argument parsing
  * [98b4e41] TT#42804 ngcp-reset-db fix service group stop
  * [bc7a2ef] TT#33275 rework to GTID based replication

  [ Guillem Jover ]
  * [e22db93] TT#36167 ngcp-service: Factor is-managed action handling out of do_action()
  * [f0485f4] TT#36167 ngcp-service: Swap summary_col() return values to use directly in printf
  * [50ea1f6] TT#36167 ngcp-service: Inline %actions inside args_validate_action()
  * [b7f13b2] TT#36167 ngcp-service: Refactor command validation into args_validate_command()
  * [fd7d4d8] TT#36167 ngcp-service: Add queue support
  * [aaf1079] TT#36167 ngcp-service: Fix enqueueing with no queue started warning
  * [ec53dc2] TT#43810 Remove Replaces for a short-lived file takeover

  [ Mykola Malkov ]
  * [f6f3d50] TT#37257 Add --url key to specify custom url for PPA repo
  * [5f78068] TT#37257 Add '--url' to the options' list

  [ Alexander Lutay ]
  * [3052953] TT#37257 Move glustrefs data storage to '/ngcp-data/glusterfs/'

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 24 Sep 2018 18:59:47 +0200

ngcp-system-tools (6.5.0.0+0~mr6.5.0.0) unstable; urgency=medium

  [ Marco Capetta ]
  * [8d5399f] TT#37451 Fix typo in ngcp-location-migrate

  [ Guillem Jover ]
  * [0daf177] TT#36158 Make missing argument error messages more accurate
  * [13a0519] TT#36158 Implement new ngcp-service --group selection support
  * [d16cee2] TT#36158 Remove ngcp.inc and switch to new ngcp-service --group support
  * [bb84a0c] TT#39401 Use List::Util in perl core instead of List::MoreUtils
  * [b955ca7] TT#38753 Check group filter before unconditional stop/status skipping

  [ Alexander Lutay ]
  * [c01db08] TT#38454 Fix ngcp-approx-cache-helper in case of PPA apt availability which ends with 'list'
  * [cc6706e] TT#38454 Perform 'wrap-and-sort -sat'
  * [e3c8198] TT#38454 Add dmidecode to dependencies as we use it in ngcp-inventory

  [ Manuel Montecelo ]
  * [d110b2b] TT#25704 Use common list of NGCP databases for ngcp-reset-db

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 24 Jul 2018 13:42:07 +0200

ngcp-system-tools (6.4.0.0+0~mr6.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [51e78d6] TT#18774 ngcp-service: Always allow stop and status actions
  * [0cf508c] TT#34870 ngcp-service: Make $rc a state variable in host_is_active()
  * [3c977ed] TT#34870 ngcp-service: Do not run monit unmonitor/monitor on the standby node
  * [106cb01] TT#34870 ngcp-service: Fix monit unmonitor/monitor logic
  * [6c271d1] TT#31750 ngcp-service: Further summary output refinement
  * [04d66db] TT#18774 Cleanup ngcp.inc declarations
  * [1020ba0] TT#35450 Make policy-rc.d accept status action too
  * [5f350da] TT#31750 Always log debug output even when not verbose mode
  * [cbc027e] TT#31750 Improve debug output
  * [dea27e1] TT#35750 Remove obsolete elasticsearch support
  * [b8f5d35] TT#18774 Implement a new can-start command
  * [94d883b] TT#18774 Rename can-start to is-managed
  * [34bf586] TT#35502 Update .gitignore file
  * [2bc690b] TT#35502 Add executable permissions for ngcp-kannel-bearerbox-waiter
  * [c97a861] TT#35502 Rename $t to the more descriptive $manager
  * [5b8174c] TT#35502 Add tests for ngcp-service is-managed
  * [e497202] TT#35502 Add support for handling systemd services directly
  * [4b85bb0] TT#35502 Centralize monitor/unmonitor selection logic
  * [474fd9a] TT#35502 Refactor service state setup into its own function
  * [6c9a912] TT#35502 Make functions return exit codes instead of bools
  * [fe6e258] TT#35502 Refactor ngcp-service service manager command construction
  * [53c2e97] TT#35502 Parallelize service actions
  * [737b940] TT#26264 Cleanup ngcp-hb-watchdog systemd service support
  * [8ae2d74] TT#35912 Switch ngcp-hb-watchdog Requires=heartbeat.service into Wants
  * [e3f9113] TT#35912 Implement a new ngcp-service --async option
  * [d6043b1] TT#26264 Remove obsolete rc.d symlinks
  * [3c8a44f] TT#26264 Check renamed ngcp-hb-watchdog script
  * [a6d767c] TT#36351 Use modern ngcp-check-active
  * [cf9a224] TT#36352 Move arp_announce.conf to ngcp-templates package

  [ Marco Capetta ]
  * [4e71d61] TT#34413 Create helper scripts to operate with location table
  * [04cf730] TT#36299 ngcp-usr-location: fix indentation of redis output

  [ Manuel Montecelo ]
  * [c25b6a5] TT#26264 Switch openmpi from init script to systemd service file
  * [04ad442] TT#32208 Convert ngcp-eaddress to systemd-unit, start as last service

  [ Mykola Malkov ]
  * [ddf69cb] TT#35906 Add ngcp-glusterd-wait-helper script

  [ Alexander Lutay ]
  * [ffc8a79] TT#35502 Replace Requires= with Wants= for ngcp-eaddress
  * [a1f0bed] TT#35906 Improve ngcp-glusterd-wait-helper to wait online brick status
  * [92efe54] TT#36819 Add batch mode to ngcp-usr-location to be used in ngcp-status
  * [175b877] TT#35952 Install record 'deb-src' together with apt record 'deb'

  [ Andreas Granig ]
  * [d5c3682] TT#36294 Implement mysql to redis loc migration

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 29 May 2018 10:10:52 +0200

ngcp-system-tools (6.3.0.0+0~mr6.3.0.0) unstable; urgency=medium

  [ Manuel Montecelo ]
  * [261689c] TT#18774 Migrate NGCP from sysv to systemd, "monit summary" substitute
  * [b0e9bce] TT#32220 system-tools now ships policy-rd.d to be enabled permanently
  * [8a76431] TT#32220 update-alternatives for policy-rd.d needs --force
  * [2c31d18] TT#18774 Support 'ngcp-service --skip-ha-state-check' on HA switchover

  [ Guillem Jover ]
  * [b0898f5] TT#18774 Switch systemd service disable to use the manual services
  * [005c3e6] TT#33130 Clarify ngcp-check-active --help output
  * [ba63273] TT#18774 Do not purge initscript, sysv-rc, startpar nor insserv for systemd switch
  * [006d69e] TT#31750 Rewrite ngcp-service in perl
  * [10dc5d0] TT#31750 Fix skip-ha-state-check option handling
  * [ff4b076] TT#31750 Add syslog support to ngcp-service
  * [daee0ea] TT#31750 Remove unused python dependencies
  * [0b83cd5] TT#33809 Add dependency on rrdtool to ngcp-system-tools-pro for hb_watchdog
  * [06c5cbb] TT#33808 Print the supported actions in the --help output
  * [c250c92] TT#31750 Set the root directory via NGCP_ROOT_DIR env instead of BASE_DIR config
  * [a9b8ff5] TT#33810 Fix VERSION printing
  * [87510f5] TT#33810 Remove weird PATH assignment
  * [ce0a6b2] TT#33810 Fold and simplify if conditional
  * [0777b37] TT#33810 Update ngcp-kamctl private library search code
  * [f38e15c] TT#33810 Fix configuration file loading
  * [6321961] TT#26264 Add new ngcp-kannel-bearerbox-waiter script
  * [50813d5] TT#18774 Handle systemd services properly in summary
  * [a05bcf7] TT#18774 Fix service disabled handling under monit
  * [7adcd6a] TT#18774 Refactor skip action logic into its own function
  * [639a6ae] TT#31750 Improve ngcp-service summary output
  * [c538b7f] TT#18774 Modularize ngcp-service into a new NGCP::Service::Meta module
  * [63eb701] TT#31750 Improve ngcp-service summary color visualization
  * [a7a993f] TT#26264 Add a systemd service file for ngcp-io-scheduler
  * [6139831] TT#33850 Switch ngcp-reset-db to use ngcp-service instead of init scripts
  * [68ee98e] TT#33850 Use service instead of ngcp-service
  * [79d318b] TT#34870 Always handle monit services via sysv service files
  * [45d3559] TT#18774 Never consider a service as managed on CE

  [ Alexander Lutay ]
  * [8e7f6d8] TT#32985 Revert "TT#22828 Add rolling restart script for ndb"
  * [017119d] TT#32985 Remove ngcp-mysql-cluster (we do not use MySQL NDB cluster)
  * [64808a2] TT#32985 Sort debian folder: wrap-and-sort -sat
  * [2861783] TT#33276 Remove sysv init scripts dependency on sshd
  * [7f30f66] TT#18774 Remove ngcp-postapt, we use systemd preset now

  [ Marco Capetta ]
  * [ad0e62a] TT#33386 Adapt ngcp-kamctl script to work with kamailio 5.1

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 03 Apr 2018 22:34:09 +0200

ngcp-system-tools (6.2.0.0+0~mr6.2.0.0) unstable; urgency=medium

  [ Andreas Granig ]
  * [e3a6b29] TT#26835 Increase approx cache helper timeout
  * [4d2e3b3] TT#26835 Prevent double curl connection check

  [ Guillem Jover ]
  * [18aeee8] TT#29000 Properly purge old init system packages on switch over
  * [9cfcf45] TT#29000 Purge init system packages with just one dpkg -P call

  [ Alexander Lutay ]
  * [d00634f] TT#29057 Add ngcp-mysql-central (as SSH to db01 and ngcp-mysql-pair call)

  [ Manuel Montecelo ]
  * [fb85525] TT#18774 Migrate NGCP from sysv to systemd

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 29 Jan 2018 21:58:15 +0100

ngcp-system-tools (6.1.0.0+0~mr6.1.0.0) unstable; urgency=medium

  [ Andreas Granig ]
  * [3ff611c] TT#22828 Add rolling restart script for ndb
  * [01dda31] TT#24202 Create mysql client helper scripts

  [ Guillem Jover ]
  * [3202406] TT#17643 Initialize the eth hwaddr to auto for CE when booting
  * [27f8f69] TT#23400 Improve ngcp-check-active output handling
  * [f301daf] TT#23295 Set exec bits for scripts
  * [291ed8e] TT#23295 Remove RCS keywords
  * [ef3906e] TT#23295 Generate and install ngcp-sync-db man page
  * [dc0ba68] TT#23295 Add missing spaces in ngcp-sync-db POD
  * [4aa8998] TT#22072 Update packaging

  [ Michael Prokop ]
  * [7549560] TT#21332 Adjust temporary apt directory for usage by _apt user

  [ Yaroslav Fedorina ]
  * [eaaa025] TT#23290 add a script to cleanup emails from DB

  [ Kirill Solomko ]
  * [9f9a097] TT#23801 ngcp-reset-db add fileshare, rtcengine databases
  * [7671869] TT#23801 ngcp-reset-db add stats database

  [ Alexander Lutay ]
  * [1da9d68] TT#24107 Coturn is NOT installed on CE by default
  * [2e0847a] TT#24107 Add verbosity for the script 'ngcp-reset-db'
  * [03271d7] TT#24107 Update DB grants and passwords after DB reset
  * [81036ca] TT#23430 Reset DB 'ldap' in ngcp-reset-db

  [ Marco Capetta ]
  * [0a96b65] TT#21330 improve ngcp-sync-db-wrapper

  [ Manuel Montecelo ]
  * [1aef0c1] TT#25551 Improve the way to detect installed packages
  * [9fec7e6] TT#25551 Improve the way to detect installed packages, follow-up

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 06 Dec 2017 00:16:37 +0100

ngcp-system-tools (6.0.0.0+0~mr6.0.0.0) unstable; urgency=medium

  [ Victor Seva ]
  * [d35aaa9] TT#16800 ngcp-memdbg-csv
  * [62a41a1] TT#16305 ngcp-service: force stop if not enabled when called

  [ Kirill Solomko ]
  * [33052ac] TT#19312 ngcp-sync-db show errors if sync operation fails
  * [02a7e74] TT#22806 ngcp-sync-db mysqldump add "--quick" option
  * [6963f38] TT#22021 fix sprintf redundant argument

  [ Alexander Lutay ]
  * [414e34f] TT#19716 Fix shellcheck warnings for ngcp-ssh
  * [a92dc53] TT#19716 Fix shellcheck warning: EXTRA_TEXT appears unused. Verify it or export it. [SC2034]
  * [fdc64b3] TT#19716 Fix dangerous 'rm -rf' code in case if variables are not defined
  * [1bab1a3] TT#19716 Remove trailing spaces from ngcp-kamctl
  * [8747df8] TT#19716 Fix shellcheck warning: Use $(..) instead of deprecated `..` [SC2006]
  * [fe6cb30] TT#19716 Decrease amount of shellcheck warnings in ngcp-kamctl
  * [b923f62] TT#19716 Fix/mute shellcheck warnings in ngcp-kamctl
  * [18b47d4] TT#19716 Fix shellcheck warning: GW_STRIP appears unused. [SC2034]
  * [3fcc813] TT#20089 Fix three shellcheck warnings: SC2155: Declare and assign separately to avoid masking return values.
  * [ed10f9d] TT#20089 Switch ngcp-toggle-performance-config from 'sed' to 'ngcpcfg set'
  * [02e7989] TT#20089 Set checktools.memused=0.98 for low performance/VM mode
  * [d02f02a] TT#21890 Purge systemd-shim/libpam-systemd/cgmanager when sysv is in use
  * [295c17e] TT#21890 Fix d02f02ac: don't install systemd-shim when sysv is requested by ngcp-toggle-init-system
  * [fc480c4] TT#22069 Discontinue sems-app since mr5.5 (remove it from ngcp.inc)
  * [3fe71e7] TT#22243 Replace old template style [- IF PRO -] to [- IF PRO --] (to prevent extra empty lines)
  * [2c04814] TT#21905 Switch system-tools Dockerfile to Debian stretch
  * [3d909b6] TT#22752 Increase swapfree trashhold for low performance mode from default 50% to 98%
  * [432f8c6] TT#22752 Fix 3d909b6b: warn user about 98% used SWAP in low performance mode

  [ Marco Capetta ]
  * [4380fc0] TT#18558 Improve and update ngcp-logs script

  [ Guillem Jover ]
  * [0642897] TT#18115 Call start-stop-daemon correctly
  * [d16c756] TT#21852 Fix init script to handle processes w/o a pidfile
  * [652f350] TT#21896 Adapt for new Debian Buster glusterfs backport
  * [815a59e] TT#12966 Fallback to sysv when requesting the reload action on monit

  [ Sergii Kipot ]
  * [514a9e0] TT#22010 Fix folder expansion for 'cd' command

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 02 Oct 2017 23:45:03 +0200

ngcp-system-tools (5.5.0.0+0~mr5.5.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [8f00d4c] TT#15855 Fix shellcheck/bashism warnings for ngcp-system-tools-ce.io-scheduler.init
  * [1a39c2e] TT#15855 Mute shellcheck for ngcp-ppa
  * [7638d07] TT#15855 Fix shellcheck warnings for ngcp-virt-identify
  * [1fceb68] TT#15855 Fix shellcheck warnings for ngcp-sync-db-wrapper
  * [a14f843] TT#15855 Fix shellcheck warnings for ngcp-sercmd
  * [bdc3373] TT#15855 Fix shellcheck warnings for ngcp-reset-db
  * [1f393f5] TT#15855 Fix shellcheck warnings for ngcp-check_active.v3
  * [044a001] TT#15855 Fix shellcheck warnings for debian/ngcp-system-tools-ce.ngcp-eaddress.init
  * [c534a62] TT#15855 Fix shellcheck warnings for hb_watchdog and it's init script
  * [4c4375e] TT#15855 TT#11538 Fix regression c534a62 and fix stop handling
  * [8fc2e9c] TT#16510 Introduce ngcp-approx-cache-helper validation
  * [82e9cff] TT#15800 Improve connection check (detect '403 Forbidden' reply)
  * [ab29580] TT#15800 Fix ngcp-approx-cache-helper connectivity check for ngcp-installer
  * [128e335] TT#16756 Add maintenance mode support to hb_watchdog
  * [1d1f7da] TT#17603 Do not use 'dots' in apt preferences file name
  * [aaad250] TT#18101 Fix http/https proxy support on Sipwise connection check

  [ Victor Seva ]
  * [a4b44e3] TT#16548 ngcp-sercmd: add memdbg command

  [ Guillem Jover ]
  * [f47bb3a] TT#2399 Add grafana to the services declarations
  * [e06eedb] TT#16850 Remove obsolete and unused ngcp-check_active.v3 program
  * [de7783d] TT#16850 Fix typo in systemd-sysv package name
  * [8ebdc9a] TT#16850 Fix error messages to output to stderr
  * [1b21c62] TT#16850 Stop having system tools as template files
  * [fcb0e03] TT#16850 Add new ngcp-check_active -v option for verbose output
  * [c5e4040] TT#16850 Rename ngcp-check_active to ngcp-check-active
  * [8d8c018] TT#16850 Add a new ngcp-type to fetch the NGCP installation type
  * [1892eb1] TT#16850 Add two new scripts to make the current node active or standby
  * [bb5c240] TT#16850 Do not assume that NGCP_INIT_SYSTEM is set
  * [7ffd3c4] TT#17650 Switch to use YAML::XS or «ngcpcfg set» instead of YAML::Tiny

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 17 Jul 2017 22:48:33 +0200

ngcp-system-tools (5.4.0.0+0~mr5.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [94552ff] TT#5420 Update packaging
  * [f04ca43] TT#15450 Fix POD sections, markup and content
  * [9f33276] TT#15207 Use service(8) instead of invoke-rc.d
  * [c029d4d] TT#2450 Abolish collectd

  [ Kirill Solomko ]
  * [710748d] TT#14799 ngcp-sync-db use $ssh_host for the "over ssh" db connection
  * [46e66ff] TT#14516 fix ngcp-sync-db exit codes

  [ Alexander Lutay ]
  * [34a0c64] TT#15800 Add Sipwise connection check before calling approx updates
  * [55632d3] TT#16000 Ensure we run under 'set -e'
  * [c317997] TT#5833 ngcp-update: stop using insecure apt option '--force-yes'

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 16 May 2017 21:46:45 +0200

ngcp-system-tools (5.3.0.0+0~mr5.3.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [52d6bb6] TT#11528 Always pass --force-confask when passing other --force-conf* options

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 22 Mar 2017 11:04:17 +0100

ngcp-system-tools (5.2.0.0+0~mr5.2.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [b96eba3] TT#8677 Switch ngcp-ppa from jenkins.mgm to deb.sipwise.com
  * [605e5fa] TT#8677 Fix shellcheck warnings for ngcp-ppa
  * [9fc7bc4] TT#8641 Ensure systemd in not installed if SysV is chosen for ngcp-toggle-init-system
  * [972f6e8] TT#9505 Unset http proxy from ngcp-approx-cache-helper
  * [db38633] TT#9505 Ensure apt doesn't use cache in ngcp-approx-cache-helper
  * [1b9b048] TT#9505 Fix 972f6e8: use proper defaults if http_proxy are not set (set -u)
  * [d770985] TT#9505 shellcheck: remove unused variable DEBIAN_RELEASE
  * [12c6479] TT#9227 Improve ngcp-update stability and verbosity

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 03 Feb 2017 00:45:22 +0100

ngcp-system-tools (5.1.0.0+0~mr5.1.0.0) unstable; urgency=medium

  [ Sergii Kipot ]
  * [44ebadb] TT#4166 Convert upload_translations to prepare_translations

  [ Guillem Jover ]
  * [4fdae10] TT#4630 Add influxdb, influxdb-relay and telegraf services
  * [199d5e9] TT#2450 Add ngcp-witnessd service

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 17 Nov 2016 23:23:10 +0100

ngcp-system-tools (5.0.0.0+0~mr5.0.0.0) unstable; urgency=medium

  [ Michael Prokop ]
  * [923ed6c] MT#21753 Support virtio-blk multi-queue backed block devices
  * [0cef5aa] TT#3936 io-scheduler: support xvda block devices as present on EC2

  [ Kirill Solomko ]
  * [dcdebf6] MT#21439 allow init-replication fix in 'master-slave' mode
  * [5bf5c6a] MT#21439 use mysql @@datadir path for master.info file
  * [7518bc6] MT#22031 depends on mariadb-server | virtual-mysql-server

  [ Alexander Lutay ]
  * [6cda34d] TT#4803 Improve ngcp-approx-cache-helper to fetch Release(.gpg) for every repo in the source.list

  [ Victor Seva ]
  * [0ffd9bc] MT#20199 fix lintian errors

  [ Andreas Granig ]
  * [cf4ff53] TT#2368 Remove ngcp-kannel-* from rc.d

 -- Alexander Lutay <alutay@sipwise.com>  Fri, 21 Oct 2016 15:09:46 +0200

ngcp-system-tools (0.23.0.0+0~mr5.0.0.0) unstable; urgency=medium

  [ Victor Seva ]
  * [7074659] MT#20011 ngcp.inc: add missing elasticsearch service

  [ Alexander Lutay ]
  * [18cfa78] MT#20031 Replace option -n with -N for ngcp-approx-cache-helper
  * [f071f3b] MT#20031 Add warning for end users about deprecated options
  * [5f956f1] MT#20031 Fix f071f3: typo fix on string concatenation
  * [1415b3b] MT#20465 Improve escaping for 'find' call
  * [28e0869] MT#20579 Add option '-o' to ngcp-ssh for ssh options (like 'ssh -o')
  * [9648538] MT#20579 Switch hb_watchdog from ssh to ngcp-ssh
  * [1ab5098] MT#20579 Add option '-v' to ngcp-ssh for debug (like 'ssh -v')
  * [b8b0371] MT#21299 MT#18819 Remove dh_installinit for discontinued package ngcp-system-tools-carrier
  * [b1cee08] MT#21383 add '--no-db-sync' to ngcpcfg commit because the first Carrier node has no DB

  [ Guillem Jover ]
  * [d65d321] MT#20479 Fix substvars usage
  * [dec5e98] MT#21063 Add snmpd and ngcp-snmp-agent to services to handle

  [ Andreas Granig ]
  * [471d3af] TT#1481 Handle local/local in active checks
  * [4883b1f] TT#1481 Use roles file to read node names

  [ Kirill Solomko ]
  * [4488ad5] MT#21227 ngcp-sync-db update to use credentials.mysql section in constants.yml

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 01 Aug 2016 16:40:24 +0200

ngcp-system-tools (0.22.0.0+0~mr4.5.0.0) unstable; urgency=medium

  [ Kirill Solomko ]
  * [f6edfd8] MT#15227 ngcp-sync-db improvements
  * [efbf566] MT#15227 ngcp-sync-db fixes
  * [3131e8e] MT#15227 ngcp-sync db respect local_host and local_port for the target "local" host

  [ Victor Seva ]
  * [91859b7] MT#18819 remove CARRIER package
  * [e6ab28a] MT#18039 ngcp.inc: move voisniff to NGCP_SERVICES_MANUAL

  [ Daniel Grotti ]
  * [e8375cb] MT#18841 added additional parameter to sync with sync-db script

  [ Alexander Lutay ]
  * [deee429] MT#18815 Add PRO label to ngcp-approx-cache-helper as we use it on PRO/Carrier now
  * [6b279f7] MT#18819 Refactored ngcp-approx-cache-helper to be user friendly
  * [a61fdf9] MT#18819 Add ability to redefine mgmt approx node
  * [fcb310f] MT#18819 MT#16183 Failed ngcp-approx-cache-helper if 'apt-get update' has errors

  [ Dominik Kukacka ]
  * [7a5a0aa] MT#19083: ngcp-rtcengine replaces ngcp-comx

  [ Richard Fuchs ]
  * [40e4c05] MT#17909 add lnpd service

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 23 May 2016 19:09:10 +0200

ngcp-system-tools (0.21.0.0+0~mr4.4.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [d2707f2] MT#16979 Fix ngcp-system-tools-carrier Replaces field name
  * [4bcd085] MT#16473 Convert debian/copyright to machine-readable format
  * [3cad649] MT#17029 Switch Dockerfile to use a sipwise-jessie image

  [ Victor Seva ]
  * [936cd97] MT#17157 ngcp-service: improve warn output
  * [eb731d8] MT#17175 [CARRIER] ngcp.inc: append haproxy and ngcpcfg-api
  * [a6d1a06] MT#8075 Refresh Dockerfile + set DOCKER_NAME for *-source-tests
  * [488c2fd] MT#17069 remove ngcp-dell-omsa package
  * [cf5cb2c] MT#17967 ngcp.inc: add rtcengine related services

  [ Michael Prokop ]
  * [e11dec8] MT#6259 use py.test and remove pythonenv
  * [a45ced3] MT#17699 Bump Standards-Version to 3.9.7
  * [116708f] MT#11387 Switch Pre-Depends into Depends

  [ Alexander Lutay ]
  * [7917a93] MT#17069 Switch ngcp-approx-cache-helper from wheezy to jessie
  * [c1afe77] MT#13667 Stops uploading CFG/DB schema dump to Git
  * [659253d] MT#17849 Remove nfs related services from NON_NGCP_SERVICES (iPXE uses http)
  * [586a139] MT#17673 Force Release(.gpg) files fetching into approx cache
  * [e311d5a] MT#17673 Deprecate options -d/-r/-o for ngcp-approx-cache-helper
  * [73dcbe9] MT#17673 Improve/fix debug messages + English typo fixes

  [ Kirill Solomko ]
  * [7dc3f44] MT#16017 manual services change
  * [3a6e588] MT#14675 removed ngcp-ossbss

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 21 Mar 2016 22:37:07 +0100

ngcp-system-tools (0.20.0.0+0~mr4.3.0.0) unstable; urgency=medium

  [ Victor Seva ]
  * [087b063] MT#10015 ngcp-service wrapper reworked
  * [95f7f10] MT#15979 MT#10015 ngcp-service: fix python call for daemons
  * [5a173d8] MT#16229 ngcp-service: define policy for services not defined
  * [5f41c1b] MT#16219 ngcp-toggle-init-system
  * [e13c86b] MT#16211 postapt.sh: add support for NGCP_INIT_SYSTEM ( 'sysv' or 'systemd' )
  * [82673b0] MT#16211 postapt.sh: on install phase there is no roles file yet
  * [e388e7c] MT#16275 ngcp-service: read configs from /etc/ngcp-service
  * [15ee9c2] MT#16275 ngcp-service: move BASE_DIR to nsconfig.yml
  * [62059bb] MT#6259 support unittest at docker environment
  * [d1f4a48] MT#16275 ngcp-service: BASE_DIR not always defined
  * [22e909c] MT#10015 improve unit-test checks
  * [e2e4680] MT#16661 hb_watchdog: make it dummier
  * [82981b3] MT#16637 ngcp-service: use ngcp_type

  [ Michael Prokop ]
  * [d8e3518] MT#15943 Provide commit message to 'ngcpcfg apply'
  * [14b8498] MT#15977 Provide ngcp-toggle-init-config script to configure init system

  [ Guillem Jover ]
  * [3401f3c] MT#16221 Disable sysvinit scripts only for manual monit services

  [ Alexander Lutay ]
  * [5d6e215] MT#16387 Care about pending reboot via /var/run/reboot-required

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 16 Dec 2015 09:41:48 +0100

ngcp-system-tools (0.19.0.0+0~mr4.2.0.0) unstable; urgency=medium

  [ Alexander Lutay ]
  * [9df570a] MT#13679 Minor layout fix for ngcp-update
  * [31cb1f1] MT#13909 Remove ngcp-www-csc init script (www_csc removed in mr4.0)
  * [efec2a0] MT#14199 Add ngcp-update support to ngcp-ppa
  * [7a24dc6] MT#14199 Ignore curl availability for -k option

  [ Victor Seva ]
  * [a717b6c] MT#14079 add coturn service
  * [b8b868f] MT#15423 ngcp.inc: add captagent service
  * [08de451] MT#15501 [PRO|CARRIER] add ngcp-pushd service

  [ Kirill Solomko ]
  * [b602282] MT#14311 - ngcp-sync-db add mysql_auto_reconnect fix

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 12 Oct 2015 15:50:02 +0200

ngcp-system-tools (0.18.0.0+0~mr4.1.0.0) unstable; urgency=low

  [ Michael Prokop ]
  * [b4ee125] MT#12271 Provide more details about failed uploads + execution time
  * [1d408b1] MT#12275 Overwrite lintian errors regarding srvadmin package in /opt
  * [ceed9a9] MT#12669 Provide script ngcp-toggle-daemonize-config to toggle daemon behaviour (docker related)
  * [c1139f1] MT#13421 Provide new package ngcp-inventory

  [ Victor Seva ]
  * [6bfafb0] MT#11921 clean tap-test
  * [436aa63] MT#11921 Fix missing dependency on libreadonly-perl
  * [f1524b7] MT#11921 update syntaxcheck and add it to build process
  * [a7ee091] MT#10093 ngcp-update: exec a etckeeper commit if needed by default
  * [309ba5a] MT#10093 ngcp-update: fix last commit
  * [a33f4e1] MT#11095 add ngcp-ssh command
  * [6b1bbc9] MT#11493 ngcp-ppa: add skip-seach option
  * [e7f0c6a] MT#12507 MT#10699 debian: conflicts with ngcp-db-schema <+ 3.7
  * [bf81c0b] MT#10015 MT#12669 Provide service_handler as wrapper for manage services
  * [d7b6d19] MT#13919 ngcp.inc: add slapd service

  [ Alexander Lutay ]
  * [8bc8091] MT#11921 Fix 6bfafb0: proper readonly vars init in ngcp-sync-db
  * [97da6bc] MT#11921 Fix 6bfafb0: hb_watchdog was not able to stop
  * [c31d02b] MT#11493 Rename PPA preference file for ngcp-ppa: sipwise_ppa -> 00_sipwise_ppa
  * [326a916] MT#11493 Set PPA pin to 1001 by default
  * [ed56d85] MT#11493 Add short options support to ngcp-ppa
  * [40ddf5f] MT#12449 Add ngcp-sync-db-wrapper
  * [b5729e9] MT#12507 Clean apache2 from ngcp-toggle-performance-config to remove unnecessary warning
  * [a1681de] MT#12449 Add --fix-db-schema option to ngcp-sync-db-wrapper
  * [23914a3] MT#12975 Add multiply PPA repositories support to ngcp-ppa
  * [a2c049d] MT#13373 Fixed *.up files sorting order (sort in human readable form)
  * [cb89127] MT#13875 Hardcode libanyevent-perl for ngcp-approx-cache-helper to be cached
  * [736bb68] MT#13875 Fix cb89127: NGCP_PACKAGES is readonly variable

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 13 Jul 2015 15:39:06 +0200

ngcp-system-tools (0.17.0.0+0~mr4.0.0.0) unstable; urgency=low

  [ Kirill Solomko ]
  * [061b41a] MT#10703 - add ngcp-sync-db init version
  * [c7cfc0e] MT#10703 - add local-host/local-port command-line options, gnu style options in "help"
  * [4914ad0] MT#10703 - improved ssh tunnel support to also specify port:host, use master_port for ssh tunnel mysql port, add INT signal handle to cleanup on interrupts, add local_* info into the summary message, remove passwords from the summary message
  * [b9e4767] MT#10703 - add mysql replication init for standalone databases          - add "init-replication" option          - adjust ssh-tunnel regex to accept hostnames          - fix connect_db() to use local_user/local_pass
  * [c3170c1] MT#9695 Improve ngcp-sync-db corner cases handling
  * [f3a74f8] MT#10703 Add "--fix-db-schema" option, changed run_cmd() return values
  * [ed4592e] MT#10703 Add --set-local-grants option, init_replication() changes

  [ Alexander Lutay ]
  * [536b445] MT#10093 Updated approx-cache-helper (Carrier mr3.8+ works)
  * [91709c2] MT#10093 Use separate apt settings for GRML and NGCP packages
  * [d8e0f9e] MT#10093 Apply review comments on approx cache helper
  * [e2b8570] MT#10093 Add --auto option to ngcp-approx-cache-helper
  * [0b29393] MT#11263 Define HA_NGCP_SERVICES and NON_NGCP_SERVICES
  * [4ff6620] MT#11263 Add script ngcp-dumps-upload-to-sipwise
  * [770d3fd] MT#11263 wrap-and-sort debian/* files
  * [a25ce09] MT#11263 Add upload_translations to ngcp-dumps-upload-to-sipwise
  * [be1665f] MT#9249 Add sleeping timeout to ngcp-approx-cache-helper

  [ Michael Prokop ]
  * [962e31a] MT#11489 Unify ngcp.inc directory /usr/share/ngcp-system-tools/
  * [bc55a51] MT#8701 Get rid of generated files in clean target
  * [44943a9] MT#8883 Support new GPG key 0xF411A836
  * [feaa1b9] MT#8701 Provide ngcp-dell-omsa package
  * [939710d] MT#8701 Do not prompt for user input when running under FORCE=true

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 18 Mar 2015 14:19:22 +0100

ngcp-system-tools (0.16.0.0+0~mr3.8.0.0) unstable; urgency=low

  [ Alexander Lutay ]
  * [5903620] MT#9567 Add web_int handling to ngcp-eaddress
  * [75d6d86] MT#10093 Add initial version of ngcp-update
  * [7afd91f] MT#10093 Using 'apt-get dist-upgrade' during packages upgrade
  * [f0bc120] MT#10093 Add ngcp-approx-cache-helper to handle approx cache on Carrier 3.x
  * [38cd12d] MT#10093 Redesign ngcp-approx-cache-helper to use --print-uris

  [ Victor Seva ]
  * [0dbf16b] MT#10379 create ngcp-system-tools-carrier package
  * [d1b5aae] MT#10093 ngcp-update: fix wrong sources path. fix 75d6d86fe25f5
  * [76d5596] MT#10699 move ngcp-check-rev-applied from ngcp-db-schema
  * [9e133ec] MT#10699 ngcp-check-rev-applied: use sqlite3 file (dbfile) if dbschema is 'cfg_chema'

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Wed, 07 Jan 2015 21:42:35 +0100

ngcp-system-tools (0.15.0.0+0~mr3.7.0.0) unstable; urgency=low

  [ Alexander Lutay ]
  * [25d8941] MT#9423 Switch curl in ngcp-ppa to IPv4 explicitly
  * [5cd1a70] MT#9547 MT#8895 remove ngcp-hylafaxplus/ngcp-iaxmodem from CE

  [ Victor Seva ]
  * [1e1b99f] MT#9843 ngcp-ppa: add help command option
  * [71c4913] MT#9547 ngcp.inc: remove apache2 add ngcp-ossbss

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 30 Oct 2014 17:33:12 +0100

ngcp-system-tools (0.14.0.0+0~mr3.6.0.0) unstable; urgency=low

  [ Victor Seva ]
  * [e65cec9] MT#8067 add ngcp-nodename script
  * [7684084] MT#7505 add gitreview file
  * [c69269a] MT#7623 use ngcp-installer as depends
  * [f1d4648] MT#8727 add ngcp-check_active to CE
  * [d757bda] MT#8895 ngcp.inc: add ngcp-hylafaxplus ngcp-iaxmodem services to CE and PRO

  [ Alexander Lutay ]
  * [073c287] MT#8441 ngcp-eaddress: do not remove ssh_ext from loopback interface
  * [53b8871] MT#8215 Add empty line separator for new apt pin preference
  * [127fbdb] MT#9357 Improve sed match expression for set_low_performance
  * [4dfeb14] MT#9423 Improve ngcp-ppa usability for option '--clean'

  [ Michael Prokop ]
  * [837b405] MT#8577 provide make target to check for syntax errors
  * [6e2022f] MT#8707 Automatically adjust advertised IP for EC2 usage
  * [1944b7b] MT#8707 Clarify that the public IPv4 check is for EC2
  * [86b264f] MT#8657 Provide new script ngcp-toggle-performance-config

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 09 Oct 2014 16:57:36 +0200

ngcp-system-tools (0.13.0.0+0~mr3.5.0.0) unstable; urgency=low

  [ Victor Seva ]
  * [b5c8a49] MT#7349 use new naming ngcp-sems
  * [e79f504] MT#7497 Add Provides ngcp-system-tools
  * [fc34d8b] MT#7631 fix check error status
  * [df498fb] MT#7631 hb_watchdog: add ACTION_MAX default. Rework internal logic.
  * [01aa198] MT#6485 Detect container environment at io-scheduler init script
  * [54b1a1c] MT#7961 Add ngcp-dev-tools package with the ngcp-ppa script.
  * [b48bc7d] MT#7961 Ready for Jenskins<->Docker usage

  [ Andrew Pogrebennyk ]
  * [9052cdd] MT#6617 Fix the ngcp-reset-db script.

  [ Michael Prokop ]
  * [f7d6aed] MT6485 ngcp-virt-identify: support container type to match docker/lxc/openvz

  [ Alexander Lutay ]
  * [26abb0a] MT#7961 Add --clean option to PPA script
  * [25b6309] MT#7961 Add --user option to PPA script

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Thu, 10 Jul 2014 15:40:03 +0200

ngcp-system-tools (0.12.0.0+0~mr3.4.0.0) unstable; urgency=low

  [ Victor Seva ]
  * [89b6d78] MT#7141 Provide init script symlinks for debhelper bug #748921
  * [c9e516d] MT#7161 central NGCP config file for scripts
  * [2f4e08b] MT#7141 add heartbeat pre-depends for hb_watchdog

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 26 May 2014 16:04:37 +0200

ngcp-system-tools (0.11.0.0+0~mr3.3.0.0) unstable; urgency=low

  [ Victor Seva ]
  * [a2f8148] MT#4825 add hb_watchdog init script.
  * [7a2c2dd] MT#4825 do not call update-rc.d for hb_watchdog. Monit will take of run the script.
  * [8d567a6] MT#4825 create a status log and only use syslog on changes
  * [5350dac] MT#6141 take care of transition state
  * [aa135ea] MT#6133 allow set the interval on default file
  * [fc24426] MT#5847 MT#6141 fixing transition state stuck
  * [13b2289] MT#6133 new DEBUG option.
  * [6466e02] MT#6141 ngcp-check_status: call cl_status just once

 -- Alexander Lutay <alutay@sipwise.com>  Fri, 21 Mar 2014 15:45:54 +0100

ngcp-system-tools (0.10.0+0~mr3.3) unstable; urgency=low

  [ Michael Prokop ]
  * [1ca2b9f] MT#4917 Switch to cl_status for checking cluster status

  [ Sipwise Jenkins Builder ]

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Sat, 01 Feb 2014 20:00:33 +0100

ngcp-system-tools (0.10.0) unstable; urgency=low

  [ Victor Seva ]
  * [00c0f38] fix scripts templates, remove first empty line.

  [ Michael Prokop ]
  * [2f250ab] MT#4523 Get rid of bashism in io-scheduler init script

 -- Victor Seva <vseva@sipwise.com>  Tue, 29 Oct 2013 17:34:14 +0100

ngcp-system-tools (0.9.1) unstable; urgency=low

  * [b85583c] Execute 'ngcpcfg apply' instead of build && commit on IP address change

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Fri, 23 Aug 2013 14:58:34 +0200

ngcp-system-tools (0.9.0) unstable; urgency=low

  [ Andreas Granig ]
  * Try kamcmd if sercmd is not installed.
  * Change heartbeat paths to /usr/lib64.

  [ Victor Seva ]
  * ngcp-kamctl: Fixed kamailio wheeze/squeeze lib path

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Wed, 07 Aug 2013 14:40:50 +0200

ngcp-system-tools (0.8.1) unstable; urgency=low

  * Depend on ngcp-installer package and don't invoke
    mysql_remove_grant_files if it's unavailable

 -- Michael Prokop <mprokop@sipwise.com>  Wed, 22 May 2013 13:43:52 +0200

ngcp-system-tools (0.8.0) unstable; urgency=low

  * Branched and tagged for v2.8 release.

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Wed, 27 Mar 2013 15:38:34 +0100

ngcp-system-tools (0.7.3) unstable; urgency=low

  * ngcp-logs fix configuration reset

 -- Kirill Solomko <ksolomko@sipwise.com>  Tue, 15 Jan 2013 17:54:11 +0100

ngcp-system-tools (0.7.2) unstable; urgency=low

  * add ngcp-logs

 -- Kirill Solomko <ksolomko@sipwise.com>  Fri, 11 Jan 2013 17:20:11 +0100

ngcp-system-tools (0.7.1) unstable; urgency=low

  * Fix missing types in the if-up script which handles network.yml generation on a CE.

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Fri, 21 Dec 2012 17:33:15 +0100

ngcp-system-tools (0.7.0) unstable; urgency=low

  [ rfuchs ]
  * hb_watchdog: adding hb_watchdog script
  * ngcp-system-tools-pro.install: adding hb_watchdog to debian package

  [ dtiefnig ]
  * ngcp-log2acc: add script that creates accounting data from kamailio proxy logs

  [ mprokop ]
  * ngcp-reset-db: ngcp-reset-db: adjust for refactored installer code
  * ngcp-reset-db: ngcp-reset-db: no longer copy deprecated constants.yml file
  * adjust-eaddress and 2 more: switch ngcp-eaddress from config.yml's network section to network.yml using ngcp-network
  * ngcp-eaddress: ngcp-eaddress: do not fail if there's nothing to commit for etckeeper

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Tue, 11 Dec 2012 11:57:44 +0100

ngcp-system-tools (0.6.0) unstable; urgency=low

  [ jbonilla ]
  * Remove kamailio init script handling. Moved to templates.

 -- Jon Bonilla <jbonilla@sipwise.com>  Thu, 23 Aug 2012 18:22:21 +0200

ngcp-system-tools (0.5.0) unstable; urgency=low

  [ rfuchs ]
  * ngcp-kamctl: implement timeout in ngcp-kamctl

  [ dtiefnig ]
  * ngcp-check_active: remove check for root user
  * ngcp-check_active: drop unused VERBOSE flag
  * ngcp-check_active: add -p flag to create status output for prompt inclusion
  * ngcp-check_active: force PROMPT to false per default

  [ Michael Prokop ]
  * adjust-eaddress,ngcp-system-tools-ce.install,ngcp-eaddress: CE: automatic handling of networking->eaddress in config.yml
  * control: Pre-Depend on ngcp-ngcpcfg
  * control: set maintainer field to new default
  * ngcp-eaddress: Skip ngcp-eaddress feature if multiple NICs are present
  * kamailio-lb.init,kamailio-proxy.init,rules: Provide different init scripts for CE and PRO of kamailio-{lb,proxy}
  * kamailio-lb.init,kamailio-proxy.init: tt2 usage in init scripts: use "-" to also support tt2 templates
  * control,copyright,ngcp-system-tools-ce.install,ngcp-system-tools-pro.install: wrap and sort items in Debian packaging files

  [ agranig ]
  * kamailio-lb.init,kamailio-proxy.init: Fix syntax error and work around uninitialized MEM values.
  * ngcp-system-tools-ce.prerm: Forcefully take kamailio down during upgrades.
  * ngcp-system-tools-pro.prerm: Also force stop of kamailio in PRO.
  * kamailio-lb.init,kamailio-proxy.init: Start config check with full options.
  * ngcp-system-tools-ce.prerm,ngcp-system-tools-pro.prerm: Make it be quiet.
  * ngcp-system-tools-ce.postinst,ngcp-system-tools-pro.postinst: Regenerate configs prior to restart

  [ jbonilla ]
  * postapt.sh: Add nginx to postapt rc.d removal
  * postapt.sh: Be quiet

  [ apogrebennyk ]
  * kamailio-lb.init,kamailio-proxy.init: take memory parameters from defaults file
  * kamailio-lb.init,kamailio-proxy.init: update to 3.3; support SSD_SUID option from defaults file

 -- Jon Bonilla <jbonilla@sipwise.com>  Thu, 16 Aug 2012 20:57:15 +0200

ngcp-system-tools (0.4.5) unstable; urgency=low

  * Provide new configuration file /etc/sysctl.d/arp_announce.conf
  * io-scheduler: support virtio disks and do not fail if neither sda nor
    vda is present
  * Bump Standards-Version to 3.9.3

 -- Michael Prokop <mprokop@sipwise.com>  Thu, 08 Mar 2012 13:55:18 +0100

ngcp-system-tools (0.4.4) unstable; urgency=low

  [ mprokop ]
  * Add $remote_fs to Required-Start/Required-Stop in kamailio init scripts
  * Provide io-scheduler init script to change default I/O scheduler to deadline
  * io-scheduler integration for fresh installations/upgrades


  [ agranig ]
  * kamailio-proxy.init: Raise memlock ulimit for kamailio-proxy.
  * kamailio-lb.init,kamailio-proxy.init: Refuse to stop service if config is broken.
  * ngcp-kamctl: Add path handling.
  * ngcp-kamctl: Fix syntax errors.
  * ngcp-kamctl: Fix arguments for path handling.

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Mon, 05 Mar 2012 16:50:59 +0100

ngcp-system-tools (0.4.3) unstable; urgency=low

  [ Jon Bonilla ]
  * Fix bad tagging

 -- Jon Bonilla <jbonilla@sipwise.com>  Thu, 01 Dec 2011 01:48:08 +0200

ngcp-system-tools (0.4.2) unstable; urgency=low

  [ Jon Bonilla ]
  * Remove mysql from init in PRO installs

 -- Jon Bonilla <jbonilla@sipwise.com>  Thu, 01 Dec 2011 01:48:08 +0200

ngcp-system-tools (0.4.1) unstable; urgency=low

  * Add script for resetting DB to original state.

 -- Andrew Pogrebennyk <apogrebennyk@sipwise.com>  Sun, 04 Sep 2011 21:10:55 +0200

ngcp-system-tools (0.4.0) unstable; urgency=low

  [ Jon Bonilla ]
  * Adapt check-active to HA v2

 -- Jon Bonilla <jbonilla@sipwise.com>  Thu, 30 Jun 2011 01:48:08 +0200

ngcp-system-tools (0.3.0) unstable; urgency=low

  [ Jon Bonilla ]
  * Remove redis services from running on system boot.

  [ Michael Prokop ]
  * ngcp-check_active: script to identify active HA node.
  * Bump Standards-Version to 3.9.2.

 -- Michael Prokop <mprokop@sipwise.com>  Sat, 11 Jun 2011 01:48:08 +0200

ngcp-system-tools (0.2.2) unstable; urgency=low

  [Jon Bonilla]
  * Adapt post-apt init remove script list

 -- Jon Bonilla <jbonilla@sipwise.com>  Mon, 23 May 2011 11:03:01 +0100

ngcp-system-tools (0.2.1) unstable; urgency=low

  * Split ce/pro handling (by mprokop).

 -- Andreas Granig <agranig@sipwise.com>  Thu, 28 Apr 2011 11:47:16 +0200

ngcp-system-tools (0.2.0) unstable; urgency=low

  * Add ngcp-sercmd for lcr handling.

 -- Andreas Granig <agranig@sipwise.com>  Sat, 16 Apr 2011 21:13:35 +0200

ngcp-system-tools (0.1.0) unstable; urgency=low

  * Initial release.

 -- Jon Bonilla <jbonilla@sipwise.com>  Mon, 21 Mar 2011 11:03:01 +0100
