Greetings everyone,
Next week, autoland and other related repositories will start using a new Lando system. Here is a brief summary of what to expect when repositories are moved to the new system. This is
currently scheduled for Wednesday March 19th.
- At about midday UTC, Lando will stop accepting new jobs while the landing queue clears.
- Lando will continue to be unavailable for a few hours until various repositories are transitioned to the new system and everything is in sync.
- Once all repositories are transitioned, Phabricator links for relevant revisions will point to the new Lando URL (lando.moz.tools) and you will be able to request new landings there.
What to expect in the new Lando?- Your
Phabricator API key will not be set in the new Lando. You will need to
set your key manually again. The new system will remember your token
across sessions, so you can login and do this now if you like, before the repos are transitioned next week.
- Landing
jobs submitted in the legacy Lando will not show in the new Lando. For
example, if you have a partially landed stack, the revisions that have
landed will be closed, however, there will not be a corresponding
landing job to match. You can still visit the old Lando links to view old landing jobs.
- The legacy Lando system will continue to be accessible at https://lando.services.mozilla.com/.
- The new Lando system is hosted at https://lando.moz.tools/.
What will remain in the legacy Lando?- Treestatus will continue to live in the legacy Lando (https://lando.services.mozilla.com/treestatus/).
- Try pushes will continue to be submitted to the legacy Lando.
- Some
repositories will transition at a later time to the new Lando. Check
the Phabricator “View Stack in Lando” link to verify which Lando is used
for your repo.
Which repositories will be transitioned on Wednesday?The following repositories will be transitioned on Wednesday:
- autoland
- mozilla-beta
- mozilla-esr102
- mozilla-esr115
- mozilla-esr128
- mozilla-release
- pine
- cypress
- elm
- larch
Remaining repositories will be transitioned at a later time.
Where do I report bugs and issues?Please submit bugs to
Conduit::Lando.
Please reach out on Slack or Matrix for questions or direct support as
well (#conduit) and to stay up to date with this transition.
Please reach out if you have any questions, and have a great weekend!
Zeid (he/him/his)