[04:32] PR operator#327 closed: many: move Model.name to be read from _ModelBackend [04:32] PR operator#330 closed: test/test_main: move actions.yaml into the charm [06:08] PR operator#331 opened: test/test_model.py: racing tests [08:02] moin moin [09:04] morning Chipaca [09:14] jam: how's things? [09:21] Chipaca, doing ok. I joined mattermost at https://chat.canonical.com [09:21] Hopefully you've seen the emails [09:22] had a couple hiccups this morning. my VM had crashed, so I hopefully recovered a fresh one [09:24] PR operator#325 closed: ops/main.py: Use CSafeLoader [09:26] Chipaca, we also had a 'bug' in our landing process. I was able to land my Model.name patch, but it actually broke the test suite on master [09:27] (the tests passed on my branch, and on your branch that you landed, my batch removed an import that your patch started using) [09:27] I fixed in in the next PR that I just landed, but we should [09:27] think about if we want to change anything. [09:28] yeah, that race exists [09:29] at some point it'll be worth it to serialise commits with a bot [09:29] Chipaca, I think you can set the github flag "PRs must include master tip" before landing [09:29] it causes humans to serialize, but means you at least don't have the race [09:29] ah, that i can do [09:30] PR operator#331 closed: test/test_model.py: racing tests [09:36] jam: done [10:44] time to cover up your hanging lamps: https://www.schneier.com/blog/archives/2020/06/eavesdropping_o_9.html [10:44] "passively look at the lightbulb of a hanging lamp" and can recreate speech/music playing inside [10:44] https://www.nassiben.com/lamphone [10:44] measured from 25 meters away [10:56] hah, joke's on them, i can't afford lamps [11:03] stes:helo: [11:06] Muy buenos días a todos! [11:07] facubatista: 👋! [11:09] Chipaca, hola! [11:15] Chipaca, what pip does wrt vendoring? [11:15] facubatista: it grabs all the wheels it needs and plops them down somewhere [11:15] facubatista: then when you import _vendor it loads all the wheels [11:16] takes a couple of seconds here [11:20] * facubatista -> kids' school (virtual) meeting [11:34] Hello, where should I ask reactive related questions? There's a guy at Telefonica that has a reactive charm with an action. At the top of the action, he is putting this: `log("Executing action"`. log is imported `from charmhelpers.core.hookenv import log`. For whatever reason, he cannot see the log in `juju debug-log` [11:34] any ideas? [11:59] davigar15, I would probably ask in #juju [12:00] davigar15, aside from that I would consider "juju model-config logging-config" to figure out if the default log level is omitting his messages [12:11] Chipaca, interesting yak to dig into. pip install pytoml, which is now deprecated in favor of 'toml' [13:01] You use pip to build wheels, which you vendor. You can then tell pip to install wheelhouse/*.whl [13:22] stub: pip itself does something funkier with them though [13:23] * facubatista is back [13:56] Issue operator#332 opened: Model.config is mutable [16:42] * Chipaca takes a break