alvistack/ansible-role-jira

TASK [alvistack.jira : useradd] usermod: user jira is currently used by process <processID>

Closed this issue · 4 comments

vvsco commented

error while running task useradd

Ubuntu 20.04 clean
selected 9.4 jira version

Shouldn't be that, see https://github.com/alvistack/ansible-role-jira/blob/master/tasks/main.yml#L56-L70

I didn't specify corresponding uid/gid with any number, it should pick up automatically based on your running OS default style, e.g. Ubuntu will choose from 999 -> 998 -> 997 etc.

vvsco commented

I thought so too, but still:

TASK [alvistack.jira : groupadd] *************************************************************************************************************************************************************************************************************
ok: [jira-ansible]

TASK [alvistack.jira : useradd] **************************************************************************************************************************************************************************************************************
fatal: [jira-ansible]: FAILED! => {
    "changed": false,
    "name": "jira",
    "rc": 8
}

MSG:

usermod: user jira is currently used by process 905

vvsco commented

is most likely a dependence on a previous task:


# ps aux | grep 905
jira         905  2.4 99.9 18255010928 2153320 ? Sl   09:44   0:55 /usr/bin/java -Djava.util.logging.config.file=/opt/atlassian/jira/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms2048m -Xmx2048m -XX:ReservedCodeCacheSize=512m -Djava.awt.headless=true -Datlassian.standalone=JIRA -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Dorg.dom4j.factory=com.atlassian.core.xml.InterningDocumentFactory -Datlassian.plugins.enable.wait=300 -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -Djava.locale.providers=COMPAT -Djira.home=/var/atlassian/application-data/jira -Datlassian.plugins.startup.options= -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Xlog:gc*:file=/opt/atlassian/jira/logs/atlassian-jira-gc-%t.log:tags,time,uptime,level:filecount=5,filesize=20M -XX:+UseZGC -XX:+ExplicitGCInvokesConcurrent -Djira.catalina.context.path= -Djira.catalina.connector.proxyport= -Djira.catalina.connector.proxyname= -Djira.catalina.connector.secure=false -Djira.catalina.connector.scheme=http -Djira.catalina.connector.port=8080 -Dignore.endorsed.dirs= -classpath /opt/atlassian/jira/bin/bootstrap.jar:/opt/atlassian/jira/bin/tomcat-juli.jar -Dcatalina.base=/opt/atlassian/jira -Dcatalina.home=/opt/atlassian/jira -Djava.io.tmpdir=/opt/atlassian/jira/temp org.apache.catalina.startup.Bootstrap start