f17700547b3703da0562717aeaf4950a1a0d1895: terraform: upgrade to Terraform 0.13 (Bug 1695238) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Fri, 26 Feb 2021 19:19:54 +0000 - rev 7676
Push 3842 by lando_landing_worker@mozilla.com at Fri, 26 Feb 2021 19:22:06 +0000
terraform: upgrade to Terraform 0.13 (Bug 1695238) r=mhentges Ran `terraform 0.13upgrade`, and there are no changes except this new file. Differential Revision: https://phabricator.services.mozilla.com/D106624
52434a63c9a7f7c0eb93a26989d88b17590456d2: ansible/hg-web: add include rule for on-prem filters
Connor Sheehan <sheehan@mozilla.com> - Tue, 23 Feb 2021 14:22:00 -0500 - rev 7675
Push 3841 by cosheehan@mozilla.com at Tue, 23 Feb 2021 19:22:14 +0000
ansible/hg-web: add include rule for on-prem filters
b3b23ca3239bbf2d6e18c8736342da6a71886074: ansible/hg-web: add replication filters for nodes in MDC1 r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Tue, 23 Feb 2021 18:35:15 +0000 - rev 7674
Push 3840 by cosheehan@mozilla.com at Tue, 23 Feb 2021 18:37:24 +0000
ansible/hg-web: add replication filters for nodes in MDC1 r=mhentges Change `replication_filters` from a flag to a variable. Passing `mirror` causes the mirror filters to be applied to a host and passing `on-premises` causes the MDC1 filters to be applied. Differential Revision: https://phabricator.services.mozilla.com/D106152
df7fc2da74e85a41bf73eb04ee82b84c473fe61a: ansible/common: remove `custom_packages` task set (Bug 1694018) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Tue, 23 Feb 2021 16:25:22 +0000 - rev 7673
Push 3839 by cosheehan@mozilla.com at Tue, 23 Feb 2021 16:27:32 +0000
ansible/common: remove `custom_packages` task set (Bug 1694018) r=mhentges This has been unused since being introduced, so let's remove it. Differential Revision: https://phabricator.services.mozilla.com/D105997
4d1d9852535198d89d3cb774df9f3b98b6113957: vcsreplicator: do not update the working directory after performing a stream clone of a repo (Bug 1694234) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Mon, 22 Feb 2021 19:40:23 +0000 - rev 7672
Push 3838 by cosheehan@mozilla.com at Mon, 22 Feb 2021 19:42:39 +0000
vcsreplicator: do not update the working directory after performing a stream clone of a repo (Bug 1694234) r=mhentges Else we'll have a whole bunch of repos with useless working directory checkouts, as we currently do on the backup node. Differential Revision: https://phabricator.services.mozilla.com/D106020
017e87470aa766822af904f4f59a29f2c1efcb97: ansible/hg-ssh: re-add uw2 hosts to `pushdataaggregator_groups` file
Connor Sheehan <sheehan@mozilla.com> - Mon, 22 Feb 2021 10:21:04 -0500 - rev 7671
Push 3837 by cosheehan@mozilla.com at Mon, 22 Feb 2021 15:49:52 +0000
ansible/hg-ssh: re-add uw2 hosts to `pushdataaggregator_groups` file
3fb7864fa2cff1f48e55a6fa9d8b7903ca6dacbb: ansible: add hgweb-backup nodes to twig reset playbook (Bug 1689640)
Connor Sheehan <sheehan@mozilla.com> - Thu, 11 Feb 2021 12:35:01 -0500 - rev 7670
Push 3836 by cosheehan@mozilla.com at Thu, 11 Feb 2021 17:35:27 +0000
ansible: add hgweb-backup nodes to twig reset playbook (Bug 1689640)
bbe3d18d911aa9f9bfe72de4634dda5f38c8bf96: vcsreplicator: avoid processing `hg-repo-delete-1` message if vcsrepicator "backup" config set (Bug 1689640) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Thu, 11 Feb 2021 16:52:42 +0000 - rev 7669
Push 3835 by cosheehan@mozilla.com at Thu, 11 Feb 2021 16:54:49 +0000
vcsreplicator: avoid processing `hg-repo-delete-1` message if vcsrepicator "backup" config set (Bug 1689640) r=mhentges Adds an `is_backup` function to vcsreplicator's `config` object which checks the config for the presence of the `consumer.backup` option. If this function returns `True` when processing a repo delete message, it is ignored on the node. Add this config option to the backup nodes so repos aren't accidentally deleted. Depends on D104834 Differential Revision: https://phabricator.services.mozilla.com/D104835
3356544e64d6d1423facb08645584578edd106c5: ansible: add new backup node to hosts file (Bug 1689640) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Thu, 11 Feb 2021 16:52:42 +0000 - rev 7668
Push 3835 by cosheehan@mozilla.com at Thu, 11 Feb 2021 16:54:49 +0000
ansible: add new backup node to hosts file (Bug 1689640) r=mhentges Also add a `deploy-backup.yml` Playbook that deploys the hg-web role with various parameters specific to backup nodes. Depends on D104833 Differential Revision: https://phabricator.services.mozilla.com/D104834
2a110aebca262b0155fb46d591d4d57ae7401041: ansible: fix bootstrap playbook (Bug 1689640) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Thu, 11 Feb 2021 16:52:42 +0000 - rev 7667
Push 3835 by cosheehan@mozilla.com at Thu, 11 Feb 2021 16:54:49 +0000
ansible: fix bootstrap playbook (Bug 1689640) r=mhentges A few minor changes needed to make the bootstrap playbook more usable. Differential Revision: https://phabricator.services.mozilla.com/D104833
85d71dc67258b8373e8f7027781638faa6482be7: Bug 1691104: Enable `show` extension by default r=sheehan
mitch <mitch@mitch-work-linux-desktop> - Tue, 09 Feb 2021 18:23:22 +0000 - rev 7666
Push 3834 by mhentges@mozilla.com at Tue, 09 Feb 2021 18:25:31 +0000
Bug 1691104: Enable `show` extension by default r=sheehan `hg show` is in hg's core set of modules, and it's useful. Differential Revision: https://phabricator.services.mozilla.com/D104256
d5302f43e4461d952e1a350aa4e20c9ab5ffbcbd: Bug 1691112: Removes unused MISSING_IRCNICK variable r=sheehan
Mitchell Hentges <mhentges@mozilla.com> - Fri, 05 Feb 2021 18:15:50 +0000 - rev 7665
Push 3833 by cosheehan@mozilla.com at Fri, 05 Feb 2021 18:18:22 +0000
Bug 1691112: Removes unused MISSING_IRCNICK variable r=sheehan It's not used elsewhere in `version-control-tools` or `mozilla-central`. Differential Revision: https://phabricator.services.mozilla.com/D104246
8389ea0e60431cff04ed30196aa17605bbb40ccf: vcsreplicator: fix bootstrap procedure for Py3 compat
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:53:09 -0500 - rev 7664
Push 3832 by cosheehan@mozilla.com at Wed, 03 Feb 2021 20:54:16 +0000
vcsreplicator: fix bootstrap procedure for Py3 compat The `get` calls need to be moved to the `c` attribute, and there was in incorrectly changed config section from `consumer` to `replicationproducer` which was reverted.
b46b7a2ca15b041133a68abec4b67d211ff43a26: terraform: bump backup node volume size to 1TB (Bug 1689640)
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 10:56:47 -0500 - rev 7663
Push 3831 by cosheehan@mozilla.com at Wed, 03 Feb 2021 16:01:32 +0000
terraform: bump backup node volume size to 1TB (Bug 1689640)
6ce40b5ee9866949286b397e433161cd3cf2fc80: terraform: add a new hgweb backup node (Bug 1689640) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:43:54 +0000 - rev 7662
Push 3830 by cosheehan@mozilla.com at Wed, 03 Feb 2021 15:49:17 +0000
terraform: add a new hgweb backup node (Bug 1689640) r=mhentges Adds a new variable `backup_node` to the `aws-vpc` module which creates a backup node in the VPC when set. This backup node is the same as the other hgweb mirrors in the VPC (has access to MDC1 via the corporate VPN) except it has much more disk space and is not connected to the load balancer through which CI sends it's VCS queries. This will allow the node to replicate all changes made to repos in MDC1 and have the replicated repos be restorable via bundling/cloning from the backup node. Sets the new `backup_node` value to `1` for the us-west-2 instantiation of the `aws-vpc` module. Depends on D103912 Differential Revision: https://phabricator.services.mozilla.com/D103913
8b3ad28aee75a14e6cf6a156fc87a63492fc0adb: terraform: use correct identifier for `member` field of `google_storage_bucket_iam_member` (Bug 1690397) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:46:31 +0000 - rev 7661
Push 3830 by cosheehan@mozilla.com at Wed, 03 Feb 2021 15:49:17 +0000
terraform: use correct identifier for `member` field of `google_storage_bucket_iam_member` (Bug 1690397) r=mhentges Depends on D103911 Differential Revision: https://phabricator.services.mozilla.com/D103912
42dc2b11a4454f86041f40fc7d610663220efb05: terraform: add description to `hgbundler` service account (Bug 1690397) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:39:42 +0000 - rev 7660
Push 3830 by cosheehan@mozilla.com at Wed, 03 Feb 2021 15:49:17 +0000
terraform: add description to `hgbundler` service account (Bug 1690397) r=mhentges This description is missing from the config so `terraform plan` is reporting it will be removed. Depends on D103910 Differential Revision: https://phabricator.services.mozilla.com/D103911
62b1b26afb397edf3c314236d8f79cf2ca1bc689: terraform: remove unused service account key (Bug 1690397) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:46:51 +0000 - rev 7659
Push 3830 by cosheehan@mozilla.com at Wed, 03 Feb 2021 15:49:17 +0000
terraform: remove unused service account key (Bug 1690397) r=mhentges The actual key isn't associated with this resource, and can't be imported. Depends on D103909 Differential Revision: https://phabricator.services.mozilla.com/D103910
5c0024570a3bd28331316b6f257747b119349837: terraform: bump hard drive size to 200GB (Bug 1690397) r=mhentges
Connor Sheehan <sheehan@mozilla.com> - Wed, 03 Feb 2021 15:37:45 +0000 - rev 7658
Push 3830 by cosheehan@mozilla.com at Wed, 03 Feb 2021 15:49:17 +0000
terraform: bump hard drive size to 200GB (Bug 1690397) r=mhentges This change was made in production some time ago but never reflected in the Terraform configs. Differential Revision: https://phabricator.services.mozilla.com/D103909
6c2af97ad2bf980b7390f811ef07f5098213872b: Bug 1689973 - Add Edgar Chen to the list of DOM peers in the WebIDL hook. r=sheehan
Peter Van der Beken <peterv@propagandism.org> - Mon, 01 Feb 2021 14:29:04 +0000 - rev 7657
Push 3829 by cosheehan@mozilla.com at Mon, 01 Feb 2021 15:01:48 +0000
Bug 1689973 - Add Edgar Chen to the list of DOM peers in the WebIDL hook. r=sheehan Differential Revision: https://phabricator.services.mozilla.com/D103627
(0) -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip