Don't force the use of underscore to separate slave prefix from number.#92
Don't force the use of underscore to separate slave prefix from number.#92joshk0 wants to merge 1 commit intojenkinsci:masterfrom LiveRamp:no-underscore
Conversation
* Underscores complicate things when you want to create DNS records for the ephemeral slaves. * The user can always add the underscore back in their config. This should be documented as a breaking functional change but I don't really see that people would be designing tons of functionality around this underscore. As a result, there is no migration from pre- to post- removal versions of the plugin.
|
@pjdarton could you please have a look? |
|
Yes, it's on my list of things to do. I've been out of the office for a week (and was busy the previous week) but, yes, it's on the list - I'm delaying, not ignoring you entirely ;-) |
|
Hi. Sorry for the delay - I had a load of issues with the docker-plugin I needed to fix - but I'm back on the case now and I've had a look at this. The bad news is that I can't merge this as-is. The good news is that the extra changes required aren't too arduous and so I've come up with #93 which includes additional changes that address my concerns. I've (very briefly) tried it out to verify that the configuration upgrade code works as I expect, but it will need testing properly before release and I'd like to enlist your help on that front. FYI the extra changes ensure that, if someone upgrades from an earlier version of the plugin then:
Finally, can you please test #93 and let me know what you think. |
the ephemeral slaves. Underscores are not valid characters for DNS :(
This should be documented as a breaking functional change but I don't
really see that people would be designing tons of functionality around
this underscore. As a result, there is no migration from pre- to post-
removal versions of the plugin.