diff --git a/Makefile b/Makefile
index 8daefd9acb64502179dc46d2c8cc1b4613994354_TWFrZWZpbGU=..923b1d1e2d120938fc78c5f1a9c60727b33b846c_TWFrZWZpbGU= 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@
 all: build
 
 build:
-	docker build -t $(IMAGE) .
+	docker build --pull -t $(IMAGE) .
 
 push: build
 	docker push $(IMAGE)
@@ -21,10 +21,7 @@
 dev: build
 	docker run --rm -it $(DOCKER_ARGS) -v `pwd`:/src $(IMAGE) bash
 
-pull-base:
-	grep '^FROM ' Dockerfile | awk '{ print $$2 }' | xargs docker pull
-
-deploy: pull-base push
+deploy: push
 	sed "s@hub.extranet.logilab.fr/logilab/fresh@$(IMAGE)@" deploy/deployment.yaml | kubectl -n $(NAMESPACE) apply -f -
 	@echo "wait at max 3 minutes for deployment to be UP"
 	kubectl -n $(NAMESPACE) wait --for=condition=available --timeout=180s deployment/fresh deployment/fresh-scheduler