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

chore(release):rebase dev-22.04.x on 22.04.x #352

Merged
merged 5 commits into from
Sep 5, 2022

Commits on Jul 21, 2022

  1. Merge release-debian-22.04.0 into 22.04.x (#323)

    * enh(broker/mysql_connection): unix socket is different on Debian or on centos7
    
    REFS: MON-13926
    
    * enh(debian/package): add a default config file for cbd on debian package
    
    REFS: MON-13830
    
    * enh(build/debian):clib.so on lib
    
    REFS: MON-13782
    
    * Add missing broker lib (#262)
    
    * fix(jenkins): update jenkinsfile
    
    * fix jenkinsfile
    
    * fix jenkinsfile
    
    * fix jenkinsfile
    
    * fix jenkinsfile
    
    * fix jenkinsfile
    
    * bypass debian build dwz process
    
    Co-authored-by: David Boucher <dboucher@centreon.com>
    Co-authored-by: rem31 <73845199+rem31@users.noreply.github.com>
    Co-authored-by: Luiz Costa <me@luizgustavo.pro.br>
    Co-authored-by: Zakaria GUENNOUNE <zguennoune@centreon.com>
    5 people committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    843ef10 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. chore(release): merge release 22.04.1 into 22.04.x (#349)

    * enh(broker/mysql_connection): unix socket is different on Debian or on centos7
    
    REFS: MON-13926
    
    * Mon 13562 sonar atoi 22.04.x.new (#290)
    
    * Mon 13562 sonar atoi (#277)
    
    * enh(chore): update readme.md
    
    * enh(sonar) : replace atoi/strtol/strtoull by abseil SimpleAtoi
    
    * chore(readme) : update readme.md in tests
    
    * enh(sonar): replace atoi/strtoull bu SimpleAtoi abseil
    
    Co-authored-by: David Boucher <dboucher@centreon.com>
    
    * chore(readme) : update readme
    
    * cleanup(broker/mysql_result): false is better than 0 in this context
    
    Co-authored-by: David Boucher <dboucher@centreon.com>
    
    * enh(ccc): new grpc client
    
    At the moment, we can execute:
    
    ccc -p 31001   # to see what the server is
    ccc -p 31001 -l  # to see the available methods
    
    REFS: MON-13947
    
    * fix(engine): when display_name is empty, it should be replaced by description or hostname
    
    REFS: MON-13968
    
    * enh(tests): database credentials configurable from resource.robot (#284) (#291)
    
    * enh(tests): database credentials configurable from resource.robot
    
    * enh(tests): remove console.log
    
    * rror: no keyword Kill Broker found, almost works
    
    * enh(tests): database credentials configurable from db_variables.robot
    
    * fix(tests) : replace DBNAME_STORAGE by correct DBNAME
    
    * fix(tests): remove personnal passwords and add str
    
    * fix(tests): remove bad str in front of variables from .robot
    
    * enh(tests): seems to work. Neet to change my credentials
    
    * enh(tests): default passwords in db-variables.robot
    
    * fix(engine): checkable::name() conflicted with host::name()
    
    * Mon 13901 cbd multiargs 22.04.x (#293)
    
    * enh(broker) : cbd with multiargs, robot test to do. Debug is unused
    
    * robot tests still don't work
    
    * enh(cbd) : robot tests for this ticket and update doc
    
    * fix(tests): find log in timeout can read the first line
    
    * fix(tests): 4 robot tests pass
    
    * fix(tests): correct clang-format
    
    * fix(cbd): main with better comments
    
    * Mon 13562 sonar unsigned bitwise operator (#294) (#295)
    
    * enh(sonar): avoid unsigned bitwise operator
    
    * enh(gitignore): ignore database credentials in tests folder
    
    * enh(tests): untrack db_variables.robot
    
    * fix(tests): fix bad commit on Find in log with timeout
    
    * fix(tests): restore db_variables.robot
    
    * fix(tests): remove gitignore in tests folder
    
    * enh(sonar): ignore postgresql in bam folder (#296) (#298)
    
    A security issue easily fixable.
    
    REFS: MON-13562
    
    * enh(sonar): change reserved name to a non reserved one (#297) (#301)
    
    * enh(sonar): change reserved name to a non reserved one
    
    * enh(sonar): change exp to expr
    
    * fix(tests): bad call on lambda
    
    * fix(sonar): good lambda call on this file
    
    * fix(broker/bam): downtimes on kpi can be more than one
    
    * enh(tests/bam): test on bam and ignored downtimes on kpi implemented
    * chore(doc): CHANGELOG updated
    * doc(tests): README updated
    
    REFS: MON-14091
    
    * fix(broker): rebuild/remove graphs has come back
    
    REFS: MON-14092
    
    * enh(ccc): ccc is functional
    
    * enh(tests/ccc): new tests added
    * fix(ccc): info are output on stderr
    * enh(ccc): help input messages added
    * enh(ccc): help on functions works
    * cleanup(ccc): comments added
    
    REFS: MON-14191
    
    * MON-14166 fix bbdo compression nego (#316)
    
    REFS:MON-14166
    
    * Mon 13562 sonar atoi external command (#302) (#318)
    
    #REFS: MON-13562
    -replace atoi/strtoul by abseil::SimpleAtoi
    -robot tests : BEATOI11, BEATOI12, BEATOI13, BEATOI21, BEATOI22, BEATOI23
    -unit tests : SSHOptions in connectors/ssh/tests/options.cc
    
    * fix(broker/engine): grpc api can be changed throught configuration. Otherwise it is fixed to localhost (#321)
    
    REFS: MON-13904
    
    * fix(broker/bam): detection of downtime end was bad (#319)
    
    * fix(tests/bam): sometimes broker is too long to stop
    * fix(tests/summary): new options -f and -s
    * fix(conanfile): openssl updated
    
    REFS: MON-14091
    
    * fix(engine): bad rebase fixed here
    
    * enh(sonar) : replace new by make_shared or make_unique (#322) (#326)
    
    #REFS : MON-14198
    
    enh(sonar) : replace new by make_shared or make_unique when it's already a smart pointer
    
    * fix(robot): fix robot BEATOI tests 22.04 (#325)
    
    * fix(robot): fix robot BEATOI tests
    
    * enh(robot) : tag atoi
    
    * Mon 14198 sonar dynamic allocations (#327) (#328)
    
    #REFS: MON-14198
    -replace str::dup by string or sabsl::stringview to avoid new and delete
    -remove unused code in broker.cc
    -fix clear broker logs so robot memory doesn't crash
    
    * fix(broker/rebuild): error in sql query
    
    REFS: MON-14092
    
    * fix(broker/rebuild): creation date of rrd file too late
    
    REFS: MON-14092
    
    * fix(ci): update dockerfile centos7 for python38 (#337)
    
    * fix(ci/debian): set shell to centreon-engine user (#334)
    
    REFS: MON-14363
    
    * fix(ci): issue with conan fixed
    
    * fix(ci/scripts): conan bad path
    
    * enh(engine/anomalydetection): Enable recheck for anomaly-detection services
    
    REFS: MON-14158
    
    * fix(ci/tests): dateutil missing for robot
    
    * fix(ci): correct syntax
    
    Co-authored-by: David Boucher <dboucher@centreon.com>
    Co-authored-by: denliA <91119589+denliA@users.noreply.github.com>
    Co-authored-by: jean-christophe81 <98889244+jean-christophe81@users.noreply.github.com>
    Co-authored-by: rem31 <73845199+rem31@users.noreply.github.com>
    Co-authored-by: Luiz Costa <me@luizgustavo.pro.br>
    6 people committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    5dabf06 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. MON-14166 fix bbdo compression nego (#316)

    REFS:MON-14166
    jean-christophe81 authored and chgautier committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    84d464e View commit details
    Browse the repository at this point in the history
  2. enh(build): protect variables + bash comparisons 22.04

    * fix(raspbian): parse only first line of /etc/issue
    omercier authored and chgautier committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    f439981 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1a9169 View commit details
    Browse the repository at this point in the history