Troubleshooting DevOps Loop installation and upgrade
You can use the following troubleshooting information to resolve common issues that you might encounter during the installation or upgrade of DevOps Loop.
Licensing error after installation or upgrade
Problem
After you install or upgrade DevOps Loop, a licensing error might be displayed when you log in. The licensing pod logs contain errors such as request header too long or Error parsing HTTP request header, which can prevent one or more DevOps Loop services from functioning correctly
Resolution
Increase the maximum HTTP request header size for all DevOps Loop deployments.
kubectl set env deployment --all -n devops-loop \
SERVER_MAX_HTTP_REQUEST_HEADER_SIZE=32KBfor deploy in $(oc get deploy -n devops-loop -o jsonpath='{.items[*].metadata.name}'); do
oc set env deployment/"$deploy" -n devops-loop \
SERVER_MAX_HTTP_REQUEST_HEADER_SIZE=32KB
doneThe deployment is updated with the new environment variable, and the affected pods restart automatically. Verify that the pods are in the Running state before you continue using DevOps Loop.