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

Add usage reports #928

Draft
wants to merge 113 commits into
base: master
Choose a base branch
from
Draft

Commits on May 23, 2024

  1. Allow report generating in the foreman-maintain

    This extends the check so it can hold any arbitrary data. That is then
    used in the generate report command, that finds all checks tagged with
    report tag, executes them and gather their data for the final YAML
    creation.
    
    This commit also includes two examples of metrics that uses database as
    the Data source.
    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    46ba461 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b12733 View commit details
    Browse the repository at this point in the history
  3. Add kerberos checks

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4e47536 View commit details
    Browse the repository at this point in the history
  4. Stringify the resulting hash

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    84f1d75 View commit details
    Browse the repository at this point in the history
  5. Add check for Kerberos with API

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    c0a8fe1 View commit details
    Browse the repository at this point in the history
  6. Add check for OIDC/Keycloak use

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    a6877cf View commit details
    Browse the repository at this point in the history
  7. Add more LDAP auth source checks

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    b313a76 View commit details
    Browse the repository at this point in the history
  8. Introduce ReportCheck subtype used only for reporting purpose

    With this new child class, report checks can share helpers easily. Also
    the parent Check class, which is used elsewhere, does not need to be
    extended by the data storage.
    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    dd0a81c View commit details
    Browse the repository at this point in the history
  9. Extract Reports as a new entity

    Earlier, all Reports were also considered Checks, so they showed up in
    health checks. This change now fully isolates Reports and Checks while
    all the code is shared.
    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9d562b1 View commit details
    Browse the repository at this point in the history
  10. Fix tests

    ares committed May 23, 2024
    Configuration menu
    Copy the full SHA
    11834a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    c4c9019 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Merge pull request theforeman#1 from adamruzicka/report-rl

    Add recurring logics report
    ares authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    42bf4cf View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Add grouping report

    adamruzicka committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7993b16 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Merge pull request theforeman#3 from adamruzicka/report-grouping

    Add grouping report
    ares authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5915956 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. drop last remains of squid

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    12073c5 View commit details
    Browse the repository at this point in the history
  2. drop qpid/katello-agent integration

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    92d9ed2 View commit details
    Browse the repository at this point in the history
  3. don't backup /usr/share/foreman/bundler.d/katello.rb

    no idea why this was ever there
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    7fb95b9 View commit details
    Browse the repository at this point in the history
  4. drop dynflowd support

    we do not deploy dynflowd, only dynflow_sidekiq since
    https://projects.theforeman.org/issues/28421 (RPM)
    https://projects.theforeman.org/issues/28068 (DEB)
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    17323dd View commit details
    Browse the repository at this point in the history
  5. Add reindexing manifest metadata into katello to ContainerHandleImage…

    …Metadata command
    sjha4 authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    a5fe89d View commit details
    Browse the repository at this point in the history
  6. make backup scenario more readable

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    bfb9f43 View commit details
    Browse the repository at this point in the history
  7. add simple backup scenario tests

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    a3f28ba View commit details
    Browse the repository at this point in the history
  8. Drop list-versions command

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    c325179 View commit details
    Browse the repository at this point in the history
  9. Don't exclude things during restore

    We already excluded them during backup, so there is nothing to exclude
    during restore and we do not support restoring from backups of super old
    versions that did not exlude things.
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    3ed662d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d54d8c1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    02a03fc View commit details
    Browse the repository at this point in the history
  12. drop gofer interation

    Fixes: 7c366e4
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    68383b0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d78d6e9 View commit details
    Browse the repository at this point in the history
  14. Don't reset Candlepin migrations during restore

    This marker file was removed in
    theforeman/puppet-candlepin@18bca42
    and Candlepin now manages its migrations on its own.
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    a3adeb7 View commit details
    Browse the repository at this point in the history
  15. Don't migrate Pulpcore during restore

    The installer will do that for us already, no need to duplicate work.
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    2a0e771 View commit details
    Browse the repository at this point in the history
  16. don't backup postgresql.service

    1/ it's not present in most cases
    2/ even if it was, puppet/installer would manage it just fine
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    d7341df View commit details
    Browse the repository at this point in the history
  17. don't backup dynflow_sidekiq service symlinks

    This was introduced in 8fda535 and
    later changed in e6547a9 but it never
    has matched a file as the symlinks are
    `dynflow_sidekiq@<instance>.service` while the code only looked for
    `<instance>.service`
    
    Given nobody complained about dynflow not working after a restore in the
    last 4 years, I am rather sure we can just not back those up and still
    be happy.
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8fa5847 View commit details
    Browse the repository at this point in the history
  18. always validate hostname from metadata

    We introduced this metadata field in
    theforeman#536 which landed in
    0.9.1, which is old enough to rely on and not care for backups that
    don't have this metadata field
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    713d073 View commit details
    Browse the repository at this point in the history
  19. don't start services or reload systemd after restore

    1/ reloading of systemd should come before starting services
    2/ we don't backup any systemd files, so a reload is not required
    3/ the installer will start all required services for us
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    25dd033 View commit details
    Browse the repository at this point in the history
  20. don't make pulpcore optional in backups

    when we were in the pulp 2to3 migration, users could end up with backup
    that had both pulp2 and pulp3 databases, but only really had to restore
    pulp2. now that pulp2 is gone, we can always assume that if a backup has
    pulpcore DB, the user wants it restored
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    e1c4d39 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ec053fc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    725a934 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2041555 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ebca8f0 View commit details
    Browse the repository at this point in the history
  25. refactor restoring of online dumps

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    2cc43d5 View commit details
    Browse the repository at this point in the history
  26. add tests for sql dump restores

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    cdc46c7 View commit details
    Browse the repository at this point in the history
  27. Release 1.6.8

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    3c9d152 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f4bde26 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ce4ca3d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    04d60a9 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    9252965 View commit details
    Browse the repository at this point in the history
  32. Release 1.6.9

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    1553ff5 View commit details
    Browse the repository at this point in the history
  33. drop data_dirs definition from Katello feature

    Fixes: e3c802b
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    cb68266 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    a25bba5 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    bc19db7 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    ce85f4c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b450397 View commit details
    Browse the repository at this point in the history
  38. ensure external DB is PostgreSQL 13

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8cdc860 View commit details
    Browse the repository at this point in the history
  39. Update packages update all warning

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    405d4d3 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    d0c35ce View commit details
    Browse the repository at this point in the history
  41. Release 1.6.10

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    ff9b4f3 View commit details
    Browse the repository at this point in the history
  42. Don't disable maintenance mode in BackupRescue scenario

    We don't enable maintenance mode anymore for backups, so we don't need
    to disable it.
    
    Fixes: f0e78f7
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    e96d85e View commit details
    Browse the repository at this point in the history
  43. add prepare directory tests

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    b34cd74 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    241e828 View commit details
    Browse the repository at this point in the history
  45. only chown to postgres group for online backups with local DB

    all others do not need the postgres user to be able to read the backup
    for restore
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    ce42c23 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    f3196a1 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    4ebaa08 View commit details
    Browse the repository at this point in the history
  48. don't fail upstream update with "undefined method `current_minor_vers…

    …ion'"
    
        [root@centos8-stream-katello-nightly ~]# foreman-maintain update check
        Checking for new version of rubygem-foreman_maintain...
        Nothing to update, can't find new version of rubygem-foreman_maintain.
        undefined method `current_minor_version' for nil:NilClass
    
        I, [2024-06-25 11:46:51+0000 #12497]  INFO -- : Running foreman-maintain command with arguments [["update", "check"]]
        E, [2024-06-25 11:46:54+0000 #12497] ERROR -- : undefined method `current_minor_version' for nil:NilClass (NoMethodError)
        /usr/share/gems/gems/foreman_maintain-1.6.10/definitions/scenarios/satellite_upgrade.rb:7:in `block (2 levels) in upgrade_metadata'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/metadata.rb:230:in `instance_exec'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/metadata.rb:230:in `block in evaluate_confines'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/metadata.rb:229:in `all?'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/metadata.rb:229:in `evaluate_confines'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/metadata.rb:204:in `present?'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/detector.rb:62:in `block in available_scenarios'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/detector.rb:61:in `select'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/detector.rb:61:in `available_scenarios'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/concerns/finders.rb:29:in `find_scenarios'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/update_runner.rb:25:in `find_scenario'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/update_runner.rb:74:in `run_phase'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/cli/update_command.rb:30:in `execute'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/command.rb:66:in `run'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/subcommand/execution.rb:18:in `execute'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/command.rb:66:in `run'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/subcommand/execution.rb:18:in `execute'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/command.rb:66:in `run'
        /usr/share/gems/gems/foreman_maintain-1.6.10/lib/foreman_maintain/cli.rb:40:in `run'
        /usr/share/gems/gems/clamp-1.3.2/lib/clamp/command.rb:140:in `run'
        /usr/share/gems/gems/foreman_maintain-1.6.10/bin/foreman-maintain:15:in `<top (required)>'
        /bin/foreman-maintain:23:in `load'
        /bin/foreman-maintain:23:in `<main>'
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    a8f58e1 View commit details
    Browse the repository at this point in the history
  49. drop unused PostgresOwner procedure

    Fixes: 1ae71c3
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    363833b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    d884e3a View commit details
    Browse the repository at this point in the history
  51. Release 1.6.11

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    438ab21 View commit details
    Browse the repository at this point in the history
  52. Drop RPM changelog procedure

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    df4deed View commit details
    Browse the repository at this point in the history
  53. Clean up reference to sysinit

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    830bbfa View commit details
    Browse the repository at this point in the history
  54. Add tests for upgrade scenario

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    f7202d4 View commit details
    Browse the repository at this point in the history
  55. Drop strip_heredoc method

    Heredoc has been supported since Ruby 2.3 and the gemspec already
    mandates Ruby 2.7+.
    ekohl authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    32b2834 View commit details
    Browse the repository at this point in the history
  56. Drop Ruby < 1.8.7 compatibility code

    ekohl authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    6f52bad View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    0d7ffe7 View commit details
    Browse the repository at this point in the history
  58. Add RootUser check explicitly

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8079f29 View commit details
    Browse the repository at this point in the history
  59. Drop unused find_checks

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    e90ed06 View commit details
    Browse the repository at this point in the history
  60. Auto-detect if colors are supported

    Not all output supports colors. For example, cron doesn't. This copies
    the autodetection from Kafo to disable colors if needed.
    ekohl authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    071b412 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    6fda0f2 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    8f86b09 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    be74710 View commit details
    Browse the repository at this point in the history
  64. Release 1.6.12

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    730b504 View commit details
    Browse the repository at this point in the history
  65. always use pg_dump for DB backups

    when restoring incremental backups, you can run in the situation where
    the on-disk representation of the database changes between the restore
    of the base and the increment, leading to a broken database.
    
    by using logical DB dumps, we ensure that the restore always work at the
    cost that increments are slightly bigger as they now always include a
    full DB dump
    
    this also allows simplification of the code as we now only have one type
    of DB backup to support
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    b21563e View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    c3ba01d View commit details
    Browse the repository at this point in the history
  67. unify DB backup steps

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    6a040d1 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    15be028 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    3d3e1e7 View commit details
    Browse the repository at this point in the history
  70. Release 1.6.13

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    1e98371 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    bbee42a View commit details
    Browse the repository at this point in the history
  72. Release 1.6.14

    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    9c00ca7 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    37a976e View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    da67ffd View commit details
    Browse the repository at this point in the history
  75. check for running tasks before a backup is done

    optionally allow waiting for them to complete
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    58a6d87 View commit details
    Browse the repository at this point in the history
  76. stop workers during online backup

    this ensures more consistent on-disk data
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    009ace3 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    f766439 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    9ec43ce View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    69d18a8 View commit details
    Browse the repository at this point in the history
  80. Don't confine cron feature to downstream

    In 5c2a705 the logic was broken from
    "managed cron and not (downstream older than 6.3)" to "managed cron and downstream"
    
    Fixes: 5c2a705
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    f729c37 View commit details
    Browse the repository at this point in the history
  81. don't conditionally add Procedures::Crond::* during restore

    the procedures are already confined via `for_feature :cron`
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    b687688 View commit details
    Browse the repository at this point in the history
  82. don't stub manage_crond config option

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    b162487 View commit details
    Browse the repository at this point in the history
  83. don't check for both manage_crond config option and cron feature

    the feature is already confined to that option being true
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    c5284a0 View commit details
    Browse the repository at this point in the history
  84. default manage_crond to true

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    81476a7 View commit details
    Browse the repository at this point in the history
  85. don't fail if cli.command is None

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    be805ae View commit details
    Browse the repository at this point in the history
  86. reword backup subcommand help

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8d63be8 View commit details
    Browse the repository at this point in the history
  87. Drop --target-version parameter

    This parameter is no longer used by the upgrade runner as it is
    defined internally by the scenarios.
    ehelms authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    48d4970 View commit details
    Browse the repository at this point in the history
  88. Release 1.7.0

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    68a0ecc View commit details
    Browse the repository at this point in the history
  89. properly confine the pulpcore feature

    otherwise it is present on Foreman setups and might break things
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    d61ba01 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    1a04a33 View commit details
    Browse the repository at this point in the history
  91. Release 1.7.1

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    090792b View commit details
    Browse the repository at this point in the history
  92. explicitly define all maintenance mode steps

    Fixes: 66728e6
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    4fc1c53 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    95e6f59 View commit details
    Browse the repository at this point in the history
  94. Release 1.7.2

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    1ae3df9 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    d8267e0 View commit details
    Browse the repository at this point in the history
  96. Release 1.7.3

    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    24d4dee View commit details
    Browse the repository at this point in the history
  97. Implement "restart" for RemoteDB services

    It's not really a restart, as we can't control it, but it checks the DB
    and returns the status properly.
    
    Fixes: 7cdffe7
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    ad95762 View commit details
    Browse the repository at this point in the history
  98. don't fail when the cli didn't return a correct task list

    this can e.g. happen when the CLI is badly set up
    evgeni authored and ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    2b17262 View commit details
    Browse the repository at this point in the history
  99. Add MVP reports

    ShimShtein committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    443e77b View commit details
    Browse the repository at this point in the history