Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
a7a9bca
Upgrade to AppWrapper v1beta2
dgrove-oss Mar 19, 2024
635119b
Disable operator upgrade test for MCAD to Kueue transition
dgrove-oss Mar 25, 2024
5e3595f
update for review changes in codeflare-common
dgrove-oss Mar 28, 2024
c3fa25d
review comments
dgrove-oss Mar 28, 2024
5d907b5
pick up codeflare-common@mcadv1b2 changes
dgrove-oss Mar 28, 2024
04b9b1f
port to AppWrapper controller using cert-controller
dgrove-oss Mar 28, 2024
c8ead36
Kueue-enable e2e test cases
dgrove-oss Mar 29, 2024
f291e02
RayCluster test with AppWrappers
dgrove-oss Mar 29, 2024
43c8bc9
collect Kueue logs in e2e test
dgrove-oss Mar 30, 2024
f3147a6
update to appwrapper 0.7.2
dgrove-oss Apr 2, 2024
d6c87e9
validate AppWrapper config after merging delta from config map
dgrove-oss Apr 2, 2024
39c34d8
fix errors introduced in rebase
dgrove-oss Apr 3, 2024
034992d
generate AppWrapper RBAC's from kubebuilder comments
dgrove-oss Apr 3, 2024
828d0b1
appwrapper 0.7.2
dgrove-oss Apr 3, 2024
ef0665b
AppWrapper release is managed externally
dgrove-oss Apr 3, 2024
dca8dcb
tweaks
dgrove-oss Apr 3, 2024
b88ca94
allow appwrapper controller to be disabled in config
dgrove-oss Apr 4, 2024
58dcfd0
copy edit README.md
dgrove-oss Apr 4, 2024
d29c5fe
Fix type in main.go
dgrove-oss Apr 4, 2024
cbfd580
get codeflare-common from main
dgrove-oss Apr 4, 2024
b5aa4aa
review comments
dgrove-oss Apr 4, 2024
7187933
restore olm upgrade test; this test is expected to fail
dgrove-oss Apr 4, 2024
ca6b5ec
deploy Kueue in olm_tests
dgrove-oss Apr 4, 2024
2035794
review comment: keep cert config private
dgrove-oss Apr 4, 2024
e12fa53
skip AppWrapper tests when AppWrapper controller not enabled
dgrove-oss Apr 4, 2024
318f601
fix typo
dgrove-oss Apr 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix errors introduced in rebase
  • Loading branch information
