Closed Bug 1536081 Opened 6 years ago Closed 6 years ago

enable application-services in ci-admin and ci-configuration

Categories

(Release Engineering :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mtabara, Assigned: mtabara)

References

Details

Attachments

(4 files)

As we have a good github & mobile story in ci-admin, we're going to look at adding the application-services there too. I'm expecting to work on this with :eoger at the early beginning of Q2.

Enabling this in ciadmin/ciconfiguration should give us more flexiblity, security and resilience around managing scopes.

Blocks: 1526017

Bug 1536081 - enable application-services in ci-admin and ci-configuration

Status update:

We're waiting for the green-go from :eoger.

Changes have been deployed:

(ci-admin) mtabara@mozspace:[]~/work/mozilla/clones/hg/ci-admin$ ci-admin apply --environment=production
Creating Role=repo:github.com/mozilla/application-services:branch:master
Updating Role=repo:github.com/mozilla/application-services:release
Deleting Role=repo:github.com/mozilla/application-services:tag:*
Creating Role=repo:github.com/mozilla/application-services:pull-request
Deleting Role=repo:github.com/mozilla/application-services:*

:eoger and myself confirmed that this is working by triggering graphs:

To close the loop, from now on - scopes changes should go via ciadmin, rather then editing the scopes directly. RelEng is available with escalation paths in #releaseduty-mobile and can quickly amend if needed.

Closing this for now.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

:eoger is amending https://github.com/mozilla/application-services/blob/master/docs/build-and-publish-pipeline.md to reflect the new way of doing scopes and mention the Slack channel where RelEng is to provide help \o/

See Also: → 1594086
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: