Bulk disable node==qa-test-vm offline + makefile edits

jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml
jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml
----------------------------------------------------
  o Disable 4 jobs hanging on node==qa-test-vm.

config.mk
makefiles/lint/include.mk
-------------------------
  o Refresh from repo:onf-make
  o Pull in more lint targets (~doc8).
  o Pull in per-repository configs to sync with config makefile v1.5
  o See comment at [EOF] for details.

makefiles/virtualenv.mk
-----------------------
  o Refresh target logic for pip install -r requirements.txt
  o if exists install as a single block not as reliable as multiple statements.

Change-Id: I6199498f672abd8fdc59c20a757190cc897e7a5c
diff --git a/makefiles/lint/include.mk b/makefiles/lint/include.mk
index 894f718..2ae2575 100644
--- a/makefiles/lint/include.mk
+++ b/makefiles/lint/include.mk
@@ -1,5 +1,4 @@
 # -*- makefile -*-
-# -*- makefile -*-
 # -----------------------------------------------------------------------
 # Copyright 2022-2023 Open Networking Foundation (ONF) and the ONF Contributors
 #
@@ -28,6 +27,7 @@
 	@echo
 	@echo "[LINT]"
 
+include $(ONF_MAKEDIR)/lint/doc8
 include $(ONF_MAKEDIR)/lint/groovy.mk
 include $(ONF_MAKEDIR)/lint/jjb.mk
 include $(ONF_MAKEDIR)/lint/json.mk