Commit Graph

  • 5b5aac675b Merge pull request #12959 from ansible/new-health-check-started Jeff Bradberry 2022-09-28 10:58:43 -04:00
  • 6b0618b244 Merge pull request #12968 from ansible/instance-serializer-defaults Jeff Bradberry 2022-09-28 10:53:31 -04:00
  • ceea0a0a39 Add tooltips to Instance form; change name field to host name. (#12912) kialam 2022-09-28 06:22:49 -07:00
  • 6b86c450b1 Merge pull request #12967 from rebeccahhh/fix_grafana_dashboard Rebeccah Hunter 2022-09-28 08:09:06 -04:00
  • 8e83f9b134 Precise migrate.yml path in development docs Maya Costantini 2022-09-28 10:57:40 +02:00
  • d3eb2c1975 Add new flak8 rules to do some meaningful corrections Alan Rominger 2022-09-15 09:30:33 -04:00
  • 1a696c4f25 Merge pull request #12864 from AlanCoding/project_groups Alan Rominger 2022-09-27 20:00:12 -04:00
  • 34501fee24 Removes references to current_user (#12818) Alex Corey 2022-09-27 19:15:57 -04:00
  • 5aa55d7347 Make sure to include field defaults for Instance node_type and node_state Jeff Bradberry 2022-09-27 17:15:45 -04:00
  • 65179d9cd0 Add a new Instance.health_check_started field Jeff Bradberry 2022-09-27 10:34:47 -04:00
  • 42109fb45a [collection] Remove instance defaults from docs (#12964) Rick Elrod 2022-09-27 15:18:38 -05:00
  • ca46aec483 Merge pull request #12955 from AlexSCorey/12903-MeshScalingUICleanup Sarah Akus 2022-09-27 16:08:53 -04:00
  • 2e9956c9fc Prevents unauthorized users from seeing instances list link in side nav Alex Corey 2022-09-26 17:29:39 -04:00
  • 5648d9d96f Avoid cache warning for dispatching control type tasks Alan Rominger 2022-09-09 15:40:31 -04:00
  • 2b2ddb68cf Merge pull request #12962 from kialam/fix-403-local-proxy-error kialam 2022-09-27 09:36:26 -07:00
  • 12e8608f98 Remove changeOrigin proxy setting. Kia Lam 2022-09-27 09:16:00 -07:00
  • eaad749cc9 I broke grafana with my rename, so now I'm fixing it, and adding a better name in overall that is less focused on alerts. Rebeccah 2022-09-27 11:58:21 -04:00
  • 4ffa577d05 Merge pull request #12874 from mabashian/wf-inv-permissions Sarah Akus 2022-09-27 11:27:28 -04:00
  • 7143777638 Fixes unit tests after updating the Inventory Lookup mabashian 2022-09-13 11:14:25 -04:00
  • cc6eaa7f44 Fixes bug where inventory field was erroneously disabled on WFJT form mabashian 2022-09-13 10:33:08 -04:00
  • 5551874352 fix: HostEventModel test Alexandre Bortoluzzi 2022-09-27 10:23:14 +02:00
  • 84fa19f2ad Merge pull request #12953 from mabashian/ui-makefile-force Alex Corey 2022-09-26 16:30:51 -04:00
  • c101619d08 Pass --force when installing ui deps to get around dependency resolution warnings mabashian 2022-09-26 15:34:54 -04:00
  • cdd2282282 Merge pull request #12915 from kialam/fix-legend-and-tooltip-overflow-topology-view kialam 2022-09-26 11:45:36 -07:00
  • 6e57bc47aa Merge pull request #12943 from kialam/add-locators kialam 2022-09-26 11:15:12 -07:00
  • a1a4f26f19 Add scroll overflow for legend and tooltip in Topology View. Kia Lam 2022-09-19 14:10:08 -07:00
  • fb4a7373a1 Add locators for QE. Kia Lam 2022-09-26 08:22:43 -07:00
  • 9c2185c68f Merge pull request #12744 from ansible/feature-mesh-scaling Hao Liu 2022-09-26 10:59:46 -04:00
  • 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 feature-mesh-scaling 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
  • 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