Age | Commit message (Collapse) | Author |
|
* CODEOWNERS: change collectors/charts.d.plugin/ owners
|
|
support today (#7969)
* Fixed shellcheck warnings/errors and some legitimate bugs in ./packaging/installer/install-required-packages.sh
* Fixed erroneous \
* Removed accidentally committed test.sh :D
* Remove redundant redirection on grep commands
* Fixed erroneous trailing gon search/replace expression
* Fixed incorrect expansion of in apt-get invocation
* Fixed incorrect expanasion of on other package managers too
* Fixed insistent prompt search/replace (adding space) :D
* Fixed (properly) handling of opts to pakage managers using a proper array and array expansion
* Re-fixed: echo
* Bah humbug :D
* Rebased on master
* Fixed erroneous \
* Added support for CentOS 8.x
* Removed extra space
* Rebased on centos8_deps_2
* Added GHA workflor for testing install-required-packages
* Rebased on centos8_deps_3
* Only test on archlinux:latest
* Add Ubuntu 16.04 and 19.04 to the matrix
* Remove test.sh :)
* Added GHA Workflow to actually Build the Agent across all the OS/Distro(s) we support today
* Added option --netdta-all which seems to tell install-required-pacakges to install all dependencies
* Fixed the netdata-all argument
* Disable centos:8 for now
* Use all argument
* Fix version check for CentOS 8.x
* Automatically install Okay repo for CentOS 6.x
* Disable opensuse (for now)
* Fixed CentOS 6.x version dtection
* Remove Debian jessie (unsupported) Added Debian bullseye
|
|
* Fixed shellcheck warnings/errors and some legitimate bugs in ./packaging/installer/install-required-packages.sh
* Fixed erroneous \
* Removed accidentally committed test.sh :D
* Remove redundant redirection on grep commands
* Fixed erroneous trailing gon search/replace expression
* Fixed incorrect expansion of in apt-get invocation
* Fixed incorrect expanasion of on other package managers too
* Fixed insistent prompt search/replace (adding space) :D
* Fixed (properly) handling of opts to pakage managers using a proper array and array expansion
* Re-fixed: echo
* Bah humbug :D
* Rebased on master
* Fixed erroneous \
* Added support for CentOS 8.x
* Removed extra space
* Rebased on centos8_deps_2
* Added GHA workflor for testing install-required-packages
* Rebased on centos8_deps_3
* Only test on archlinux:latest
* Add Ubuntu 16.04 and 19.04 to the matrix
* Remove test.sh :)
|
|
|
|
|
|
|
|
* github/issue_template/bug_report.md: move specific suggestions to the appropriate sections and improve spelling
|
|
in PRs (#7795)
|
|
|
|
docs (#7688)
* Added a Dockerfile.docs for more easily and reproducibly building/rebuilding docs.
* Update the docs for contributing / rebuilding the docs locally
* Add SRE Team as code owners of all Dockerfile(s)
|
|
This updates the PR labeling via GHA to not depend on the access level
of the owner of the PR relative to the repository, which should finally
make it work correctly.
|
|
This updates the access token in the labeler action to use permissions
of the netdatabot account instead of using the generic access token
provided by GitHub.
This allows the labeling to work correctly even for forks owned by
people who do not have write access to the repo.
|
|
This decouples the PR labeling process from the main CI process, allowing
them to run completely independenly of each other.
The new labeling configuration is based on copying, extending, and
correcting the existing labeling rules in the `labeler.sh` script which
the commit is removing.
Labeling is configured through `.github/labeler.yml` file. Check there
for info on the exact format.
The exact configuration being used will update labels on PR's whenever
one is opened, updated, reopened, or marked ready for review. It will
not remove existing labels from the PR, only add new ones.
|
|
* [github/templates] Add samples cmds to get OS env
When reporting bugs, users doesn't seem to know what information to
report for the line "OS / Environment".
- `uname -a`: Provide the arch + kernel (which has the dist tag name)
- `grep -Hv ^# /etc/*release`: most of distribution provide some sort
of /etc/*release file. Adding -H to get the filename too. And -v ^#
to remove comments if any
Example on my Fedora:
```
uname -a; grep -Hv ^# /etc/*release
Linux munin 5.2.18-100.fc29.x86_64 #1 SMP Tue Oct 1 13:32:05 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
/etc/fedora-release:Fedora release 29 (Twenty Nine)
/etc/os-release:NAME=Fedora
/etc/os-release:VERSION="29 (Twenty Nine)"
/etc/os-release:ID=fedora
/etc/os-release:VERSION_ID=29
/etc/os-release:VERSION_CODENAME=""
/etc/os-release:PLATFORM_ID="platform:f29"
/etc/os-release:PRETTY_NAME="Fedora 29 (Twenty Nine)"
/etc/os-release:ANSI_COLOR="0;34"
/etc/os-release:LOGO=fedora-logo-icon
/etc/os-release:CPE_NAME="cpe:/o:fedoraproject:fedora:29"
/etc/os-release:HOME_URL="https://fedoraproject.org/"
/etc/os-release:DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/"
/etc/os-release:SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
/etc/os-release:BUG_REPORT_URL="https://bugzilla.redhat.com/"
/etc/os-release:REDHAT_BUGZILLA_PRODUCT="Fedora"
/etc/os-release:REDHAT_BUGZILLA_PRODUCT_VERSION=29
/etc/os-release:REDHAT_SUPPORT_PRODUCT="Fedora"
/etc/os-release:REDHAT_SUPPORT_PRODUCT_VERSION=29
/etc/os-release:PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
/etc/redhat-release:Fedora release 29 (Twenty Nine)
/etc/system-release:Fedora release 29 (Twenty Nine)
```
* Update command to have MacOS and Unix working too
|
|
|
|
* .github/CODEOWNERS: Replace @knatsakis with @netdata/automation
* .github/CODEOWNERS: Remove @cakrit
* Update .github/CODEOWNERS
Replace @VLegakis with @jacekkolasa
Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
* Update .github/CODEOWNERS
Replace @VLegakis with @jacekkolasa
Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
* Update .github/CODEOWNERS
Replace @VLegakis with @jacekkolasa
Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
* Update .github/CODEOWNERS
Replace @VLegakis with @jacekkolasa
Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
* Update .github/CODEOWNERS
Replace @VLegakis with @jacekkolasa
Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
|
|
|
|
|
|
cakrit was on leave, got Costa approval, so overriding block
|
|
|
|
|
|
* update stale bot limits and msg
* minor
|
|
Major milestone here in our growth path. @ktsaou no longer has the time to review and approve PRs, so we are removing him from the CODEOWNERS file. I also added @thiagoftsm
|
|
* "netdata: fix attempt for labels"
|
|
(#5776)
|
|
|
|
* Fix typo in CODEOWNERS
user paufantom does not exist.
* Add simonnagl as codeowner for cups.plugin
|
|
|
|
|
|
|
|
|
|
|
|
* update bug_report.md
* fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* update codeowners file
* change Ilya username
|
|
|
|
|
|
|
|
|
|
##### Summary
<!--- Describe the change below, including rationale and design decisions -->
Create changelog based on GitHub labels
<!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->
##### Component Name
<!--- Write the short name of the module or plugin below -->
GitHub management
##### Additional Information
<!--- Include additional information to help people understand the change here -->
<!--- A step-by-step reproduction of the problem is helpful if there is no related issue -->
Moving old manually created changelog to HISTORICAL_CHANGELOG.md and using command below to create changelog based on github issues, PRs, and labels. This is a preview and in the near future this will be automated and running daily in cron.
<!--- Paste log output below, e.g. before and after your change -->
```sh
docker run -it -v "$(pwd)":/project markmandel/github-changelog-generator:latest \
--user "netdata" \
--project "netdata" \
--token "${GITHUB_TOKEN}" \
--since-tag "v1.10.0" \
--unreleased-label "**Next release**" \
--no-compare-link \
--exclude-labels duplicate,question,invalid,wontfix,discussion,documentation
```
|
|
|
|
|
|
|