2024-10-30 golang
Date
Attendees
- Craig McNally
- Jason Root
- David Crossley
- Maccabee Levine
- Wayne Blair
- Taras Spashchenko
- Jakub Skoczen
- Ingolf Kuss
- Marc Johnson
- Kuzma Rezchenko
- Zak Burke
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
1 min | Scribe | All | Jakub Skoczen is next, followed by Taras Spashchenko Taras will take notes today. Thanks! Reminder: Please copy/paste the Zoom chat into the notes. If you miss it, this is saved along with the meeting recording, but having it here has benefits. |
30 min | Go-related adjustments on the DevOps/SysOps side | David Crossley |
|
30 min | General discussion | All |
|
NA | Zoom Chat | 00:14:16 Taras: How will it be integrated with the Jenkins pipelines? There are some useful Jenkins pipelines that allow developers to build and deploy a particular module from a particular branch in the desired Rancher dev env in one click. 00:16:12 Jakub Skoczen: I don’t think we will be working on Jenkins pipelines for Go as the focus for new CI/CD work is on GitHub actions. GH actions can also be triggered on demand easilly. 00:16:43 Taras: Also nightly builds for snapshot envs are controlled by Jenkins pipelines and go-based modules must be included in the nightly updates. 00:17:46 Jakub Skoczen: Correct, but these rely on already published artefacts (e.g Docker images) so the Go-specific tasks are executed earlier as part of the CI/CD for the module repository. 00:28:50 Marc Johnson: Replying to "How will it be integ…" There is probably an open question about responsibility for support of the Rancher tooling Particularly given the ongoing AWS cost reduction and shift of who is responsible for development team environments 00:34:57 Wayne Blair: How can we detect the required version of go? 00:43:38 Taras: What is the effort needed to build a go-based module for arm64 architecture? 00:53:13 Maccabee Levine: "Sonarqube hasn't identified any security issues, major code smells or excessive (>3%) duplication (6); and any disabled or intentionally ignored rules/recommendations are reasonably justified." | |