Closed Bug 1737802 Opened 3 years ago Closed 2 years ago

channel-switching for pine

Categories

(Release Engineering :: Release Requests, task)

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jcristau, Assigned: jcristau)

References

Details

Attachments

(4 files)

Firefox builds from the pine project branch use the firefox-mozilla-central mar channel id. We'd like to migrate users over to "pinebuilds" builds, which use firefox-mozilla-central-pine, so we'll need to generate and sign a custom mar.

mar file info:

Compression type: xz
Signature type: unknown
Signature block found with 0 signatures

1 additional block found:
  - Product Information Block:
    - MAR channel name: firefox-mozilla-central
    - Product version: 95.0a1

SIZE    MODE    NAME   
184     0644    update-settings.ini
184     0644    Contents/Resources/update-settings.ini
140     0644    updatev3.manifest

update-settings.ini contents:

; If you modify this file updates may fail.
; Do not modify this file.

[Settings]
ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-central-pine

updatev3.manifest contents:

type "partial"
add-if "update-settings.ini" "update-settings.ini"
add-if "Contents/Resources/update-settings.ini" "Contents/Resources/update-settings.ini"

Mainly to expedite these changes.

(Updated k8s-sops to populate the mar nightly user/pass for adhoc 3 signing pool)

Looks like in adhoc-signing right now we hardcode whether we're release- or dep-signing here.

We need a release-cert optional key/value pair in the manifest that allows us to specify nightly-signing.

Pushed by asasaki@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/48e107147851
add nightly-signing scope to adhoc-signing. r=releng-reviewers,jmaher
See Also: → 657789

(Hoping this was helpful, and not stepping on toes)

We still need

  • review&merge of scriptworker-scripts PR
  • roll out to production-signingscript
  • review&merge of adhoc-signing PR
  • verify everything works
Comment on attachment 9247875 [details]
[signingscript] enable nightly mar adhoc-signing

https://github.com/mozilla-releng/scriptworker-scripts/pull/429
Attachment #9247875 - Attachment mime type: text/plain → text/x-github-pull-request

We won't be using this after all.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
Component: Custom Release Requests → Release Requests
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: