Commit Graph

1103 Commits

Author SHA1 Message Date
Vincent Fiduccia 534a2da278
Don't lose the selected cloud credential 2021-08-25 02:24:40 -07:00
Vincent Fiduccia ee1808b2b7
Handle more types missing (#4009) 2021-08-25 01:14:28 -07:00
Vincent Fiduccia e811b4de93
Remove pools from the machinePool, ignore errors deleting config (#3834) 2021-08-25 00:13:19 -07:00
Vincent Fiduccia db3a676994
No advanced registry option 2021-08-25 00:13:18 -07:00
Vincent Fiduccia cd95382289
Disable S3 backup 2021-08-24 12:45:53 -07:00
Neil MacDougall 8735ce66aa [master] Fix for vendor not showing as 'SUSE Rancher' 2021-08-24 13:44:19 +01:00
Vincent Fiduccia 0ba334b20c
Less loading in cluster create, preserve vmware values (#3924) 2021-08-21 02:49:53 -07:00
Phillip 909099210e
Merge pull request #3946 from rak-phillip/bugfix/3921-warn-windows-nodes
[master] Warn users about adding windows and linux nodes
2021-08-20 15:47:16 -07:00
Cody Jackson 2c1e67e7ca Now directly create and interact with norman bindings
Removed binding filtering and now just use norman bindings. The backend actually does the filtering when using norman.

https://github.com/rancher/dashboard/issues/3768#issuecomment-901827980
2021-08-20 09:28:38 -07:00
Phillip Rak 15f974a7a0 Add a banner with windows warning for custom cluster registration 2021-08-19 16:19:09 -07:00
Nancy 6fb0752b20
Merge pull request #3915 from mantis-toboggan-md/bugfix-cluster-members
[master] fix clusterrolebinding creation for standard user
2021-08-19 06:22:34 -07:00
Vincent Fiduccia 18f311a259
Apply & show the system-default-registry setting 2021-08-19 01:13:15 -07:00
Vincent Fiduccia 4ca1269f6b
Clear system-default-registry instead of null 2021-08-18 23:09:43 -07:00
Vincent Fiduccia 571eb8e3c0
Edit machineConfig 2: Electric Boogaloo 2021-08-18 13:19:16 -07:00
Nancy Butler 303ffac53e fix clusterrolebinding creation for standard user 2021-08-18 12:34:14 -07:00
Vincent Fiduccia fa62bb240d
Regsitry config is a map (rancher/rancher#34278) 2021-08-17 09:45:47 -07:00
Richard Cox 7a7bf65af3
Merge pull request #3838 from richard-cox/master-fix-base-user-cluster-create
[master] Ensure base users with create cluster rights can create / manage cluster
2021-08-17 16:24:40 +01:00
Vincent Fiduccia 20111b2f12
Simpler private registry option (rancher/rancher#34223) 2021-08-17 02:23:03 -07:00
Vincent Fiduccia a43a3e14d0
Handle no access to see machine config (rancher/rancher#34256) 2021-08-17 02:16:39 -07:00
Vincent Fiduccia 31e806d021
Define & use canList before findAlls instead of schemaFor 2021-08-17 02:16:39 -07:00
Vincent Fiduccia 5a7155b086
Don't ask for cloud cred on view 2021-08-17 02:16:39 -07:00
Vincent Fiduccia 16a495b4b6
Hide removed pools from list 2021-08-17 02:16:38 -07:00
Vincent Fiduccia 80bfc4716f
Bucket is required if not in cloud-cred 2021-08-17 02:16:38 -07:00
Vincent Fiduccia deba8fa2ee
vsphere -> rancher-vsphere (rancher/issues#33875) 2021-08-17 02:16:38 -07:00
Vincent Fiduccia c740629f9b
Only show cloud-providers applicable to selected driver (#3709) 2021-08-17 02:16:37 -07:00
Vincent Fiduccia d1296e385d
Allow empty cluster name (#3798) 2021-08-17 02:16:37 -07:00
Vincent Fiduccia 03b13ae31d
Show error if there's no KDM data 2021-08-17 02:16:36 -07:00
Phillip Rak 3d11810466 Make use of the .trim modifier 2021-08-16 14:58:43 -07:00
Phillip Rak 8446a14ab1 Trim leading and trailing spaces when entering cluster url 2021-08-16 14:12:04 -07:00
Richard Cox b2234bcac2 Changes following review, fix norman schema check 2021-08-16 13:59:26 +01:00
Richard Cox 24b2ae0fce Ensure users can only see cluster/project membership details if they have perms to 2021-08-13 11:32:10 +01:00
Neill Somerville 53eff1c22a updated null to undef 2021-08-13 01:59:38 -07:00
Vincent Fiduccia 4689b39312
Force reload cloud cred schema before showing page (#3684) 2021-08-11 23:47:47 -07:00
Vincent Fiduccia b39d0491e0
Use Cloud Creds for etcd s3 backups 2021-08-11 23:24:06 -07:00
Vincent Fiduccia bc1050022b
Make sure we're subscribed to clusters 2021-08-11 09:53:46 -07:00
Richard Cox 71b5f1361b
Merge pull request #3787 from richard-cox/master-fix-non-admin-create-project
[master] Allow non-admins to create projects without supplying members
2021-08-11 15:40:55 +01:00
Richard Cox 633b606601 Allow non-admins to create projects without supplying members
- Non-admin create was blocked (create button disabled) given their lack of rights to the binding type
- When non-admins create their project they get this binding automatically, so count case as valid

Also
- Disable remove of a member binding if there is only one user
  - covers case where a non-admin can remove themselves when editing their project and not re-add
2021-08-11 13:21:13 +01:00
Richard Cox c10f66b03c Fix create cluster by template for admins
- This will unblock some QA use cases when creating as admin (non-admins will still be in same broken state)
- Ensure that if we have access to the local cluster use it
- For non-admins they're still in a broken state, this is tracked in another issue

Also fixed issue where returning to the provisioning cluster too early would fail
2021-08-11 11:38:10 +01:00
Richard Cox 5a6b24729f
Merge pull request #3747 from codyrancher/cluster-editing
[forwardport] Ensuring radio fields are set for automatic snapshots and authorized endpoints
2021-08-10 11:11:30 +01:00
Cody Jackson 7fb2e82a1b Ensuring radio fields are set for automatic snapshots and authorized endpoints
https://github.com/rancher/dashboard/issues/3727
2021-08-09 23:11:59 -07:00
Phillip Rak fe272ca3e1 Show warning message when machine pool is in update state 2021-08-09 12:24:44 -07:00
Phillip Rak 8e50689eef Display warning banner when updating machine configs 2021-08-09 12:00:59 -07:00
Phillip Rak 501b2968cf Only disable .config under machine pools 2021-08-09 11:41:37 -07:00
Phillip Rak 1fd69d5af6 Disable all fields in machine config 2021-08-09 10:46:52 -07:00
Phillip Rak 6b4029bf95 Revert "Save machine pools even when action is not create"
This reverts commit 2359fd8cf9.
2021-08-09 10:01:40 -07:00
Richard Cox 3ad4d0d641 Fix a number of issues around having no access to a cluster 2021-08-09 13:55:24 +01:00
Richard Cox dea7b53c5e Ensure we wait for requried resources before leaving cluster import / create rke2
- Previously nav away was occurring inside `this.save` before we could wait for the mgmt cluster
- This meant some info was missing when we arrived at the next page
- So move wait and role change into after hook and rely on native nav in this.save again
2021-08-08 11:56:10 +01:00
Vincent Fiduccia f84c7824cc
Kubelet arg messaging 2021-08-06 17:49:49 -07:00
Vincent Fiduccia aca95d5c8d
Allow switching out of unknown version to known 2021-08-06 17:49:49 -07:00
Vincent Fiduccia 083bb63dbc
generateYaml override hook in CruResource 2021-08-06 02:06:05 -07:00