Here are a few key changes that CI Train users need to know:
1. Submit new landing requests at https://requests.ci-train.ubuntu.com/
The form fields are modelled after the spreadsheet columns, so most of
your knowledge of the spreadsheet is largely transferable. If you're
unsure what to type into a given field, hover your mouse over it for
detailed explanations.
Existing requests in the spreadsheet can stay in the spreadsheet as we
phase that out.
2. The dashboard has moved to
https://requests.ci-train.ubuntu.com/static/dashboard.html
This should be familiar to everybody already, so please update your bookmarks!
3. It is now possible for users to assign their own train silos. Once
you've submitted a request you can simply click the 'Assign' button,
which opens the jenkins job, and then you can click 'Build', and your
silo should be assigned. If there are fewer than 5 free silos then
you'll need trainguard approval to assign, but generally this isn't an
issue and silo assignments are open to everybody.
You also use the same 'Assign' link to reconfigure existing silos. If
you make a change to your landing request you can reassign at your
leisure. No more waiting for trainguards to get back from lunch!
If you're unsure what value to put in a given field, however, please
ping 'trainguards' in #ubuntu-ci-eng before making a mistake. Thanks!
Any questions, comments, concerns, or feature requests should be
directed at me and I'd be happy to discuss. Now I'll get to work
updating the documentation ;-)