Age | Commit message (Collapse) | Author |
|
|
|
* Move to using CPack for repository configuration packages.
This simplifies testing of changes to the configuration itself, as well
as making package builds marginally faster.
* Fix CMake handling for old RPM distros.
* Fix openSUSE detection.
* Fix file installation.
* Override code ownership for packaging/repoconfig/CMakeLists.txt
This way changes won’t bother people who aren’t actually responsible for
it.
* Update CI skip logic to work correctly with new repoconfig setup.
* Add improved status messages.
|
|
* Add openSUSE 15.6 to CI.
* Fix handling of log2journal.
* Restructure conditional check.
|
|
|
|
|
|
* Update CI infrastructure to publish to secondary packaging host.
* Fix typo.
|
|
It’s EOL as of 2024-05-31.
|
|
|
|
|
|
* Check for supplementary components in libexec during runtime checks.
This should catch issues like what the PR it’s part of is fixing.
* Fix building DEB packages with CPack.
This both disables the logs-management plugin in the builds (which has
never actually worked properly in our packages for multiple reasons)
and fixes a botched merge involving the OS detection in the build system.
* Fix up CI checks.
|
|
End of life upstream as of 2024-05-23.
|
|
* Pull in all dependencies for macOS CI jobs.
Instead of only pulling in a basic set.
* Switch to using imported target for OpenSSL in most cases.
* Use imported libraries for OpenSSL in all cases.
* Work around broken behavior in FindPkgConfig with static builds.
It happened to be working before without this because we weren’t
hitting any edge cases, but the use of IMPORTED targets with PkgConfig
requires these fixes to behave correctly for transitive dependencies in
static builds.
* Correctly detect static builds.
* Fix H2O linking.
* Fix typo.
* Always check for libcrypto if we found openssl.
If we fail to find libcrypto when we found openssl with
pkg_check_modules, then the openssl install is horribly broken and we
will see failures either at link time or at runtime, so there is no
point in not checking for it on macOS.
This also more clearly delineates that we _do_ require libcrypto
irrespective of the platform.
|
|
|
|
EOL upstream as of 2024-05-14.
|
|
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
* CPack
* Add script to build all artifacts.
* Add infrastructure to run package builds via CPack in CI.
* Fix typos in distro config.
* Fix permissions on package-build script.
* Control files for netdata package
* pre/post inst files for debugfs.
* Fix directory name handling for package build.
* pre/post inst scripts for cups
* pre/post inst scripts for xenstat
* pre/post inst scripts for slabinfo
* pre/post inst scripts for apps
* pre/post inst scripts for network-viewer
* pre/post inst script for nfacct
* pre/post inst scripts for freeipmi
* pre/post inst scripts for logs-management
* pre/post inst perf
* pre/post inst scripts for systemd-journal
* pre/post init scripts for go.d
* pre/post inst scripts for ebpf
* pre/post init files for charts.d & python.d
* Skip eBPF in packaging.
* Fix most of the package names
* Add copyright
* etc/default/netdata
* Bump
* Enable all packages except for ebpf.
* Add log2journal to netdata component.
* Produce pretty-much the same RFS.
- No README.md docs
- /var/run/netdat missing on CPack's side
- No ebpf
- No changelogs
* Enable ebpf plugin
* Fix runtime path
* Build debug symbol packages
* Update package directory
* Fix eBPF and Xenstat conditionals.
* Fixes for package build process.
* Package version for cpack
* Add ebpf-code-legacy package
* Update extraction logic
* Fix control info for netdata package
* Fix control file for chartsd plugin package
* Fix typos in package build script.
* Update dependencies
* Add python3
* Fix verbose option to cpack
* Add whitespace in package description field.
* SKip adding files that might break rpm packages
* Final fixups to package handling.
* Fix architecture matching for package build options.
* Fix dependency handling.
* Remove top-level scripts
---------
Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud>
|
|
|
|
|
|
Not a complete workaround, but this is the best we can do without
modifying code that runs on user systems.
|
|
And only enable it on 64-bit x86 for the moment.
|
|
|
|
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42 to 44.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v42...v44)
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
|
|
|
|
* Skip building Go components for Docker CI if they have not changed.
* Properly handle Go code in general checks PR.
* Skip Go code in build checks if it hasn’t changed.
* Fix linting issues.
* Fix propagation of installer flags.
* Fix propagation of environment variables through static build process.
* Fix handling of extra install options in static builds.
* Skip starting the agent in updater checks.
* Fix actionlint warning.
|
|
Skip Debian 10 because it’s known to not work with this, and will be EOL
in a few months anyway.
|
|
* Fix assorted issues in the Docker build process.
* Correctly add stable tag to tag list.
|
|
|
|
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.6.1 to 1.0.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.6.1...v1.0.0)
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Bumps [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) from 2 to 3.
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
They’re only supposed to go into the repoconfig repositories, not the
edge or stable ones.
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
* Clang output should be disabled
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Commend out Clang
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix quoting and snooze sc2043
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix failure messages garbages/steps
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix failure messages step, cleanup garbages
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Add quoting whever is necessary and group the echo commands
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix parorama
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* apply code review
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* micnor fix
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* more fixes
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
* Remove me from codeowners
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Change per SRE user to @netdata/agent-sre
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
Bumps [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) from 1 to 2.
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Revert "Enable sentry on all Debian and Ubuntu versions. (#17259)"
This reverts commit d7391b9f5da764e1a2a6f8356793473b81069d5b.
|
|
* Enable sentry on all Debian and Ubuntu versions.
* Rely on anchors to avoid explicitly setting keys
|
|
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42 to 43.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v42...v43)
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
* MacOS build from source and test
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Setup notification
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Apply code review
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* new line char
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
|
|
|
|
|