Comment 7 for bug 1003831

Revision history for this message
Paul Sokolovsky (pfalcon) wrote : Re: Upgrade Jenkins EC2 plugin to 1.16

This was worked on during Connect, and following was found:

1. 1.16 changed config format. i.e. after upgrading from 1.14 to 1.16 it's not possible to downgrade back using Jenkins bultin mechanism. Specifically, 1.16 changes at least enum value names for instances types, etc.

2. 1.16 changed from which user accounts slave init, etc. scripts are run, i.e. current linaro-android-build-tools script don't run with it out of the box. There're relatively small changes to update them to run with 1.16 (the changes as of now present on i-1f150379), but they need more testing, and it's unclear if these changes in 1.16 are intended, or regression.

Summing up, this needs more work: testing, reviewing 1.14 to 1.16 source code changes and possibly contacting Jenkins mailing list/EC2 plugin maintainers, deciding on our side if we want to upgrade soon with such situation in mind (can't easily switch back to 1.14).