-
Bug
-
Resolution: Fixed
-
Critical
-
-
Evergreen - Milestone 2
Problem statement
During downloads, we put plugins as-is on the disk with their name and extension.
Issue is, download URLs end with .hpi. This is inconsistent with what Jenkins does renaming to .jpi since ~1.5xx.
I saw that a lot in JENKINS-54358, not sure where this comes from, but fixing it would at least avoid this situation in the future.
Expected
We should actively rename to .jpi after download.
- relates to
-
JENKINS-54358 AWS flavor got broken by a wrong update
-
- Resolved
-
- links to
[JENKINS-54466] HPIs should be renamed JPIs after download
Link |
New:
This issue relates to |
Description |
Original:
h3. Problem statement During downloads, we put plugins as-is on the disk with their name and extension. Issue is, download URLs end with .hpi, and Jenkins renames it to .jpi in many cases since ~1.5xx. So on updates, and potential restarts, we can end up with both .hpi and .jpi. h3. Expected We should actively rename to .jpi after download. |
New:
h3. Problem statement During downloads, we put plugins as-is on the disk with their name and extension. Issue is, download URLs end with .hpi, and Jenkins renames it to .jpi in many cases since ~1.5xx. So on updates, and potential restarts, we can end up with both .hpi and .jpi. I saw that a lot in h3. Expected We should actively rename to .jpi after download. |
Assignee | Original: R. Tyler Croy [ rtyler ] | New: Baptiste Mathus [ batmat ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Rank | New: Ranked higher |
Description |
Original:
h3. Problem statement During downloads, we put plugins as-is on the disk with their name and extension. Issue is, download URLs end with .hpi, and Jenkins renames it to .jpi in many cases since ~1.5xx. So on updates, and potential restarts, we can end up with both .hpi and .jpi. I saw that a lot in h3. Expected We should actively rename to .jpi after download. |
New:
h3. Problem statement During downloads, we put plugins as-is on the disk with their name and extension. Issue is, download URLs end with .hpi. This is inconsistent with what Jenkins does renaming to .jpi since ~1.5xx. I saw that a lot in h3. Expected We should actively rename to .jpi after download. |
Status | Original: In Progress [ 3 ] | New: In Review [ 10005 ] |
Also TODO: check that the core issues a warning if both .jpi and .hpi are present for a given plugin.