Age | Commit message (Collapse) | Author |
|
Long term fix will require writing our own action to scan the PR body,
because of environment variable size limits.
|
|
|
|
|
|
This should fix the versioning issues we0ve been having with the release
artifacts.
|
|
Such issues should be in netdata/netdata with label area/web
|
|
Today is their last day.
|
|
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.1.0 to 0.3.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.1.0...v0.3.0)
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
It’s EOL upstream as of 2022-07-31.
|
|
This will avoid pestering users with failed workflow run messages for
workflows that should not even be running in their repos.
|
|
|
|
* Add Oracle Linux 9 to officially supported platforms.
* Add OL9 dependency handling code.
|
|
* Add additional Docker image build with debug info included.
* Assorted fixes.
* Update packaging/docker/gen-cflags.sh
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
This ensures that newly added distros get repoconfig packages promptly.
|
|
This adds a way to manually bypass the check that explicitly keeps the
release code from running if run in a repo other than netdata/netdata.
This is done by setting `NETDATA_RELEASE_TEST` to a non-empty value in
the repository secrets.
|
|
* add job to move bugs to project board
* changed name to avoid duplication
* merge jobs into one with two steps
|
|
* Explicitly skip uploads and notifications in third-party repositories.
This changes how we handle uploads and Slack notifications in our
release build workflows so that they are skipped when running in
repositories other than our own.
This simplifies testing and verification of the core release code by
enabling testers to run a mock release build or mock nightly build to
completion without worrying about the uploads and slack notifications
failing the whole workflow.
* Fix conditional.
|
|
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.0.5 to 0.1.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.0.5...v0.1.0)
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
EOL upstream as of 2022-06-30.
|
|
* Add new `test` key to distros.yml entries.
To be used when generating build matrices to filter for specific tests
to be run.
Currently just indicates whether we should be testing eBPF CO-RE code on
that distro.
* Clean up build matrix generation.
This ensures the other changes have no impact, and makes the code more
future-proof.
* Fix typo.
* Fix jsonc handling.
|
|
* Ignore failures to upload packages to new infra.
We will switch to requiring success when we move to the new infra as the
primary.
* Change package upload target.
Needed to properly support handling of package repository metadata.
* Upload repoconfig packages to new infra.
|
|
|
|
* Fix build matrix generation for build workflow.
* Fix build matrix sorting.
* Fix further typos.
|
|
* Match packaging arches to distro architecture names.
This will simplify handling of uploads to our new self-hosted packaging
infrastructure.
* Add package uploads for RPM packages on new infrastructure.
* Add package upload support for DEB packages.
* Saner tmpdir handling.
* Upload fixes.
* Differentiate different DEB distros in package names.
* Workflow fixes.
|
|
* add script for netdata packagecloud cleanup
* add script for netdata packagecloud cleanup
* remove old package-cloud cleanup code
* add workflow for packagecloud cleanup
* Debug msg
* allow individual matrix jobs to complete independently to each other
* perform cleanup without dry-run
* remove debug msg
* remove cleanup line from the slack notification
|
|
|
|
* add add issues to Agent Board project workflow
* add 'transferred' event
|
|
|
|
|
|
* add check to verify autoupdate is still enabled after netdata update
* add script to install CI support packages before installing netdata
|
|
Add openSUSE Leap 15.4 t CI and package builds.
Expected release date 2022-06-08.
|
|
* Remove Fedora 34 from CI and package builds.
EOL date is 2022-06-07.
* Update platform support document.
|
|
* Fix handling of DEB package naming in CI.
* Bump repoconfig package versions.
To ensure naming consistency.
* Fix repoconfig package renaming.
|
|
* Added Alma Linux 9 and RHEL 9 support to CI and packaging.
* Fix RPM deps for Alma 9.
* Fix package testing code for Alma 9.
|
|
|
|
* Add basic build caching support to static builds.
Cache is store din `artifacts/cache/${BUILDARCH}`. Each third-party
component utilizes a separate build cache. Invalidation is only done for
version changes (more rigorous invalidation is expected to be handled
externally).
* Integrate static build caching with CI.
* Fix fping cache handling.
* Test caching in CI.
* Properly skip rebuilds on cache hits.
* Remove static build container when done with it.
* Reuse existing image automatically if it’s for the correct platform.
* Test CI build caching.
* Fix static build job names.
|
|
|
|
(#12961)
|
|
It went EOL upstream on 2022-05-01.
|
|
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/build-push-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>
|
|
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/login-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>
|
|
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-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>
|
|
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-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>
|
|
* Switch to Alma Linux for RHEL compatible support.
* Fix testing code.
|
|
This way, if the tests fail, we can fetch the artifacts manually to inspect the binaries.
|
|
* Remove node.d.plugin and relevant files
* fix build packages
* remove node.d related words/phrases from docs and tests
|
|
Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage) from 0.9.0 to 0.10.2.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases)
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v0.9.0...v0.10.2)
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
scripts it calls. (#12686)
* Overhaul deferred error handling in netdata-installer.sh
* Propagate errors from netdata-installer.sh properly to the kickstart script.
* Propagate errors from netdata-updater.sh properly to the kickstart script.
* Overhaul logging in uninstaller and integrate with error propagation in kickstart.sh.
* Fix name of variable used for propagating warnings.
* Fix handling of run_ok and run_failed with no arguments.
* Fix environment file validation in updater.
* Add debugging info to CI.
* Properly accept empty NETDATA_PREFIX in updater.
* Convert remaining unguarded unsuccessful exits in updater to use fatal.
* Fix usage of `env` in updater.
|
|
|
|
|
|
|