[07:03:00] hello on-callers [07:03:21] I am going to deploy the new changeprop docker image to eqiad (the codfw one has been running fine) [07:10:31] {{done}} [07:11:52] nice [07:13:31] also, me and Alex are testing https://gerrit.wikimedia.org/r/c/operations/puppet/+/1133740 - we are limiting the uploads from the deployment node (from scap basically) to the docker registry [07:13:53] hopefully this should mitigate the issue described in https://phabricator.wikimedia.org/T390251#10706432 [07:14:13] if you see issues reported during deployments and I am not around, the patch is easy to revert [07:14:22] elukey: since you are our local envoy expert, I got https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1133745 this for you [07:15:07] this registry corrupt blob thing is very bizarre. The concurrency thing will hopefully solve this, but it's a real Heisenbug [07:16:21] I am the envoy expert? Really? [07:16:45] I'll check but I am not convinced [07:18:03] you 've been awarded the barnstar, nothing to check [07:18:25] btw, this is already live in eqiad [07:18:42] but with a filterChain just for the mw-wikifunctions-ingress.discovery.wmnet SNI [07:19:07] I 've found how to dump the envoy configuration from ingressgateway and verified it's applied correctly [07:19:13] and works [07:19:40] the difference between what's applied in eqiad is an sni: mw-wikifunctions-ingress.discovery.wmnet line in the filterChain [07:20:25] oh damn, it's malformatted, [07:20:27] I just noticed [07:20:31] oof [07:20:53] damn yaml [07:21:00] what do you mean it is already live in eqiad? (just to understand, it is morning :D) [07:22:28] deploy1003:$ sudo -i ; kube_env admin eqiad; kubectl -n istio-system get EnvoyFilter servername-tweaks -o yaml [07:23:02] this won't work as is ^, you 'll need the sudo -i on a separate line but the rest will work [07:23:05] also [07:23:31] let me document how I dump the envoy configuration in a phaste [07:23:37] it's probably going to be useful in the future [07:23:44] ah no, wikitech better [07:24:22] yep yep, there is a page about the istio ingress with come useful commands [07:24:25] could be a good place [07:25:31] ahahah it already exists https://wikitech.wikimedia.org/wiki/Kubernetes/Ingress#Dump_complete_envoy_config [07:25:53] Suits me for not RTFMing [07:26:00] on the plus side, I 'll probably never forget now [07:26:41] * akosiaris fixing the damn tabs in the gerrit patch [07:27:22] (going to relocate, back in a bit) [08:20:28] since all metrics are good for changeprop, I am going to deploy changeprop-jobqueue-codfw as well [08:26:51] done [10:03:07] elukey: well, the previous patch did pass CI, but ... https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1133855/ [10:03:13] wanna know the best part? [10:03:23] it applied to staging-{eqiad,codfw} [10:04:41] ignoring apparently that entire stanza [10:04:57] but in the other clusters the validator complained [10:05:06] is that a regression? I wonder [10:18:55] ahhhh snappppp [10:18:59] I didn't really see it :( [10:19:31] yaml engineering [11:57:15] 4 [11:57:40] 5 [12:04:48] 6? [13:30:50] <_joe_> vgutierrez: definitely a libera.chat issue yes