Can you provide more insights on the specific circumstances that cause the problem?
The stack trace seems to align with git plugin 4.1.1. Can you confirm that you were running git plugin 4.1.1?
Was there anything distinctive about the master, either in terms of the version of the master, the operating system on which the master was running, or the environment on the master?
Can you provide more insights on the specific circumstances that cause the problem?
The stack trace seems to align with git plugin 4.1.1. Can you confirm that you were running git plugin 4.1.1?
Was there anything distinctive about the master, either in terms of the version of the master, the operating system on which the master was running, or the environment on the master?
I've labeled this as 'newbie-friendly' in hopes that others will investigate based on the stack trace. In this case, since the [TreeMap javadoc|https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#putAll-java.util.Map-] says that it will throw a null pointer exception if the argument is null (unlikely) or if the map contains a null key and the map does not permit null keys. The investigation would be to explore to see what alternatives might cause an agent to have an environment with a null key. That seems impossible, since a null key in an environment variable would mean that the computer has an environment variable with an empty name.
If exploration does not find a way to duplicate this or if the original submitter does not provide steps that will duplicate the problem, we would close the issue as "Cannot be reproduced".
"That seems impossible, since a null key in an environment variable would mean that the computer has an environment variable with an empty name."
EnvironmentVariablesNodeProperty sets additional environment variables, could it be possible that the user might be setting an empty env variable for the node?
Could be, though I think you're describing a null value, rather than a null key. At least, I think I can envision ways that I might assign a null value to a non-null key. I don't know how I would create a null key.
Could be, though I think you're describing a null value, rather than a null key. At least, I think I can envision ways that I might assign a null value to a non-null key. I don't know how I would create a null key.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to jenkinsc...@googlegroups.com
I've confirmed that I can define an environment variable for an agent and an environment variable for the master which has no name and no value. When I do that, the system configure and job configure operations both save successfully. I still don't understand how to duplicate this report.