Commit Graph
397 Commits
Author SHA1 Message Date
cigamit 00d6e64469 more upgrade warnings 2016-08-31 10:28:20 -05:00
cigamit 985d200c04 resolving upgrade issues. 2016-08-31 10:18:05 -05:00
cigamit a8d1a9aa25 adjusting bug#2750 fix 2016-08-31 10:09:38 -05:00
cigamit 0120b51058 resolving bug#2750 2016-08-31 10:03:33 -05:00
cigamit 8a6ea1d28c missing column in automation devices upgrade 2016-08-30 18:18:57 -05:00
cigamit a1ead0caad resolving bug#1877 2016-08-26 20:43:15 -05:00
cigamit bc7a8380e2 add mbstring dependency for bug#1981 2016-08-26 20:21:06 -05:00
cigamit 6ace0a77e9 Fix aggregate graph template item table
aggregate_graph_templates_item >> color_template needs to be unsigned
since we are using -1 to show that no color template is assigned
2016-08-23 02:07:11 -05:00
cigamit 97880fce15 Installer cleanup
Remove need to specify the Cacti Version on every function call
Add new functions for adding / dropping columns
Add new functions for renaming / dropping tables
Lots of error checking (stops most SQL errors when re-upgrading)
General Cleanup
2016-08-22 16:48:34 -05:00
cigamit 7796f67721 update defaults for poller_id 2016-08-18 15:40:20 -05:00
cigamit e08d2e2f53 automation now using snmp sessions and supporting engine id 2016-08-17 21:10:12 -05:00
cigamit 76d75b0de3 more snmp engine id changes 2016-08-17 20:53:34 -05:00
cigamit ee1f878dd9 one more tweak to the upgrade process 2016-08-17 11:42:13 -05:00
cigamit f43344e26c syntax issues in last commit 2016-08-17 11:17:14 -05:00
cigamit 19be73768b correct issue with poller table on upgrade 2016-08-17 09:37:34 -05:00
cigamit 84bfe1d0ac proper table naming, add external_links table on upgrade 2016-08-17 09:33:42 -05:00
cigamit b1df71f3bf adding snmpv3 engine_id support bug#2476
lib/snmp.php is not complete yet.
2016-08-14 15:34:06 -05:00
cigamit 125b58bac0 more install wizard work with remote pollers 2016-08-01 21:26:38 -05:00
cigamit dbb5c2d5a3 fixin install issues 2016-07-14 16:00:56 -05:00
cigamit 247228c84e re-introducing site, and multiple pollers, major changes this will break your cacti!
note, the poller table is updated, see the cacti.sql, also the default
poller_id is now 1, so you need to review the file
install/0_8_8g_to_1_0_0.php for important changes.
2016-07-11 19:42:02 -05:00
cigamit b57642e45d add additional dependencies at install time 2016-07-11 19:25:04 -05:00
cigamit 39af17cca8 adding external link support to cacti 2016-07-10 19:02:09 -05:00
cigamit a325c33d60 enhance support for uninitialized database or invalid connection 2016-05-29 14:21:33 -05:00
cigamit 427a14ceb2 redo the way templates are stored for kill 2016-05-13 14:51:58 -05:00
cigamit ba1cb2c120 merging spikekill
note it's not fully functional right now.
2016-05-13 13:07:37 -05:00
cigamit 3a1416e2f5 restructuring lib/utility.php adding mysql recommendations to install 2016-05-11 19:52:50 -05:00
cigamit 6b339dd1a3 add ability to test the remote database connection 2016-05-09 21:51:01 -05:00
cigamit 227108e9a9 initial template install failing 2016-05-09 19:50:09 -05:00
cigamit fd256bfb79 preparing installer for remote pollers
this change just adds the install option.  also add a previous button
and adds logic to not allow continuing until license agreement is
accepted.  remote poller installation, though the option is there, is
not working.
2016-05-09 19:40:29 -05:00
cigamit aeb16c95de incorporating base multiple poller framework
for testers, make sure that you not only add the poller_resource_cache
table, but alter the structure of the host table, or you system will
stop working.  this is the first of several commit's.  taking it in
stages.
2016-05-09 16:20:56 -05:00
Browniebraun 4f8ba8d091 update core version of SNMPagent from 0.2.2 to 0.2.3 2016-05-08 22:56:37 +02:00
cigamit e63bed7e6d add important missing indexes 2016-04-21 19:43:54 -05:00
Micke2k 5ff4245273 minor spelling fix in installation script 2016-04-16 22:54:11 +04:00
BSOD2600 068ae6bc0f Remove extra slash from compress.zlib call 2016-04-07 22:30:10 -07:00
Browniebraun 0286c82880 - make use of i18n function calls
- fix some layout issues
- replace double by single quotes
2016-04-06 23:39:24 +02:00
Micke2k a02c4cc983 Added check if user id 1 and admin exists
Dont want to add permissions if user is not default admin
2016-04-05 20:52:29 +04:00
Micke2k 5dcfd56f3d Merge branch 'develop' of https://github.com/Cacti/cacti into fix/adminpermission 2016-04-05 20:51:20 +04:00
BSOD2600 c4f3205583 Add missing 0.8.8h release to upgrade process 2016-04-03 16:58:12 -07:00
Micke2k 178edaac85 added permissions for upgrade 2016-04-02 20:31:51 +04:00
Micke2k 63abf53051 minor fix for install/index.php
fixed typos
added zlib as dependency
SELinux doesn't like the import of templates, added warning message about that
2016-04-01 15:37:17 +04:00
Micke2k 5ac298ef30 Fix upgrade loop
If user has upgraded send them to settings check instead of having the upgrade again.
2016-03-28 16:40:14 +04:00
Micke2k 97d228a9bc Cleaned install
Made modern css default for install, makes it look a better.
Change comments to better reflect the code
removed some whitespace

