1. 10 Apr, 2024 2 commits
  2. 09 Apr, 2024 7 commits
  3. 08 Apr, 2024 6 commits
  4. 05 Apr, 2024 3 commits
  5. 04 Apr, 2024 8 commits
  6. 03 Apr, 2024 4 commits
    • bugclerk's avatar
      Make sure system boot id is persistent across a single boot (#13462) · b8138d11
      bugclerk authored
      
      This commit fixes an issue where system boot id is currently changing on each middleware restart, we now introduce changes to make sure that it remains persistent across a single boot of the system itself and not just middleware.
      
      (cherry picked from commit b143932677376940caaf578161e0765b5b487e88)
      Co-authored-by: default avatarWaqar Ahmed <waqarahmedjoyia@live.com>
      b8138d11
    • bugclerk's avatar
      NAS-124648 / 24.04.0 / Add a new endpoint to reboot standby controller (by sonicaj) (#13442) · 2ae62552
      bugclerk authored
      
      * Add basic failover service to reboot standby controller
      
      (cherry picked from commit 872816069a8bd4d4870c56dda846a0d3c7442e66)
      
      * Make sure we wait for standby node to come back up as and report back as ready
      
      (cherry picked from commit ba74383b124c3f0b121c7d3b0b59c837216ab652)
      
      * Add boot id check to ensure the standby node did actually reboot
      
      (cherry picked from commit 23a5e9eaf0670b4a16785b9ce9e780e192cec384)
      
      * Update job progress while rebooting standby
      
      (cherry picked from commit 9984285bc2d7f7370a8c42317bdc542b182abc62)
      
      * Do not allow changing FIPS settings if HA is not healthy
      
      (cherry picked from commit 01b198dc4717a37e7273ef14d840ff9c4a5c507a)
      
      * Add a method to retrieve boot ids
      
      (cherry picked from commit 399fc6ea2edec8783947102410bef8a9f7a75647)
      
      * Persistently save boot ids of nodes
      
      (cherry picked from commit 879ee6d641a167550503a944086d9e5e1fb17712)
      
      * Add a method which determines if reboot is required for HA
      
      (cherry picked from commit de4657a740be4e5a34668902d4fe541405393d6e)
      
      * If no reboot is required, remove fips_toggled key
      
      (cherry picked from commit e5913072462bfea440c4b1bd01e9fccadeac33fa)
      
      * Don't raise a connect error if not able to communicate with remote
      
      (cherry picked from commit 19b7b59fb3f55a960c7177ce1e3be8c25271271c)
      
      * Make sure we update our reboot cache keys when node becomes master:
      
      (cherry picked from commit eda3938b92cb2bc1145947a2b092f8d35deb861e)
      
      * Fix typo
      
      * Add copyright header to reboot file
      
      * Add logging statement to clarify when we are updating reboot cache
      
      * Use become_passive to reboot standby node
      
      * Move reboot required for failover to failover disabled reasons
      
      * Do not add fips reboot reason to disabled reasons output endpoint
      
      * Refactor the new service part to failover.reboot
      
      * Add a boolean endpoint which dictates if reboot is required for HA
      
      * Move reboot standby endpoint to failover.reboot service
      
      * Make sure standby_reboot can only be called on master node
      
      * Remove reason from failover.reboot.info endpoint
      
      * Add individual reasons to disabled reasons for retrieving failover being required on ha nodes
      
      * Fix disabled reasons endpoint logic for reboots
      
      * Allow changing fips settings if the only reasons are rebooting because of fips
      
      * Add cli namespace for failover.reboot service
      
      * Simplify faiover.disabled.reasons endpoint wrt reboot logic
      
      * Fix edge case
      
      ---------
      Co-authored-by: default avatarWaqar Ahmed <waqarahmedjoyia@live.com>
      2ae62552
    • bugclerk's avatar
      fix netdata boottime order (#13460) · 099f3523
      bugclerk authored
      
      (cherry picked from commit 9c195e8149de61ee0a9d473d28658a5aa2e866cf)
      Co-authored-by: default avatarM. Rehan <mrehanlm93@gmail.com>
      099f3523
    • themylogin's avatar
      NAS-128153 / 24.04.0 / Fix cron fields values, follow-up to NAS-125384 (#13455) · 492434d6
      themylogin authored
      
      * Fix cron fields values, follow-up to NAS-125384
      
      * Update src/middlewared/middlewared/alembic/versions/24.04/2024-04-03_14-10_cron.py
      Co-authored-by: default avatarCaleb St. John <30729806+yocalebo@users.noreply.github.com>
      
      ---------
      Co-authored-by: default avatarCaleb St. John <30729806+yocalebo@users.noreply.github.com>
      492434d6
  7. 02 Apr, 2024 1 commit
  8. 01 Apr, 2024 1 commit
  9. 28 Mar, 2024 6 commits
  10. 26 Mar, 2024 2 commits