Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: netdata/netdata
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: SkyScraperAI/netdata
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 9 files changed
  • 1 contributor

Commits on Aug 16, 2019

  1. styles

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    e44752f View commit details
    Browse the repository at this point in the history
  2. styles

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    1646ac7 View commit details
    Browse the repository at this point in the history
  3. layout

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    6033f5d View commit details
    Browse the repository at this point in the history
  4. don track me

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    63070a4 View commit details
    Browse the repository at this point in the history
  5. stylin

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    ef23a23 View commit details
    Browse the repository at this point in the history
  6. don track me

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    1c1dd1d View commit details
    Browse the repository at this point in the history
  7. style

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    8b3fbd3 View commit details
    Browse the repository at this point in the history
  8. loading font color

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    2c41487 View commit details
    Browse the repository at this point in the history
  9. styles

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    797b56f View commit details
    Browse the repository at this point in the history
  10. styles

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    d9f2a0e View commit details
    Browse the repository at this point in the history
  11. layout

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    ab29165 View commit details
    Browse the repository at this point in the history
  12. don track me

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    869935b View commit details
    Browse the repository at this point in the history
  13. stylin

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    e04afb9 View commit details
    Browse the repository at this point in the history
  14. don track me

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    4ef8590 View commit details
    Browse the repository at this point in the history
  15. style

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    cecb04c View commit details
    Browse the repository at this point in the history
  16. loading font color

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    431152b View commit details
    Browse the repository at this point in the history
  17. styles and errors

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    7357315 View commit details
    Browse the repository at this point in the history
  18. fix err

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    cf17e68 View commit details
    Browse the repository at this point in the history
  19. Merge upstream (#1)

    * Remove temp log file if no update needed (#5695)
    
    * [ci skip] create nightly packages and update changelog
    
    * Add SMS Server Tools 3 SMS notifications (#5662)
    
    * Add SMS Server Tools 3 SMS notifications
    
    * Minor reordering to present changes better
    
    * Fix typo in README link
    
    * Fix Codacy Missing code-language flag
    
    * Fix missing "to" in readme
    
    * Integrity testing: Check published kickstart files integrity (#5689)
    
    * netdata/packaging/ci: Integrity testing
    
    Introduce a scriptlet that validates kickstart integrity in my-netdata.io against the ones in the repo.
    Run this through the pipeline on a scheduled manner.
    Will refine the conditionals later, once i verify the stage is built up as expected
    
    * netdata/packaging/ci: remove conditionals first
    
    * netdata/packaging/ci: Adjust the names to something more appropriate. Run it along with nightlies
    
    * netdata/packager/ci: Cleanup checksum validation for kickstart files (continued)
    
    1) merge validate_kickstart_integrity.sh and tests/installer/checksums.sh
    2) run checksums at the new point on the pipeline
    3) Change that unstable gitignore check and use a more file-agnostic check that depends only on git that we already require
    4) Do not run the kickstart validation on the online website everywhere, only on the nightly runs
    
    * netdata/packaging/ci: First rounf of PR feedback adjustments
    
    1) changes wordings as recommended
    2) pass file info in parameter and use it in the wordings
    3) as shellcheck suggests, use -n instead of ! -z. Makes sense actually, ! -z is kind of reverse logic that confuses
    
    More adjustments on a follow up commit
    
    * netdata/packaging/ci: Enable slack integration for kickstart validation
    
    We want to be notified in a timely manner when the kickstart on the website is outdated.
    Added a wrapper for incoming webhooks from slack and instead of failing the build we notify slack
    
    Added a debug message in the end of the script to validate the process which i will remove on a follow up commit
    
    * netdata/packaging/ci: fixes
    fix sourcing path
    missed the /, this new keyboard is a pain :p
    
    * add 'containers priority' option to cgroups plugin (#5700)
    
    * add 'containers priority' option to cgroups plugin
    
    * rename var to cgroup_containers_chart_priority
    
    * minor
    
    * [ci skip] create nightly packages and update changelog
    
    * postgres add ssl connection support (#5661)
    
    * add ssl connection support
    
    * 9.1 is deprecated, use current doc
    
    * make sslmode mandatory if any other ssl option is set + minor
    
    * ssl params check fix
    
    * netdata/packaging/ci: nits (#5709)
    
    It is approved by @cakrit, not sure why github doesn't let me merge it since he is code owner.
    We are still looking at this, merging for now as this is a really tiny and safe change anyway
    
    * add some kubernetes to apps_groups.conf (#5714)
    
    ##### Summary
    
    Add kubernetes related processes to [apps_groups.conf](https://github.com/netdata/netdata/blob/master/collectors/apps.plugin/apps_groups.conf)
    
    ##### Component Name
    [/collectors/apps.plugin](https://github.com/netdata/netdata/tree/master/collectors/apps.plugin)
    ##### Additional Information
    
    * Add xenstat plugin (#5660)
    
    * Add xenstat plugin
    
    * Add basic domain charts
    
    * Initialize xl context
    
    * Use domain UUID instead of name
    
    * Make charts obsolete
    
    * Add tmem charts
    
    * Change algorithm for tmem puts and gets
    
    * Add VCPU charts
    
    * Minor formatting for sending charts functions
    
    * Add VBD charts
    
    * Add network charts
    
    * Assemble VCPU metrics in one chart
    
    * Fix chart names
    
    * Make write/sent dimensions negative
    
    * Minor formatting
    
    * Change id and context for domain charts
    
    * Add dashboard info
    
    * Get rid of global variables
    
    * Free libxenstat and libxl resourses
    
    * Free domain_metrics on VM shutdown
    
    * Add domain state chart
    
    * Add debug messages
    
    * Add branch prediction hints
    
    * Minor fix
    
    * Fix chart obsoleting
    
    * Make names more general
    
    * Fix CMake build of nfacct.plugin
    
    * Update fping version (#5719)
    
    * Send custom docs (#5703)
    
    * Improve custom notifications documentation
    
    * Updated main README with link to custom
    
    * Fix lists for HTML generation
    
    * Another effort to fix the lists
    
    * [ci skip] create nightly packages and update changelog
    
    * Fix dist build (#5728)
    
    This is an exceptional situation, we need this emergent PR to fix our pipeline
    
    * [ci skip] create nightly packages and update changelog
    
    * Spelling fix for streaming readme.md (#5734)
    
    * add some kubelet alarms (#5724)
    
    ##### Summary
    
    Add some alarms for kubelet module from #5720
    
    ##### Component Name
    
    [/health/health.d](https://github.com/netdata/netdata/tree/master/health/health.d)
    
    * NEW: authdb option for MongoDB collector (#5707)
    
    * NEW: authdb option for MongoDB collector
    
    * Extended mongodb.conf example with authdb option
    
    * Commented out secure example in mongodb.conf
    
    * FIXED: mongodb changes to be compatible with pre-Py2.4
    
    * installer: include go.d.plugin version v0.3.1 (#5740)
    
    ##### Summary
    ssia
    
    ##### Component Name
    go.d.plugin
    
    * netdata/packaging/installer: netdata-installer.sh script (and subscripts) refactoring wrap-up (#5736)
    
    * remove dead quickfix
    
    * unify global variable naming
    
    * do not use double negation
    
    * simplify setcap detection
    
    * simplify logic of setting capabilities to apps.plugin
    
    * always set group in chown
    
    * simplify parameter parsing and banner notifications
    
    * use built-in command for checking program availability
    
    * lint functions.sh
    
    * fix errors returned by shellcheck
    
    * remove unused functions and use portable_service
    
    * move user management functions closer together and remove "check" functions to reduce levels of indirection
    
    * extract add_netdata_user_and_group and move it into installers for better code readability
    
    * improve readability by not using global variable holding number of processors
    
    * move netdata.conf file creation into one function
    
    * revert migration to portable_service
    
    * Less verbose setcap
    
    * remove TODOs
    
    * do not show output when not needed
    
    * fix checking for group existence
    
    * fix variable name
    
    * netdata/packaging/installer: Dont spill out unnecessary output in stdout/stderr, it may confuse our users
    
    The second commit was a follow up cleanup on nits.
    
    * access: change codeowner
    
    * Revert "access: change codeowner"
    
    This reverts commit 6ee51cc.
    sorry, wrong repo
    
    * netdata/packaging/installer: bug fix - do not use pidof as the name of the helper method
    
    1) rename to safe_pidof, which is actually more accurate and describe what this method serves for (safe pid detection)
    2) Renaming it also avoids the bug introduced by the usage of , that resulted in endless nested calls of the BASH method pidif
       (Refer to command -v usage)
    
    * netdata/packaging/ci: Make Travis CI more strict on nightlies run (#5708)
    
    * netdata/packaging/ci: Make nightlies fail hard on all errors except changelog (#5580)
    
    1) Add the necessary comments for documentation
    2) Reinstate set -e to fail hard on errors
    3) When changelog generation fails, just report a log entry and continue so that we dont break the release
    
    These changes are temporary, we are following up with more aggressive changes that re-distribute processing
    
    * netdata/packaging/nightlies: Clean up nightlies, round one of many
    
    1) Move ALL changelog generation related code, to generate changelog script
    2) Remove that || logic from everywherem, except the part we execute changelog generation.
       We have said its optional, so do not fail nightlies if this script fails, just report the problem
    3) change the gitignore change and use the more stable logic that monitors folder path utilizing git
    4) Add a bit more verbosity everywhere so we can tell what is going on
    5) Adjust generate changelog script, based on the newly migrated code.
       a) Variable declarations to the top, so that if something wrong with the generated ones we break early and avoid the mess
       b) put all that github handling, right after markmandel's changelog generation
       c) Gently handle github commands, add enough verbosity to identify where we broke and also check in the end what happened and clean-up github before you bail out
    6) A couple of renames for variables here and there, for clarity and readability
    
    * netdata/packaging/ci: nits and fixes
    1) Make sure nightlies still dont run when no changes are seen since last nightly
    2) Artifacts creation should happen even if docker breaks. Ensure that and on the next iteration we will restructure the pipeline to a more productive layout
    3) settle a couple of shellcheck warnings
    
    * netdata/packaging/docker: build and publish are using a BASH v4 capability. Make sure you break early with a message if we ever run on a different bash by accident
    
    * access: fix codeowners (#5739)
    
    * [ci skip] create nightly packages and update changelog
    
    * netdata/packaging/makeself: no comment, i will be adding artifact emulation on the builds, not just make dist ^_^ (#5743)
    
    * [ci skip] create nightly packages and update changelog
    
    * netdata/packaging/ci: small improvements in logging (#5746)
    
    * netdata/packaging/ci: calculate the version string earlier, so that we can have it in our logs for troubleshooting. Also a small comment nit
    
    * netdata/packaging/ci: always use curlies
    
    * [netdata release candidate] Release candidate v1.13.0-rc0
    
    * [netdata release candidate] Release candidate v1.14.0-rc0 (repeat with correct comment)
    
    * [ci skip] create nightly packages and update changelog
    
    * [ci skip] Emergency fix for travis pipeline - reinstate pre-optimized changelog generator, to fit in releaser until we properly redesign the process
    
    * [netdata release candidate] Release candidate v1.14.0-rc0
    
    * [ci skip] release v1.14.0-rc0
    
    * [ci skip] create nightly packages and update changelog
    
    * fix checksum (#5750)
    
    * Fix some misspells in docs and code (#5549)
    
    Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
    
    * [ci skip] create nightly packages and update changelog
    
    * postgres module: connect via uri (#5758)
    
    * add connection via URI support
    
    * update config
    
    * update readme
    
    * change link
    
    * libapache2-mod-proxy-html was a transitional package for apache2-bin (#5753)
    
    Since the translation is completed it should be already included in the apache2-bin Xenial package. In fact you can find the mod_proxy_html.so file in the apache2-bin file list (Xenial).
    
    Source: https://stackoverflow.com/a/40263887
    
    * Fix the Polyverse reinstall that caused APK broken state (#5751)
    
    * Fix py2-psycopg2 right after upgrade
    
    This mitigates the issue #5588
    
    * Improve reinstall script so it doesn't get into broken state
    
    * Update and upgrade before polymorphic linux
    
    * apk fix py2-psycopg2 right after reinstall.
    
    * Removing apk fix - package is now blacklisted upstream
    
    * netdata/packaging/installer: fix sha256sum failure on freeBSD (#5760)
    
    * netdata/packaging/installer: Introduce safe_sha256sum - a more flexible checsum function
    
    Due to #5747 we discovered that our installer wasnt working properly on FreeBSD.
    We created within our functions lib a safe_sha256sum that picks between sha256sum and shasum, with priority to the first method
    
    * netdata/packaging/installer: Update checksums in README
    
    * Correct typo in ceph README (#5742)
    
    * Added RocketChat default recipient for roles (#5545)
    
    * Added rocketchat to method-list
    
    * Added role to default_recipient_rocketchat mapping
    
    * Updated to role_recipients_rocketchat
    
    * Add simonnagl as CODEOWNER for cups.plugin (#5453)
    
    * Fix typo in CODEOWNERS
    
    user paufantom does not exist.
    
    * Add simonnagl as codeowner for cups.plugin
    
    * [ci skip] create nightly packages and update changelog
    
    * Make netdata.spec more futureproof (#5766)
    
    * netdata/packaging/kickstart: fix kickstart (#5771)
    
    * netdata/packaging/kickstart: import the newly created safe_sha256sum() bash function
    
    * netdata/packaging: add new md5sums
    
    * netdata/packaging: Remove .tar.gz on distclean (#5763)
    
    * netdata/packaging: Remove .tar.gz on distclean
    
    * netdata/packaging: Do not use pattern, there is dist variable to point to the specific file to delete upon clean
    
    * Fix smstools3 error handling (#5770)
    
    * Fixed smstools3 error handling
    
    * Correct variable declarations
    
    * Correct smssend to sendsms
    
    * Add two spaces before dashes in .md lists
    
    * Add two spaces AFTER dashes in .md lists
    
    * Change list to star
    
    * netdata: Add another global owner (#5777)
    
    * netdata/packaging/ci: Add kickstart execution integrity tests (#5778)
    
    * netdata/packaging/ci: Add integrity tests for kickstart scripts
    
    * netdata/packaging/ci: Add a parallelized step to validate each build against kickstart - totally worth it
    
    * netdata/packaging/ci: re-trigger travis with an empty commit
    
    * netdata/packaging/ci: fix travis syntax (#5780)
    
    * netdata/packaging/ci: fix travis syntax
    
    * netdata/packaging/ci: fix testing for static64
    
    * [ci skip] create nightly packages and update changelog
    
    * netdata/packaging/updater: fix updater (#5785)
    
    * [ci skip] create nightly packages and update changelog
    
    * Fix unix socket access on FreeBSD (#5756)
    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    fec9c96 View commit details
    Browse the repository at this point in the history
  20. fix colors

    kazazes committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    8e7ef4f View commit details
    Browse the repository at this point in the history
Loading