1
0
mirror of https://github.com/rancher/steve.git synced 2025-08-31 06:46:25 +00:00
Commit Graph

556 Commits

Author SHA1 Message Date
Colleen Murphy
52e7ebfd1b Fix partition unit test
Remove unnecessary items from the `access` slice in one of the unit
tests. Each item in `access` corresponds to one request in `apiOps`, so
they should have the same number of elements.
2023-09-20 13:58:37 -07:00
Colleen Murphy
826ba42d0a Merge pull request #64 from cmurphy/docs
Add developer docs to README
2023-09-20 10:06:51 -07:00
Colleen Murphy
6b8eceb3e4 Add developer docs to README 2023-09-14 11:32:45 -07:00
Max Sokolovsky
7e38c1de95 Merge pull request #125 from maxsokolovsky/run-as-non-root-in-dockerfile
Run container as a non-root user
2023-09-13 17:58:54 -04:00
Max Sokolovsky
5b630912b3 Use a less specific base bci-micro:15.5 to get the latest version 2023-09-13 17:40:30 -04:00
Max Sokolovsky
420ada5efb Run container as a non-root user 2023-09-13 17:40:30 -04:00
Kinara Shah
5df31b9c15 Merge pull request #117 from vardhaman22/k8s-1.27
updated deps for k8s 1.27
2023-08-31 21:45:48 -07:00
vardhaman22
c8b08e8250 skip linting rules
these linting rules are enabled by default now in latest golangci-lint revive pluign
2023-08-31 21:38:46 +05:30
vardhaman22
ebc8b721a8 updated deps for k8s 1.27 2023-08-23 00:42:52 +05:30
Colleen Murphy
e885e4a713 Merge pull request #119 from rancher/renovate/github.com-rancher-norman-digest
chore(deps): update github.com/rancher/norman digest to 078862e
2023-08-11 10:32:10 -07:00
renovate-rancher[bot]
dfb3192ce9 chore(deps): update github.com/rancher/norman digest to 078862e 2023-08-11 15:41:41 +00:00
Jonathan Crowther
12fe048283 Merge pull request #118 from rancher/renovate/github.com-rancher-apiserver-digest
chore(deps): update github.com/rancher/apiserver digest to d134152
2023-08-11 11:39:45 -04:00
renovate-rancher[bot]
8517a24e22 chore(deps): update github.com/rancher/apiserver digest to d134152 2023-08-11 15:35:11 +00:00
Colleen Murphy
80846797f9 Merge pull request #99 from rancher/renovate/github.com-sirupsen-logrus-1.x
chore(deps): update module github.com/sirupsen/logrus to v1.9.3
2023-08-10 14:21:20 -07:00
Colleen Murphy
96e2a849d7 Merge pull request #94 from rancher/renovate/github.com-adrg-xdg-0.x
chore(deps): update module github.com/adrg/xdg to v0.4.0
2023-08-10 14:19:28 -07:00
Colleen Murphy
41187854de Merge pull request #104 from rancher/renovate/k8s.io-klog-2.x
chore(deps): update module k8s.io/klog to v2
2023-08-10 14:18:58 -07:00
renovate-rancher[bot]
99cf256689 chore(deps): update module k8s.io/klog to v2 2023-08-10 15:52:43 -04:00
Jonathan Crowther
6e3926eb1e Merge pull request #84 from rancher/renovate/github.com-rancher-apiserver-digest
chore(deps): update github.com/rancher/apiserver digest to de731cd
2023-08-10 14:58:03 -04:00
renovate-rancher[bot]
7c49f34827 chore(deps): update module github.com/sirupsen/logrus to v1.9.3 2023-08-10 18:54:50 +00:00
renovate-rancher[bot]
d3bd2ae53d chore(deps): update github.com/rancher/apiserver digest to de731cd 2023-08-10 18:54:32 +00:00
Jonathan Crowther
97194fb980 Merge pull request #100 from rancher/renovate/github.com-urfave-cli-v2-2.x
chore(deps): update module github.com/urfave/cli/v2 to v2.25.7
2023-08-10 14:51:41 -04:00
Jonathan Crowther
dfc0b92be7 Merge pull request #85 from rancher/renovate/github.com-rancher-norman-digest
chore(deps): update github.com/rancher/norman digest to ccd31a4
2023-08-10 14:42:06 -04:00
Jonathan Crowther
da7ecef2bb Merge pull request #96 from rancher/renovate/github.com-prometheus-client_golang-1.x
chore(deps): update module github.com/prometheus/client_golang to v1.16.0
2023-08-10 14:41:35 -04:00
Jonathan Crowther
4c82d37181 Merge pull request #86 from rancher/renovate/github.com-rancher-pkg-digest
chore(deps): update github.com/rancher/pkg digest to b04c094
2023-08-10 14:37:12 -04:00
Jonathan Crowther
ba5c979324 Merge pull request #90 from rancher/renovate/github.com-rancher-wrangler-1.x
chore(deps): update module github.com/rancher/wrangler to v1.1.1
2023-08-10 14:35:21 -04:00
Jonathan Crowther
899abbcec6 Merge pull request #88 from rancher/renovate/github.com-pborman-uuid-1.x
chore(deps): update module github.com/pborman/uuid to v1.2.1
2023-08-10 14:33:25 -04:00
renovate-rancher[bot]
cabea84725 chore(deps): update module github.com/urfave/cli/v2 to v2.25.7 2023-08-10 18:25:30 +00:00
renovate-rancher[bot]
7f074294d8 chore(deps): update module github.com/prometheus/client_golang to v1.16.0 2023-08-10 18:25:15 +00:00
renovate-rancher[bot]
33dc24bc15 chore(deps): update module github.com/adrg/xdg to v0.4.0 2023-08-10 18:25:08 +00:00
renovate-rancher[bot]
45c68fa1b9 chore(deps): update module github.com/rancher/wrangler to v1.1.1 2023-08-10 18:25:01 +00:00
renovate-rancher[bot]
5f8dca1998 chore(deps): update module github.com/pborman/uuid to v1.2.1 2023-08-10 18:24:52 +00:00
renovate-rancher[bot]
fbcee62c6e chore(deps): update github.com/rancher/pkg digest to b04c094 2023-08-10 18:24:38 +00:00
renovate-rancher[bot]
fd96884537 chore(deps): update github.com/rancher/norman digest to ccd31a4 2023-08-10 18:24:21 +00:00
Jonathan Crowther
548632c5d8 Merge pull request #89 from rancher/renovate/github.com-rancher-kubernetes-provider-detector-0.x
chore(deps): update module github.com/rancher/kubernetes-provider-detector to v0.1.5
2023-08-10 14:21:08 -04:00
Jonathan Crowther
8744eaadd1 Merge pull request #92 from rancher/renovate/github.com-urfave-cli-1.x
chore(deps): update module github.com/urfave/cli to v1.22.14
2023-08-10 14:19:40 -04:00
Jonathan Crowther
fa9e139975 Merge pull request #93 from rancher/renovate/registry.suse.com-bci-bci-micro-15.x
chore(deps): update registry.suse.com/bci/bci-micro docker tag to v15.5.11.2
2023-08-10 14:18:45 -04:00
Jonathan Crowther
5bcbfe5113 Merge pull request #95 from rancher/renovate/github.com-gorilla-websocket-1.x
chore(deps): update module github.com/gorilla/websocket to v1.5.0
2023-08-10 14:18:10 -04:00
Jonathan Crowther
e771a09100 Merge pull request #97 from rancher/renovate/github.com-rancher-remotedialer-0.x
chore(deps): update module github.com/rancher/remotedialer to v0.3.0
2023-08-10 14:12:41 -04:00
Jonathan Crowther
04901b475d Merge pull request #98 from rancher/renovate/github.com-rancher-saml-0.x
chore(deps): update module github.com/rancher/saml to v0.2.0
2023-08-10 14:10:25 -04:00
Jonathan Crowther
781717c208 Merge pull request #114 from rancher/renovate/registry.suse.com-bci-bci-base-15.x
chore(deps): update registry.suse.com/bci/bci-base docker tag to v15.5
2023-08-10 13:30:49 -04:00
Jonathan Crowther
d92f0d0c5f Merge pull request #115 from pjbgf/bump-deps
build: Bump dependencies
2023-08-10 13:07:09 -04:00
Paulo Gomes
700cd88f43 build: Bump dependencies
The k8s.io dependencies were bumped to latest patch for the currently
used minor. Overall changes:
- k8s.io/api v0.25.12
- k8s.io/apiextensions-apiserver v0.25.12
- k8s.io/apimachinery v0.25.12
- k8s.io/apiserver v0.25.12
- k8s.io/component-base v0.25.12
- k8s.io/kube-aggregator v0.25.12
- golang.org/x/crypto v0.11.0
- golang.org/x/net v0.12.0
- golang.org/x/oauth2 v0.10.0
- golang.org/x/sync v0.3.0
- golang.org/x/sys v0.10.0
- golang.org/x/term v0.10.0
- golang.org/x/text v0.11.0
- golang.org/x/time v0.3.0

Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2023-07-25 15:11:03 +01:00
renovate-rancher[bot]
64c8a50866 chore(deps): update registry.suse.com/bci/bci-micro docker tag to v15.5.11.2 2023-07-21 04:39:51 +00:00
renovate-rancher[bot]
70eaf26830 chore(deps): update registry.suse.com/bci/bci-base docker tag to v15.5 2023-07-20 04:40:08 +00:00
Colleen Murphy
d040cffef3 Merge pull request #112 from cmurphy/unformatter-store
Drop unrecognized fields before update
2023-07-17 09:02:51 -07:00
Colleen Murphy
adaa391ddf Drop unrecognized fields before update
Add a nested store to the proxy store to strip non-Kubernetes fields
from the object being updated.

The steve formatter and proxy store adds fields to objects when it
outputs them to the client, for usability by the UI. It adds the
object's fields[1], relationships to other objects[2], a summary of the
object's state[3], and additional information in the conditions[4].
These fields are not native to Kubernetes, so when a client submits the
object back as an update, Kubernetes reports a warning that they are
unrecognized. This change ensures the extra fields are removed before
submitting the update.

[1] bf2e9655f5/pkg/stores/proxy/proxy_store.go (L189)
[2] bf2e9655f5/pkg/resources/common/formatter.go (L106)
[3] bf2e9655f5/pkg/resources/common/formatter.go (L100)
[4] bf2e9655f5/pkg/resources/common/formatter.go (L108)
2023-07-14 14:54:01 -07:00
Colleen Murphy
8128019458 Merge pull request #80 from moio/fix_lru_concurrent_map_write
LRU cache: fix concurrent map write
2023-06-23 13:22:50 -07:00
renovate-rancher[bot]
7a7d5ad3f0 chore(deps): update module github.com/urfave/cli to v1.22.14 2023-06-13 04:39:28 +00:00
Ricardo Weir
bf2e9655f5 Merge pull request #111 from rmweir/41225-tests
Add tests
2023-06-09 13:21:41 -07:00
Ricardo Weir
c53bd62e9c Add tests 2023-06-09 13:18:32 -07:00