[DISCUSS] Simplifying constructs and UX

2023-08-11 Thread Rohit Yadav
All,

Request for comments on following ideas, largely in the UI:

  1.  Does it make sense to simply the Default View as a Project which cannot 
be deleted and primary space for the Account. Essentially, the default view is 
the logged in account/user's project with no other collaborators

  2.  Migrate all isolated network constructs as VPC with a single tier.

  3.  Simplify templates/isos that are listed in deploy VM form: as a user, the 
template/iso section of the deploy VM form is complicated, would it make sense 
to simplify the template/iso shown as groups of guest OS family (like several 
other portals) and templates uploaded/registered by the account separately.

  4.  Remove data disk from VM deploy form, or hide it by default (show a 
button - add volume):
Currently, the deploy VM form only supports one data disk, however API can 
multiple disks. One can always still use APIs, but deploy VM and later attach 
more disks; or deploy vm but not start it, attach as many data disks as we want 
and then start it.

  5.  Show user-data and affinity (placement) groups as a first-class step, not 
hidden under advanced menu.

  6.  Offering groups or bundles: introduce way to group/bundle compute/data 
offerings; for example, I want to see CPU optimised offerings, memory 
optimiised offerings, specialised offerings (say GPU) etc.


Regards.

 



[GitHub] [cloudstack-cloudmonkey] weizhouapache commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


weizhouapache commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674787609

   > @Pearl1594 I suppose a simple fix could be something like if the request 
size is say > 2048 or > 4096 then use POST, otherwise use GET. One thing we 
must check if when we use POST APIs, does cloudstack log them (for 
debugging/support purposes).
   
   or use POST if `userdata` or `password` is passed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-cloudmonkey] rohityadavcloud commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


rohityadavcloud commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674671520

   @Pearl1594  I suppose a simple fix could be something like if the request 
size is say > 2048 or > 4096 then use POST, otherwise use GET. One thing we 
must check if when we use POST APIs, does cloudstack log them (for 
debugging/support purposes).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-cloudmonkey] Pearl1594 commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


Pearl1594 commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674539087

   @rohityadavcloud No, deployVM is a GET request. I'll identify the commands 
that use POST and update the PR, that said, all operations seem to work fine 
using post 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-documentation] blueorangutan commented on pull request #339: Polish

2023-08-11 Thread via GitHub


blueorangutan commented on PR #339:
URL: 
https://github.com/apache/cloudstack-documentation/pull/339#issuecomment-1674364261

   QA-Doc build preview: https://qa.cloudstack.cloud/builds/docs-build/pr/339. 
(QA-JID 108)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-documentation] blueorangutan commented on pull request #339: Polish

2023-08-11 Thread via GitHub


blueorangutan commented on PR #339:
URL: 
https://github.com/apache/cloudstack-documentation/pull/339#issuecomment-1674363286

   @borisstoyanov a Jenkins job has been kicked to build the document. I'll 
keep you posted as I make progress.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-documentation] borisstoyanov commented on pull request #339: Polish

2023-08-11 Thread via GitHub


borisstoyanov commented on PR #339:
URL: 
https://github.com/apache/cloudstack-documentation/pull/339#issuecomment-1674362404

   @blueorangutan docbuild


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-documentation] vladimirpetrov opened a new pull request, #339: Polish

2023-08-11 Thread via GitHub


vladimirpetrov opened a new pull request, #339:
URL: https://github.com/apache/cloudstack-documentation/pull/339

   Capitalisation of known object/resource types: Templates, Network, Snapshot, 
User, Account, fixing many typos and grammar mistakes.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-cloudmonkey] rohityadavcloud commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


rohityadavcloud commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674303600

   @Pearl1594 isn't deploy VM using POST in cmk?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-cloudmonkey] hrak commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


hrak commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674302140

   > @hrak did you face issues when using the deploy VM API or other user-data 
related APIs? 
   
   Yes, i can't submit userdata > 4K using Cloudmonkey.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [cloudstack-cloudmonkey] hrak commented on pull request #140: Convert GET to POST requests

2023-08-11 Thread via GitHub


hrak commented on PR #140:
URL: 
https://github.com/apache/cloudstack-cloudmonkey/pull/140#issuecomment-1674300784

   cloudstack-go also uses POST by default for both 
[DeployVirtualMachine](https://github.com/apache/cloudstack-go/blob/71cac076895025f9c830e4b7fbe0322a4dd369e0/cloudstack/VirtualMachineService.go#L2114)
 and 
[UpdateVirtualMachine](https://github.com/apache/cloudstack-go/blob/71cac076895025f9c830e4b7fbe0322a4dd369e0/cloudstack/VirtualMachineService.go#L7946)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org