Closed Bug 1461663 Opened 6 years ago Closed 6 years ago

bring beetmover schema up to date

Categories

(Release Engineering :: Release Automation: Uploading, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lguo, Assigned: lguo, Mentored)

References

()

Details

Attachments

(1 file)

Lisa pushed https://github.com/mozilla-releng/beetmoverscript/pull/137 to bring up to date the schema validation.  More optional fields, more verbose.

I rolled-out the staging beetmover to staging environment and I noticed the staging releases for firefox worked like a charm!

The staging release was this[1]. I glanced at a few beetmover jobs, as follows:
* beetmover-repackage[2] validated successfully its schema[3]
* beetmover-checksums[4] validated sucessfully its schema[5]
* beetmover-release-partner[6] validated successfully its schema[7]

This looks good enough, we can merge it to master and pick it up with the next beetmoverscript version. 
Rather than rolling out to production multiple versions of beetmoverscript, I'd rather wait until we have a larger chunk of changes that we deploy. Especially since we want to tackle bug 1387021 and bug 1461303 this week too.

@lguo: if we manage to get you L2 access, you might be able to push to puppet (default branch) yourself when we roll-out ;)  

[1]: https://tools.taskcluster.net/groups/YsmPvc-MQtuT-mhkBlH4Zg
[2]: https://tools.taskcluster.net/groups/YsmPvc-MQtuT-mhkBlH4Zg/tasks/SvPTMV7UT0OjEhiV9E08Ag/details
[3]: https://taskcluster-artifacts.net/SvPTMV7UT0OjEhiV9E08Ag/0/public/logs/live_backing.log
[4]:https://tools.taskcluster.net/groups/YsmPvc-MQtuT-mhkBlH4Zg/tasks/Vr9TARlMS0S2t22h2OTTkA/details
[5]: https://taskcluster-artifacts.net/Vr9TARlMS0S2t22h2OTTkA/0/public/logs/live_backing.log
[6]: https://tools.taskcluster.net/groups/YsmPvc-MQtuT-mhkBlH4Zg/tasks/Amd9MCLqQWmxC13e9YyIyQ/runs/0/artifacts
[7]: https://taskcluster-artifacts.net/Amd9MCLqQWmxC13e9YyIyQ/0/public/logs/live_backing.log
Attachment #8976150 - Flags: review?(mtabara)
Attachment #8976150 - Flags: review?(mtabara) → review+
This is merged now into beetmoverscript master \o/ 

The changes will be picked up to production by the next version bump, likely after we do bug bug 1387021 and bug 1461303 to bulk multiple changes together.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: