mirror of https://github.com/sipwise/ngcpcfg.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
373 lines
14 KiB
373 lines
14 KiB
ngcp-ngcpcfg (0.17.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Support additional configuration yml files via configuration directory
|
|
* Simplify default configuration code
|
|
|
|
[ Andreas Granig ]
|
|
* Initialize and sync replication information.
|
|
* Also set commit-retry, it's not in my.cnf anymore.
|
|
* Fix grep passwd in master.info, log err to stderr.
|
|
* Properly wrap-and-sort debian files.
|
|
* Add option to run as mysql root without pass.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Fri, 26 Jul 2013 10:12:16 +0200
|
|
|
|
ngcp-ngcpcfg (0.16.0) unstable; urgency=low
|
|
|
|
* New release splitting of ha/carrier features.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Wed, 13 Mar 2013 14:21:25 +0100
|
|
|
|
ngcp-ngcpcfg (0.15.3) unstable; urgency=low
|
|
|
|
* ngcp-sync-constants takes MySQL credentials from /etc/mysql/sipwise.cnf
|
|
|
|
-- Kirill Solomko <ksolomko@sipwise.com> Wed, 15 Jan 2013 16:32:11 +0100
|
|
|
|
ngcp-ngcpcfg (0.15.2) unstable; urgency=low
|
|
|
|
* Fix sync for asterisk ODBC credentials.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Wed, 02 Jan 2013 11:27:23 +0100
|
|
|
|
ngcp-ngcpcfg (0.15.1) unstable; urgency=low
|
|
|
|
* Make sure to sync both sems and sems_prepaid passwords.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Fri, 21 Dec 2012 21:47:51 +0100
|
|
|
|
ngcp-ngcpcfg (0.15.0) unstable; urgency=low
|
|
|
|
* Implement ngcp-network command-line tool.
|
|
* Implement ngcp-ngcpcfg-carrier package.
|
|
* Add helper functions for network.yml transition.
|
|
* support configuration directory /etc/ngcp-config/ngcpcfg.d
|
|
* provide carton/cpanfile integration for running testsuite on Jenkins
|
|
* Check the fax_gateways defined or not
|
|
* Add support to netmask for the fax_gateways
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Fri, 21 Dec 2012 11:27:15 +0100
|
|
|
|
ngcp-ngcpcfg (0.14.1) unstable; urgency=low
|
|
|
|
[ mwang ]
|
|
* sync-db: Check the fax_gateways defined or not
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Wed, 22 Aug 2012 12:50:01 +0200
|
|
|
|
ngcp-ngcpcfg (0.14.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Adjust configuration file handling to properly work with UTF-8 input
|
|
* Run etckeeper when invoking "ngcpcfg commit"
|
|
* Adjust detection of new configuration files that are not yet tracked
|
|
* Bump Standards-Version to 3.9.3
|
|
* etckeeper: check for etckeeper binary and initialised .git repo
|
|
* commit: do not exit on errors during sync-db
|
|
* services option: run inside a function so --dry-run option works
|
|
correct
|
|
* wrap and sort items in Debian packaging files
|
|
|
|
[ Andreas Granig ]
|
|
* On commit, also sync various options with db using helper/sync-db
|
|
|
|
[ Min Wang ]
|
|
* helper/sync-db related changes:
|
|
- Add sync fax_gateways for kamailio dispatcher table
|
|
- Add reloading dispatcher once fax_gateways changes
|
|
- Print out the reload dispatcher return status
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Fri, 10 Aug 2012 18:33:19 +0200
|
|
|
|
ngcp-ngcpcfg (0.13.1) unstable; urgency=low
|
|
|
|
* Do not rely on TTL but instead use timeout when checking other host(s)
|
|
* pull: no need to run fetch check in subshell
|
|
* pull: avoid diverging branches if changes take place on both sides.
|
|
Thanks to Andrew Pogrebennyk for catching the bug + providing
|
|
instructions to reproduce it
|
|
* pull: exit with return code of pull command
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Mon, 14 May 2012 15:27:05 +0200
|
|
|
|
ngcp-ngcpcfg (0.13.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Install ngcpcfg manpage in main ngcp-ngcpcfg package
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* Add yml upgrade scripts for 2.5
|
|
* Add testfiles for 2.5 ce and pro
|
|
* Add yml update helper scripts
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 03 Apr 2012 16:24:30 +0200
|
|
|
|
ngcp-ngcpcfg (0.12.4) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* perlcheck: invoke perl with -CSD option
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 26 Jan 2012 17:38:19 +0100
|
|
|
|
ngcp-ngcpcfg (0.12.3) unstable; urgency=low
|
|
|
|
[ Richard Fuchs ]
|
|
* Fix handling of utf8 files
|
|
|
|
[ Michael Prokop ]
|
|
* Config builder: do not output error message, provide
|
|
debugging instructions instead
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 26 Jan 2012 16:51:51 +0100
|
|
|
|
ngcp-ngcpcfg (0.12.2) unstable; urgency=low
|
|
|
|
* provide force-reload in ngcpcfg-status init script
|
|
* diff command: drop --addremove option and make it the
|
|
default behaviour
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 26 Jan 2012 12:36:56 +0100
|
|
|
|
ngcp-ngcpcfg (0.12.1) unstable; urgency=low
|
|
|
|
* upgrade scripts:
|
|
- update internal file format information
|
|
- bump fileversion of cdrexport to 003
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Fri, 02 Dec 2011 22:23:58 +0100
|
|
|
|
ngcp-ngcpcfg (0.12.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Add simple sort-file script for easier comparison of upgrade script output
|
|
* Provide upgrade scripts for recent sip:provider releases
|
|
* Update configuration files according to recent development
|
|
* Add fileformat_version helper script for usage inside upgrade scripts
|
|
* Error out if encoding of a central configuration file isn't ASCII nor UTF-8
|
|
* tt2-wrapper: explicitely set utf8 mode for stdout
|
|
* Run xsltproc with --nonet option
|
|
* Add config.yml/constants.yml testfiles for new sip:provider releases
|
|
|
|
[ Jon Bonilla ]
|
|
* Adapt upgrade scripts to recent development
|
|
* Adapt testfile to recent development
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 29 Nov 2011 17:49:45 +0100
|
|
|
|
ngcp-ngcpcfg (0.11.1) unstable; urgency=low
|
|
|
|
* Bugfixes:
|
|
- ngcpcfg: fix usage instructions regarding --debug switch
|
|
|
|
* Debian packaging:
|
|
- rework debian/rules to use generic rule to build packages
|
|
- use team as entry in Maintainer field of debian/control
|
|
|
|
* Testsuite improvements:
|
|
- test tt2 processing + precedence of files
|
|
- validate ngcpcfg without any arguments, with --version
|
|
and with --help
|
|
|
|
* High Availability Setup:
|
|
- pull: add further debug statements
|
|
- push: use 'ngcpcfg apply' in default action and support
|
|
--noapply for disabling the behaviour
|
|
- push: use ngcpcfg pull instead of native git commands
|
|
- push: if ssh login does not work report it with specific
|
|
error message
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 22 Sep 2011 01:34:04 +0200
|
|
|
|
ngcp-ngcpcfg (0.11.0) unstable; urgency=low
|
|
|
|
* Bugfixes:
|
|
- Do not strip $CONFIG_POOL variable from provided file/directory
|
|
arguments when generating file list
|
|
- Get rid of files *.tt2.sp{1,2} where a *.customtt.tt2.sp{1,2}
|
|
exists as well
|
|
|
|
* New features:
|
|
- Build option: support generation of modified files only when
|
|
using --modified-only option
|
|
- Diff: support --addremove option to list new/removed files
|
|
- Provide version information through -v, --version + version options
|
|
- Push: be more verbose when operation fails
|
|
- Services: support --dry-run as alternative to 'test' option,
|
|
error out on unknown options
|
|
- Support --debug option to run actions in debug mode
|
|
- Support new option "diff" to show pending modifications in
|
|
configuration pool
|
|
|
|
* Improvements:
|
|
- Do not remove temporary filelist files in debug mode
|
|
- Extend package description of ngcp-ngcpcfg-ha
|
|
- Redesign code for generating the file list
|
|
- Update ngcpcfg manpage (document new options, clarify
|
|
precedence of configuration files,...)
|
|
|
|
* High Availability Setup:
|
|
- Do not add host to host list if build operation was successfull
|
|
- Fix typo in warning message (registerted<->registered)
|
|
- Support --nobuild option to skip build process when pushing
|
|
changes
|
|
- When pushing changes then execute 'build' on all pushed hosts
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Mon, 29 Aug 2011 13:42:23 +0200
|
|
|
|
ngcp-ngcpcfg (0.10.0) unstable; urgency=low
|
|
|
|
* Add further logic and user information for validating YAML syntax.
|
|
* Make sure customtt.tt2 template files are preferred over
|
|
non-customtt.tt2 files in non-HA setups.
|
|
* encrypt/decrypt: get rid of ngcpcfg-share on glusterfs and
|
|
local cache on encrypt and try to restore it iff possible or otherwis
|
|
* Fix unset variable if calling ngcpcfg without any options
|
|
and having ngcpcfg-locker installed.
|
|
* Usage text: correctly indent optional features.
|
|
* Add build-arch/build-indep targets to debian/rules to make lintian happy.
|
|
* Drop essential package tar from Depends of ngcp-ngcpcfg-locker.
|
|
* Drop essential package bsdutils from Depends.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Sat, 20 Aug 2011 00:20:34 +0200
|
|
|
|
ngcp-ngcpcfg (0.9.0) unstable; urgency=low
|
|
|
|
* Before generating new configuration files from templates
|
|
test known .yml files for valid syntax.
|
|
* New package ngcp-ngcpcfg-locker: support encrypting/decrypting
|
|
ngcpcfg configuration files.
|
|
* Initial version of an upgrade script to support safe upgrades.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Mon, 04 Jul 2011 15:49:36 +0200
|
|
|
|
ngcp-ngcpcfg (0.8.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Adjust package description.
|
|
* Upgrade script:
|
|
- Add clir and block-override VSC.
|
|
- Add www_admin.peer with preference_features flag.
|
|
- Add preference_features switch for domains in www-admin.
|
|
* Fix gitignore configuration of ngcpcfg.
|
|
* Bump Standards-Version to 3.9.2.
|
|
* HA features:
|
|
- Store node name in /etc/ngcp_ha_node.
|
|
- Use glusterfs share as default remote target and make setup
|
|
consistent between involved nodes.
|
|
|
|
[ Andreas Granig ]
|
|
* Aligned to x.y.z versioning scheme.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Sat, 11 Jun 2011 01:44:46 +0200
|
|
|
|
ngcp-ngcpcfg (0.7.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Bugfix:
|
|
- Make sure we switch to $NGCPCTL_MAIN before marking host as
|
|
initialised.
|
|
* Features:
|
|
- Support shared setup (via ngcp-ngcpcfg-ha).
|
|
- Support .sp1 and .sp2 files for shared setup (ngcp-ngcpcfg-ha).
|
|
- Provide debugging option through environment variable DEBUG.
|
|
- Send status messages to syslog.
|
|
- Check for Debian package versions of templates on all nodes and do
|
|
NOT push in case of different package versions (applies only
|
|
to files that are going to be pushed and not to all templates,
|
|
ngcp-ngcpcfg-ha only).
|
|
- Provide upgrade package ngcp-ngcpcfg-upgrade to apply schema
|
|
changes when upgrading from 2.1 to 2.2.
|
|
- Support {pre,post}build scripts within template directory.
|
|
- Initial testsuite to check for regressions.
|
|
- Provide validate-yml script to validate configuration file.
|
|
- Provide sort-yml script to sort configuration file for easier
|
|
comparison with other configuration files.
|
|
- Provide warning message if a service script did not return
|
|
with exit code 0.
|
|
- Support {pre,post}build scripts within template directory.
|
|
* Changes:
|
|
- Refactor code to minimise user interface script and provide
|
|
options (build/commit/...) through separate scripts.
|
|
- Drop HELPER configuration variable from ngcpcfg.cfg.
|
|
- Slightly improve /etc/ngcp-config/ngcpcfg.cfg (description and
|
|
sorting of variables.
|
|
* Debian packaging:
|
|
- Drop shlibs:Depends from Depends, we do not have any libraries.
|
|
- Fix typo in long description.
|
|
- Add debian/source/format (1.0 format).
|
|
- Provide syntaxchecks for bash and perl scripts as Q/A mechanism
|
|
in build process.
|
|
- Add perl packages to Build-Depends.
|
|
- Drop unnecessary libtemplate-plugin-yaml-perl from Depends.
|
|
- Run syntax checks for code while building, therefore add
|
|
libhash-merge-perl, libtemplate-perl and libyaml-perl to
|
|
Build-Depends.
|
|
|
|
[ Richard Fuchs ]
|
|
* Add libyaml-tiny-perl to Build-Depends.
|
|
|
|
[ Jon Bonilla ]
|
|
* Add support to ngcpcfg.{pre|post}build directory generic files.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Fri, 29 Apr 2011 12:10:13 +0200
|
|
|
|
ngcp-ngcpcfg (0.6) unstable; urgency=low
|
|
|
|
[ Jon Bonilla ]
|
|
* Add constants.yaml file handling so the user can configure
|
|
just configurable options.
|
|
|
|
[ Andreas Granig ]
|
|
* Added "apply" as a short-cut for build, then services, then commit.
|
|
|
|
[ Michael Prokop ]
|
|
* Iff a directory does not exist yet create it with permissions 755.
|
|
* Update stderr printf handling.
|
|
* Integrate etckeeper commit in "apply" shortcut.
|
|
* Update copyright (GPL-3+).
|
|
* Work around a git index issue with generated files for use with
|
|
the service command.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 30 Nov 2010 11:52:19 +0100
|
|
|
|
ngcp-ngcpcfg (0.5) unstable; urgency=low
|
|
|
|
* Support .prebuild and .postbuild scripts inside template pool
|
|
which are executre before/after generation of output file.
|
|
* Support building of specific files/directories only so it's
|
|
possible to execute e.g. 'ngcpcfg build /etc/apache2' to
|
|
skip generation of any files besides the ones inside /etc/apache2.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 16 Nov 2010 18:27:28 +0100
|
|
|
|
ngcp-ngcpcfg (0.4) unstable; urgency=low
|
|
|
|
* Support additional config.local.yml config file.
|
|
* Support .customtt.tt2 files for local configuration.
|
|
* Provide service files through same directory as templates.
|
|
* Unify service executions.
|
|
* Make generated files r/o.
|
|
* Inform if config has changed and is not "build" yet.
|
|
* Show which files have been modified.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Wed, 10 Nov 2010 13:04:56 +0100
|
|
|
|
ngcp-ngcpcfg (0.3) unstable; urgency=low
|
|
|
|
* Unify directory names, configuration files,...
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Wed, 20 Oct 2010 14:03:01 +0200
|
|
|
|
ngcp-ngcpcfg (0.2) unstable; urgency=low
|
|
|
|
* Support non-shared setup.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 12 Oct 2010 18:02:10 +0200
|
|
|
|
ngcp-ngcpcfg (0.1) unstable; urgency=low
|
|
|
|
* Initial release.
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 26 Aug 2010 17:19:32 +0200
|