Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 20240213 stream connectors #192

Merged
merged 48 commits into from
Feb 13, 2024
Merged

Release 20240213 stream connectors #192

merged 48 commits into from
Feb 13, 2024

Conversation

pkippes
Copy link
Contributor

@pkippes pkippes commented Feb 13, 2024

Description

PLEASE MAKE SURE THAT THE BRANCH PR INCLUDES JIRA TICKET ID (for centreon-internal)

Please include a short resume of the changes and what is the purpose of PR. Any relevant information should be added to help:

  • QA Team (Quality Assurance) with tests.
  • reviewers to understand what are the stakes of the pull request.

Fixes # (issue)

Type of change

  • Patch fixing an issue (non-breaking change)
  • New functionality (non-breaking change)
  • Breaking change (patch or feature) that might cause side effects breaking part of the Software

Target serie

  • 22.04.x
  • 22.10.x
  • 23.04.x
  • 23.10.x
  • 24.04.x (master)

How this pull request can be tested ?

Please describe the procedure to verify that the goal of the PR is matched. Provide clear instructions so that it can be correctly tested.

Any relevant details of the configuration to perform the test should be added.

Checklist

Community contributors & Centreon team

  • I have followed the coding style guidelines provided by Centreon
  • I have commented my code, especially new classes, functions or any legacy code modified. (docblock)
  • I have commented my code, especially hard-to-understand areas of the PR.
  • I have rebased my development branch on the base branch (master, maintenance).

tanguyvda and others added 30 commits June 21, 2023 09:13
add elasticsearch metric v2 stream connector
add new parameter to filter on metric name
…d params in table to avoid if-else too heavy occurence
…ub-workflows-and-actions

feat(ci): add linting to worflow and actions files
…s rejected hostgroups (#158)

* Adding rejected_hostgroups parameter

* Adding rejected_servicegroups parameter

* update

* update

* update doc

* fix

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: tcharles <[email protected]>

* Update modules/docs/sc_event.md

Co-authored-by: tcharles <[email protected]>

* Update modules/docs/sc_event.md

Co-authored-by: tcharles <[email protected]>

* Update modules/docs/sc_event.md

Co-authored-by: tcharles <[email protected]>

* Update modules/docs/sc_event.md

Co-authored-by: tcharles <[email protected]>

* Update modules/docs/sc_event.md

Co-authored-by: tcharles <[email protected]>

* update (indentation)

---------

Co-authored-by: tcharles <[email protected]>
* start elastic metric v2

* handle downtime event bbdo 2 and 3

* forgot compat for ba_status

* forgot a very important detail

* fix typo

* another typo

---------

Co-authored-by: Kevin Duret <[email protected]>
tanguyvda and others added 17 commits December 18, 2023 15:55
* enh(chore): github actions hardening

* fix code owner

* Revert "fix code owner"

This reverts commit 7e5994e.
* enh(ci): package centreon-stream-connector-scripts using nfpm

* fix: install nfpm in docker containers

* fix: remove condition to tests job run in ci

* fix: pull and push path in connectors-lib workflow

* fix: path

* fix: nfpm action bash script

* fix: path

* fix: delete dependencies

* fix: deb dependencies

* fix: rpm dependencies

* fix: delete job for signing rpm packages

* delete: old packaging

* fix: artifact upload set to false after tests

* fix: missed dependencies

* fix: var not used in nfpm packaging file

* refactor: dockerfile for deb packaging

* delete: paths for pull and push in the workflow

* fix: for testing purposes

* fix: re do dockerfile as it was before refactoring

* Revert "fix: re do dockerfile as it was before refactoring"

This reverts commit 58fb73d.

* fix: lua version for deb

* fix: luaver for deb packaging

* fix: dockerfile installations for deb

* fix: lua version extraction

* fix: lua packets installation on docker

* fix: debian docker run fails

* fix: lua installation errors

* fix: pull and push paths and delete condition on package job

* Update packaging/connectors-lib/centreon-stream-connectors-lib.yaml

---------

Co-authored-by: Kevin Duret <[email protected]>
* Bump docker/login-action from 2.2.0 to 3.0.0 (#173)

Bumps [docker/login-action](https://github.com/docker/login-action) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@465a078...343f7c4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#172)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@885d146...f95db51)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 3.3.1 to 5.1.0 (#171)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.3.1 to 5.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@1104d47...4a13e50)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* enh yaml linting conf

* add cache's hash

* Bump actions/cache from 3.3.2 to 3.3.3 (#180)

Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@704facf...e12d46a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: schapron <[email protected]>
* start elastic metric v2

* set user & password as optionnal params

* add new params accepted_hosts and services

* try to fix conflicts

* change name of indexes (replace . by _)

* better naming convention

* add doc for params and new methods

* fix pattern filter

* remove debug and fix json

* fix missing service_desc in payload

* add min_max and thresholds dimension

* fix metric host and add anti spam log system

* improve error logging

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: cg-tw <[email protected]>

* Update modules/centreon-stream-connectors-lib/sc_event.lua

Co-authored-by: cg-tw <[email protected]>

* Update modules/docs/README.md

Co-authored-by: cg-tw <[email protected]>

* Apply suggestions from code review

Co-authored-by: cg-tw <[email protected]>

---------

Co-authored-by: cg-tw <[email protected]>
@pkippes pkippes merged commit 693b509 into master Feb 13, 2024
233 checks passed
@pkippes pkippes deleted the release-20240213 branch February 13, 2024 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants