Commit Graph

4910 Commits

Author SHA1 Message Date
Richard Cox 34fdaa2335 Ensure Cluster Tools only shows if user can access required resources
- cluster member gains visiblity of catalog app when they can see a namespace
- fixed in cluster side nav and single cluster info
2021-08-25 13:35:45 +01:00
Richard Cox 3f418ec177
Merge pull request #3992 from richard-cox/master-fix-route-warning
Fix mighty confused routing
2021-08-25 11:11:12 +01:00
Vincent Fiduccia ce5c4dd28f
Merge pull request #4010 from vincent99/master
[Master] Bugs
2021-08-25 02:33:31 -07:00
Vincent Fiduccia 534a2da278
Don't lose the selected cloud credential 2021-08-25 02:24:40 -07:00
Richard Cox 0ccf555427 Improve fix
- Basically, don't auto-select first group entry if we're already expanded
  - covers cases where group is pseudo expanded (root, always open)
- this removes almost all nav warnings
- Tested
  - Auth and Settings products (top level, no visual group root)
  - auth providers double click
  - cluster explorer all sections ('More Resource' doesn't autoselct as before)
  - cluster manager embedded pages
  - resource search (on click this doesn't auto-expand host group as before)
2021-08-25 09:28:20 +01: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 2542485cb8
Don't set s3 at all for local snapshots 2021-08-25 00:13:19 -07:00
Vincent Fiduccia c3e57dba59
Use norman for rke1 node delete (#3996) 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 18176a617a
Merge pull request #3993 from vincent99/master
[Master] rke2.windows
2021-08-24 13:20:10 -07:00
Vincent Fiduccia be9473d190
rke2.windows provider 2021-08-24 12:47:41 -07:00
Vincent Fiduccia cd95382289
Disable S3 backup 2021-08-24 12:45:53 -07:00
Vincent Fiduccia ed4cfca68e
Disable import if you can't create cluster 2021-08-24 12:45:53 -07:00
Vincent Fiduccia aad699beb4
Change 500s to disambiguate real serve errors 2021-08-24 12:45:52 -07:00
Richard Cox 6a60cc6cec Fix mighty confused routing
- Core Problem
  - Type component selects an item in the side menu... which then fires off groupSelected in Groups component
  - Group component groupSelected then replaces route with first item in group, regardless of the route Type that was just selected
  - Page however still stays on the Type's route and not what the $route now thinks is the current one
  - This leads to all sorts of errors when clicking around types in a group
- Problem from Issue #3989
  - There is a guard in Type that normally prevents the groupSelected from firing if you're on the same page
  - However for the auth provider, where we change the route to a configured provider on click, this compares '/c/local/auth/config' with '/c/local/auth/config/github'
  - This means we try to change the page, and GlobalLoading somehow gets stuck (we never receive the `finish` call, or even `failure` - https://nuxtjs.org/docs/2.x/features/loading#using-a-custom-loading-component
- Fix
  - Fixed for this specific issue by avoiding groupSelected when the group is the root (which means it's not a true group where the first should be selected)
  - This fixes the error, but also the error logs for the auth and setting products
  - This does not fix the error logs in groups where it's not root
- Future Fix?
  - Break the link between Type select and Group groupSelected. I have a feeling this is very situational and to do with automatic selection rather than user clicking on a specific type
2021-08-24 19:15:09 +01:00
Phillip Rak cbdc1eaeb1
Merge pull request #3904 from rak-phillip/feature/docs-custom-validations
[master] Outline steps for creating custom validation function
2021-08-24 08:12:32 -07:00
Richard Cox a88ad64ce1
Merge pull request #3986 from richard-cox/master-fix-cluster-template-catalog-store
[master] Ensure we use the correct store when checking for catalog operation
2021-08-24 14:45:18 +01:00
Neil MacDougall bea2e4c74a
Merge pull request #3983 from nwmac/suse-vendor-fix
[master] Fix for vendor not showing as 'SUSE Rancher'
2021-08-24 14:35:28 +01:00
Neil MacDougall fd2c56dc34
Fix copy and paste 2021-08-24 14:26:37 +01:00
Richard Cox 83b0711748 Ensure we use the correct store when checking for catalog operation
- for standard users creating their first cluster (by template) there's no `cluster` available
- so for those scenarios the catalog entities are stored in the management store
- ensure then when we fetch the catalog operation after installing we respect the original store
2021-08-24 13:59:22 +01:00
Neil MacDougall 8735ce66aa [master] Fix for vendor not showing as 'SUSE Rancher' 2021-08-24 13:44:19 +01:00
Neil MacDougall 98b5ba042b
Merge pull request #3978 from nwmac/doc-icon-dark-theem-fix
[master] Fix svg icon color in doc page
2021-08-24 12:36:08 +01:00
Neil MacDougall 2c9f9f5a15 [master] Fix svg icon color in doc page 2021-08-24 11:06:21 +01:00
Richard Cox f6e4dcc6d4
Merge pull request #3970 from mantis-toboggan-md/bugfix-projects
[master]revert to using norman to delete projects
2021-08-24 10:45:54 +01:00
Richard Cox 75e4c32f15
Merge pull request #3967 from richard-cox/master-fix-create-role
[master] Ensure create role button shows in Roles page
2021-08-24 09:33:59 +01:00
Phillip Rak 23ec3426d3 Add example for passing multiple args 2021-08-23 16:03:34 -07:00
Nancy Butler 10afe51bb4 revert to using norman to delete projects 2021-08-23 12:07:52 -07:00
Phillip Rak b5025c4490 Update export default example 2021-08-23 11:42:48 -07:00
Phillip Rak b95c058568 Update example for clarity 2021-08-23 11:39:27 -07:00
Phillip Rak 291410c615 Fix diff syntax 2021-08-23 11:35:55 -07:00
Phillip Rak d00c1b54e2 Clean up examples 2021-08-23 11:33:38 -07:00
Phillip Rak 57af4af9ca Edit docs for clarity 2021-08-23 11:10:49 -07:00
Jordon Leach 091223c901
Merge pull request #3953 from jordojordo/3906
#3906 - Add basic formatting support to the custom banners
2021-08-23 13:59:56 -04:00
Richard Cox 546c17121c
Merge pull request #3965 from richard-cox/master-fix-collapse-drop-down
[master] Fix issue where drop down re-opens when clicking on collapse button
2021-08-23 17:49:34 +01:00
Richard Cox 2a213ac8a5 Ensure create role button shows in Roles page
- take into account blocked-PUT
2021-08-23 16:52:02 +01:00
Jordon Leach aa9a2be4e8
Update FixedBanner.vue
remove unused object textAlignment.
2021-08-23 08:03:12 -04:00
Jordon Leach e4d9b987ac
Update brand.vue
Change default property for textAlignment of bannerHeader and bannerFooter to 'center'
2021-08-23 08:02:09 -04:00
Richard Cox 4870fb0375 Fix issue where drop down re-opens when clicking on collapse button
- This also fixes the blip when drop down is open and the selected value is clicked on again
- Investigated other fixes...
  - slot'ing a new open indicator in (doesn't handle clickes)
  - using document.activeElement (already set away from drop down)
  - this.raised (not applicable in some cases)
2021-08-23 11:50:13 +01:00
Vincent Fiduccia cc06b21e0a
Merge pull request #3959 from vincent99/master
[Master] bugs
2021-08-21 02:56:01 -07:00
Vincent Fiduccia eb446d5b14
Exclude cloud cred keys from generic machine config (#3851) 2021-08-21 02:50:08 -07:00
Vincent Fiduccia 0ba334b20c
Less loading in cluster create, preserve vmware values (#3924) 2021-08-21 02:49:53 -07:00
Vincent Fiduccia a0a7a4440d
Prevent edit of settings set by env var 2021-08-21 02:49:37 -07:00
Vincent Fiduccia 4c4fd8cbdb
Separate group for upgrade controller 2021-08-21 02:49:24 -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
codyrancher 394d45763d
Merge pull request #3949 from codyrancher/membership-more-norman
[master] Now directly create and interact with norman bindings
2021-08-20 14:53:56 -07:00
Nancy 3ddc85118b
Merge pull request #3954 from mantis-toboggan-md/bugfix-cluster-delete
[master]catch cluster not found errors
2021-08-20 14:43:00 -07:00
Phillip Rak d01f9e9bf6 Update & to and 2021-08-20 13:48:45 -07:00
Phillip Rak d85f7dc78f Update warning message 2021-08-20 13:32:40 -07:00
Nancy Butler b5b31a5dba catch cluster not found errors 2021-08-20 12:33:53 -07:00