-
Notifications
You must be signed in to change notification settings - Fork 6
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
delete from hostgroups and servicegroups is delayed of one minute #379
Merged
jean-christophe81
merged 1 commit into
dev-21.10.x
from
MON-14908-remove-services_servicegroups-and-hosts_hostgroups-delete
Sep 30, 2022
Merged
delete from hostgroups and servicegroups is delayed of one minute #379
jean-christophe81
merged 1 commit into
dev-21.10.x
from
MON-14908-remove-services_servicegroups-and-hosts_hostgroups-delete
Sep 30, 2022
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bouda1
approved these changes
Sep 21, 2022
bouda1
approved these changes
Sep 21, 2022
bouda1
approved these changes
Sep 23, 2022
jean-christophe81
force-pushed
the
MON-14908-remove-services_servicegroups-and-hosts_hostgroups-delete
branch
2 times, most recently
from
September 23, 2022 13:53
f649fe8
to
ce5e31c
Compare
jean-christophe81
force-pushed
the
MON-14908-remove-services_servicegroups-and-hosts_hostgroups-delete
branch
from
September 30, 2022 12:15
ce5e31c
to
78bd9b7
Compare
SonarQube Quality Gate |
jean-christophe81
deleted the
MON-14908-remove-services_servicegroups-and-hosts_hostgroups-delete
branch
September 30, 2022 13:23
paloth
added a commit
that referenced
this pull request
Jan 16, 2023
* enh(broker): cbd with multiargs and robot tests (#306) -enh(broker): cbd with multiargs and robot tests -Validate with tests/broker/command-line.robot -Update README.md -Common.py : fix find in log with timeout REFS: MON-13901 * fix(broker/bam): downtimes on kpi can be more than one * enh(tests/bam): new tests to reproduce a bug * chore(doc): CHANGELOG updated and version set to 21.10.3 * chore(tests): README updated REFS: MON-14091 * fix(broker/engine): grpc api can be changed through configuration. Otherwise it is fixed to localhost (#320) REFS: MON-13904 * fix(broker/rrd): rebuild fixed in 21.10 (#340) * Also an issue due to conan fixed, python 3.8 is needed. REFS: MON-14092 * fix(ci): issues with conan fixed * fix(ci/scripts): conan bad path * fix(broker/bam): overlapping downtimes on kpi service are well handled now. (#341) REFS: MON-14091 * fix(ci/tests): missing dependencies for python38 * fix(broker/lua): lua stream connector accepts empty parameters(21.10) (#359) REFS: MON-13875 * fix(broker/muxer): poller waits at most 5s to send goodbye to broker before shutdown (#360) REFS: MON-14511 * fix(broker/config): if failovers are badly defined, error logs are raised but this does not stop broker (#365) REFS: MON-6986 * chore(release):rebase dev-21.10.x on 21.10.x (#388) * chore(release): merge release 21.10.next into 21.10.x (#386) * enh(broker): cbd with multiargs and robot tests (#306) -enh(broker): cbd with multiargs and robot tests -Validate with tests/broker/command-line.robot -Update README.md -Common.py : fix find in log with timeout REFS: MON-13901 * fix(broker/bam): downtimes on kpi can be more than one * enh(tests/bam): new tests to reproduce a bug * chore(doc): CHANGELOG updated and version set to 21.10.3 * chore(tests): README updated REFS: MON-14091 * fix(broker/engine): grpc api can be changed through configuration. Otherwise it is fixed to localhost (#320) REFS: MON-13904 * fix(broker/rrd): rebuild fixed in 21.10 (#340) * Also an issue due to conan fixed, python 3.8 is needed. REFS: MON-14092 * fix(ci): issues with conan fixed * fix(ci/scripts): conan bad path * fix(broker/bam): overlapping downtimes on kpi service are well handled now. (#341) REFS: MON-14091 * fix(ci/tests): missing dependencies for python38 * fix(broker/lua): lua stream connector accepts empty parameters(21.10) (#359) REFS: MON-13875 * fix(broker/muxer): poller waits at most 5s to send goodbye to broker before shutdown (#360) REFS: MON-14511 Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> * fix(broker/config): if failovers are badly defined, error logs are raised but this does not stop broker (#365) REFS: MON-6986 Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> * fix(broker/config): file failover should not stop broker * delete from hostgroups and servicegroups is delayed of one minute (#379) REFS-MON-14908 * fix(broker/stats): center concurrent access changed to use mutexes (#412) REFS: MON-15575 * fix(broker/bam): no need to read last_level in bam (#417) It is not stored in kpis, just computed on demand and stored in db. REFS: MON-15622 * update credentials (#432) * MON-15761 compiled are saved in bin, lib, tests directories (#431) * MON-15761 compiled are saved in bin, lib, tests directories * MON-15761 ci use new directories * MON-15761 import 22.04 ci files * MON-15761 import suite * MON-15761 connector install correction * MON-15761 use of WITH_PREFIX_LIB_CLIB and PREFIX_LIB * MON-15761 clib include location * MON-15761 engine * MON-15761 modules * MON-15761 cbd * MON-15761 no pc and no duplicate engine log file * MON-15761 no connector test REFS:MON-15761 * enh(ci): workflow+actions added to develop * fix(ci): docker builder improved * enh(ci): build scripts added * fix(ci): docker-builder is updated with password variable * fix(ci): docker-builder fixed * fix(ci): docker folder missing * fix(ci): password fixed * fix(ci): fail-fast set to false * fix(ci): artifactory path updated * fix(ci): registry and runners updated * enh(ci): packaging updated * fix(ci): username updated * fix(ci): Jenkinsfiles removed * feat(chore): update .gitignore and remove deprecated scripts (#437) * fix(ci): new build workflow * fix(ci): cmake.sh improved * enh(cmake): cmake called as in 22.04, and newer versions of collect * enh(cmake): cmake called as in 22.04, and newer versions of collect * fix(cmake): bad paths on tests * fix(cmake): the script could fail with devtool * fix(ci): actions copied from develop branch * fix(ci): collect tests script updated REFS: MON-15860 * fix(ci): debian build was broken * fix(ci): debian packaging had bad paths * fix(ci): poller-module.json is a bad name * fix(ci): bad path * fix(ci): bad path in rpm packaging * fix(ci): release simplified * fix(connector): unit tests may fail on centos7 * fix(delivery): add delivery to old yum repo (#458) * enh(ci): rebuild yum metadata only one time (#463) * fix(ci): fix workflow trigger on push dev-21.10.x (#464) * enh(packaging): add rpm sign to workflow 2110 (#470) * fix(packaging): fix cmake parameter for broker config path (#467) * chore(release):set version to 21.10.4 * chore(release): remove workflow file * chore(release):fix conflict * MON-16310 fix some robot issues * MON-16310 fix tests ESS3 ESS4 BEDB4 and BLDIS1 * enh(ci): Add rpm delivery cleanup and structure (#499) * MON-16310 help cmake to find protoc * fix(ci):correct docker registry link (#501) * fix(ci): fix FOLDER variable * enh(ci): remove buster from build and delivery (#471) * enh(ci): remove buster from build and delivery * remove buster dockerfile * Disable debian delivery on 21.10 collect Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> Co-authored-by: Charles Gautier <33026375+chgautier@users.noreply.github.com> Co-authored-by: Stéphane Chapron <34628915+sc979@users.noreply.github.com> Co-authored-by: tuntoja <58987095+tuntoja@users.noreply.github.com> Co-authored-by: Kevin Duret <kduret@centreon.com> Co-authored-by: chgautier <cgautier@centreon.com> Co-authored-by: Jean Christophe Roques <jcroques@centreon.com> Co-authored-by: tuntoja <tuntoja@centreon.com>
paloth
added a commit
that referenced
this pull request
Feb 20, 2023
* enh(broker): cbd with multiargs and robot tests (#306) -enh(broker): cbd with multiargs and robot tests -Validate with tests/broker/command-line.robot -Update README.md -Common.py : fix find in log with timeout REFS: MON-13901 * fix(broker/bam): downtimes on kpi can be more than one * enh(tests/bam): new tests to reproduce a bug * chore(doc): CHANGELOG updated and version set to 21.10.3 * chore(tests): README updated REFS: MON-14091 * fix(broker/engine): grpc api can be changed through configuration. Otherwise it is fixed to localhost (#320) REFS: MON-13904 * fix(broker/rrd): rebuild fixed in 21.10 (#340) * Also an issue due to conan fixed, python 3.8 is needed. REFS: MON-14092 * fix(ci): issues with conan fixed * fix(ci/scripts): conan bad path * fix(broker/bam): overlapping downtimes on kpi service are well handled now. (#341) REFS: MON-14091 * fix(ci/tests): missing dependencies for python38 * fix(broker/lua): lua stream connector accepts empty parameters(21.10) (#359) REFS: MON-13875 * fix(broker/muxer): poller waits at most 5s to send goodbye to broker before shutdown (#360) REFS: MON-14511 * fix(broker/config): if failovers are badly defined, error logs are raised but this does not stop broker (#365) REFS: MON-6986 * chore(release):rebase dev-21.10.x on 21.10.x (#388) * chore(release): merge release 21.10.next into 21.10.x (#386) * enh(broker): cbd with multiargs and robot tests (#306) -enh(broker): cbd with multiargs and robot tests -Validate with tests/broker/command-line.robot -Update README.md -Common.py : fix find in log with timeout REFS: MON-13901 * fix(broker/bam): downtimes on kpi can be more than one * enh(tests/bam): new tests to reproduce a bug * chore(doc): CHANGELOG updated and version set to 21.10.3 * chore(tests): README updated REFS: MON-14091 * fix(broker/engine): grpc api can be changed through configuration. Otherwise it is fixed to localhost (#320) REFS: MON-13904 * fix(broker/rrd): rebuild fixed in 21.10 (#340) * Also an issue due to conan fixed, python 3.8 is needed. REFS: MON-14092 * fix(ci): issues with conan fixed * fix(ci/scripts): conan bad path * fix(broker/bam): overlapping downtimes on kpi service are well handled now. (#341) REFS: MON-14091 * fix(ci/tests): missing dependencies for python38 * fix(broker/lua): lua stream connector accepts empty parameters(21.10) (#359) REFS: MON-13875 * fix(broker/muxer): poller waits at most 5s to send goodbye to broker before shutdown (#360) REFS: MON-14511 Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> * fix(broker/config): if failovers are badly defined, error logs are raised but this does not stop broker (#365) REFS: MON-6986 Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> * fix(broker/config): file failover should not stop broker * delete from hostgroups and servicegroups is delayed of one minute (#379) REFS-MON-14908 * fix(broker/stats): center concurrent access changed to use mutexes (#412) REFS: MON-15575 * fix(broker/bam): no need to read last_level in bam (#417) It is not stored in kpis, just computed on demand and stored in db. REFS: MON-15622 * update credentials (#432) * MON-15761 compiled are saved in bin, lib, tests directories (#431) * MON-15761 compiled are saved in bin, lib, tests directories * MON-15761 ci use new directories * MON-15761 import 22.04 ci files * MON-15761 import suite * MON-15761 connector install correction * MON-15761 use of WITH_PREFIX_LIB_CLIB and PREFIX_LIB * MON-15761 clib include location * MON-15761 engine * MON-15761 modules * MON-15761 cbd * MON-15761 no pc and no duplicate engine log file * MON-15761 no connector test REFS:MON-15761 * enh(ci): workflow+actions added to develop * fix(ci): docker builder improved * enh(ci): build scripts added * fix(ci): docker-builder is updated with password variable * fix(ci): docker-builder fixed * fix(ci): docker folder missing * fix(ci): password fixed * fix(ci): fail-fast set to false * fix(ci): artifactory path updated * fix(ci): registry and runners updated * enh(ci): packaging updated * fix(ci): username updated * fix(ci): Jenkinsfiles removed * feat(chore): update .gitignore and remove deprecated scripts (#437) * fix(ci): new build workflow * fix(ci): cmake.sh improved * enh(cmake): cmake called as in 22.04, and newer versions of collect * enh(cmake): cmake called as in 22.04, and newer versions of collect * fix(cmake): bad paths on tests * fix(cmake): the script could fail with devtool * fix(ci): actions copied from develop branch * fix(ci): collect tests script updated REFS: MON-15860 * fix(ci): debian build was broken * fix(ci): debian packaging had bad paths * fix(ci): poller-module.json is a bad name * fix(ci): bad path * fix(ci): bad path in rpm packaging * fix(ci): release simplified * fix(connector): unit tests may fail on centos7 * fix(delivery): add delivery to old yum repo (#458) * enh(ci): rebuild yum metadata only one time (#463) * fix(ci): fix workflow trigger on push dev-21.10.x (#464) * enh(packaging): add rpm sign to workflow 2110 (#470) * fix(packaging): fix cmake parameter for broker config path (#467) * fix(ci): remove debian related workflows and actions 2110 (#518) * fix(ci): remove debian related workflows and actions 2110 * Cleanup workflows by removing debian related * Cleanup docker registry urls * MON-16310 help cmake to find protoc * add delivery to stable * fix get-packages action * update robot nightly * Update delivery Co-authored-by: Jean Christophe Roques <jcroques@centreon.com> Co-authored-by: chgautier <cgautier@centreon.com> * enh(ci): remove paths to workflow files in workflows for components (#513) (#525) * chore(license): update maintainer and email addresses (#530) * Mon 16454 add alma 8 to centreon collect nightly tests (#506) (#521) * enh(ci): Add alma8 to centreon-collect nightly * Add job to robot-nightly workflow * enable ci test branch * Update robot nightly workflow * add debug to get-packages * Add release to github_env * add delivery test * Get pkg dir version name * Fix url * fix url * make curl silent * fix curl * add mariadb client * update get-packages * disable nightly on alma 8 * update alma8 image * Add MariaDB packages to alma8 dockerfile * remove extra sudo * update collect-test-robot.sh * Remove duplicate Robot test job * fix(ci/tests): attempt to upgrade grpc python library * Install proper grpc version based on OS version id * help cmake to find protoc * disable delivery tests * remove unused lines from actions * Remove more unused lines Co-authored-by: David Boucher <dboucher@centreon.com> * chore(ci): Update delivery credentials (#543) (#546) * chore(ci): Update delivery credentials (#543) * Update delivery credentials * Update delivery credentials and inputs * Update deb delivery credentials * Update .github/workflows/centreon-collect.yml Co-authored-by: Kevin Duret <kduret@centreon.com> * Update .github/workflows/centreon-collect.yml Co-authored-by: Kevin Duret <kduret@centreon.com> --------- Co-authored-by: Kevin Duret <kduret@centreon.com> * MON-16922 bad parameters to configuration::kpi constructor (#563) * fix(ci): fix cache reference during rpm delivery 2110 (#564) * debug delivery rpm * fix rpm delivery * fix rpm delivery * chore(ci): Add extra delivery to artifactory (#555) * chore(release):set version to 21.10.5 * Update registry * Update docker registry credentials * Update failed credentials * Remove gorgone from docker builder matrix --------- Co-authored-by: denliA <91119589+denliA@users.noreply.github.com> Co-authored-by: David Boucher <dboucher@centreon.com> Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com> Co-authored-by: Charles Gautier <33026375+chgautier@users.noreply.github.com> Co-authored-by: Stéphane Chapron <34628915+sc979@users.noreply.github.com> Co-authored-by: tuntoja <58987095+tuntoja@users.noreply.github.com> Co-authored-by: Kevin Duret <kduret@centreon.com> Co-authored-by: Jean Christophe Roques <jcroques@centreon.com> Co-authored-by: chgautier <cgautier@centreon.com> Co-authored-by: Centreon <release@centreon.com> Co-authored-by: tuntoja <tuntoja@centreon.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
hostgroups and servicegroups are never cleaned.
After hosts_hostgroup and services_servicegroups clean, hostgroups and servicegroups are cleand one minute later.
Fixes # (issue)
Type of change
Target serie
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