Still left todo:
Backport plugin import
Show log from sql install when upgrading
Test windows install and upgrade

Working on windows now.
2016-03-28 00:56:05 +04:00
Micke2k 5f2a415b2d Changed all table to use timestamp
Added back index parent. Although i don't think it should be used since it is not in cacti.sql, see attached screenshot. cacti2 is the upgraded, and cacti is new installation.
2016-03-27 23:09:54 +04:00
Micke2k a58bd0e21c Fixed comments
Change cacti.sql datetime to timestamp, good idea?
2016-03-26 22:47:28 +04:00
Micke2k d0205e3ac6 Added session db to upgrade
This fixed the login issue.

Now upgraded database and new installed database is exactly equal, no difference.

Still need to fix/test:
1. output for array sql log
2. test windows
3. cleanup, import more features, make it look better

Works:
Linux New install
Upgrade from 0.8.8g
2016-03-26 02:39:32 +04:00
Micke2k d98d266299 Fix for vdef table creation
Tables were not created because primary key was: KEY PRIMARY 'id' Instead of PRIMARY KEY 'id

Saw some weird behaviour when switching between 0.8.8g and 1.0, this was solved when browser was closed between upgrades.

Removed top and bottom header

Issues:
1. the new way of creating tables with db_create_table doesnt give any log output, if it fails it fails silently.
2. after upgrade user are sent to login page but cant login with admin/admin, realm problem?
2016-03-25 01:10:52 +04:00
Micke2k 88c3a99073 First attempt at new install
1. Added check for RRD 1.5
2. Backported dependencies check
3. Backported template installer
4. Added theme selection

Tested and working with new installation on Linux. Backported a template for testing as well -> Disk IO.

I will test the Upgrade and Windows installation as well as clean it up and add some extras.
2016-03-24 04:09:49 +04:00
cigamit cc6a7f4b47 add new system cdef to protect aggregate cdefs from removal
the cdef table is altered in this commit.
2016-03-20 13:34:26 -05:00
cigamit 01315a7fb1 more aggregate changes
testers need to run the sql alter statement in the install directory
2016-03-20 11:04:51 -05:00
cigamit 39bbb23ac5 implement data source profiles
this commit will cause your 1.0 environment to break.  to fix, please
run the script 'profile_migrate.php'.  this commit includes a major new
feature to allow your Cacti system to have multiple polling intervals
and for you to create identical graphs using multiple polling intervals
in a sane way.  this is an initial commit, one that has been tested.
however, there will be subsequent commits.  however, after migration,
this should be considered stable.
2016-03-14 06:59:54 -05:00