Closed Bug 1483072 Opened 6 years ago Closed 5 years ago

Changes needed for cutover to new IT-owned Jenkins service, K8s cluster, and other services.

Categories

(developer.mozilla.org Graveyard :: General, enhancement, P1)

All
Other
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rjohnson, Assigned: rjohnson)

Details

(Keywords: in-triage, Whiteboard: [specification][type:change])

What feature should be changed? Please provide the URL of the feature if possible.
==================================================================================
We are moving MDN from the MozMEAO-owned services (Jenkins, Kubernetes clusters, and other services) to an equivalent set of IT-owned services. This bug is meant as a container for any changes necessary to Kuma and/or Kumascript to accommodate the new IT-owned services.

What problems would this solve?
===============================
Prepare for future cut-over from MozMEAO to IT-owned services.

Who would use this?
===================
Staff developers.

What would users see?
=====================
End users should see no change at all.

What would users do? What would happen as a result?
===================================================
Nothing.

Is there anything else we should know?
======================================
No.
Assignee: nobody → rjohnson
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/40a9188e7c4bc3247889ea8b9a9f71c396f5ef21
bug 1483072: handle the new Jenkins pipelines

https://github.com/mozilla/kuma/commit/54b3a7f4a9bf0e270ce1284c469a5785b64d86fe
Merge pull request #4931 from escattone/handle-new-jenkins-pipelines-1483072

