Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task FLINK-26873

FLINK-25963 Align the helm chart version with the flink operator

Gyula Fora WenJun Min Major Closed Fixed  
Sub-task FLINK-26836

FLINK-25963 Add sanity check for state.savepoints.dir when using savepoint upgrade mode

Nicholas Jiang Yang Wang Major Closed Fixed  
Sub-task FLINK-26832

FLINK-25963 Output more status info for JobObserver

Biao Geng Biao Geng Minor Closed Fixed  
Sub-task FLINK-26830

FLINK-25963 Move jobs to suspended state before upgrading

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26807

FLINK-25963 The batch job not work well with Operator

Unassigned WenJun Min Major Closed Duplicate  
Sub-task FLINK-26781

FLINK-25963 Link operator doc site to Flink Website

ZhengYu Chen Gyula Fora Major Closed Fixed  
Sub-task FLINK-26769

FLINK-25963 Individual upgradeMode change does not trigger a reconciliation

Unassigned Yang Wang Major Closed Not A Problem  
Sub-task FLINK-26719

FLINK-25963 Rethink the default reschedule reconcile loop

Unassigned WenJun Min Major Closed Not A Problem  
Sub-task FLINK-26715

FLINK-25963 E2E tests should cover different watchNamespace scenarios

Márton Balassi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26714

FLINK-25963 Remove .sec from OperatorConfigOptions and use Duration type config instead

Nicholas Jiang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26706

FLINK-25963 Introduce Ingress URL templating

Matyas Orhidi Matyas Orhidi Major Closed Fixed  
Sub-task FLINK-26676

FLINK-25963 Set ClusterIP service type when watching specific namespaces

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26660

FLINK-25963 Specify EventSource when watching multiple namespaces

Gyula Fora Márton Balassi Major Closed Fixed  
Sub-task FLINK-26655

FLINK-25963 Improve the observe logic in SessionObserver

Biao Geng Biao Geng Major Closed Fixed  
Sub-task FLINK-26649

FLINK-25963 Add startTime in JobStatus

Nicholas Jiang Yang Wang Major Closed Fixed  
Sub-task FLINK-26640

FLINK-25963 Consider changing flinkVersion to enum type or removing it completely

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26620

FLINK-25963 Mark CRD classes experimental

Nicholas Jiang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26605

FLINK-25963 Check if JM can serve rest api calls every time before reconcile

Biao Geng Yang Wang Major Closed Fixed  
Sub-task FLINK-26577

FLINK-25963 Avoid state loss when switching to last-state upgrade mode

Yang Wang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26574

FLINK-25963 Allow definining Operator configuration in Helm chart Values

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26572

FLINK-25963 Re-schedule reconcile more often until job is in ready state

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26571

FLINK-25963 Savepoint trigger/tracking improvements

Matyas Orhidi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26554

FLINK-25963 Clean termination of FlinkDeployment

Gyula Fora Thomas Weise Major Closed Fixed  
Sub-task FLINK-26552

FLINK-25963 Try to use @EnableKubernetesMockClient(crud = true) in controller test

Nicholas Jiang Gyula Fora Minor Closed Fixed  
Sub-task FLINK-26546

FLINK-25963 Extract Observer Interface

WenJun Min Matyas Orhidi Major Closed Fixed  
Sub-task FLINK-26538

FLINK-25963 Ability to restart deployment w/o spec change

WenJun Min Thomas Weise Major Closed Fixed  
Sub-task FLINK-26528

FLINK-25963 Trigger the updateControl when the FlinkDeployment have changed

WenJun Min WenJun Min Major Closed Fixed  
Sub-task FLINK-26521

FLINK-25963 Reconsider setting generationAwareEventProcessing = true

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26508

FLINK-25963 Webhook should only validate on /validate endpoint end log errors for others

Nicholas Jiang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26507

FLINK-25963 Last state upgrade mode should allow reconciliation regardless of job and deployment status

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26476

FLINK-25963 Introduce flink-kubernetes-shaded to avoid overlapping classes

Yang Wang Yang Wang Major Closed Fixed  
Sub-task FLINK-26473

FLINK-25963 Observer should support JobManager deployment crashed or deleted externally

Thomas Weise Yang Wang Major Closed Fixed  
Sub-task FLINK-26472

FLINK-25963 Introduce Savepoint object in JobStatus

Matyas Orhidi Matyas Orhidi Major Closed Duplicate  
Sub-task FLINK-26471

FLINK-25963 Deleting the operator while jobs are running causes the jobs to fail

Márton Balassi Gyula Fora Critical Closed Fixed  
Sub-task FLINK-26454

FLINK-25963 Improve operator logging

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26447

FLINK-25963 Clean up webhook jar and dependency management

Nicholas Jiang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26436

FLINK-25963 SharedIndexInformer should respect watched namespaces

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26432

