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 maintenance state for customer action needed #3294

Merged
merged 66 commits into from
Jan 10, 2024

Commits on Oct 23, 2023

  1. Add maintenance state enum

    Nicolas Ontiveros committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    b2b50c8 View commit details
    Browse the repository at this point in the history
  2. Add maintenance state to cluster properties

    Nicolas Ontiveros committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    fe71714 View commit details
    Browse the repository at this point in the history
  3. Add maintenance state to api

    Nicolas Ontiveros committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    46084f1 View commit details
    Browse the repository at this point in the history
  4. Add IsPUCM function

    Nicolas Ontiveros committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    4d6288d View commit details
    Browse the repository at this point in the history
  5. Refactor setUpdateProvisioningState

    Nicolas Ontiveros committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    44ec5e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Don't usse pucm pending bool in patch

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    3e0938c View commit details
    Browse the repository at this point in the history
  2. Set ongoing maintenance state when we set admin update

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    3beeb32 View commit details
    Browse the repository at this point in the history
  3. Add code commetns

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    90de9c5 View commit details
    Browse the repository at this point in the history
  4. Clear the maintenance state when done with pucm

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    a165a31 View commit details
    Browse the repository at this point in the history
  5. Fix naming of funcs

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    46f08a3 View commit details
    Browse the repository at this point in the history
  6. Revamp mainntenance state monitoring code

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0fa8783 View commit details
    Browse the repository at this point in the history
  7. Update comment on maintenance.go

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    5cd4ca1 View commit details
    Browse the repository at this point in the history
  8. Add none maintenance task to admin api

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    7c0303c View commit details
    Browse the repository at this point in the history
  9. Remove pucm pending bool

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c5dd261 View commit details
    Browse the repository at this point in the history
  10. Add comment explaining maintenance tasks

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    73956bc View commit details
    Browse the repository at this point in the history
  11. Update put or patch test

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ced133b View commit details
    Browse the repository at this point in the history
  12. Fix validate static.go

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    64b5046 View commit details
    Browse the repository at this point in the history
  13. Update monitor test

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ba276be View commit details
    Browse the repository at this point in the history
  14. Fix IsPUCM call

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    84ef58d View commit details
    Browse the repository at this point in the history
  15. Update comment

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    f008e3e View commit details
    Browse the repository at this point in the history
  16. Fix setNoMaintenanceState

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0c2bcf0 View commit details
    Browse the repository at this point in the history
  17. Fix openshiftcluster_convert.go

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    8a90e89 View commit details
    Browse the repository at this point in the history
  18. Add unit test for none task

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    83aeb06 View commit details
    Browse the repository at this point in the history
  19. Add '' maintenance task to IsPUCM

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    b770f7c View commit details
    Browse the repository at this point in the history
  20. Fix put or patch unit test

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0f2953b View commit details
    Browse the repository at this point in the history
  21. Add planned maintenance test to put or patch test

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2949f50 View commit details
    Browse the repository at this point in the history
  22. Fix bug in unplanned maintenance signal

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    f187cf0 View commit details
    Browse the repository at this point in the history
  23. Update backend unit test

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    4254234 View commit details
    Browse the repository at this point in the history
  24. Remove unneeded commentt in getPucmState

    Nicolas Ontiveros committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ee480bc View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Reduce PUCM terminology usage

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4140ce0 View commit details
    Browse the repository at this point in the history
  2. Rename IsPUCM() method

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    eb295fe View commit details
    Browse the repository at this point in the history
  3. Fix api doc

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9c70cdd View commit details
    Browse the repository at this point in the history
  4. Rename emitPucmState()

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d796758 View commit details
    Browse the repository at this point in the history
  5. Renaame getPucmState()

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    c557dc3 View commit details
    Browse the repository at this point in the history
  6. Rename pucmstates to maintenancestates

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9c9625a View commit details
    Browse the repository at this point in the history
  7. Remove PUCM terminology from maintenance.go

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    496b2e1 View commit details
    Browse the repository at this point in the history
  8. Remove pucm terminology from maintenance_test

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    7de0344 View commit details
    Browse the repository at this point in the history
  9. Update admin update code comment

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    aabae72 View commit details
    Browse the repository at this point in the history
  10. Reduce pucm terminology in put/patch test

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    f39e2e6 View commit details
    Browse the repository at this point in the history
  11. Update maintenance task comment

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    3544d85 View commit details
    Browse the repository at this point in the history
  12. Update validate static

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    ed2a6d0 View commit details
    Browse the repository at this point in the history
  13. Update code comment

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d71164f View commit details
    Browse the repository at this point in the history
  14. Rename pucm pending maintenannce task

    Nicolas Ontiveros committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    c42a27e View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Update pending task

    Nicolas Ontiveros committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    e2bc595 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Merge branch 'master' into niontive/rhc-bugs

    Nicolas Ontiveros committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    359108d View commit details
    Browse the repository at this point in the history
  2. Add more test cases

    Nicolas Ontiveros committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    537a710 View commit details
    Browse the repository at this point in the history
  3. Revert "Add more test cases"

    This reverts commit 537a710.
    Nicolas Ontiveros committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    e817392 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Add more unit tests

    Nicolas Ontiveros committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    bb3f6f1 View commit details
    Browse the repository at this point in the history
  2. fix unit test

    Nicolas Ontiveros committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4d7e790 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into niontive/rhc-bugs

    Nicolas Ontiveros committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    eb86134 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Add const maintenance state customer action needed

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    14b246c View commit details
    Browse the repository at this point in the history
  2. Add maintenance task for customer action needed

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    fb40496 View commit details
    Browse the repository at this point in the history
  3. add comment re removing customer action signal

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    1ae9932 View commit details
    Browse the repository at this point in the history
  4. Add customer action task to prov state func

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    8323156 View commit details
    Browse the repository at this point in the history
  5. Update validate static

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3b52ce5 View commit details
    Browse the repository at this point in the history
  6. Add unit test for failed planned maintenance

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    dd15464 View commit details
    Browse the repository at this point in the history
  7. Fix unit test

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    6056aa6 View commit details
    Browse the repository at this point in the history
  8. Fix tesT

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    1c71180 View commit details
    Browse the repository at this point in the history
  9. mimic test in openshiftcluster.go

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c802790 View commit details
    Browse the repository at this point in the history
  10. Add test for unplanned maintenance customer action

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    27079d0 View commit details
    Browse the repository at this point in the history
  11. Resest last admin update error if customer took action

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5b3cd42 View commit details
    Browse the repository at this point in the history
  12. Add test to transition to none state

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    e79e6d1 View commit details
    Browse the repository at this point in the history
  13. Add metric

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    09981f8 View commit details
    Browse the repository at this point in the history
  14. Update unit test

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    4b0e12d View commit details
    Browse the repository at this point in the history
  15. Don't reset last admin update err

    Nicolas Ontiveros committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5125c2d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Add unit test for customer action needed to unplanned ongoing

    Nicolas Ontiveros committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b82d85f View commit details
    Browse the repository at this point in the history