[10:19:28] 10serviceops, 10Kubernetes, 10Patch-For-Review: Replace kubeyaml in deployment-charts CI - https://phabricator.wikimedia.org/T306165 (10JMeybohm) [10:57:48] 10serviceops, 10Kubernetes, 10Patch-For-Review: Replace kubeyaml in deployment-charts CI - https://phabricator.wikimedia.org/T306165 (10Joe) Looking at datree, it's very interesting it can be installed as an helm plugin, so that it can be just used on helm charts from helm itself; however I don't think it ca... [11:09:26] 10serviceops, 10Infrastructure-Foundations, 10SRE, 10SRE-Access-Requests, and 3 others: Access to trusted gitlab runners for gitlab-roots (or appropriate similar group) - https://phabricator.wikimedia.org/T308350 (10jbond) >>! In T308350#7928087, @thcipriani wrote: > Sounds good from from my side: seems an... [14:47:06] 10serviceops, 10Kubernetes, 10Patch-For-Review: Replace kubeyaml in deployment-charts CI - https://phabricator.wikimedia.org/T306165 (10JMeybohm) >>! In T306165#7930435, @Joe wrote: > Looking at datree, it's very interesting it can be installed as an helm plugin, so that it can be just used on helm charts fr... [14:51:18] 10serviceops, 10Kubernetes, 10Patch-For-Review: Replace kubeyaml in deployment-charts CI - https://phabricator.wikimedia.org/T306165 (10JMeybohm) [14:53:07] 10serviceops, 10SRE: Service Ops SRE support for iOS notifications update - https://phabricator.wikimedia.org/T306397 (10akosiaris) >>! In T306397#7927205, @Tsevener wrote: > @akosiaris cool, thanks! My instinct is that it feels a bit low - I wonder if pushes are getting dropped somewhere. It would be cool if... [14:54:40] 10serviceops, 10Kubernetes, 10Patch-For-Review: Replace kubeyaml in deployment-charts CI - https://phabricator.wikimedia.org/T306165 (10JMeybohm) [16:51:34] 10serviceops, 10Infrastructure-Foundations, 10SRE, 10SRE-Access-Requests, and 3 others: Access to trusted gitlab runners for gitlab-roots (or appropriate similar group) - https://phabricator.wikimedia.org/T308350 (10thcipriani) >>! In T308350#7930458, @jbond wrote: >>>! In T308350#7928087, @thcipriani wrot... [16:53:50] 10serviceops, 10Wikimedia-Developer-Portal, 10Goal, 10Patch-For-Review, 10Service-deployment-requests: New Service Request: developer-portal - https://phabricator.wikimedia.org/T297140 (10bd808) >>! In T297140#7913159, @akosiaris wrote: > @bd808, just for greater visibility, as I said in https://gerrit.w... [16:55:13] 10serviceops, 10Wikimedia-Developer-Portal, 10Goal, 10Patch-For-Review, 10Service-deployment-requests: New Service Request: developer-portal - https://phabricator.wikimedia.org/T297140 (10akosiaris) Ah, cool! Thanks for the update! [17:10:29] 10serviceops, 10Infrastructure-Foundations, 10SRE, 10SRE-Access-Requests, and 3 others: Access to trusted gitlab runners for gitlab-roots (or appropriate similar group) - https://phabricator.wikimedia.org/T308350 (10jbond) >>! In T308350#7931549, @thcipriani wrote: >>> @lmata/@MoritzMuehlenhoff Can you ad... [17:14:50] _joe_: looks like the performance increase is real. Summing up a conplete rake run validates 12012 k8s resources in 531 kubeconform invocations. That are high numbers but I actually validate against three k8s versions currently [17:15:14] <_joe_> jayme: amazing [17:15:37] indeed [17:16:06] but I guess this says way more about kubeyaml than it does about kubeconform :D [17:20:59] <_joe_> yes [17:21:12] <_joe_> I've always suspected that was the case, btw [17:21:50] <_joe_> do we still need all that ugly code to slice the yaml? [17:37:02] nono [17:38:02] that's done in kubeconform which I then fans out to a bunch of go routines for actual validation [17:39:11] code is at https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/791794 [17:40:01] what's missing currently is code to generate the CRD schema [18:05:03] But I did mess up. Now it's 2min 40sec with kubeconform instead of 5min 50sec with kubeyaml. That's way more realistic [20:20:28] rzl: I merged https://gerrit.wikimedia.org/r/c/operations/puppet/+/788437 but ... extra careful with remaining etcd SLO minutes and noop confirmed ;) [20:20:47] 👍 [20:21:12] now there is still https://gerrit.wikimedia.org/r/c/operations/puppet/+/790657 for ..some other time [20:21:23] if we want that, which I just assume so far [21:59:32] 10serviceops, 10Gerrit, 10SRE, 10Patch-For-Review: replacement for gerrit2001 - https://phabricator.wikimedia.org/T243027 (10Dzahn) >>! In T243027#7732585, @hashar wrote: > To replace the server, we can add the new one as a 2nd replica and have the repositories replicated there (should take a few hours at... [22:26:39] 10serviceops, 10Gerrit, 10SRE, 10Patch-For-Review: replacement for gerrit2001 - https://phabricator.wikimedia.org/T243027 (10Dzahn) reopened T299575 to move the host around