FLINK-25963 Cleanly separate validator, observer and reconciler modules

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26405

FLINK-25963 Add validation check of num of JM replica

Biao Geng Biao Geng Minor Closed Fixed  
Sub-task FLINK-26399

FLINK-25963 Make some option of operator configurable

WenJun Min WenJun Min Major Closed Fixed  
Sub-task FLINK-26377

FLINK-25963 Extract Reconciler interface

WenJun Min Gyula Fora Major Closed Fixed  
Sub-task FLINK-26370

FLINK-25963 Make Flink cluster communication asynchronous

Sandor Kelemen Gyula Fora Major Closed Fixed  
Sub-task FLINK-26367

FLINK-25963 Move sanity check in FlinkService#cancelJob to DefaultDeploymentValidator

Nicholas Jiang Yang Wang Major Closed Fixed  
Sub-task FLINK-26356

FLINK-25963 Revisit the create of RestClusterClient

WenJun Min WenJun Min Major Closed Fixed  
Sub-task FLINK-26339

FLINK-25963 Introduce the webhook config to free the environment options

Unassigned WenJun Min Major Closed Not A Problem  
Sub-task FLINK-26337

FLINK-25963 Avoid load flink conf each reconcile loop

WenJun Min WenJun Min Major Closed Fixed  
Sub-task FLINK-26336

FLINK-25963 Deletion should remove HA related configmaps also

Gyula Fora Gyula Fora Critical Closed Fixed  
Sub-task FLINK-26332

FLINK-25963 Move the Operator Env to the common Utils

WenJun Min WenJun Min Major Closed Fixed  
Sub-task FLINK-26328

FLINK-25963 Control Logging Behavior in Flink Deployments

Matyas Orhidi Matyas Orhidi Major Closed Fixed  
Sub-task FLINK-26308

FLINK-25963 Remove need for flink-operator clusterrole

Márton Balassi Márton Balassi Major Closed Fixed  
Sub-task FLINK-26290

FLINK-25963 Revisit serviceAccount and taskSlots direct fields in CRD

Thomas Weise Thomas Weise Major Closed Fixed  
Sub-task FLINK-26261

FLINK-25963 Reconciliation should try to start job when not already started or move to permanent error

Thomas Weise Thomas Weise Major Closed Fixed  
Sub-task FLINK-26260

FLINK-25963 Support watching specific namespace for FlinkDeployments

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26257

FLINK-25963 Document metrics configuration for Prometheus

Matyas Orhidi Matyas Orhidi Major Closed Fixed  
Sub-task FLINK-26236

FLINK-25963 Track and cap retries in ReconciliationStatus

Matyas Orhidi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26216

FLINK-25963 Make 'replicas' work in JobManager Spec

Biao Geng Biao Geng Minor Closed Fixed  
Sub-task FLINK-26214

FLINK-25963 Publish Kubernetes operator to container registry

Márton Balassi Zili Chen Major Closed Fixed  
Sub-task FLINK-26193

FLINK-25963 Commit generated CRD into Git repo

Matyas Orhidi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26183

FLINK-25963 Support kubernetes-operator metrics using the Flink metric system

Matyas Orhidi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26181

FLINK-25963 Support manual savepoint triggering in the operator

Matyas Orhidi Gyula Fora Major Closed Fixed  
Sub-task FLINK-26178

FLINK-25963 Use the same enum for expected and observed jobstate (JobState / JobStatus.state)

Biao Geng Gyula Fora Major Closed Later  
Sub-task FLINK-26163

FLINK-25963 Refactor FlinkUtils#getEffectiveConfig into smaller pieces

Biao Geng Gyula Fora Major Closed Fixed  
Sub-task FLINK-26157

FLINK-25963 Containers Should Not Run As Root

Matyas Orhidi Matyas Orhidi Major Closed Fixed  
Sub-task FLINK-26142

FLINK-25963 Integrate flink-kubernetes-operator repo with CI/CD

Yang Wang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26141

FLINK-25963 Support last-state upgrade mode

Yang Wang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26139

FLINK-25963 Improve JobStatus tracking and handle different job states

Unassigned Gyula Fora Major Closed Won't Fix  
Sub-task FLINK-26138

FLINK-25963 Create controller test for stateful/stateless upgrade flow

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26137

FLINK-25963 Create webhook REST api test

Nicholas Jiang Gyula Fora Major Closed Fixed  
Sub-task FLINK-26136

FLINK-25963 Implement shared validation logic for FlinkDeployment objects

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26135

FLINK-25963 Separate job and deployment errors in FlinkDeployment status

Gyula Fora Gyula Fora Major Closed Fixed  
Sub-task FLINK-26078

FLINK-25963 Initial Kubernetes Operator Prototype contribution

Gyula Fora Gyula Fora Major Closed Done  

Cancel