Coder Social home page Coder Social logo

packer-builds's Introduction

Test Status

Introduction

LibreNMS is an auto-discovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

We intend LibreNMS to be a viable project and community that:

  • encourages contribution,
  • focuses on the needs of its users, and
  • offers a welcoming, friendly environment for everyone.

The Debian Social Contract will be the basis of our priority system, and mutual respect is the basis of our behavior towards others.

Documentation

Documentation can be found in the doc directory or docs.librenms.org, including instructions for installing and contributing.

Participating

You can participate in the project by:

VM image

You can try LibreNMS by downloading a VM image. Currently, a Ubuntu-based image is supplied and has been tested with VirtualBox.

Download one of the VirtualBox images we have available, documentation is provided which details login credentials and setup details.

License

Copyright (C) 2006-2012 Adam Armstrong [email protected]

Copyright (C) 2013-2024 by individual LibreNMS contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

LICENSE.txt contains a copy of the full GPLv3 licensing conditions.

The following additional license conditions apply to LibreNMS (a GPL exception):

As a special exception, you have permission to link or otherwise combine LibreNMS with the included copies of the following third-party software, and distribute modified versions, as long as you follow the requirements of the GNU GPL v3 in regard to all of the remaining software (comprising LibreNMS).

Please see Acknowledgements

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor]

packer-builds's People

Contributors

andrewpiroli avatar candlerb avatar dependabot[bot] avatar ek9 avatar enderqa avatar felixonmars avatar fhoxh avatar julien-lang avatar kaorimatz avatar laf avatar michaelpereira avatar murrant avatar netoarmando avatar thegreatdoc avatar tvlooy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

packer-builds's Issues

in v1.56 of the CentOS build, rebooting waits 5 minutes to shut down MariaDB

For some reason, when I reboot my VM, i get the message "A stop job is running for MariaDB database server" with a timeout period of 5 minutes.
All I have done since installation is do the following:
yum check-update
sudo yum update which installed the following:

epel-release-7-11.noarc
jwhois-4.0-45.el7.x86_64
php-justinrainbow-json-schema5-5.2.8-1.el7.noarch

./daily.php

./validate.php reports the following:

====================================
Component | Version
--------- | -------
LibreNMS  | 1.56
DB Schema | 2019_09_05_153524_create_notifications_attribs_index (141)
PHP       | 7.2.22
MySQL     | 5.5.64-MariaDB
RRDTool   | 1.4.8
SNMP      | NET-SNMP 5.7.2
====================================

[OK]    Composer Version: 1.9.0
[OK]    Dependencies up-to-date.
[OK]    Database connection successful
[FAIL]  MySQL Database collation is wrong: latin1 latin1_swedish_ci
        [FIX]: 
        Check https://t.libren.ms/-zdwk for info on how to fix.
[OK]    Database schema correct
[FAIL]  The poller (localhost.localdomain) has not completed within the last 5 minutes, check the cron job.
[FAIL]  Discovery has not completed in the last 24 hours.
        [FIX]: 
        Check the cron job to make sure it is running and using discovery-wrapper.py

The link mentioned for the fix does not work.
The last FAIL for cron can be ignored as I have only been running the VM for an hour.

can not import ova file into vmware esxi

impossible to import librenms into vmware esxi tested on 5.5 6.0 6.5,
editing ide controller section in ovf file doesnt solves this problem, vmdk file looks corrupted for esxi.

Root Password on shell

i want to login to Ubuntu 18.04.3 what will b the root password
Given passowrd on the websites are not working

Feature: display some information after bootup about what to do next!

Well, I just want to quickly check LibreNMS, found these Virtualbox images, booted them up and asked myself "Now WHAT???". This could be avoided by showing one sentence after bootup that shows e.g. the ip address and user / password for the web ui login. Or at least show a URL to the docs. Thanks!

Fail: MySQL tables collation is wrong & MySQL column collation is wrong

====================================

Component Version
LibreNMS 21.2.0-23-g0a8f24c5b
DB Schema 2021_02_09_122930_migrate_to_utf8mb4 (201)
PHP 7.4.9
Python 3.8.6
MySQL 10.3.25-MariaDB-0ubuntu1
RRDTool 1.7.2
SNMP NET-SNMP 5.8
====================================

