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

MON-106121-gorgone-use-vault-autonomous-library #1791

Open
wants to merge 16 commits into
base: develop
Choose a base branch
from

Commits on Nov 26, 2024

  1. fix(gorgone): comment the function and code

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    380ba1c View commit details
    Browse the repository at this point in the history
  2. tests(gorgone): Add a whole gorgone configuration to be checked by un…

    …it tests.
    
    I didn't link to the template used by package installation because it can change (this have more configuration by the way) and I don't want to be sure the package install the correct file, I want to be sure gorgone read configuration correctly.
    
    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    c96ba15 View commit details
    Browse the repository at this point in the history
  3. tests(gorgone): finish tests of existing configuration

    Still need to add the vault feature and fix the tests for it, maybe add another vault jey in the big configuration
    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    bbca10b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    500c88b View commit details
    Browse the repository at this point in the history
  5. doc(gorgone): Add vault option in documentation

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3b83ce0 View commit details
    Browse the repository at this point in the history
  6. ci(gorgone): launch gorgone build when tests are modified

    We need to be sure the test modified still work.
    
    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    c3bea24 View commit details
    Browse the repository at this point in the history
  7. feat(gorgone): Add Gorgone dependency on centreon-perl-libs-common fo…

    …r vault.
    
    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    976f65b View commit details
    Browse the repository at this point in the history
  8. ci(gorgone): Gorgone unit test run on the CI.

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    1769d0f View commit details
    Browse the repository at this point in the history
  9. ci(gorgone): fix unit tests

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    d17863d View commit details
    Browse the repository at this point in the history
  10. ci(gorgone): fix cache key

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    1dedf95 View commit details
    Browse the repository at this point in the history
  11. fix(gorgone): use new common libs.

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    b6131f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    92f8ef6 View commit details
    Browse the repository at this point in the history
  13. feat(gorgone): remove Gorgone specific log library

    The library is now in perl-libs/lib/centreon/common/logger.pm and available from centreon-perl-libs-common package.
    
    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    b1e81e6 View commit details
    Browse the repository at this point in the history
  14. tests(gorgone): add more vault test in automated tests

    Refs:MON-106121
    Evan-Adam committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    8b3fc53 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. ci(gorgone): don't deliver package if test don't pass

    The automated test should pass before we try to deliver the deb/rpm package. This is for now not backported because the tests are still new.
    
    Refs:MON-106121
    Evan-Adam committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    2c1ece1 View commit details
    Browse the repository at this point in the history
  2. doc(gorgone): add vault documentation in gorgone

    Refs:MON-106121
    Evan-Adam committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    f31eb5e View commit details
    Browse the repository at this point in the history