Commit Graph

1078 Commits

Author SHA1 Message Date
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
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
Vincent Fiduccia f8a2628266
Actually wait for applyHooks before saving 2021-08-06 02:06:05 -07:00
Vincent Fiduccia 96f53674d8
Upgrade jsyaml 2021-08-06 02:06:04 -07:00
Vincent Fiduccia b215e95870
ts lints 2021-08-06 02:06:01 -07:00
Vincent Fiduccia 73649f1065
Hide PSP for k3s 2021-08-06 02:05:10 -07:00
Richard Cox 5dff739587 Fix creation of group cluster and project template bindings
- make userPrincipal id/name properties generic in mgnt binding types
  - userPrincipalName becomes principalName
  - principalId comes from this.principalName || this.userPrincipalName || this.groupPrincipalName
- use principal to determine user/group and properties in norman to save
- removed properties in norman save bindings that weren't needed
2021-08-05 14:47:01 +01:00
Nancy Butler 4970425174 fix rke2 defaults 2021-08-04 17:02:20 -07:00
codyrancher 5f9acd0be2
Merge pull request #3651 from codyrancher/not-supported
[forwardport] Inform the users that legacy features aren't supported in k8s 1.21+
2021-08-04 16:54:31 -07:00
Vincent Fiduccia 9daa405454
Don't double add namespace to cloud creds 2021-08-04 15:20:07 -07:00
Vincent Fiduccia fcc85808dc
Use defaults from KDM 2021-08-04 15:20:07 -07:00
Vincent Fiduccia 027d3e9e35
Remove disable-kube-proxy again 2021-08-04 15:20:07 -07:00
Vincent Fiduccia b156fbfbad
Cloud provider none 2021-08-04 15:20:07 -07:00
Phillip f26e7a21ed
Merge pull request #3646 from rak-phillip/bugfix/3580-cluster-registration-windows
[master] Add insecure command to Windows cluster registration
2021-08-04 13:57:47 -07:00
Phillip Rak b2c5e54017 Toggle banner based on isClusterReady 2021-08-04 13:45:29 -07:00
Cody Jackson 7fa934cfa8 Inform the users that legacy features aren't supported in k8s 1.21+
https://github.com/rancher/dashboard/issues/3589
2021-08-04 13:31:29 -07:00
Phillip Rak e13208faae Add isClusterReady computed prop to toggle checkbox along with code 2021-08-04 12:18:57 -07:00
Phillip Rak e741608c37 Default insecureWindows to false 2021-08-04 12:13:45 -07:00
Phillip Rak a49bbe7a07 Add checkbox for toggling insecure Windows command 2021-08-04 12:10:36 -07:00
Vincent Fiduccia 9f8ed5ab67
Inline credential create 2021-08-04 11:51:37 -07:00
Richard Cox aab4b07738
Merge pull request #3637 from richard-cox/master-fix-receiver-select
[master] Fix click of receiver type in create receiver page
2021-08-04 15:57:15 +01:00
Richard Cox dda68a9de3 Fix click of receiver type in create receiver page
- click was failing due to
  ```
  The .native modifier for v-on is only valid on components but it was used on <div>
  ```
- also fix linting error
2021-08-04 14:52:43 +01:00
Nancy Butler 62241b391f fix rke2 edit done route 2021-08-04 06:03:31 -07:00
Vincent Fiduccia ccb00a4ca9
Merge pull request #3629 from rak-phillip/bugfix/3553-cluster-edit
[master] Update machine pools when editing RKE2 cluster
2021-08-04 01:34:51 -07:00
Vincent Fiduccia 348e33df72
Merge pull request #3618 from mantis-toboggan-md/bugfix-user-create
[master]focus username field initially on create user page
2021-08-04 01:31:44 -07:00
Vincent Fiduccia 84ed46837d
Cloud cred edit, S3 config 2021-08-04 01:14:20 -07:00
Vincent Fiduccia 53eca88159
Cloud credentials part deux 2021-08-04 01:14:19 -07:00