This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 07 Sep, 2022 6 commits
    • Jai's avatar
      ui: add to collection (#14472) · 9f0d9c92
      Jai authored
      9f0d9c92
    • Phil Renaud's avatar
      [ui] Jobs/jobid/services table sorting (#14410) · e39246f1
      Phil Renaud authored
      * Sortable job service table
      
      * sorting removed from specific service page
      e39246f1
    • Phil Renaud's avatar
      Job Services: fixtures and acceptance tests (#14319) · bf73a51a
      Phil Renaud authored
      * Added to subnav and basic table implemented
      
      * Existing services become service fragments, and services tab aggregated beneath job route
      
      * Index page within jobs/job/services
      
      * Watchable services
      
      * Lintfixes
      
      * Links to clients and individual services set up
      
      * Child service route
      
      * Keyboard shortcuts on service page
      
      * Model that shows consul services as well, plus level and provider cols
      
      * lintfix
      
      * Level as query param
      
      * Watch job for service name changes too
      
      * Group level service fixtures established
      
      * Progress at task level and job-linked services
      
      * Task and group services on update
      
      * Fixture side-effect cleanup
      
      * Basic acceptance tests for job services
      
      * Testmodel cleanup
      
      * Disabled mirage logging
      
      * New cluster type specifically for services
      
      * Without explicit job-model binding
      
      * Trying to isolate a tostring error
      
      * Account for new tab in keyboardnav
      
      * More test isolation attempts
      
      * Remove skipped tests and link task to parent group by id
      
      ui: add service health viz to table (#14369)
      
      * ui: add service-status-bar
      
      * test: service-status-bar
      
      * refact: update component api for new data struct
      
      * ui: format service health struct
      
      * ui:  add service health viz to table
      
      * temp: add placeholder to remind conditional watcher
      
      * test: write tests for transformation algorithm
      
      * refact: update transformation algo
      
      * ui: conditionally long poll checks endpoint
      
      * refact: add conditional logic for nomad provider
      
      refact: update service-fragment model to include owner info
      
      ui: differentiate between task and group-level in derived state comp
      
      test: add test to document behavior
      
      refact: update tests for api change
      
      refact: update integration test for API change
      
      chore: remove unsused vars
      
      chore: elvis operator to protect mirage
      
      refact: create refId instead of internalModel
      
      refact: update algo
      
      refact: update conditional template logic
      
      refact: update test for api change:
      
      chore: cant use if and not in hbs conditional
      bf73a51a
    • Jai's avatar
      ui: long poll `/checks` endpoint (#14354) · 08fe41fe
      Jai authored
      * chore: add lodash isEqual package
      
      * ui: fetch non ember-data records
      
      * ui: create watcher to poll non ember-data records
      08fe41fe
    • Phil Renaud's avatar
      Nomad Services: job routes, model, and serializer updates (#14226) · 90fbaa15
      Phil Renaud authored
      * Added to subnav and basic table implemented
      
      * Existing services become service fragments, and services tab aggregated beneath job route
      
      * Index page within jobs/job/services
      
      * Watchable services
      
      * Lintfixes
      
      * Links to clients and individual services set up
      
      * Child service route
      
      * Keyboard shortcuts on service page
      
      * Model that shows consul services as well, plus level and provider cols
      
      * lintfix
      
      * Level as query param
      
      * Watch job for service name changes too
      
      * Lintfix
      
      * Testfixes
      
      * Placeholder mirage route
      90fbaa15
    • Tim Gross's avatar
      autopilot: deflake tests (#14475) · 534869eb
      Tim Gross authored
      Includes:
      
      * Remove leader upgrade raft version test, as older versions of raft are now
        incompatible with our autopilot library.
      
      * Remove attempt to assert initial non-voter status on the `PromoteNonVoter`
        test, as this happens too quickly to reliably detect.
      
      * Unskip some previously-skipped tests which we should make stable.
      
      * Remove the `consul/sdk` retry helper for these tests; this uses panic recovery
        in a kind of a clever/gross way to reduce LoC but it seems to introduce some
        timing issues in the process.
      
      * Add more test step logging and reduce logging noise from the scheduler
        goroutines to make it easier to debug failing tests.
      
      * Be more consistent about using the `waitForStableLeadership` helper so that we
        can assert the cluster is fully stable and not just that we've added peers.
      534869eb
  2. 06 Sep, 2022 5 commits
  3. 02 Sep, 2022 5 commits
  4. 01 Sep, 2022 9 commits
  5. 31 Aug, 2022 5 commits
  6. 30 Aug, 2022 10 commits