Commit Graph
236 Commits
Author SHA1 Message Date
cigamit 5e9433b030 Correct for undefined variable min_reindex_cache
This was disovered after a system reboot and a recovery activity.
2019-12-01 19:48:02 -06:00
cigamit cdf8664c4f Small logging issue with missing slash 2019-11-29 11:27:46 -06:00
cigamit 817b3b7732 Resolving Issue #3077
Allow disabling remote poller resource cache replication to support upgrade testing
2019-11-09 18:00:41 -06:00
cigamit 5e619f09b2 Resolving Issue #2979
Multi Output Field Parsing on Main Data Collector
2019-09-25 21:02:22 -05:00
cigamit 20c1f069d2 Additional exclusions
Recommended by @netniV
2019-07-01 18:29:25 -05:00
cigamit 232abfefbe Resolving Issue #2775
Data Queries for remotely managed devices fail to push updated data to main data collector
2019-06-30 12:10:50 -05:00
cigamit 7d5605b925 Resolving Issue #2782
When replicating the syslog plugin its config.php is missed causing issues
2019-06-30 10:49:54 -05:00
cigamit 8a6d100dd9 Resolved Issue #2741
Resolve a number of QA issues in various files
One additional fix for data debug as to default debug state
2019-06-22 09:23:29 -05:00
cigamit 29f00f8c46 Resolving Issue #2672
Cacti Install on Windows Fails
2019-05-07 22:30:41 -05:00
netniV a0950bf10e Revert "Honor php.ini when php is used in exec() and shell_exec() calls (#2652)"
This reverts commit 33641a9abb.
2019-04-29 12:45:02 +00:00
netniV 1c6139f667 Revert "Correct a few misqueues on #2652"
This reverts commit 3e3ba86f23.
2019-04-29 12:44:53 +00:00
netniV a2d3fd8776 Revert "WIP: php argument composition (#2653)"
This reverts commit 8a23ca33e3.
2019-04-29 12:43:03 +00:00
David Runge 8a23ca33e3 WIP: php argument composition (#2653)
* Moving all argument composition for backgrounded calls of php to 'assemble_php_args()' in /lib/functions.php.

* lib/functions.php: Explicitely prepending all assembled arguments.

* lib/functions.php: Removing an accidental appending of the initial args in assemble_php_args().
2019-04-29 13:38:17 +01:00
cigamit 3e3ba86f23 Correct a few misqueues on #2652 2019-04-27 11:48:57 -05:00
David Runge 33641a9abb Honor php.ini when php is used in exec() and shell_exec() calls (#2652)
* Introducing the prepending of the current php.ini file, if any, to the extra arguments of backgrounded php calls (used with exec_background).
This enables the backgrounded process to stay in the same environment as the main one and not default back to a system wide default configuration file (which might or might not have configurations setup properly).

* Prepending the current php.ini in use (if any) to any exec() or shell_exec() call, that is doing a backgrounded call of the php executable.

* graph_realtime.php: Fixing missing whitespace between executable and first argument.
2019-04-27 21:32:32 +06:00
cigamit e33687ef46 Resolving Issue #2635
Multiple Database Sync Issues in v1.2.x
2019-04-22 19:42:54 -05:00
cigamit 8c3c7e7bc7 Resolving Issue #2632
Automated Network Scans are Not Working
2019-04-17 22:17:47 -05:00
cigamit 468f96af74 Resolving Issue #2575
Poller errors occur if a file exists that the website cannot read
2019-03-27 07:09:26 -05:00
cigamit 7a808bcef7 Resolving Issues #2569, #2528
* Issues with cmd.php from recent change and from deleted Device
* Remote Data Collector install won't start
2019-03-26 17:09:56 -05:00
cigamit 4424982138 Resolving Issue #2380
reindex constantly triggered for some devices
2019-02-07 17:56:19 -06:00
netniV b8c579b129 Update copyright notices for 2019 2019-01-25 08:06:11 +00:00
cigamit 0d188d9001 Replicate out some additional tables
This was based upon an issue reported to the Cacti Group by a user.  The
tables are small, so this is not an issue.
2018-12-29 09:48:15 -06:00
cigamit 53c9e109a3 One additional minor logic change 2018-12-23 09:21:46 -06:00
cigamit 4f101b4a8a Resolve Issue #2221
[1.2.0 Beta 4] Perpetual Recache Events (APC Devices; Others)
2018-12-23 09:11:13 -06:00
cigamit 1e23083a26 Replication of settings not working 2018-11-18 13:56:45 -06:00
cigamit dbdc562c0b Resolve Issue #2125
[1.2.0 Beta2] Spine Poller Path error - Remote data collector
2018-11-05 21:53:33 -06:00
cigamit 9da303b3e9 Move settings replication to a background process 2018-10-26 00:38:27 -05:00
cigamit e21b9f605d Resolving Issue #2111
This also accurately records the polling time and prevents large archive
files from being scanned for the md5sum of the directory.
2018-10-23 07:19:06 -05:00
cigamit c169ad7141 Partial Resolution to Issue #2099
Ensure that the version table is included in the auto-replication.
2018-10-21 08:34:58 -05:00
cigamit 7f72d7e478 Resolving Issue #2080
[1.2.0 Beta 1] Remote Poller is generating errors
2018-10-19 19:39:13 -05:00
cigamit 4990cc7370 Resolving Issue #2087
[1.2.0 Beta 2] Replication out to remote does not preserve settings
2018-10-18 05:38:58 -05:00
cigamit 2e707fa95b Better multi-archtecture support related to issue #2078
Though we presently don't claim to support multiple architectures, this
changes will reduce the number of errors for people who attempt it.  For
example a main data collector on RHEL, and a remote on FreeBSD.
2018-10-16 07:47:38 -05:00
cigamit f8490dfeac More debugging on issue #2070 2018-10-14 12:20:49 -05:00
cigamit 5f3f3560e7 Additional issues related to #2070
These have to do with the host.php option 'Change Device Options'.
2018-10-14 11:53:31 -05:00
cigamit b1ceea271b Code cleanup relatedd to issue #2070
The code before had lot's of duplicate sql calls and would result in a
higher probability of bugs.
2018-10-14 07:13:20 -05:00
netniV 955f4903b0 Allow SSL cert settings for remote pollers 2018-10-14 10:02:34 +00:00
cigamit e4e8e4cf07 More resolution to Issue #2070
The only thing left is to ensure that automation is run when you are
running re-index from the main Cacti web site.  Also, to determine how
automation should run in batch mode since the re-indexing is not
preforming this in the background on the remote data collectors.
2018-10-13 17:26:51 -05:00
cigamit 7b6ebc2efe Resolving Issue #2070
[1.2.0 Beta 1] When a Remote Data Collector is in Offline Mode Re-index
Issues Occur
2018-10-13 16:29:05 -05:00
cigamit d8966bbf9f The db_close() function is causing errors 2018-10-13 14:11:16 -05:00
cigamit 10248cd012 The variable $cnn_id is dangerous due to legacy behavior 2018-10-13 13:54:33 -05:00
cigamit 5c7a3fbb2f Resolving Issues #2068 and #2058
- [1.2.0 Beta 1] When saving, modifying, removing devices and graphs,
sync this data automatically
- [1.2.0 Beta 1] New CLI Script remove_device.php Orphans Graphs and
Data Sources
2018-10-13 13:36:22 -05:00
cigamit f7123493ab Partial Resolution to Issue #2065
Presently still working on understanding why raise message is not
working.  In the mean time, we've added some error logging to assist
users in troubleshooting.
2018-10-12 07:05:50 -05:00
cigamit dd571a8142 Reindex cache not populating properly 2018-10-06 12:07:20 -05:00
cigamit 9ef36954a6 Exclude the .git directory inside of plugin folders 2018-10-06 11:47:18 -05:00
cigamit d46a7dbb3d More fixups to exclude certain types from caching in 2018-09-25 19:07:18 -05:00
Mark Brugnoli-Vinten 9b8f159dfa Resolving issue #1968 (#1975) 2018-09-25 07:30:03 -05:00
cigamit 3fba57d15a One more table to replicate out. 2018-09-24 22:44:46 -05:00
cigamit 664510b2ef Minor format changes for readability 2018-09-24 18:05:21 -05:00
cigamit 916b8a00d4 One more minor changes for stats 2018-09-23 22:37:20 -05:00
cigamit bb3170b4ba Turn off requirse sync after sync
Replicate the plugin tables
2018-09-23 22:31:04 -05:00