Commit Graph

  • a66b27edff Merge pull request #12908 from rebeccahhh/devel Rebeccah Hunter 2022-09-26 10:49:49 -04:00
  • 80a0842df1 Updating comments and remove unneeded variable John Westcott IV 2022-09-26 10:36:27 -04:00
  • 2dcb127d4e Merge pull request #12945 from TheRealHaoLiu/fix-import-order-partially Hao Liu 2022-09-26 09:35:41 -04:00
  • 790998335c Merge pull request #12947 from TheRealHaoLiu/fix-nit Hao Liu 2022-09-26 09:29:43 -04:00
  • 2dd2931ab2 Fixing bug, updating comments and adding debugging logging John Westcott IV 2022-09-24 09:13:12 -04:00
  • b3bda415da build: harden label_issue.yml permissions Alex 2022-09-25 18:12:14 +02:00
  • 21291b53fd build: harden label_pr.yml permissions Alex 2022-09-25 18:10:53 +02:00
  • 3eb748ff1f build: harden promote.yml permissions Alex 2022-09-25 18:07:10 +02:00
  • e83a4d7234 Refactor of LDAP backend to be more efficent John Westcott IV 2022-09-23 19:42:21 -04:00
  • 88f0ab0233 add new alert rule for when error rate is over a certain rate, also fix typo in URL and in grafana alert rule Rebeccah 2022-09-19 13:03:20 -04:00
  • 3ad7913353 Fix remove unnecessary comment Hao Liu 2022-09-23 12:12:27 -04:00
  • 795569227a Fix import ordering partially Hao Liu 2022-09-23 11:50:04 -04:00
  • 93f50b5211 Fixes credential form test button (#12844) Alex Corey 2022-09-23 11:07:01 -04:00
  • c53228daf5 Set initial value node_type and node_state Seth Foster 2022-09-21 12:55:45 -04:00
  • 5b7a359c91 Add doc for adding execution node Seth Foster 2022-09-19 15:07:51 -04:00
  • 01b41afa0f includ template yml in sdist Hao Liu 2022-09-21 10:59:42 -04:00
  • bf8ba63860 Add instance module to controller action group Rick Elrod 2022-09-20 14:19:46 -05:00
  • ba26909dc5 Restrict node_state and node_type choices Rick Elrod 2022-09-20 12:39:32 -05:00
  • 7d645c8ff6 [collection] Add 'instance' module Rick Elrod 2022-09-19 06:20:12 -05:00
  • b879cbc2ec Prevent any edits to hop nodes Jeff Bradberry 2022-09-20 09:38:38 -04:00
  • af8b5243a3 Update requirements.yml Hao Liu 2022-09-20 10:31:37 -04:00
  • 4bf612851f ignore template file from yamllint Hao Liu 2022-09-20 09:51:41 -04:00
  • ada0d45654 put install bundle file in templates dir Hao Liu 2022-09-19 18:09:12 -04:00
  • c153ac9d3b Adds unit tests for RemoveInstanceButton Alex Corey 2022-09-12 11:11:01 -04:00
  • 78cc9fb019 Fix missing details message in Topology view. Kia Lam 2022-09-16 14:03:38 -07:00
  • 301807466d Only get receptor.conf lock in k8s environment Seth Foster 2022-09-15 12:07:02 -04:00
  • e0c9013d9c Prevent altering certain fields on Instance Seth Foster 2022-09-13 23:53:58 -04:00
  • 9c6aa93093 Remove action items from Instance peers list. Kia Lam 2022-09-12 18:27:21 -07:00
  • 4a41098b24 Add health check toast notification for Instance list and detail views. Kia Lam 2022-09-13 08:53:31 -07:00
  • 0510978516 Use reusable HealthCheckAlert component. Kia Lam 2022-09-12 12:14:42 -07:00
  • 6009d98163 Modify proxy config to allow UI to point to named sites. Kia Lam 2022-09-13 12:27:36 -07:00
  • 532ad777a3 Resolves peers list search bug Alex Corey 2022-09-13 09:43:49 -04:00
  • b4edfc24ac Add more helper unit tests. Kia Lam 2022-09-06 12:01:23 -07:00
  • 0e578534fa Update the instance install bundle requirements.yml Jeff Bradberry 2022-09-13 10:15:26 -04:00
  • 6619cc39f7 properly deprovisions instance Alex Corey 2022-09-12 15:46:05 -04:00
  • d4b25058cd Add update node logic; fix JSX formatting on SVG elements. Kia Lam 2022-09-08 09:48:34 -07:00
  • c1ba769b20 Add enabled and disabled node states to legend. Kia Lam 2022-09-07 12:28:18 -07:00
  • fd10d83893 Account for node state of 'unavailable' in the UI. Kia Lam 2022-09-07 12:39:32 -07:00
  • b1168ce77d update receptor collection role name in install bundle Hao Liu 2022-09-08 16:11:32 -04:00
  • 1fde9c4f0c add firewall rules to control node Seth Foster 2022-09-08 13:55:18 -04:00
  • 03685e51b5 Fix Instance Detail StatusLabel to show node_state. Kia Lam 2022-09-02 12:39:54 -07:00
  • 08c18d71bf Move InstanceLink creation and updating to the async tasks Jeff Bradberry 2022-09-01 11:34:21 -04:00
  • dfe6ce1ba8 remove tests that assume health check runs in view Seth Foster 2022-09-06 18:18:56 -04:00
  • eaa4f2483f Run instance health check in task container Seth Foster 2022-09-02 20:38:01 -04:00
  • 68a44529b6 Register pages for the Instance peers and install bundle endpoints Jeff Bradberry 2022-09-06 16:26:46 -04:00
  • 25afb8477e Adds functionality to deprovision an instance from list and details view Alex Corey 2022-08-30 11:09:15 -04:00
  • f3a9d4db07 Assign a default queue to wait_for_jobs() Jeff Bradberry 2022-08-31 17:19:44 -04:00
  • cb49eec2b5 Allow k8s to create Instance Groups. Kia Lam 2022-08-29 14:14:34 -07:00
  • 3333080616 Remove 'hop' node type from Add Instance form. Kia Lam 2022-08-29 21:22:28 -07:00
  • e2b9352dad Replace Chip with Label component for IG labels. Kia Lam 2022-08-29 13:49:11 -07:00
  • da945eed93 Fix node state. Kia Lam 2022-08-31 14:48:49 -07:00
  • ebd200380a Resolve a deadlock in write_receptor_config() Jeff Bradberry 2022-08-31 15:49:40 -04:00
  • 1b650d6927 When deprovisioning a node, kick off a task that waits on running jobs Jeff Bradberry 2022-08-29 16:40:08 -04:00
  • b6946c7e35 Update API to support setting instances to Deprovisioning Jeff Bradberry 2022-08-26 14:27:36 -04:00
  • 0b1891d82a generate complete install bundle Hao Liu 2022-08-29 16:06:13 -04:00
  • 3bc86ca8cb Follow up on new execution node creation Jeff Bradberry 2022-08-30 12:12:03 -04:00
  • dba03616f4 Fix unit tests. Kia Lam 2022-08-29 21:17:26 -07:00
  • a59aa44249 Update status label to reflect instance node states. Kia Lam 2022-08-29 12:38:44 -07:00
  • 3b024a057f Allow work signing for execution node (#12771) Seth Foster 2022-08-29 16:19:53 -04:00
  • e1c33935fb Properly show Peers tab in UI. Kia Lam 2022-08-26 12:54:00 -07:00
  • 8ebeeaf148 Add correct permissions for memory capacity slider. Kia Lam 2022-08-24 15:42:43 -07:00
  • 28f24c8811 Represent enabled field in Topology View: Kia Lam 2022-08-24 15:37:44 -07:00
  • 89a6162dcd Add new node details; update legend. Kia Lam 2022-08-21 20:10:40 -07:00
  • 7e627e1d1e Adds Instance Peers Tab and update Instance Details view with more data (#12655) Alex Corey 2022-08-26 09:46:40 -04:00
  • 0465a10df5 Deal with exceptions when running execution_node_health_check (#12733) Jeff Bradberry 2022-08-24 15:36:35 -04:00
  • 5051224781 conditionally show install_bundle link for instances (#12679) Hao Liu 2022-08-17 14:41:18 -04:00
  • 7956fc3c31 add instance install bundle endpoint TheRealHaoLiu 2022-07-18 11:10:59 -04:00
  • 9b034ad574 generate control node receptor.conf Shane McDonald 2022-08-01 14:13:59 -04:00
  • 4bf9925cf7 Topology changes: Kia Lam 2022-08-09 07:42:26 -07:00
  • d2c63a9b36 Adds tests Alex Corey 2022-08-04 14:03:42 -04:00
  • 5d3a19e542 Adds Instance Add form Alex Corey 2022-08-03 16:09:30 -04:00
  • e4518f7b13 Changes in posting constraints due to rescoping to OCP/K8S-only Jeff Bradberry 2022-07-28 14:29:31 -04:00
  • 350efc12f5 machinery to allow POSTing payloads to instances/ endpoint Sarabraj Singh 2022-07-20 16:22:25 -04:00
  • 604fac2295 Update task management to only do things with ready instances Jeff Bradberry 2022-07-29 16:11:34 -04:00
  • 24bfacb654 Check state when processing receptorctl advertisements Jeff Bradberry 2022-07-29 10:54:30 -04:00
  • 3bcd539b3d Make sure that the health checks handle the state transitions properly Jeff Bradberry 2022-07-27 17:17:13 -04:00
  • 81e68cb9bf Update node and link registration to put them in the right state Jeff Bradberry 2022-07-25 15:50:11 -04:00
  • a575f17db5 Add the state fields and the peer relationships to the serializers Jeff Bradberry 2022-07-18 13:38:05 -04:00
  • 2fba3db48f Add state fields to Instance and InstanceLink Jeff Bradberry 2022-07-18 11:10:59 -04:00
  • ff6fb32297 Merge pull request #12875 from ansible/feature-prompt-on-launch-on-templates Alan Rominger 2022-09-23 09:16:02 -04:00
  • 4c64fb3323 Ensure schedule collection test has enough hosts for slices Oleksii Baranov 2022-09-22 14:59:01 +02:00
  • 1cfbc02d98 Collection test fixes from prompting changes John Westcott IV 2022-09-22 09:07:28 -04:00
  • e231e08869 Fix bug with missing parent field and diff with parent Alan Rominger 2022-09-20 20:37:38 -04:00
  • e069150fbf Removes fetching of default instance groups in the UI on launch and schedule/node creation mabashian 2022-09-20 16:31:49 -04:00
  • 61093b2532 Treat instance_groups prompt as template-less Alan Rominger 2022-09-20 11:04:37 -04:00
  • 23f4f7bb00 Remove duplicate Limit detail on schedule mabashian 2022-09-20 10:50:50 -04:00
  • 816e491d17 Fix another bug applying extra_vars to incompatible job types Alan Rominger 2022-09-19 16:03:31 -04:00
  • dca27b59c9 Fixing is_detached methods' filters John Westcott IV 2022-09-19 16:33:52 -04:00
  • 7de5f77262 adding test coverage to ensure that FIELDS_TO_PRESERVE_AT_COPY is behaving as expected for WFJTs Sarabraj Singh 2022-09-19 13:12:43 -04:00
  • 86e7151508 Get more specific as to which timeout caused the issue John Westcott IV 2022-09-16 14:17:55 -04:00
  • 75597cf29c Altering --timeout from awxkit to --action-timeout to remove conflict with new launch timeout John Westcott IV 2022-09-16 14:10:16 -04:00
  • d07177be9c Add additional schedule fields for new prompts Oleksii Baranov 2022-09-19 18:38:55 +02:00
  • b38e08174a Write logic to combing workflow labels, IGs with nodes Alan Rominger 2022-09-16 09:14:16 -04:00
  • b501b30db4 Changing label functions to account for new relationships John Westcott IV 2022-09-15 14:09:01 -04:00
  • 64dad61b29 Add support for instance_groups and labels on schedule create Alan Rominger 2022-09-15 14:12:45 -04:00
  • 2369dc9621 adding fix for labels pushdown on workflow job nodes Sarabraj Singh 2022-09-15 09:10:24 -04:00
  • ef90adb67e Complete consolidation of the label views Alan Rominger 2022-09-15 11:00:20 -04:00
  • a528a78e0e Fixing serializers per review John Westcott IV 2022-09-15 10:00:58 -04:00
  • ffe970aee5 Added instance_groups method to the awxkit models Oleksii Baranov 2022-09-15 13:36:58 +02:00
  • 4579ab0d60 Add new add_label method to the wfjt node and schedules awxkit models Oleksii Baranov 2022-09-15 12:28:07 +02:00