2022-02-28 Biweekly
Last meeting: 2022-02-14 Biweekly
News
Full focus has been on the RFC-0025 “wharf-cmd provisioning” implementation, with good progress.
New developers
@jilleJr: Been slowly onboarding two new developers: @Nisserino & @ZKemstedt. They will not work 100% on Wharf but instead one will only review and the other will only code some, as they are both new to Go and not dedicated Wharf resources.
Have delegated two issues:
wharf-api
@jilleJr: Created PRs to enable better wharf-cmd integration:
wharf-cmd
@Alexamakans & @jilleJr: Work ongoing on implementing RFC-0025 (https://github.com/iver-wharf/wharf-cmd/milestone/1):
PR ready for review:
PR WIP:
- @Alexamakans:
#51
Worker gRPC
PR merged:
- @jilleJr:
#45
Added full support for other step types - @jilleJr:
#49
Cut await from last CR - @jilleJr:
#52
Fixed to fail on config error - @jilleJr:
#47
Added goimports linting to ‘make lint-go’ - @jilleJr:
#53
Removed duplicate k8s/core/v1 import - @Alexamakans:
#46
wharf-cmd-provisioner v1 - @jilleJr:
#50
Read pod logs on failed start - @jilleJr:
#48
Rewrote wharfyml package
- @Alexamakans:
wharf-helm
- @fredx30:
#31
Add web OIDC config
Authentication
- @fredx30: Untouched. Waiting for meeting for final discussion points.
Plan
@fredx30: Book “pair-programming”/“pair-review” session for authentication PR in wharf-web.
@jilleJr, @Alexamakans: Continue work on wharf-cmd’s RFC-0025 milestone.
@jilleJr: Consider remodelling a clean wharf-api DB structure. Our current one is starting to bite us a little.
@*: Review PRs.
@*: Less time spent on Wharf due to new time delegations for other (non-Wharf) projects.