dgrove-oss committed Apr 4, 2024
commit 39c34d863015cd0649cadea1f5e3c7ccec996009
160 changes: 74 additions & 86 deletions config/rbac/role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,164 +6,164 @@ metadata:
name: manager-role
rules:
- apiGroups:
- '*'
- ""
resources:
- deployments
- services
- secrets
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- admissionregistration.k8s.io
- ""
resources:
- mutatingwebhookconfigurations
- validatingwebhookconfigurations
- serviceaccounts
verbs:
- delete
- get
- list
- update
- watch
- patch
- apiGroups:
- apiextensions.k8s.io
- ""
resources:
- customresourcedefinitions
- services
verbs:
- list
- delete
- get
- patch
- apiGroups:
- apps
- ""
resources:
- deployments
- replicasets
- statefulsets
- endpoints
- kube-scheduler
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- authentication.k8s.io
- ""
resources:
- tokenreviews
- events
verbs:
- create
- patch
- update
- apiGroups:
- authorization.k8s.io
- ""
resources:
- subjectaccessreviews
- kube-scheduler
verbs:
- create
- get
- update
- apiGroups:
- batch
- ""
resources:
- jobs
- pods
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- config.openshift.io
- ""
resources:
- clusterversions
- pods/status
verbs:
- get
- list
- patch
- update
- apiGroups:
- coordination.k8s.io
- ""
resources:
- kube-scheduler
- leases
- replicationcontrollers
verbs:
- create
- get
- update
- list
- watch
- apiGroups:
- ""
- '*'
resources:
- secrets
- deployments
- services
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- admissionregistration.k8s.io
resources:
- serviceaccounts
- mutatingwebhookconfigurations
- validatingwebhookconfigurations
verbs:
- delete
- get
- patch
- list
- update
- watch
- apiGroups:
- ""
- apiextensions.k8s.io
resources:
- services
- customresourcedefinitions
verbs:
- delete
- get
- patch
- list
- apiGroups:
- ""
- apps
resources:
- endpoints
- kube-scheduler
- deployments
- replicasets
- statefulsets
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- authentication.k8s.io
resources:
- events
- tokenreviews
verbs:
- create
- patch
- update
- apiGroups:
- ""
- authorization.k8s.io
resources:
- kube-scheduler
- subjectaccessreviews
verbs:
- get
- update
- create
- apiGroups:
- ""
- batch
resources:
- pods
- jobs
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- config.openshift.io
resources:
- pods/status
- clusterversions
verbs:
- patch
- update
- get
- list
- apiGroups:
- ""
- coordination.k8s.io
resources:
- replicationcontrollers
- kube-scheduler
- leases
verbs:
- create
- get
- list
- watch
- update
- apiGroups:
- events.k8s.io
resources:
Expand Down Expand Up @@ -208,19 +208,6 @@ rules:
- get
- patch
- update
- apiGroups:
- machine.openshift.io
resources:
- '*'
>>>>>>> 2537d07 (port to AppWrapper controller using cert-controller)
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ray.io
resources:
Expand Down Expand Up @@ -263,6 +250,7 @@ rules:
- delete
- get
- patch
- apiGroups:
- scheduling.k8s.io
resources:
- priorityclasses
Expand Down
18 changes: 6 additions & 12 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,22 @@ require (
github.com/openshift/client-go v0.0.0-20221019143426-16aed247da5c
github.com/project-codeflare/appwrapper v0.7.2
github.com/project-codeflare/codeflare-common v0.0.0-20240328182412-38df643db183
github.com/ray-project/kuberay/ray-operator v1.0.0
github.com/ray-project/kuberay/ray-operator v1.1.0
go.uber.org/zap v1.26.0
k8s.io/api v0.29.1
k8s.io/apimachinery v0.29.1
k8s.io/client-go v0.29.1
k8s.io/component-base v0.29.1
k8s.io/klog/v2 v2.110.1
k8s.io/utils v0.0.0-20230726121419-3b25d923346b
sigs.k8s.io/controller-runtime v0.17.0
sigs.k8s.io/kueue v0.6.1
sigs.k8s.io/yaml v1.4.0
)

replace sigs.k8s.io/custom-metrics-apiserver => sigs.k8s.io/custom-metrics-apiserver v1.25.1-0.20230306170449-63d8c93851f3

require (
github.com/Masterminds/semver/v3 v3.2.0 // indirect
github.com/aymerick/douceur v0.2.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/blang/semver/v4 v4.0.0 // indirect
Expand All @@ -47,7 +50,6 @@ require (
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/gofuzz v1.2.0 // indirect
github.com/google/pprof v0.0.0-20230323073829-e72429f035bd // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/google/uuid v1.3.1 // indirect
github.com/gorilla/css v1.0.0 // indirect
github.com/imdario/mergo v0.3.16 // indirect
Expand All @@ -61,19 +63,15 @@ require (
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/open-policy-agent/cert-controller v0.10.1 // indirect
github.com/openshift-online/ocm-sdk-go v0.1.368 // indirect
github.com/orcaman/concurrent-map v1.0.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/prometheus/client_golang v1.18.0 // indirect
github.com/prometheus/client_model v0.5.0 // indirect
github.com/prometheus/common v0.46.0 // indirect
github.com/prometheus/procfs v0.12.0 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/stretchr/testify v1.8.4 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.26.0 // indirect
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
golang.org/x/net v0.20.0 // indirect
golang.org/x/oauth2 v0.16.0 // indirect
Expand All @@ -86,16 +84,12 @@ require (
google.golang.org/appengine v1.6.8 // indirect
google.golang.org/protobuf v1.32.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/apiextensions-apiserver v0.29.0 // indirect
k8s.io/apiserver v0.29.1 // indirect
k8s.io/klog/v2 v2.110.1 // indirect
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
sigs.k8s.io/jobset v0.3.1 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
sigs.k8s.io/yaml v1.4.0 // indirect
volcano.sh/apis v1.6.0-alpha.0.0.20221012070524-685db38b4fae // indirect
)
Loading