@rwcarlsen @pengale @jnsgruk @ppasotti - Here are this week’s updates.
- More review of typing PRs: https://github.com/canonical/operator/pull/773 and https://github.com/canonical/operator/pull/772.
- Looked into #780 and submitted a fix
- Started work on pebble log forwarding (reading relevant RFCs, the spec doc, code, etc.)
- Had some discussions on juju+charms as they relate to HPC stuff with j4m
- Triaged and closed (wontfix) https://github.com/canonical/operator/issues/775.
- Got storage issues PR merged.
- Got relation-broken fix PR merged.
- Finished collecting charm log formats. Too many are structured and/or don’t have time as a prefix. Probably going to close the auto-timestamp-trimming work (https://github.com/canonical/pebble/issues/91 and https://github.com/canonical/pebble/pull/113) as won’t-fix.
- Interviews.
- Met w/ OpenStack team, and started a spec for status handling based on their feedback in the meeting.
- Met w/ Teodora to categorize/update docs.
- Synced up w/ onboarding team about “troublemaker” charms.
- Various PRs, conversations on Mattermost, Discourse, etc.
- Worked on putting together the k8s version of the dashboard charm. I have a few open questions for early next week, but I think that I’m close to having both in working shape.
- Did a deep dive on the provides/requires spec; did some thinking about the best way to surface the ops features that charm authors are missing on their first pass through the code and docs.
(Forgot to do it on Friday, so…)
- Wrapped up addressing the comments in the typing prs in ops
- Published icons for Traefik, Traefik-Route and wrote up a post advertising them to the world
- Interviews.
- Helped Teodora with sanitizing the docs
- Synced with onboarding team about my work on the troublemaker charm bundle.
- Paired with Simon to design a tester charm setup for relation interfaces.
- Large refactoring of ingress-per-unit in Traefik, following the model of ingress. V1 libs PR, with ‘native’ tester charms for ingress and ingress-per-unit. CF: https://github.com/canonical/traefik-k8s-operator/pull/63