Repo dependency archived #196
Labels
No labels
bug
cancelled
corsica
decision
documentation
duplicate
enhancement
help wanted
invalid
mozilla-build
question
security
testing
vidyo-kiosk
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jlin/dinobuildr#196
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is not a well documented feature, but I noticed today that the informant repo had been archived. I recommend that this repo be reinstated and ownership transferred to @jlin or someone else in EUS.
This repo is just a simple text file that the Corsica auto-update scripts reference to make sure it's ok to continue to automatically update on a nightly basis. See relevant code:
mozilla/dinobuildr@1f8f112731/resources/corsica/auto-update.sh (L14)If the script does not see the string "greenlight" in the upstream text file, it will not run
softwareupdate -iaand the machine will not automatically get software updates. The intent of this feature is to allow some machines to act as a "canary" in order to live-test new operating system versions. If an OS version introduced a breaking change, someone with access to the informant repo could change the text file (to say literally anything other thangreenlight) and the fleet would cease updating until the issue was resolved.Feel free to reach out to me here, via e-mail or on keybase if you want to discuss this further: https://keybase.io/kingmetal
Thanks lucius! hope you are doing ok!!
I'll bundle this into a request to get access to the https://github.com/mozilla/macos-desktop/ repo - into which we have dependencies and need access rights to.