NPM is needed when running off a git checkout to build the asset
pipeline. This has caused a fair amount of confusion, so I think it is
worth adding an explicit check and bailing out if the compiled files
aren't found.
(Right now you'll see a small warning in the start up of `airflow
webserver` but this is quite easy to miss if you aren't looking for it)
-ash
Daniel Imberman wrote on 18/12/2018 23:23:
Well locally I do this (which I'm hoping to PR soon once tests are
passing): https://github.com/apache/incubator-airflow/pull/4326. This
allows me to connect to any k8s cluster.
But for simplicity/parity with CI, you can follow these steps:
export DOCKER_COMPOSE_VERSION=1.20.0
export SLUGIFY_USES_TEXT_UNIDECODE=yes
export TOX_ENV=py35-backend_postgres-env_kubernetes
KUBERNETES_VERSION=v1.10.0 PYTHON_VERSION=3
./scripts/ci/kubernetes/setup_kubernetes.sh
./scripts/ci/kubernetes/kube/deploy.sh
This will give you airflow runniung on minikube. you can then do a kubectl
port-forward <airflow container> 8080 8080 to port-forward into the
instance.
I can attempt to check webserver logs again when I have some time
(hopefully this weekend/next week) as well.
Thanks Tao!
On Tue, Dec 18, 2018 at 3:15 PM Tao Feng <fengta...@gmail.com> wrote:
I assume so. How do you run your test? I could try it on my side and see if
I could reproduce the problem.
On Tue, Dec 18, 2018 at 2:17 PM Daniel Imberman <danielryan2...@gmail.com>
wrote:
Do we need to install NPM? Should I add npm to the docker image/bootstrap
script?
On Tue, Dec 18, 2018 at 1:20 PM Tao Feng <fengta...@gmail.com> wrote:
I just try with latest master which could show the dag after login as
Admin. One last check: have you done the `npm install` and `npm run
build`?
On Tue, Dec 18, 2018 at 12:50 PM Daniel Imberman <
daniel.imber...@gmail.com>
wrote:
I believe I am using the new UI since I have to login as admin to get
in. I
can still see certain admin panels, but the primary DAG one doesn't
show
any DAGs even when I explicitly put one in the folder.
On Tue, Dec 18, 2018, 12:26 PM Tao Feng <fengta...@gmail.com wrote:
Are you using the Old UI or the new UI? Do you login as Admin user
for
new
UI?
On Tue, Dec 18, 2018 at 11:56 AM Daniel Imberman <
daniel.imber...@gmail.com>
wrote:
Hello all,
I've been testing the K8sExecutor and I notice that when I open
the
UI,
I'm
unable to see any of the DAGs even though they are in the
aiflow/dags
folder. I'm also still able to launch DAGs via the API. I have
not
tested
this on any of the other executors yet. Is this a known issue?
Also
raises
the question on whether we can set up some form of UI testing
since I
don't
think the current unit/integration tests would catch this kind of
error.
Thank you