[OK] Composer Version: 2.0.11
[OK] Dependencies up-to-date.
[OK] Database connection successful
[WARN] Your database schema has extra migrations (2021_02_09_122930_migrate_to_utf8mb4). If you just switched to the stable release from the daily release, your database is in between releases and this will be resolved with the next release.
[FAIL] MySQL tables collation is wrong:
[FIX]:
Check http://bit.ly/2lAG9H8 for info on how to fix.
Tables:
mpls_sdps utf8mb4 utf8mb4_unicode_ci
entPhysical_state utf8mb4 utf8mb4_unicode_ci
session utf8mb4 utf8mb4_unicode_ci
mpls_lsp_paths utf8mb4 utf8mb4_unicode_ci
pdb_ix utf8mb4 utf8mb4_unicode_ci
proxmox utf8mb4 utf8mb4_unicode_ci
component utf8mb4 utf8mb4_unicode_ci
mac_accounting utf8mb4 utf8mb4_unicode_ci
syslog utf8mb4 utf8mb4_unicode_ci
netscaler_vservers utf8mb4 utf8mb4_unicode_ci
tnmsneinfo utf8mb4 utf8mb4_unicode_ci
alerts utf8mb4 utf8mb4_unicode_ci
plugins utf8mb4 utf8mb4_unicode_ci
alert_transports utf8mb4 utf8mb4_unicode_ci
loadbalancer_vservers utf8mb4 utf8mb4_unicode_ci
and 120 more...
[FAIL] MySQL column collation is wrong:
[FIX]:
Check https://t.libren.ms/-zdwk for info on how to fix.
Columns:
mpls_sdps sdpRowStatus utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpDelivery utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpDescription utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpAdminStatus utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpOperStatus utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpActiveLspType utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpFarEndInetAddressType utf8mb4 utf8mb4_unicode_ci
mpls_sdps sdpFarEndInetAddress utf8mb4 utf8mb4_unicode_ci
entPhysical_state entPhysicalIndex utf8mb4 utf8mb4_unicode_ci
entPhysical_state subindex utf8mb4 utf8mb4_unicode_ci
entPhysical_state group utf8mb4 utf8mb4_unicode_ci
entPhysical_state key utf8mb4 utf8mb4_unicode_ci
entPhysical_state value utf8mb4 utf8mb4_unicode_ci
session session_username utf8mb4 utf8mb4_unicode_ci
session session_value utf8mb4 utf8mb4_unicode_ci
and 493 more...
[OK] Database schema correct

@murrant please guide me

new image with php7.4?

Hi,

In this image i get this error.

"Warning: PHP version 7.3 is the minimum supported version as of November, 2020. We recommend you update PHP to a supported version (7.4 suggested) to continue to receive updates. If you do not update PHP, LibreNMS will continue to function but stop receiving bug fixes and updates."

is there a new image?

root password

What is the root password shipped with the vm? When I try to change it using the rd.break method all users are locked afterward. And yes, I did do touch ./relabel :) can anyone tell me the password it ships with or point me to a working method for changing it? Thanks!

VM is PHP 7 while master is on 8.1

The VM available here only supports PHP 7. I have tried building the images myself for php 8.1 but the VM created by packer does not complete installation even after adjusting the delays. it gets stuck at "Reached target host and network name lookups"

These scripts should be updated to the latest PHP

ESXi [missing message value] can't import OVA

I downloaded both the Ubuntu and CentOS image (Cent after Ubuntu wouldn't work) and both are getting this error when trying to import into VMWare ESXi 6.7.

libre_nms_error_importing_ova
librenms_missing_message_value

It errors out then when you click "finish" it says [missing message value]. It happens every time I try the import. Is anyone else having this problem on ESXi?

Cannot Import Ubuntu 20.04 OVA into ESXI 7.0.2

Hi all,

When importing the OVA into ESXI 7.0.2 i get the error message "Missing child element 'Virtualhardwaresection'"

Preventing me to import the file.

Any tips on how to make this work?

Things that need fixing to go live

  • Sort out users that we create. Right now it's vagrant / vagrant. Do we let people login with that user and it has sudo access or just go straight in with root?
  • Double check through the scripts which aren't the librenms/oxidized/syslog-ng ones to be sure we know what they do.
  • Set some information in the images we produce like licenses and url's that can be set in a virtualbox image.

Not clear how this is updated

It is nont clear how the LibreNMS installations will update - please document that, thanks. (apt / some other mechanism / manual intervention needed?)

Update prebuilt .ova to Ubuntu 22.04

The current prebuilt package is getting dated. A new version would ease deployment for people looking to deploy a POC of LibreNMS on their network.

Is it possible to release a updated version of the current Ubuntu 20.04 package?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.