Selaa lähdekoodia

[k8s] Task Server for Python 3

Romain Rigaux 4 vuotta sitten
vanhempi
commit
288fbdeeed

+ 3 - 1
desktop/core/src/desktop/management/commands/runcelery.py

@@ -69,11 +69,13 @@ def runcelery(*args, **options):
   #CeleryCommand().handle_argv(['worker', '--app=desktop.celery', '--concurrency=1', '--loglevel=DEBUG'])
   opts = ['runcelery', 'worker', '--app=' + options['app'], '--concurrency=' + str(options['concurrency']), '--loglevel=' + options['loglevel']]
   drop_privileges_if_necessary(CELERY_OPTIONS)
+
   if conf.DEV.get():
     autoreload.main(celery_main, (opts,))
   else:
     celery_main(opts)
-  LOG.error("Failed to exec '%s' with argument '%s'" % args)
+
+  LOG.info("Stopping command '%s'" % ' '.join(opts))
   sys.exit(-1)
 
 if __name__ == '__main__':

+ 0 - 1
tools/docker/hue/Dockerfile

@@ -57,7 +57,6 @@ RUN rm -rf /hue \
 # To move to requirements_connectors.txt
 RUN ./build/env/bin/pip install \
   psycopg2-binary \
-  redis==2.10.6 \
   # Avoid Django 3 pulling
   django_redis==4.11.0 \
   flower \

+ 1 - 1
tools/kubernetes/helm/hue/templates/deployment-celery-workers.yaml

@@ -19,7 +19,7 @@ spec:
         - name: celery-worker
           image: {{ .Values.image.registry }}/hue:{{ .Values.image.tag }}
           imagePullPolicy: {{ .Values.image.pullPolicy }}
-          command: ['./build/env/bin/celery', 'worker', '-A', 'desktop', '-l', 'info']
+          command: ['./build/env/bin/hue', 'runcelery', 'worker', '--loglevel', 'info']
           resources:
             requests:
               # memory: "400Mi"