summaryrefslogtreecommitdiffstats
path: root/.github/data/distros.yml
AgeCommit message (Collapse)Author
2024-01-03Add info to distros.yml for handling of legacy platforms. (#16718)Austin S. Hemmelgarn
Specifically, record the information required for them to be handled correctly by our native package repositories.
2023-12-13CMake build system. (#15996)vkalintiris
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud> Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com> Co-authored-by: Emmanuel Vasilakis <mrzammler@mm.st> Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com> Co-authored-by: netdatabot <bot@netdata.cloud> Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2023-12-12Add Alpine Linux 3.19 to CI. (#16579)Austin S. Hemmelgarn
2023-12-07Remove fedora 37 from CI (#16422)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-12-07Remove openSUSE 15.4 from CI (#16449)Tasos Katsoulas
remove openSUSE 15.4 from CI closes https://github.com/netdata/netdata/issues/16398 Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-11-06Update distros.ymlAustin S. Hemmelgarn
Add yet another missing RHEL product name to our repo aliases.
2023-11-06Removing support for Alpine 3.15 (#16205)Tasos Katsoulas
* Removing Alpine 3.15 support adv due to EOL Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * Remove alpine 3.15 also from supported platforms Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> --------- Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-10-13Add support for Ubuntu 23.10 native packages into our CI (#16179)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-10-13Add support for Fedora 39 native packages into our CI (#16180)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-10-10fix repo path for openSUSE 15.5 packages (#16161)Tasos Katsoulas
2023-09-20Change the build image of EL packages from alma to rocky (#15944)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-08-18Added CentOS-Stream to distros (#15742)Konstantin Shalygin
* Added CentOS-Stream to distros Containers added https://github.com/netdata/helper-images/pull/219 * Update .github/scripts/pkg-test.sh Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * pkg-test.sh: disable shellcheck for bad shell function --------- Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2023-08-09Update an oversight on the openSUSE 15.5 packages (#15781)Tasos Katsoulas
2023-07-27Remove temporarily the CI Tumbleweed support (#15554)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-07-25Update platform support info and add a schema. (#15531)Austin S. Hemmelgarn
2023-07-25Add schema for deployment integrations and centralize integrations schemas. ↵Austin S. Hemmelgarn
(#15509) * Relocate collector schemas to integrations dir. All the integrations schemas will be stored here. * Add schema for deployment integrations. Also splits a couple of shared parts to a separate schema file, and adds a basic deploy.yaml file with example deployments. * Expanded platform_info key description in schema. * Add docker info to distros.yml.
2023-07-24Drop support for native packages of Ubuntu 22.10 (#15292)Tasos Katsoulas
* Remove native packages support for ubuntu 22.10 Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * Update packaging/PLATFORM_SUPPORT.md Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud> --------- Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud>
2023-07-17Support nativa packages for openSUSE tumbleweed (#14692)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-06-14Add support for openSUSE 15.5 (#15189)Tasos Katsoulas
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-05-17Remove Fedora 36 from CI and platform support. (#14938)Austin S. Hemmelgarn
It goes EOL upstream on 2023-05-18.
2023-05-01Remove alpine 3.14 from the ci (#14873)Tasos Katsoulas
remove alpine 3.14 from the ci Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-04-03remove ubuntu 18.04 from our CI (#14731)Tasos Katsoulas
* remove ubuntu 18.04 from our CI Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * add 18.04 to previously supported Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> --------- Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-03-29Add Amazon Linux 2023 to CI, packaging, and platform support. (#14771)Austin S. Hemmelgarn
* Add Amazon Linux 2023 to CI, packaging, and platform support. * Fix dependencies for AL2023 in RPM spec file. * Fix handling of package tests with DNF.
2023-03-21Assorted improvements for our platform EOL check code. (#14768)Austin S. Hemmelgarn
* Fix typos in EOL check matrix generation. * Allow specifying a different name for distro for EOL check. If the `eol_check` property of a distro entry is a string, use that as the product name when querying https://endoflife.date/api * Add failure notifications for scheduled runs of EOL check workflow.
2023-03-20minor addition to distros matrix (#14767)Tasos Katsoulas
2023-03-17Add CI support for Fedora 38 & Ubuntu 23.04 native packages (#14735)Tasos Katsoulas
* Add CI support for Fedora 38 & Ubuntu 23.04 Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * sort list * fix merge conflicts Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * parorama Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * CI's pain, minor omission Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> --------- Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-03-13Add Amazon Linux 2 to CI and platform support. (#14599)Austin S. Hemmelgarn
* Add Amazon Linux 2 to CI and platform support. * Fix conditional in repoconfig spec file. * Fix package testing script. * Add support to kickstart.sh. * Fix pkg-test.sh typo. * Fix CI support package handling. * Make updater log to stderr if running under CI. * Fix broken sed expressions in installer. * Fix updater CI check WRT auto-update checking. * Update .github/scripts/pkg-test.sh Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com> * Clean up package testing code. * Fix filename matching for package testing. --------- Co-authored-by: Tasos Katsoulas <12612986+tkatsoulas@users.noreply.github.com>
2023-02-28Fix handling of no data in platform EOL checks. (#14617)Austin S. Hemmelgarn
Also, re-enable EOL checking for Debian.
2023-02-24Temporarily remove platform EOL check for Debian 12 (#14603)Tasos Katsoulas
2023-02-24Add a scheduled CI job to flag supported platforms going EOL upstream. (#14581)Austin S. Hemmelgarn
* Add a scheduled CI job to flag supported platforms going EOL upstream. By default, it runs at 03:00 UTC every Monday and checks the upstream EOL date for each platform we support that needs such checking. If the platform will be EOL upstream within the next 30 days, an issue is opened flagging the platform for removal from CI and our support document and auto-assigned to the agent SRE team members. The workflow can also be manually triggered (mostly intended for testing). Data about upstream EOL dates is retrieved from https://endoflife.date via their new public API. Happily, our own definition of what constitutes EOL for our purposes matches up 1:1 with how they categorize platforms as EOL. * Fix logic issue in issue creation. * Explicitly enable error handling for issue checks.
2023-02-15Fix broken Alma Linux entries in build matrix generation. (#14536)Austin S. Hemmelgarn
We don’t need special handling for Alma’s images, so we should not have a `base_iamge` key for it.
2023-02-15Add Debian 12 to our CI and platform support document. (#14529)Austin S. Hemmelgarn
* Fix handling of base images for CI jobs. This allows us to continue using properly descriptive names despite Debian not publishing docker images with version numbers. * Add Debian 12 to CI and platform support documentation. * Fix build matrix generation scripts.
2023-01-10Drop ARMv7 native packages for Fedora 36. (#14233)Austin S. Hemmelgarn
They have not been building properly for quite some time now due to upstream bugs in Fedora itself, so stop wasting resources trying to build them.
2022-12-23Add compatibility links for RHEL repos. (#14176)Austin S. Hemmelgarn
Because RHEL does things differently than it’s various clones when compsing the value of the `$releasever` variable. Code to handle these is already in-place on the repository backend system, this is just properly codifying things here in an extensible manner.
2022-12-13Remove Fedora 35 from the list of supported platforms. (#14136)Austin S. Hemmelgarn
It’s EOL as of 2022-12-13.
2022-12-02Fix typo in Fedora 37 build configuration. (#14082)Austin S. Hemmelgarn
2022-12-01Remove openSUSE Leap 15.3 from CI and support. (#13416)Austin S. Hemmelgarn
2022-11-28Add Alpine 3.17 to supported distros. (#14056)Austin S. Hemmelgarn
2022-11-01Remove Alpine 3.13 from CI and official support. (#13415)Austin S. Hemmelgarn
Remove ALpine 3.13 from CI and official support.
2022-10-25Fix typo in CI distribution data file. (#13882)Austin S. Hemmelgarn
2022-10-11Add Fedora 37 to CI and package builds. (#13489)Austin S. Hemmelgarn
Tentative release date is 2022-08-09.
2022-10-11Add Ubuntu 22.10 to supported distros, CI, and package builds. (#13785)Austin S. Hemmelgarn
* Add Ubuntu 22.10 to supported distros, CI, and package builds. Expected release date is 2022-10-20. * Fix handling of netcat in newer Debian and Ubuntu distros.
2022-07-25Remove Ubuntu 21.10 from CI and package builds. (#12918)Austin S. Hemmelgarn
It’s EOL upstream as of 2022-07-31.
2022-07-13Add Oracle Linux 9 to officially supported platforms. (#13367)Austin S. Hemmelgarn
* Add Oracle Linux 9 to officially supported platforms. * Add OL9 dependency handling code.
2022-06-30Remove official support for Debian 9. (#13065)Austin S. Hemmelgarn
EOL upstream as of 2022-06-30.
2022-06-30Add new `test` key to distros.yml entries. (#13241)Austin S. Hemmelgarn
* 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.
2022-06-28Upload packages to new self-hosted repository infrastructure. (#13240)Austin S. Hemmelgarn
* 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.
2022-06-10Add openSUSE Leap 15.4 to CI and package builds. (#12270)Austin S. Hemmelgarn
Add openSUSE Leap 15.4 t CI and package builds. Expected release date 2022-06-08.
2022-06-07Remove Fedora 34 from CI and package builds. (#12875)Austin S. Hemmelgarn
* Remove Fedora 34 from CI and package builds. EOL date is 2022-06-07. * Update platform support document.
2022-06-06Added Alma Linux 9 and RHEL 9 support to CI and packaging. (#13058)Austin S. Hemmelgarn
* 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.