bug 1483072: handle the new Jenkins pipelines
Commit pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/85a14476a2bf95db8e122d8c43e2302634e23f80
bug 1483072: Get jenkins user ID via shell (#4932)

The jenkins user's ID is different in the MozMEAO and IT Jenkins server,
so don't hard-code it.
Commits pushed to master at https://github.com/mdn/kumascript

https://github.com/mdn/kumascript/commit/aa22d1bd01830cc43ba4e827471edb7c0f256c53
bug 1483072: accomodate DockerHub registry

https://github.com/mdn/kumascript/commit/4f71a1b56f8debf1f07c3f0ad149afc8f2953563
Merge pull request #765 from escattone/accomodate-dockerhub-registry-1483072

bug 1483072: accomodate DockerHub registry
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/d27810cb71fc3b0ee4a649222b0a076f7b7deae5
bug 1483072: accomodate DockerHub registry

https://github.com/mozilla/kuma/commit/61b9a0d7c77afb6ad6c2999786fe851e89dd2d75
Merge pull request #4933 from escattone/accomodate-dockerhub-registry-1483072

bug 1483072: accommodate DockerHub registry
Commits pushed to master at https://github.com/mdn/kumascript

https://github.com/mdn/kumascript/commit/bdb3747d27d80c00baf6fe28cddf16a6c230a58f
bug 1483072: refactor Jenkinsfile including fix for UID

https://github.com/mdn/kumascript/commit/59a1f008fd09b0711ed4d88d922172609a539d95
Merge pull request #767 from escattone/jenkins-user-1483072

bug 1483072: refactor Jenkinsfile including fix for UID
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/da46e56f81c050d03e26e9d8c7d69143b459ec4e
bug 1483072: pass jenkins user id to docker runs

https://github.com/mozilla/kuma/commit/e884d3400b997dc316def057645fbf23eabcb530
Merge pull request #4941 from escattone/vary-jenkins-user-1483072

bug 1483072: pass jenkins user id to docker runs
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/3f88ee9a70241eb8d432eaa09a9e416770ff4eba
bug 1483072: make jenkins less chatty

https://github.com/mozilla/kuma/commit/5cfd3d8c3628bc6a03b58f1222149bfcf91d0585
Merge pull request #4942 from escattone/less-chatty-jenkins-1483072

bug 1483072: make jenkins less chatty
Keywords: in-triage
Priority: -- → P1
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/15e4b18c72121e91dab05847d020684c22783b3a
bug 1483072: set TO_REVISION_HASH from repo

https://github.com/mozilla/kuma/commit/1255299c0fdd148f3c4ae54681bedb1b295f9fca
Merge pull request #4990 from escattone/improve-deployment-reliability-1483072

bug 1483072: set TO_REVISION_HASH from repo
Commits pushed to master at https://github.com/mdn/kumascript

https://github.com/mdn/kumascript/commit/c66d4b45d4cf75f550fc19e49cc98b0f0c6f6a2e
bug 1483072: set TO_REVISION_HASH from repo

https://github.com/mdn/kumascript/commit/a1d9ee498e3ef9f9c500ce41b7070d0b923bedfd
Merge pull request #861 from escattone/improve-deployment-reliability-1483072

bug 1483072: set TO_REVISION_HASH from repo
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/519a7826d36be370ef628122441800934c63a982
bug 1483072: temporarily use prod.mm.test for oregon

https://github.com/mozilla/kuma/commit/33a6b79b7ed9015bbf53f664741b54af32ce5488
Merge pull request #4991 from escattone/oregon-prod-mm-test-1483072

bug 1483072: temporarily use prod.mm.test for oregon
Status: NEW → ASSIGNED
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/fc0143c339caae17302e33c6edf91a494578b1d9
bug 1483072: enable deployments to MozIT standby

https://github.com/mozilla/kuma/commit/0d788cc783eef57fa292f97563f6b454e8ad3f0b
Merge pull request #5026 from escattone/standby-jenkins-1483072

bug 1483072: enable deployments to MozIT standby
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/072f7c6cb336a8bb7cd6cd46732a5051c1563849
bug 1483072: deploy mozit prod at full-scale

https://github.com/mozilla/kuma/commit/52acf4725c310a9b1bb02de31ce462cb4084e7fc
Merge pull request #5028 from escattone/deploy-full-scale-mozit-prod-1483072

bug 1483072: deploy mozit prod at full-scale
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/c480e3571fd806cc79eee7a6f6c6489e9ac1a81f
bug 1483072: deploy to MozIT prod with usual settings

https://github.com/mozilla/kuma/commit/c845bf59348a968e64cda1b1916ef7c8511477d3
Merge pull request #5041 from escattone/deploy-normal-mozit-prod-1483072

bug 1483072: deploy to MozIT prod with usual settings
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/57b9775d74ce0541fc3290ea9e6daa06711066bf
bug 1483072: replace quay.io with dockerhub

https://github.com/mozilla/kuma/commit/b8e879c75553fcd641fe984133e046d1911f2c6f
Merge pull request #5044 from escattone/dockerhub-1483072

bug 1483072: replace quay.io with dockerhub
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/dd87f07639ea9ca2c094c908eb530729dd51db2b
bug 1483072: stop pushing images from MozMEAO Jenkins

https://github.com/mozilla/kuma/commit/2fe73100f70f794705fa1939daa86c58f69d6866
Merge pull request #5054 from escattone/disable-mozmeao-image-push-1483072

bug 1483072: stop pushing images from MozMEAO Jenkins
Commits pushed to master at https://github.com/mdn/kumascript

https://github.com/mdn/kumascript/commit/336da53e32517430a28ca8335b5cd2537c5ba070
bug 1483072: post-cutover Kumascript clean-up

https://github.com/mdn/kumascript/commit/deef0b213e90330c4c17c2c513cd6d802e5fbe2b
Merge pull request #940 from escattone/jenkins-post-cutover-1483072

bug 1483072: post-cutover Kumascript clean-up
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/e1581e043b7b12a18bf3fa1e65ce8d255a3ae641
bug 1483072: remove Jenkins code related to MozMEAO

https://github.com/mozilla/kuma/commit/89c0280a1f82414406077a90cee88fea941dde18
Merge pull request #5064 from escattone/post-cutover-jenkins-cleanup-1483072

bug 1483072: remove Jenkins code related to MozMEAO
Commits pushed to master at https://github.com/mdn/kumascript

https://github.com/mdn/kumascript/commit/70cfbdadb525ff7790c01baa73a538d55bbb93e6
bug 1483072: remove Jenkins code related to MozMEAO

https://github.com/mdn/kumascript/commit/0cec2ba3d7e5591494a8d362315388736a9f64a4
Merge pull request #970 from escattone/post-cutover-jenkins-cleanup-1483072

bug 1483072: remove Jenkins code related to MozMEAO
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/00e27eaa592ec9271aaef7f6c3a3d11c344968de
bug 1483072: update prod attachment origin

https://github.com/mozilla/kuma/commit/41c005d4e04b60ff793a601ff31009daca87a445
Merge pull request #5169 from escattone/update-prod-attachment-origin-1483072

bug 1483072: update prod attachment origin
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.