Age | Commit message (Collapse) | Author |
|
|
|
* Fix the snappy library check
* Fix code style
* Maintain compatibility with PKG_CHECK_MODULES
|
|
packaging (#6480)
* netdata/packaging: [ci skip] Add prometheus remote write plugin deps
* netdata/packaging: [ci skip] adjust for the tests
* netdata/packaging: [ci skip] Apparently we need proto-c too
* netdata/packaging: [ci skip] Add dependencies also
* netdata/packaging: [ci skip] fix suse dependency
* netdata/packaging: [ci skip] epel-release should always go first dumdum
* netdata/packaging: [ci skip] g++ needed for prometheus
* netdata/packaging: First prepare the repo, then start throwing in packages
* netdata/packaging: [ci skip] fix attempt for missing snappy on some debian-based packages
* netdata/packaging: [ci skip] protobuf compiler dep
* netdata/packaging: [ci skip] Add the generic maintainer info and the new website. Also stop pushing snappy to Debian/Stretch, doesnt have it
* netdata/packaging: [ci skip] Remove branch dev setup
* Empty commit to re-trigger Travis
|
|
* Update default installation procedure to use --stable-channel
* Small typographic fixes
* Fixing mixup with kickstart64 script
* Updated install instructions to keep nightly as default and instead warn about nightlies
* Removed extra 'the'
* Added new text for nightly vs stable
|
|
* Created new docs homepage with attempt to "fix" build script
* Created new docs homepage with attempt to "fix" build script
* Trying more links
* Trying more links
* Move documentation homepage and got script mostly working
* Move documentation homepage and got script mostly working
* Final changes based on C&C feedback
* Final changes based on C&C feedback
* A few new custom styles
* A few new custom styles
* Removing unnecessary sed
* Removing unnecessary sed
* Final fixes to docs homepage
* Final fixes to docs homepage
* Cleanup on DOCUMENTATION page
* Remove localization folder
* Fixed typo
* Created buttons for new documentation homepage.
* Remove whitespace
* Cleanup in the CSS file
* Working on replacing html content
* Finalized new build process
* Updated the new what is Netdata page
* Fixed all the broken links
|
|
|
|
* jsonfix
The use of sprintf to copy from a name to other name could create
overflow, because source and destination have the same size, to avoid
this I am changing the sprintf to snprintf'
* jsonfix
Use internal netdata snprintfz instead snprintf
|
|
* Update docs health monitoring and health management api
* Update docs health monitoring and health management api
|
|
|
|
|
|
|
|
zero. Fix it.
|
|
|
|
|
|
* update Nginx guide with changes
* Fix URL for security guide
* Remove enable TLS statement
* update header title
|
|
|
|
|
|
process (#6465)
* netdata/packaging: [ci skip] reinstate dev branch to help testing
* netdata/packaging: [ci skip] Yes, make the right package choice on json-c for debian based distros..
* netdata/packaging: [ci skip] two more packages that differentiate on debian/ubuntu...............
* netdata/packaging: [ci skip] Add more package dependencies around building
* netdata/packaging: [ci skip] Introduce changelog generation technique for .DEB
1) Remove contrib/debian/changelog from gitignore, we want it in
2) Add variables to monitor latest release version and latest release date from git
3) Add a templated contrib/debian/changelog, that will be the starting point for our changelog generation.
Either on stable release or nightly releases, we will be generating the logs since the previous release, to manage the content.
Note: We might eventually take the effort to produce one large changelog and append each time the extra stuff
4) Add the steps to prepare the source and the changelog for building and execute the build
At this stage things should still be broken, but we should have come closer to a ready-to-build-the-package environment per distro
* netdata/packaging: [ci skip] Extract to specified directory, otherwise we dump it on a privileged folder using an unprivileged user (builder)
Also, a fix on sed command, missed the s keyword on the string
replacement
* netdata/packaging: [ci skip] Should be in-place replacement, use -i instead of -e
* netdata/packaging: [ci skip] wrong parameter usage
* netdata/packaging: [ci skip] factor out the two build commands to run as a single bundle. refactor trigger deb build script respectively
* netdata/packaging: [ci skip] Be sure to copy over the build script to the build path
* netdata/packaging: [ci skip] OCD - unnecessary s added
* netdata/packaging: [ci skip] Changelog generation should take place on the repo side, then copy it over to the destination (If that doesnt work well, will just provide a static link for changelog
* netdata/packaging: [ci skip] missed the ignore branch option
Also, a nit on the gbp command
* netdata/packaging: [ci skip] link to the original path, then create symlink on build folder
Also, fix --since option
* netdata/packaging: [ci skip] Run replacement of changelog fields on the host, not on the container
* netdata/packaging: [ci skip] fix contrib path, you are no longer reading from container path
* netdata/packaging: [ci skip] fix version
* netdata/packaging: [ci skip] add dep
* netdata/packaging: [ci skip] fix changelog template
* netdata/packaging: [ci skip] Fix debian package build, we were looping through forever. Exclude contrib all together
* netdata/packaging: [ci skip] Add logic to gather all package related content from the container folder and push it for publishing
* netdata/packaging: [ci skip] fixes and nits
1) use the branch for the beta deployment
2) change the cp pattern
* netdata/packaging:[ci skip] add more debug info
* netdata/packaging: [ci skip] Adjust LXC directory permissions, so that the rest of the workflow can pull through
* netdata/packaging: [ci skip] Using expressions within double quotes doesnt work, use quotes only on the variable to avoid syntax warnings from shellchecking
* netdata/packaging: [ci skip] Update build deps
* netdata/packaging: Add runtime deps (hopefully)
* netdata/packaging: [ci skip] remove old distro
* netdata/packaging: [ci skip] dont let that space there, breaks the syntax
* netdata/packaging: [ci skip] missed one
* netdata/packaging: [ci skip] yank yank yank
* netdata/packaging: [ci skip] You missed www over there
* netdata/packaging: [ci skip] Remove broken distros (no container images). We will revisit the way to support multiple distros in a different way, lxc failed us
* netdata/packaging: Pull in go.d plugin, also fix chmod command to just pass the folder since with the -R doesnt require anything else
* netdata/packaging: [ci skip] Get cups, freeipmi and nfacct on
* netdata/packaging: [ci skip] pull different package in
* netdata/packaging: [ci skip] Install dependencies on the build machine
* netdata/packaging: [ci skip] dont do post-clean, not on all versions
* netdata/packaging: [ci skip] move go install seperately
* netdata/packaging: [ci skip] Towards a more appropriate go.d plugin install
* netdata/packaging: [ci skip] fix permissions setting
* netdata/packaging: [ci skip] fix freeipmi package install
* netdata/packaging: [ci skip] Fix build arch setting on the build command, also remove pre-clean, it breaks on debian/jessie
* netdata/packaging: [ci skip] fix postinst actions, we use libexec
* netdata/packaging: adjust www and go.d permissions
* netdata/packaging: [ci skip] Handle the different build tool version cases, also take care some dependency issues on older version jessie
* netdata/packaging: [ci skip] adjust the control file based on the distro
* netdata/packaging: [ci skip] Move control file preparation prior to packaging the source
* netdata/packaging: [ci skip] Adjust versioning scheme for the nightlies
* netdata/packaging: [ci skip] Let RPM be built too for testing
* netdata/packaging: [ci skip] Factor out version calculation
* netdata/packaging: [ci skip] Attempt to modify version properly
* netdata/packaging: [ci skip] Update documentationg regarding .DEB files
* netdata/packaging: [ci skip] autogen not available everywhere, also fix json-c deps
* netdata/packaging: Remove development settings, also remove beta deployment as its not needed
|
|
* Changed mkdocs theme
* Added custom styles for various elements
* Moved to different syntax highlighting plugin
* Added a README for the docs/ folder to direct people to the docs site
* Change highlight theme
|
|
|
|
Exernal links to arcstat.py and arc_summary.py were broken because ZFS on Linux renamed the python scripts.
|
|
|
|
relevant error messages are printed and alarms are raised (#6452)
|
|
|
|
* Add global configuration option for zero metrics
* Add the option to the cgroup plugin
* Add the option to the proc plugin (diskstats, meminfo, net_dev,
netstat, sctp_snmp, snmp, snmp6, sockstat, sockstat6, synproxy,
vmstat, system_edac_mc, system_node, btrfs, ksm, zfs)
* Add the option to the macos plugin
* Add the option to the freebsd plugin (devstat, getifaddrs,
getmntinfo, sysctl)
* Change the option behaviour with the 'auto' value
* Add the option to the tc plugin
* Update the documentation
|
|
|
|
|
|
* Move to the docs/generator/doc directory before running checklinks
* remove the entire DOCS_DIR before switching to another language
* Try copying with -a instead of -r
|
|
|
|
* add new driver support (2.4.0+)
|
|
|
|
|
|
for distributions support (#6422)
* netdata/packaging: Python default for all
* netdata/packaging: Binary Packages documentation - intro
* netdata/packaging: Bring on board the distributions table and refer this to our readme
* netdata/packaging: [ci skip] Add more details
* netdata/packaging: move up, totally the wrong place to put it
* netdata/packaging: reduce marketing
* netdata/packaging: attend feedback
* netdata/packaging: Documentation - add architecture
* netdata/packaging: Update buildyaml.sh for the links to work
* netdata/packaging: further documentation clean ups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Changed references of SSL to TLS where appropriate
* A few more tweaks on SSL->TLS
* Fixed whitespace issue from @vlvkobal
* Fixing sentence on OpenTSDB for @thiagoftsm
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.DEB packaging (#6415)
* netdata/packaging: enable builds on our dev repo to initiate working
* netdata/packaging: first round of fixes and changes
1) Factor out source preparation for latest code
2) Prepare stable/latest build branching on deb code
3) In Travis, make branch code selection variables to make changes easier
(Found a missed change when merging to prod, so the variables will make switching cleaner and easier)
4) Clean v letter from stable version for RPM (side fix)
More to come, at this point nothing should be yet working
* netdata/packaging: [ci skip] dont run epel install for centos 7/i386
* netdata/packaging: [ci skip] add all of them
* netdata/packaging: [ci skip] redesign stable build. Just checkout the tag, dont rely on the published source because we want the binaries out before the release
* netdata/packaging: oh lord.. the versioning..
* netdata/packaging: [ci skip] add git depth false
* netdata/packaging: [ci skip] Do a git fetch first, so that checkout can actually work.. (mercy)
* netdata/packaging: [ci skip] Do it all
* netdata/packaging: [ci skip] Some more debug information and make sure you checkout master before any other action
* netdata/packaging: [ci skip] didnt fix the problem, remove
* netdata/packaging:[ci skip] Attempt to bring the right branch
* netdata/packaging: [ci skip] Extreme, use a large depth and see what it will bring onboard. remove useless commands
* netdata/packaging: [ci skip] found the culprit, was on the forked repo - bring back the expected commands
* netdata/packaging: [ci skip] Well, do it a bit different otherwise we cant cheat the versioning problem. Check out the tag if necessary and always do anotated tagging with the right version
* netdata/packaging: [ci skip] a couple of debug message nits and styles, plus one more further alignment of packaging process for .DEB
1) Clean style a bit
2) Clean some messages and comments
3) Bring the RPM processs to DEB packaging, for the tarball retrieval and placement
* netdata/packaging: [ci skip] factor out common dependencies, to reuse on both cases
* netdata/packaging: [ci skip] Reinstate the production branch assignments we added for testing, also fix call to method
* netdata/packaging: do NOT trigger on pull requests, of course
|
|
not for basic install (#6421)
Documentation change - safe to proceed
|
|
* Updated logo in the infographic
* Updated more favicons and the infographic images
* Missed newline
|