Hi nux,

I'll create an issue in github.
My main concern was trying to determine whether I was doing something
stupid in if not, then create an issue :)

Kind regards,

Jeroen Kleijer

On Mon, Dec 9, 2024 at 2:32 PM Nux <n...@li.nux.ro> wrote:

> It'd be great if you opened an issue in github and signal that the UI is
> not capable of selecting a cluster.
> Unsure whether this would be a bug or an improvement at this point,
> maybe the latter.
>
> On 2024-12-09 13:22, Jeroen Kleijer wrote:
> > Hi all,
> >
> > Thanks for the responses.
> > I'll have to look into the tags and service offerings but I've done
> > some
> > tests using some ansible code and using my user account, I was able to
> > deploy VMs in both cluster CL01 and CL02 and properly tell it to create
> > the
> > instance in that cluster. When I tried to specifically state on which
> > host
> > it should be created, I get the message back that "Parameter hostid can
> > only be specified by a Root Admin, permission denied"
> >
> > I'll have a look to see if service offerings and tags can bring me
> > something but I'm getting a feeling that, out of the box, granting
> > users
> > additional permissions (API calls), won't make the POD/Cluster/Host
> > selection appear while creating a new instance. Given that I am able to
> > (manually) select the cluster while using the API, I'm inclined to say
> > that
> > it's in the GUI. (but I'd be more than happy to be proven wrong :) )
> >
> > Kind regards,
> >
> > Jeroen Kleijer
> >
> > On Mon, Dec 9, 2024 at 12:54 PM Nux <n...@li.nux.ro> wrote:
> >
> >> If you try to deploy a VM via the API or cmk/cloudmonkey, can the user
> >> select the host or cluster? Trying to determine if it's a UI problem
> >> or
> >> more general.
> >> Also, if you put AccountA in DomainA and then dedicated the cluster to
> >> DomainA (generically), does that change anything?
> >>
> >>
> >> On 2024-12-09 11:01, Jeroen Kleijer wrote:
> >> > Hi all,
> >> >
> >> > We've set up Apache CloudStack (4.19.1.2), users are able to login and
> >> > we
> >> > were able to dedicate resources to their accounts.
> >> > We basically created an Account A and dedicated two clusters to it,
> >> > called
> >> > CL01 and CL02.
> >> > Our Account A has been assigned the role of "User" since all user
> >> > accounts
> >> > only need to be able to create VMs, delete them and stop and start
> >> > them.
> >> > However, we would like the people in Account A, when deploying a new
> >> > instance, to be able to choose between cluster CL01 and CL02 (and
> >> > perhaps
> >> > even the individual hosts if possible)
> >> >
> >> > I've looked into the role "User", created a copy of it and added
> >> > several
> >> > "list" API calls to it, such as listPods, listClusters, listHosts,
> >> > listDedicatedClusters and listDedicatedHosts, but when a user creates
> a
> >> > new
> >> > instance through the GUI, the selection of the pod, cluster or host is
> >> > not
> >> > offered. (the selection of zone is offered though)
> >> >
> >> > How would I go about doing this where an end-user is restricted and
> >> > doesn't
> >> > need to see more than they should but still have the option of
> choosing
> >> > between the resources that belong to them? (if this is even possible
> at
> >> > all)
> >> >
> >> > Kind regards,
> >> >
> >> > Jeroen Kleijer
> >>
>

Reply via email to