{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8013229,"defaultBranch":"production","name":"operations-puppet","ownerLogin":"wikimedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-04T18:20:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56668?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713965832.0","currentOid":""},"activityList":{"items":[{"before":"dd249c2a0caa143f444fa4633d316dac71f961cc","after":"c669cc6de3284a9ae49b6c7e158e45f2f361ee58","ref":"refs/heads/production","pushedAt":"2024-06-22T23:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"logstash: expand message match\n\nChange-Id: I30bf2c81bcef43019b8de1094a1c2fff63c1b99d","shortMessageHtmlLink":"logstash: expand message match"}},{"before":"ba3414f76f4544935752f3b2f160c0eaef19acea","after":"dd249c2a0caa143f444fa4633d316dac71f961cc","ref":"refs/heads/production","pushedAt":"2024-06-22T23:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"logstash: drop majority of runPrimaryTransactionIdleCallbacks warnings\n\nChange-Id: I9f73d6dd9e97db979a4f96e57a21f4ba63505e85","shortMessageHtmlLink":"logstash: drop majority of runPrimaryTransactionIdleCallbacks warnings"}},{"before":"5aea7e5cd62c3ca8e9944f6a3261e966cce13dcf","after":"ba3414f76f4544935752f3b2f160c0eaef19acea","ref":"refs/heads/production","pushedAt":"2024-06-22T01:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"logstash: reduce thumbor replicas\n\nBug: T368180\nChange-Id: I086479bb968309037f6608d616364e9939f17cc5","shortMessageHtmlLink":"logstash: reduce thumbor replicas"}},{"before":"44896db043bddfe4ed3ea7c3f3e2897834a2dd01","after":"5aea7e5cd62c3ca8e9944f6a3261e966cce13dcf","ref":"refs/heads/production","pushedAt":"2024-06-22T00:12:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"logstash: move thumbor logs to logstash-thumbor partition\n\nCurator to remove older than 7 days.\n\nBug: T368180\nChange-Id: I3f6e4fecaf1d7937eee94ff52f941c1962826261","shortMessageHtmlLink":"logstash: move thumbor logs to logstash-thumbor partition"}},{"before":"76824eb36ef37186de19b86aaf7ba7eddbd30dbb","after":"44896db043bddfe4ed3ea7c3f3e2897834a2dd01","ref":"refs/heads/production","pushedAt":"2024-06-21T21:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"gerrit: block an IP with bad_browser\n\nChange-Id: I7548547a1ce5200ac239cf91bb5dcb49d7412f45","shortMessageHtmlLink":"gerrit: block an IP with bad_browser"}},{"before":"408165dd6ac5d961b061c6998286b2782d40451a","after":"76824eb36ef37186de19b86aaf7ba7eddbd30dbb","ref":"refs/heads/production","pushedAt":"2024-06-21T12:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Enable monitoring for an-redacteddb1001\n\nAll sections have now been initialised, so this database can be\nconsidered ready for production use. We can now enable monitoring.\n\nHosts: an-redacteddb1001.eqiad.wmnet\nBug: T365453\nChange-Id: I4e264ef248c6a5ad33447e5dc15af01f047da6fd","shortMessageHtmlLink":"Enable monitoring for an-redacteddb1001"}},{"before":"69e29ec95ddc92bdcaff54ccaad4e3e64e4a7c16","after":"408165dd6ac5d961b061c6998286b2782d40451a","ref":"refs/heads/production","pushedAt":"2024-06-21T11:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"shellbox-video: set timeout to one day\n\nVideoscaling jobs will take up to a day.\n\nBug: T357309\nChange-Id: Id4539d0947f45df1ad4fca8310d3b3ade64d8e4a","shortMessageHtmlLink":"shellbox-video: set timeout to one day"}},{"before":"3793d0114a511e8d7f981ee8b0e39786a49b8707","after":"69e29ec95ddc92bdcaff54ccaad4e3e64e4a7c16","ref":"refs/heads/production","pushedAt":"2024-06-21T10:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Configure check_private_data_report for an-redacteddb1001\n\nWe are refreshing clouddb1021 with a new host called an-redacteddb1001,\nbut the new host's role and configuration will be identical.\n\nThis commit configures check_private_data_report to run the report for\nall sections present on both hosts.\n\nI will remove clouddb1021 in a subsequent commit, once that host has\nbeen decommissioned.\n\nHosts: P:mariadb::check_private_data\nBug: T365453\nChange-Id: Ia9d051181111dc6296c35652bfbcf34ad3354d89","shortMessageHtmlLink":"Configure check_private_data_report for an-redacteddb1001"}},{"before":"3ff7144b29affeec496df47a895546f2adc251a3","after":"3793d0114a511e8d7f981ee8b0e39786a49b8707","ref":"refs/heads/production","pushedAt":"2024-06-21T10:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"service: set shellbox-video to production\n\nBug: T357309\nChange-Id: I6206853ccf93aff574f5957ccc704020c9a5c3d5","shortMessageHtmlLink":"service: set shellbox-video to production"}},{"before":"fb71aa33a330fefa27143faee4ab5671f11d2148","after":"3ff7144b29affeec496df47a895546f2adc251a3","ref":"refs/heads/production","pushedAt":"2024-06-21T09:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Netbox 4: create new script directory and enable debug\n\nNetbox changed its way of managing scripts, just pointing to the local\nnetbox-extra directory isn't enough. Scripts needs to be imported from a\n\"Data source\".\nThe datasource can be a local directory or a git repo (or S3 bucket).\nAnd have a button to sync it manually. Automatic sync might be possible.\nOnce the datasource is created, in the script menu (and script also\ninclude reports now), and admin can either upload a script, or import it\nfrom a datasource. Here we can set it to update automatically when the\ndatasource is synced. When imported, the script file is copied to the\n`SCRIPTS_ROOT` directory.\n\nThis patch creates a new directory /srv/netbox/customscripts and sets it\nas `SCRIPTS_ROOT` in Netbox's config for `netbox-dev` only.\nThat way it doesn't interfere with the local `netbox-extra`.\n\n`netbox-extra` is still needed for validators, as the deploy script\ncreates a symlink from src/netbox/validators towards it.\nWe could revisit in the longer run on how to make it cleaner.\n\nHosts: netbox1002.eqiad.wmnet,netbox-dev2003.codfw.wmnet\nBug: T336275\nChange-Id: Iedbdadd9e53a448ddb9aec39562eac33347a1f74","shortMessageHtmlLink":"Netbox 4: create new script directory and enable debug"}},{"before":"1a36771e1eec1d0816277b2e12e70a219f6a8d9b","after":"fb71aa33a330fefa27143faee4ab5671f11d2148","ref":"refs/heads/production","pushedAt":"2024-06-21T09:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"karapace: Disable icinga monitoring for karapace hosts\n\nWe currently have HTTP monitors firing for the karapace hosts,\nwhen we have disabled the karapace systemd service on purpose.\n\nWe disable icinga monitoring for these hosts to turn off these alerts.\n\nBug: T363461\nHosts: karapace1001.eqiad.wmnet\nChange-Id: Iffa474445a2c0bce20a534aa8fc91b3b3da51161","shortMessageHtmlLink":"karapace: Disable icinga monitoring for karapace hosts"}},{"before":"67bccb42d80f94260ff32597aff542111dd212ff","after":"1a36771e1eec1d0816277b2e12e70a219f6a8d9b","ref":"refs/heads/production","pushedAt":"2024-06-21T07:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"gitlab: add custom nginx config to block manual Trusted Runners edits\n\nThis change adds the option to insert custom nginx config into GitLab\nusing the profile::gitlab::custom_nginx_config hiera key. The config\nis passed to GitLabs nginx['custom_gitlab_server_config'] config which\ninjects the config to nginx.\nThis is used to block edits for Trusted Runners from non-admin users.\n\nBug: T366786\nChange-Id: Ifb4930cb9918f3b56c1df7aacbf993795f3e6a40","shortMessageHtmlLink":"gitlab: add custom nginx config to block manual Trusted Runners edits"}},{"before":"d500bdb42ca1f47e743aa8afde16ae9b1f3697f0","after":"67bccb42d80f94260ff32597aff542111dd212ff","ref":"refs/heads/production","pushedAt":"2024-06-21T07:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"docker_registry_ha: Double nginx worker_rlimit_nofile, worker_connections\n\nWe still experience nofile errors, bump limits again\n\nBug: T366481\nChange-Id: Iff3f446d8c5cb99257808592e044c4cd96086917","shortMessageHtmlLink":"docker_registry_ha: Double nginx worker_rlimit_nofile, worker_connect…"}},{"before":"da2534afada28f32055b89a1d668f2e6ba8e2297","after":"d500bdb42ca1f47e743aa8afde16ae9b1f3697f0","ref":"refs/heads/production","pushedAt":"2024-06-21T04:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"db1209: Remove package declaration\n\nThis host runs bookworm\n\nChange-Id: I0609fa58bcbdcbc881522528827c8c026c1bb27a","shortMessageHtmlLink":"db1209: Remove package declaration"}},{"before":"5e0d9c4fd0bb138d26e3059748279f7415bc4b96","after":"da2534afada28f32055b89a1d668f2e6ba8e2297","ref":"refs/heads/production","pushedAt":"2024-06-20T22:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"mailman3: remove buster support\n\nOnce lists1001 is actually gone we can remove\nthe support for distros older than bookworm.\n\nBug: T331706\nChange-Id: I1dd8d5ae600a342a596c097d7bfac648adcf0214","shortMessageHtmlLink":"mailman3: remove buster support"}},{"before":"2733ed1b79842cedc1f0a481b00e6ae3a168a311","after":"5e0d9c4fd0bb138d26e3059748279f7415bc4b96","ref":"refs/heads/production","pushedAt":"2024-06-20T22:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"aphlict: remove duplicate sytemd timer for logrotate\n\nNoticed because sometimes we got alerts for failed unit logrotate.\n\nThe failure was due to:\n\n\"logrotate does not support parallel execution on the same set of logfiles\"\n\nwhich then leads to:\n\nlogrotate.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED\n\nwhich ultimately causes the failed systemd unit.\n\nThe reason for that is there are 2 systemd timers here.\n\nThe generic logrotate.service and this logrotate_aphlict.service both\nrun:\n\nExecStart=/usr/sbin/logrotate /etc/logrotate.conf\n\n/etc/logrotate.d/ is included there.\n\nThe code that drops the aphlict config file into /etc/logrotate.d\nshould stay and will still be used.\n\nBut we should not have another service/timer running that clashes\nwith the generic one.\n\nSeeing the \"TODO: remove once puppet has run\" comment here of course\nsupports the idea that this was simply forgotten.\n\nAssumes we manually delete the unit on aphlict* when merging this.\n\nThen we should never again have new tickets like T367960.\n\nBug: T367960\nChange-Id: Ifb261bc91002addab2b18a5e7efa1707483bf439","shortMessageHtmlLink":"aphlict: remove duplicate sytemd timer for logrotate"}},{"before":"e0c4f73a17c1acc18523997c2863d6910d80e3dd","after":"2733ed1b79842cedc1f0a481b00e6ae3a168a311","ref":"refs/heads/production","pushedAt":"2024-06-20T22:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"lists: Add symlink to /var/lib/mailman3 when using different root\n\nCatches any errant use of /var/lib/mailman3 by backfilling the symlink\nwhen we specify a different mailman_root path\n\nBug: T331706\nChange-Id: I68edc13c3aafe821dad9b95d25a611e17899dec2","shortMessageHtmlLink":"lists: Add symlink to /var/lib/mailman3 when using different root"}},{"before":"5b6a26fc75371df18d65ce7c7a4579ae88e0544b","after":"e0c4f73a17c1acc18523997c2863d6910d80e3dd","ref":"refs/heads/production","pushedAt":"2024-06-20T18:54:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"logstash_checker.py: Add --time option\n\nAdd --time option (which defaults to \"now\") to logstash_checker.py\nmake it easier to debug its behavior.\n\nChange-Id: Ia6fa510342571bc82e2fa65713391af56c5a1a6b","shortMessageHtmlLink":"logstash_checker.py: Add --time option"}},{"before":"b4cab82875c25e1f15a3ce6f422c6e7a841215e6","after":"5b6a26fc75371df18d65ce7c7a4579ae88e0544b","ref":"refs/heads/production","pushedAt":"2024-06-20T18:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"envoy: add data-gateway service listener\n\nAdopts an identical configuration to image-suggestion, which it will\nsupersede.\n\nNot yet wired into enabled_listeners, as we need to give some thought to\nhow MW will migrate.\n\nBug: T364921\nChange-Id: I303ad446c53326ebbad21a4391b4f7feec7e339d","shortMessageHtmlLink":"envoy: add data-gateway service listener"}},{"before":"2159199533c23ca04b2212d7ab3fabee1a7de0cd","after":"b4cab82875c25e1f15a3ce6f422c6e7a841215e6","ref":"refs/heads/production","pushedAt":"2024-06-20T18:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"service: move data-gateway service to production\n\nBug: T364921\nChange-Id: I8e44115c652ae85494c216523de5b80530b70507","shortMessageHtmlLink":"service: move data-gateway service to production"}},{"before":"f7fc47b417e8f39b069fce5aa8d0d3452f81c223","after":"2159199533c23ca04b2212d7ab3fabee1a7de0cd","ref":"refs/heads/production","pushedAt":"2024-06-20T17:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"haproxy:cache: raise max uri len to 2048B\n\nThis could be useful to overcome possible log truncation with very\nlong query strings.\n\nBug: T365718\nChange-Id: Id5bbb87fd98fcf3e9ed39e08852e7a7f797a8eb0","shortMessageHtmlLink":"haproxy:cache: raise max uri len to 2048B"}},{"before":"43d4036b2c2a85a929dace72654d4dd626fb421e","after":"f7fc47b417e8f39b069fce5aa8d0d3452f81c223","ref":"refs/heads/production","pushedAt":"2024-06-20T17:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"prometheus: Change footer icon ping url\n\nWe are getting rid of the old icon, this will trigger a page if not\nfixed.\n\nBug: T256190\nChange-Id: Ieeb6b50992b8b3747e136cf5e88624300565468e","shortMessageHtmlLink":"prometheus: Change footer icon ping url"}},{"before":"938e3c481a260d9667c88031b980872d206019bb","after":"43d4036b2c2a85a929dace72654d4dd626fb421e","ref":"refs/heads/production","pushedAt":"2024-06-20T17:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"hieradata: Move cloudvirt1053 to OVS\n\nBug: T364457\nChange-Id: I607b0d8b50841a647bc9bc3d471ded75faed76d6","shortMessageHtmlLink":"hieradata: Move cloudvirt1053 to OVS"}},{"before":"24f831ac83803e33546cf91a60870c97c7970132","after":"938e3c481a260d9667c88031b980872d206019bb","ref":"refs/heads/production","pushedAt":"2024-06-20T16:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"lists: Untaint exim domain variable\n\nAfter moving from bullseye to bookworm, exim4 has started complaining\nabout `Tainted filename for search:\n'/etc/exim4/aliases/lists.wikimedia.org'.\n\nThis is a change in exim 4.94, which is detailed in their upgrade\nguide and this is the suggested fix.\n\nBug: T368063\nChange-Id: Ib700e3292121b204c4d033c65cff59239f1d19ca","shortMessageHtmlLink":"lists: Untaint exim domain variable"}},{"before":"a4bbc3c19c32d66a95dc6462032350f0b7d32078","after":"24f831ac83803e33546cf91a60870c97c7970132","ref":"refs/heads/production","pushedAt":"2024-06-20T15:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Revert \"mediawiki: Move outbound email to mx-out{1001,2001}.wikimedia.org\"\n\nThis reverts commit 6b9692b21e85796a9e4c5fd3a30482a71adfed95.\n\nReason for revert: VERP bounces are going to root@wikimedia.org\n\nBug: T365395\nHosts: O:mediawiki::appserver, O:mediawiki::appserver::api, O:mediawiki::jobrunner\nChange-Id: I5e43863f074e217db3489e2800755ce274fe2de3","shortMessageHtmlLink":"Revert \"mediawiki: Move outbound email to mx-out{1001,2001}.wikimedia…"}},{"before":"cc4ce6b8165d8fc9daa84bc8e9533ae702f56cea","after":"a4bbc3c19c32d66a95dc6462032350f0b7d32078","ref":"refs/heads/production","pushedAt":"2024-06-20T15:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"cassandra: Pin the proper Cassandra version for 'dev' target\n\nBug: T354970\nChange-Id: I4f177fda5dae814353162831d51a4cdcf3a1e4ce","shortMessageHtmlLink":"cassandra: Pin the proper Cassandra version for 'dev' target"}},{"before":"52f846ad58de8d027a3039f391e226d510368918","after":"cc4ce6b8165d8fc9daa84bc8e9533ae702f56cea","ref":"refs/heads/production","pushedAt":"2024-06-20T15:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"hieradata: Move cloudvirt1063 to OVS\n\nBug: T364457\nChange-Id: Id5aa5bbc161fe2a7f99704c440c8e2aa68871d2d","shortMessageHtmlLink":"hieradata: Move cloudvirt1063 to OVS"}},{"before":"12f7a6ac14976b6f26609a5e657e11e5692262a7","after":"52f846ad58de8d027a3039f391e226d510368918","ref":"refs/heads/production","pushedAt":"2024-06-20T15:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"hieradata: Move cloudvirt1052 to OVS\n\nBug: T364457\nChange-Id: I6d2131a84e076fa9c9f1b8b4d1813ddf66383b8e","shortMessageHtmlLink":"hieradata: Move cloudvirt1052 to OVS"}},{"before":"41d031b7457f0265b38ce585a8aa26fc5d4080a3","after":"12f7a6ac14976b6f26609a5e657e11e5692262a7","ref":"refs/heads/production","pushedAt":"2024-06-20T15:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"service: set shellbox-video to lvs_setup\n\nBug: T357309\nChange-Id: I82d5f6ea1b5e1153ac8f5fad3441c7cd4c1b8676","shortMessageHtmlLink":"service: set shellbox-video to lvs_setup"}},{"before":"790a798e0e428d09b46ac2647935e46c3525079d","after":"41d031b7457f0265b38ce585a8aa26fc5d4080a3","ref":"refs/heads/production","pushedAt":"2024-06-20T15:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"restbase1028: Upgrade Cassandra to 4.1.5 (canary)\n\nBug: T354970\nHosts: restbase1028.eqiad.wmnet\nChange-Id: Ica58292f4b1e64b2d704173502f2c1fcbf7dd5c7","shortMessageHtmlLink":"restbase1028: Upgrade Cassandra to 4.1.5 (canary)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbIDwHwA","startCursor":null,"endCursor":null}},"title":"Activity · wikimedia/operations-puppet"}