[07:44:02] <_joe_> kormat: did you find a solution for "scaffolding a python project"? [07:44:14] <_joe_> aka, did you write some doc or just copied stuff around? [07:55:09] _joe_: mm? are you talking about packaging, or something else? [08:11:10] <_joe_> like setup.py, what to put in tox [08:11:12] <_joe_> etc etc [08:12:13] i don't remember looking, which probably implies i gave up in frustration and adopted the monkey-see-monkey-do approach of blindly copy and pasting [11:35:32] I'm getting a bunch of errors like this one on ci: Failure/Error: require 'rspec-puppet' [11:35:44] undefined local variable or method `default_env' for Puppet::Util:Module [11:36:01] does that ring a bell? https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/8833/console [11:59:08] hashar: hi! I'm getting an interesting error message from jenkins, perhaps you can help me understand what's happening? https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/8836/console [11:59:25] > undefined local variable or method `default_env' for Puppet::Util:Module [12:00:00] other ops/pupept changes pass CI properly, so there must be something specific to https://gerrit.wikimedia.org/r/c/operations/puppet/+/618975 that causes the issue [12:47:25] ema: good news! it's not just your CR [12:47:29] https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/8839/console [12:50:11] ah excellent [12:50:38] perhaps all changes touching profiles are affected? [12:51:20] stuff like https://gerrit.wikimedia.org/r/c/operations/puppet/+/619282 (simple hiera change) passes [12:57:43] my wild-ass guess is that https://gerrit.wikimedia.org/r/c/integration/config/+/618962 caused the docker image to be rebuilt, and the build pulled in incompatible versions of $something [12:59:04] hashar: does that seem plausible? ^ [13:00:48] looking back through #-operations, https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/8828/console is the first such failure that happened today [13:02:19] > 12:04:45 0.7.5: Pulling from releng/operations-puppet [13:02:31] so your theory is that this messed things up? ^ [13:03:09] new blogpost :) https://phabricator.wikimedia.org/phame/post/view/186/rpki_origin_validation/ [13:03:51] ema: yeah [13:04:52] ema: the previous build (https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster-docker/8827/console) used 0.7.4 of that docker image [13:39:31] XioNoX: <3 [15:58:55] i guessed right \o/ https://phabricator.wikimedia.org/T260063#6373455 [16:01:08] "a winner is you" kormat [16:44:33] hasharDinner: your puppet patches are merged [18:43:14] godog: looks like there is a shard unassigned critical on logstash for some time. Need any help? Or known issue? [18:43:24] ryankemper might be able to help as needed [18:44:02] cc herron, shdubsh that might most likely be around at this time ^^^ [18:44:03] herron: ^ might be a better time to ping you instead of Filippo... [18:44:11] :) [18:44:34] * gehel forgets that some people work sensible hours [18:44:45] who? :D [18:45:03] thanks gehel looking [19:04:44] how can I talk to logstash's elasticsearch? [19:05:00] I wanted to poke around and run a `GET _cluster/explain` [19:05:15] `GET /_cluster/allocation/explain`* [19:05:34] dial extension 'log' :-P [19:05:44] * volans is sorry, couldn't resist [19:06:13] via localhost on the standard 9200 port, but no need in this case I just need to ack these [19:06:31] same issue happened in eqiad and was resolved, just need to rolling bounce codfw, and reallocate [19:06:49] some details in T259219 [19:06:50] T259219: "shards failed" error while loading the "varnish webrequest 50x" dashboard in logstash-next - https://phabricator.wikimedia.org/T259219 [19:07:34] Is there a tunnel command or do I just run that on an arbitrary instance like `logstash1010` [19:08:56] on an instance in the cluster [19:13:22] Ah I figured it out, I was running the curl command as if it were HTTPS [19:13:26] Thus the lack of a response :P [19:15:59] ah, gotcha [19:34:45] cdanis: thank you ;)