Skip to content

Conversation

@dheerajturaga
Copy link
Member

@dheerajturaga dheerajturaga commented Sep 11, 2025

  • Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  • Create WorkerShutdownButton component with FaPowerOff icon in red
  • Implement confirmation dialog warning about worker termination
  • Integrate with existing request_shutdown function from edge_worker models
  • Add shutdown button to WorkerOperations for idle/running/maintenance workers
  • Update OpenAPI spec and regenerate TypeScript client code
  • Position shutdown button after maintenance operations for better UX
shutdown edge 1 shutdown edge 2 shutdown edge 3 shutdown edge 4

cc: @jscheffl

@boring-cyborg boring-cyborg bot added area:providers provider:edge Edge Executor / Worker (AIP-69) / edge3 labels Sep 11, 2025
  - Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
@dheerajturaga dheerajturaga force-pushed the feature/edge-plugin-worker-shutdown branch from e7e3de6 to 594841d Compare September 11, 2025 16:26
Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a minor text-nit. Can also be adjusted with a next PR...

@jscheffl jscheffl merged commit 8a51c73 into apache:main Sep 11, 2025
69 checks passed
suman-himanshu pushed a commit to suman-himanshu/airflow that referenced this pull request Sep 17, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
Brunda10 pushed a commit to Brunda10/airflow that referenced this pull request Sep 17, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Sep 30, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 1, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 2, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 3, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 4, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 5, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 7, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 8, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 9, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 10, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 11, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 12, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 14, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 15, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 17, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
abdulrahman305 bot pushed a commit to abdulrahman305/airflow that referenced this pull request Oct 19, 2025
…pache#55513)

- Add shutdown API endpoint at /edge_worker/ui/worker/{worker_name}/shutdown
  - Create WorkerShutdownButton component with FaPowerOff icon in red
  - Implement confirmation dialog warning about worker termination
  - Integrate with existing request_shutdown function from edge_worker models
  - Add shutdown button to WorkerOperations for idle/running/maintenance workers
  - Update OpenAPI spec and regenerate TypeScript client code
  - Position shutdown button after maintenance operations for better UX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:edge Edge Executor / Worker (AIP-69) / edge3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants