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.
796 lines
31 KiB
796 lines
31 KiB
ngcp-ngcpcfg (5.3.0.0+0~mr5.3.0.0) unstable; urgency=medium
|
|
|
|
[ Rene Krenn ]
|
|
* [c1e3ecc] TT#5744 lnp_prefix fields for cdr exports
|
|
|
|
[ Gernot Fuchs ]
|
|
* [2abadfe] TT#11537 Add helper template for gethostbyname
|
|
|
|
[ Michael Prokop ]
|
|
* [bd9bf75] TT#11776 Support git v2.9.3 and newer
|
|
* [6cabb45] TT#12302 Helper script to get Debian release codename
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 Mar 2017 10:59:41 +0100
|
|
|
|
ngcp-ngcpcfg (5.2.0.0+0~mr5.2.0.0) unstable; urgency=medium
|
|
|
|
[ Hans-Peter Herzog ]
|
|
* [f7d4d59] TT#2725 lib: add helper script to get the interface name of a given ip address
|
|
|
|
[ Alexander Lutay ]
|
|
* [be35733] TT#8760 Add a ngcpcfg helper get_ngcp_version for the future usage
|
|
* [75a7138] TT#8760 Fix be357333: fix return sample for lib/get_ngcp_version
|
|
|
|
[ Rene Krenn ]
|
|
* [59efe33] TT#6735 TT#7030 TT#5850 new event exporter fields
|
|
* [12bb34e] TT#9714 susbcriber first non-prim alias for edr records
|
|
* [4cfeef5] TT#6735 TT#5850 refactor "profile" events to track number changes
|
|
|
|
[ Kirill Solomko ]
|
|
* [1e3800b] TT#8750 improve sync grants changes detection algorithm
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 03 Feb 2017 00:40:18 +0100
|
|
|
|
ngcp-ngcpcfg (5.1.0.0+0~mr5.1.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [44b55fa] TT#5030 Provide all sync-db output also to syslog
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 17 Nov 2016 23:18:51 +0100
|
|
|
|
ngcp-ngcpcfg (5.0.0.0+0~mr5.0.0.0) unstable; urgency=medium
|
|
|
|
[ Alexander Lutay ]
|
|
* [993c2a3] MT#22185 Fix ngcp-sync-grants/-constants, use 'pair' MySQL DB instead of 'local'
|
|
* [63645df] MT#19043 Add env var SKIP_NGCP_FUNCTIONS to helper restore-permissions
|
|
* [98c9465] MT#19043 decrypt: check for glusterfs 'mgmt-share' instead of 'shared_config'
|
|
|
|
[ Kirill Solomko ]
|
|
* [e58a4ff] MT#22185 various ngcp-sync-grant improvements
|
|
* [6e281ae] MT#22211 ngcp-sync-constants suppress cleartext passwords to stdout
|
|
* [9e32e4f] MT#22217 ngcp-sync-constants improve detecting users with password mismatch
|
|
* [dd08fcd] MT#22235 ngcp-sync-grants improvements, ngcp-sync-constants sipwise user
|
|
* [089cfa6] MT#16017 helper/sync-db: remove fax gateways sync, add Error prefix
|
|
* [e6a21c1] MT#22031 ngcp-sync-grants compatibility with MariaDB
|
|
|
|
[ Michael Prokop ]
|
|
* [f009806] MT#22567 Create /etc/ngcp-config-crypted.tgz* files with more restrict file permissions
|
|
* [08f68c8] MT#22361 Remember file permissions through pre-commit hook + restore-permissions helper script
|
|
* [40cc015] MT#22361 helper/restore-permissions: ensure we're in the target directory
|
|
* [f750176] MT#22675 decrypt: ignore shared storage on CE systems
|
|
* [e00d7e3] MT#22241 Support hostname and pairname specific templates (PRO-/CARRIER-only)
|
|
|
|
[ Rene Krenn ]
|
|
* [581f8b1] MT#22477 correct init_time, start_time and end_time
|
|
|
|
[ Victor Seva ]
|
|
* [9f4d913] MT#21671 add get_ndb_ips
|
|
|
|
-- Alexander Lutay <alutay@sipwise.com> Fri, 21 Oct 2016 15:23:34 +0200
|
|
|
|
ngcp-ngcpcfg (0.32.0.0+0~mr5.0.0.0) unstable; urgency=medium
|
|
|
|
[ Alexander Lutay ]
|
|
* [3250181] MT#19797 Add ngcpcfg helper get_mgmt_node
|
|
|
|
[ Kirill Solomko ]
|
|
* [5a06286] MT#19407 add ngcp-sync-grants script
|
|
* [594753b] MT#19407 add log warning, change error handling on grant apply.
|
|
* [3c881f9] MT#19407 ngcp-sync-grants disabled password for new users (security)
|
|
* [0eaa1a8] MT#19407 warning and use with default dbhost=127.0.0.1, dbport=3306 if no defaults/ngcp-db file
|
|
* [db782cd] MT#21227 complete rework of ngcp-sync-constants
|
|
* [34771bc] MT#19407 ngcp-sync-grants random password for new users
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 01 Aug 2016 16:33:53 +0200
|
|
|
|
ngcp-ngcpcfg (0.31.0.0+0~mr4.5.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [1fd2247] MT#18811 Send debug output to stderr
|
|
* [3f1b490] MT#18833 Improve documentation regarding global vs action specific options
|
|
* [4e37036] MT#16239 Avoid duplicate IP records (shared_ip/shared_v6ip/advertised_ip)
|
|
* [6f45e51] MT#16391 Depend on psmisc
|
|
|
|
[ Rene Krenn ]
|
|
* [0386fd1] MT#17795 support new cdr extension fields for cdr exporter config
|
|
* [c300a8e] MT#19329 add lnp_prefix fields for cdr-exporter
|
|
|
|
[ Guillem Jover ]
|
|
* [5d7c3d5] MT#19129 Document the internal workings of the configuration framework
|
|
|
|
[ Alexander Lutay ]
|
|
* [2317a90] MT#19571 Add ngcpcfg option to force validation
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 23 May 2016 18:58:34 +0200
|
|
|
|
ngcp-ngcpcfg (0.30.0.0+0~mr4.4.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [0d828d4] MT#15973 Revert "MT#15973 Report in 'status' action when build/apply run is needed"
|
|
* [c9b6265] MT#15973 Report in 'status' action when build/apply run is needed
|
|
* [de84408] MT#17699 Bump Standards-Version to 3.9.7
|
|
* [4fd5122] MT#16393 Check for branch 'master' being active
|
|
* [14dbc9d] MT#16719 Support cloning of host sections
|
|
|
|
[ Richard Fuchs ]
|
|
* [a882326] MT#15613 add get_cdr_export_fields helper script
|
|
* [326330f] MT#15613 amend get_cdr_export_fields to accommodate event-exporter
|
|
|
|
[ Guillem Jover ]
|
|
* [ed179ff] MT#17153 Fix three-argument form of open call
|
|
* [daa68ce] MT#17219 Move check invocation inside build script
|
|
* [7c2d649] MT#17219 Use dpkg-query to retrieve the self version
|
|
* [e9e3bd5] MT#17219 Unify action handling into a single function
|
|
* [d0b12d1] MT#17219 Do not invoke redundant etckeeper from apply action
|
|
* [04e4d45] MT#17219 Cleanup help output
|
|
* [b789568] MT#17219 Use $@ instead of $* when we need to preserve argument grouping
|
|
|
|
[ Victor Seva ]
|
|
* [28a436f] MT#17179 lib: return sorted result
|
|
* [df1fc96] MT#17179 lib: sort host.keys
|
|
* [8784b36] MT#17163 services: restart ha.d after monit and before the rest
|
|
|
|
[ Alexander Lutay ]
|
|
* [c40fd75] MT#17231 Remove internal_timing astisisk option from testsuite
|
|
* [2e74d71] MT#17781 Enable /var handling via ngcpcfg for sipwise user bash aliases
|
|
* [2c03892] MT#17781 Define NGCPCTL_BASE to fix PRO/Carrier installation
|
|
|
|
[ Kirill Solomko ]
|
|
* [741212e] MT#16017 adjusted faxserver section password data
|
|
* [370dd14] MT#18333 eval around YAML::Tiny->read to handle implicit croak on error
|
|
* [7478682] MT#18333 do not declare $yml as local in main()
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 21 Mar 2016 22:27:19 +0100
|
|
|
|
ngcp-ngcpcfg (0.29.0.0+0~mr4.3.0.0) unstable; urgency=medium
|
|
|
|
[ Kirill Solomko ]
|
|
* [8093c07] MT#15761 - improved hash multistructure handling - improved debug output - fixed copy passwords logic - added missing pair for a "rateomat" copy element
|
|
* [ef891f3] MT#15761 - fixed multihash key sequence bug, improved debug logging
|
|
|
|
[ Michael Prokop ]
|
|
* [d7d48e1] MT#15803 Fix usage of HA features in 'ngcpcfg status'
|
|
* [7adf2b2] MT#15803 HA: support shared storage check in 'ngcpcfg check'
|
|
* [24aa4a9] MT#15943 Prompt for commit message during 'ngcpcfg apply' on outstanding changes
|
|
* [9eb9457] MT#15937 debian/copyright: adjust copyright year information
|
|
* [db373d3] MT#15973 Report in 'status' action when build/apply run is needed
|
|
* [c409008] MT#16473 Convert debian/copyright to machine-readable format
|
|
|
|
[ Alexander Lutay ]
|
|
* [c89f72e] MT#15141 Hide debug output to keep old ngcpcfg output style
|
|
* [e8f7ce8] MT#15803 Add ngcpcfg log/show scripts to improve usability
|
|
* [cad0d3c] MT#15803 Introducing the new function to provide current branch status
|
|
* [550067a] MT#15803 Check oustanding pull actions only (ignore outstanding push actions)
|
|
* [50b08a3] MT#11097 Fix warning 'keys on reference is experimental' in ngcp-network
|
|
|
|
[ Guillem Jover ]
|
|
* [301cb7c] MT#16387 Report pending requested reboots
|
|
|
|
[ Victor Seva ]
|
|
* [95051ac] MT#16637 get_ngcp_type helper
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 16 Dec 2015 09:27:36 +0100
|
|
|
|
ngcp-ngcpcfg (0.28.0.0+0~mr4.2.0.0) unstable; urgency=medium
|
|
|
|
[ Alexander Lutay ]
|
|
* [9ca317d] MT#13669 MT#10071 Fix 0a3867a: check configs on 'apply'
|
|
* [34f731b] MT#13669 Add YML configs validation accordingly to kwalify schema
|
|
* [986030b] MT#15141 Add check for merge failures
|
|
* [fe7644d] MT#15261 Fix YML merging order for tt2-daemon
|
|
* [b9d07de] MT#15261 Allow using symbolic links for YML files
|
|
|
|
[ Rene Krenn ]
|
|
* [6a4bad6] MT#15193 manage ratomat provisioningdb user/credentials
|
|
|
|
[ Richard Fuchs ]
|
|
* [776a4da] MT#15237 Generate list of RTP interfaces from all configured hosts
|
|
|
|
[ Victor Seva ]
|
|
* [76ada0a] MT#15293 commit: [PRO] do pull first
|
|
* [eac494c] MT#14229 clean shellcheck warnings
|
|
|
|
[ Víctor Seva ]
|
|
* [b883a9f] Revert "MT#15293 commit: [PRO] do pull first"
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 12 Oct 2015 15:41:27 +0200
|
|
|
|
ngcp-ngcpcfg (0.27.0.0+0~mr4.1.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [f6f94ae] MT#11921 Adjust code to satisfy perlcritic/tap-test policies
|
|
* [df055e5] MT#13891 add values command to get config/constants values easily
|
|
* [bf4c102] MT#13919 add new 'ldap' constants
|
|
|
|
[ Alexander Lutay ]
|
|
* [9253629] MT#12513 Check $RTP_INTERFACES_CONFIG availability for sync-db
|
|
* [0a3867a] MT#10071 Add 'check' option for YAML validations
|
|
* [e35944e] MT#12547 Remove hardcoded port 42042 from tt2-wrapper/tt2-daemon
|
|
|
|
[ Michael Prokop ]
|
|
* [2deea0f] MT#9557 Provide timestamps in console output
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 13 Jul 2015 15:28:02 +0200
|
|
|
|
ngcp-ngcpcfg (0.26.0.0+0~mr4.0.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [69d4da9] MT#10959 ngcp-sync-constants: add --local-repl option
|
|
* [488a169] MT#11371 lib/get_default_pingnodes: exclude commented lines at /etc/resolv.conf
|
|
* [3aa645c] MT#10059 move /etc/ngcp-config/generated.yml to /etc/ngcp-rtpengine-daemon
|
|
|
|
[ Richard Fuchs ]
|
|
* [f42a824] adding gitignore
|
|
* [3b030ce] MT#10059 support configurable rtp interfaces
|
|
* [093ac06] MT#10059 fix hostname detection bug
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 18 Mar 2015 14:10:23 +0100
|
|
|
|
ngcp-ngcpcfg (0.25.0.0+0~mr3.8.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [4d297ff] MT#9709 get_all_cluster_set*: fix 2437330d4e39
|
|
* [8273b13] MT#9971 fix commit 4733a4c68219. Don't fail by grep output
|
|
* [fb66d58] MT#10021 get_default_pingnodes: add dns parameter
|
|
* [86ae8e8] MT#7141 upgrade package to 3.0 style
|
|
* [a7f8cd1] MT#10093 add get_network_for_host
|
|
* [73393c3] MT#10493 tt2-daemon: give the client a copy of the config
|
|
* [b68b1c4] MT#10591 lib/get_all_cluster_set_[shared]_ip*: add role and type args
|
|
* [dc4093c] MT#10639 [CARRIER] ngcp-sync-constants: add --no-grant-nodes option
|
|
* [ff80f07] MT#10635 add get_all_cluster_set[_shared]ip_for_host remove argv.host from get_all_cluster_set[_shared]ip
|
|
* [d67f109] MT#10659 check-for-mysql add mysqlid parameter
|
|
* [6362892] MT#9285 [CARRIER] ngcp-sync-constants: add --force-grants option.
|
|
* [1bab9f9] MT#10695 ngcp-sync-constants: add --pair-repl option
|
|
|
|
[ Michael Prokop ]
|
|
* [4733a4c] MT#9971 Restart monit services before any other services
|
|
* [02d23cd] MT#9127 Bump Standards-Version to 3.9.6
|
|
|
|
[ Alexander Lutay ]
|
|
* [c4a0658] MT#10071 print YAML::Tiny error message if failed to read yml file
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 07 Jan 2015 21:35:09 +0100
|
|
|
|
ngcp-ngcpcfg (0.24.0.0+0~mr3.7.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [0e77003] MT#9281 fix b196b6b04f2 get_all_cluster_set_shared_ip_maps: don't add non shared ips
|
|
* [8afc87d] MT#9573 ngcp-sync-constants: [CARRIER] add sp1, sp2 to the list of hosts to copy perms from localhost
|
|
* [872ded0] MT#9579 [CARRIER] use database.central.dbmaster config as MASTER on local MySQL instance
|
|
* [2cabdf5] MT#9579 ngcp-sync-constants: check host on replication
|
|
* [10ea8ab] MT#9579 ngcp-sync-constants: fix check for master host
|
|
* [2437330] MT#9709 fix b196b6b04f Using wrong var.
|
|
|
|
[ Michael Prokop ]
|
|
* [fe8b4ad] MT#9287 Implement status logic for usage on carrier systems
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 30 Oct 2014 17:27:08 +0100
|
|
|
|
ngcp-ngcpcfg (0.23.0.0+0~mr3.6.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [cd344a0] MT#8067 use nodename not hostname
|
|
* [d9e6ba2] MT#8067 check nodename no hostname to exclude ourselves
|
|
* [9adfa45] MT#8419 add get_nodename
|
|
* [401019f] MT#8419 get_nodename: return 'self' if not found
|
|
* [93278dd] MT#8419 fix 401019fe2.
|
|
* [c34a6b6] MT#8155 initial work to read the proper database config
|
|
* [67607b5] MT#8155 refactoring ngcp-sync-constants
|
|
* [5674c0e] MT#8155 start slave instance of dbcluster.
|
|
* [f505315] MT#8117 sync-db: connect to central db ( rw ) needed.
|
|
* [b147a80] MT#7505 Add gitreview file
|
|
* [78685cf] MT#8117 set defaults to localhost:3306 for central/pair
|
|
* [9ce7a99] MT#7623 MT#8155 don't exit if network.yml doesn't exist
|
|
* [5c5c4e8] MT#8623 set the repuser password only if the replication is already set
|
|
* [0f9a116] MT#8127 set password for repuser on slaves in the grant command
|
|
* [5ed308c] MT#8763 allow multiple config directories on templates not only "/etc"
|
|
* [7d422b7] MT#8763 check for .git before running the services
|
|
* [0311a39] MT#8773 ngcp-sync-constants: grant user sipwise on pair when running with '-r' option
|
|
* [34e2966] MT#8773 [CARRIER] use hostname() instead of hostname_long()
|
|
* [4c3b62f] MT#9285 ngcp-sync-constants: don't load config.yml
|
|
* [7065656] MT#9385 ngcp-network: add --dbnode option
|
|
* [bf6eae2] MT#9385 add get_dbnode helper
|
|
* [7800b2a] MT#9285 ngcp-sync-constants: use database.local on slave sync
|
|
* [b196b6b] MT#9281 cluster_set helpers: rework with info split into config.yml and network.yml
|
|
|
|
[ Andreas Granig ]
|
|
* [37b7d7a] MT#8503 Add helper to fetch cluster ips.
|
|
* [f726fd2] MT#8503 Add helper to fetch dispatcher ids
|
|
|
|
[ Alexander Lutay ]
|
|
* [6c74dde] MT#8117 Swtich defaults from 127.0.0.1 to localhost
|
|
* [f8326b4] MT#8763 Add backward compatibility for mr3.4->mr3.5 PRO upgrade
|
|
* [9ed2741] MT#9333 Improve error logging for tt2-daemon
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 09 Oct 2014 16:47:19 +0200
|
|
|
|
ngcp-ngcpcfg (0.22.0.0+0~mr3.5.0.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* [fc5af3b] MT#7577 services: check for newly added config files
|
|
* [def862d] MT#2231 status option: check for pull/push + check state of remote host(s)
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 10 Jul 2014 15:33:54 +0200
|
|
|
|
ngcp-ngcpcfg (0.21.0.0+0~mr3.4.0.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* [b6f5dfa] MT#6261 Use Sipwise internal cpan mirror with carton
|
|
* [c5adf03] MT#6511 Bump Standards-Version to 3.9.5
|
|
* [bd834ef] MT#6895 Send error message WRT root permissions to stderr
|
|
|
|
[ Alexander Lutay ]
|
|
* [f1809ad] MT#6895 Check user before running the script (requires root/sudo)
|
|
|
|
[ Victor Seva ]
|
|
* [4a801be] MT#6919 add mysql prosody info
|
|
* [71a8abb] MT#6907 add debian mysql info
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 May 2014 15:56:20 +0200
|
|
|
|
ngcp-ngcpcfg (0.20.0.0+0~mr3.3.0.0) unstable; urgency=low
|
|
|
|
[ Richard Fuchs ]
|
|
* [f3fc3dc] Support reformatting of IPv6 addresses in TT2 helper scripts
|
|
|
|
-- Alexander Lutay <alutay@sipwise.com> Fri, 21 Mar 2014 15:34:19 +0100
|
|
|
|
ngcp-ngcpcfg (0.19.0) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* [8dcef64] MT#5371 Add libdbi-perl to (Build-)Depends
|
|
* [5c31bec] MT#5027 Add netcat to Depends
|
|
* [30cd8a6] MT#5027 Sort debian/ngcp-ngcpcfg.install file
|
|
* [25103ee] MT#5027 Use three-argument form of `open' function
|
|
* [d3c54e4] MT#5027 Bind dd2-daemon to localhost only
|
|
* [b4a03d5] MT#5027 Drop white-space before trailing ":"
|
|
* [92f833c] MT#5027 Remove unused variable
|
|
|
|
[ Alexander Lutay ]
|
|
* [9206aa8] Revert "MT#4141 Speed up 'build' runs by loading
|
|
YAML files only once"
|
|
* [e3eda0c] MT#5027 Speed up 'build' runs by using Perl daemon
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Fri, 13 Dec 2013 11:12:52 +0100
|
|
|
|
ngcp-ngcpcfg (0.18.2) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [0a98fb9] MT#4823 Add get_default_pingnodes script
|
|
* [5a886c2] MT#4823 remove hosts not available or reply truncated
|
|
|
|
[ Kirill Solomko ]
|
|
* [ec2fa4e] MT#4585 - added "--no-db-sync" option that skips
|
|
sync-db/sync-constants
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Mon, 18 Nov 2013 14:25:30 +0100
|
|
|
|
ngcp-ngcpcfg (0.18.1) unstable; urgency=low
|
|
|
|
* [29ced95] MT#513 Remove dead code regarding upgrade action
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Tue, 29 Oct 2013 14:39:14 +0100
|
|
|
|
ngcp-ngcpcfg (0.18.0) unstable; urgency=low
|
|
|
|
[ Jon Bonilla ]
|
|
* [bf9515e] Add helper script get_all_ifaces_for_host
|
|
|
|
[ Michael Prokop ]
|
|
* [f2e9a5e] MT#4295 Be more strict with option handling when passing
|
|
file names to grep
|
|
* [335d53c] MT#4141 Speed up 'build' runs by loading YAML files only
|
|
once. Thanks to Alexander Lutay for the initial patch and idea
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Thu, 17 Oct 2013 14:11:02 +0200
|
|
|
|
ngcp-ngcpcfg (0.17.1) unstable; urgency=low
|
|
|
|
* [6421b18] Helper script to check for mysql service in service scripts
|
|
* [9b4ca0e] Integrate check-for-mysql in ngcp-sync-constants
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Fri, 23 Aug 2013 14:35:22 +0200
|
|
|
|
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
|