Mateusz Gozdek

Results 233 issues of Mateusz Gozdek

Currently Helm leaves CRD updates up to administrators, as it is not trivial to update them, as this may result in data loss. More upstream details here: https://github.com/helm/helm/issues/5871. We should...

area/components
area/updates
priority/P1

It should be simple exposing the knob which is already used for other platforms. Useful links for newcomers: - Where to add fields: https://github.com/kinvolk/lokomotive/blob/a313f02df067c734902deb256dbb64a0146b0fdf/pkg/platform/baremetal/baremetal.go#L33 - What to add: https://github.com/kinvolk/lokomotive/blob/a313f02df067c734902deb256dbb64a0146b0fdf/pkg/platform/aws/aws.go#L74-L75 -...

kind/enhancement
low-hanging-fruit
platform/bare-metal
area/feature-parity

And because of this, following error is printed: ``` E0226 10:39:09.237346 12034 kubelet.go:1662] Failed creating a mirror pod for "kube-apiserver-6f5b85f5db-6n2q8-ip-10-0-2-169_kube-system(8122a931b691267d810b16f3f2435a8d)": pods "kube-apiserver-6f5b85f5db-6n2q8-ip-10-0-2-169" is forbidden: unable to validate against any pod...

bug

Example: https://yard.lokomotive-k8s.net/teams/main/pipelines/pr-tinkerbell/jobs/test-lokomotive-deployment/builds/366 We should make OSIE source configurable for sandbox and host it someplace else for CI.

bug
area/ci

To avoid chicken-egg issues with storage provider and prometheus-operator deployment like described in #433, we should have a way to install prometheus-operator CRDs before other components, so they can enable...

kind/enhancement
area/monitoring

So we can avoid adding `...Raw` fields to structs, we will just use a template function for rendering given tolerations or node affinities.

technical-debt

area/dependency-update

In #839 we found some limitations of our existing way we set up LBs for Ingress on AWS, which we should address. See also #372.

kind/enhancement
platform/aws

Latest release of backend module right now is https://github.com/kinvolk/nebraska/releases/tag/2.4.1, however https://github.com/kinvolk/nebraska/blob/main/backend/go.mod#L1 is still pointing to v0/v1 version. Perhaps `v2` should be added there and for all internal imports. See also...

If you follow https://book.kubebuilder.io/quick-start.html, then patch `api/v1/cronjob_types.go` with the following changes: ```diff diff --git api/v1/cronjob_types.go api/v1/cronjob_types.go index 4ec4590..56d9a58 100644 --- api/v1/cronjob_types.go +++ api/v1/cronjob_types.go @@ -30,6 +30,30 @@ type CronJobSpec struct...