Uploaded image for project: 'Aurora'
  1. Aurora
  2. AURORA-43

Rename maintenance commands to have a consistent prefix

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • None
    • 0.6.0
    • Reliability, SRE

    Description

      Let's make the drain/maintenance commands have a common prefix, preferably something short. I propose the following in a man page format:

      SYNOPSIS
        host_status [-f filename] cluster [host ...]
        host_deactivate [-f filename] cluster [host ...]
        host_drain [-f filename] cluster [host ...]
        host_activate [-f filename] cluster [host ...]
      
      DESCRIPTION
        host_status
          Print the drain status of each supplied host.
      
        host_deactivate
          The list of hosts is marked for maintenance, and will be de-prioritized
          from consideration for scheduling.  Note, they are not removed from
          consideration, and may still schedule tasks if resources are very scarce.
          Usually you would mark a larger set of machines for drain, and then do
          them in batches within the larger set, to help drained tasks not land on
          future hosts that will be drained shortly in subsequent batches.
      
        host_drain
          The list of hosts is drained and marked in a drained state.  This will kill
          off any tasks currently running on these hosts, as well as prevent future
          tasks from scheduling on these hosts while they are drained.
      
        host_activate
          The list of hosts is marked as not in a drained state anymore.  This will
          allow normal scheduling to resume on the given list of hosts.
      
      OPTIONS
        -f, --file filename
          Provide a filename (you can specify stdin using "-") containing the list of
          hosts to perform the given action on.  No hosts performs nothing.
      

      Attachments

        Issue Links

          Activity

            People

              maximk Maxim Khutornenko
              tweingartner Tobias Weingartner
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: