John McBride

Results 143 issues of John McBride

**Issue number:** N/a **Description of changes:** This patch enhances the testsys-launcher CDK by applying the cert-manager and brupop manifests. However, the CDK breaks on very large manifests (like with many...

Currently, if cluster creation fails for some reason, the agent's `eksctl` won't roll back the CF stack that was created. This can lead to latter results where subsequent cluster creations...

Given a test yaml that looks like: ```yaml --- apiVersion: testsys.bottlerocket.aws/v1 kind: Test metadata: name: hello-bones namespace: testsys-bottlerocket-aws spec: agent: name: hello-agent image: "example-test-agent:demo" keep_running: false configuration: mode: Fast person:...

blocked

### Describe the bug The pizza service should ignore repos that have empty git repos. For example, for repos like: https://github.com/tamagui/sponsors (which indeed is empty from a public perspective) This...

🐛 bug

https://github.com/open-sauced/pizza/blob/f2c25cd7499fb34ce31459bc4368fad36fd246bf/pkg/server/server.go#L229-L230 It'd be great if we could start supporting co-authors and some of the other edge cases that are fairly common in large git projects. This would take some investigation...

### Type of feature 🍕 Feature ### Current behavior Currently, this microservice only can make connections to postgres over ssl: https://github.com/open-sauced/pizza/blob/65f6e1859bda344c8ae16af61130781e332ee846/pkg/database/handler.go#L28 ### Suggested solution We should consider having a flag...

💡 feature

### Type of feature 🍕 Feature ### Current behavior There are a few places where error handling leaves abit to be desired. For example: https://github.com/open-sauced/pizza/blob/f0071a5af301dabc83da4581a0d1f7765699c43e/pkg/server/server.go#L177-L180 ### Suggested solution Overall, we...

💡 feature

### Type of feature 🍕 Feature ### Current behavior Right now, if someone wants to source all their repos within a single git repository, they'd need to do it one...

💡 feature

### Type of feature 🍕 Feature ### Current behavior There aren't any labels or other things that are common across the OpenSauced open source github repos. ### Suggested solution We...

💡 feature

Currently, the minimum free disk env variable is parsed as uint64: https://github.com/open-sauced/pizza/blob/51ed9ca9798ad3f9c39fc02a368fc1f525949737/main.go#L71-L78 This is mostly fine since I'd imagine we're only going to deploy this to 64 bit systems. A...