Shlomi,
Thanks for bringing this up.
My main concern currently is stability. .0 releases are usually broken to
some extend. I think, we should come up with better integration testing
before a release. E.g. try to deploy a host with all available compute
resources automatically before a release. Our main goal should be to
improve stability.
Foreman is great if you stick to simple use cases. I believe, there are
some sophisticated use cases (yet quite common in an Enterprise
environment), that should be addressed. We should come up with some
supported use cased and implement them (and eventually test them before
each release).
Feature-wise, what I really miss:
* Bare Metal Bonding Support (RM #9487)
Just as an example, what I mean by supported use cases:
If you use bare metal provisioning, you'll most definitely look into the
discovery plugin. And you'll most definitely also want to use some kind of
network bonding for redundancy. So you have your servers connected to the
same VLAN on multiple interfaces.
After the server is racked, it should boot the discovery image and show up
in Foreman's list of recently discovered hosts. It does detect the bonding
via lldp but does not automatically configure it.
When you configure the bond manually, you fail because you don't know the
mac address of the bonded interface and tftp / dhcp is not provisioned
(partially fixed in RM #17485). Then there is the case, that the os
installs correctly on the first bonded interface and the discovery process
starts again on the second bonded interface. A horrible experience to sum
up. Should be better on an enterprise grade software. Will be better with
1.15. Any help or comments are appreciated.
* Permissions
I think, the permissions system lacks the ability to specify a permission
like this: Allow a user to view a subnet, but don't allow a user to create
a host in that subnet.
* Default Owner of Hosts (RM #14013)
The default owner of hosts should be configurable. The default user might
be a group where the user is a member of.
* Linking of Compute Resources VLANs to Subnet (RM #10539)
Foreman should know more about the Network of a Compute Resource. The
subnet should be linked to VLANs on the Compute Resource. That would
prevent a lot of errors when manually deploying a VM.
* Bulk Actions for Environments, Hostgroups
Environments and Hostgroups need bulk actions via the UI. Would save a lot
of clicks / foreman console sessions.
Timo
Am Mittwoch, 7. Dezember 2016 13:08:52 UTC+1 schrieb Shlomi Zadok:
>
> Hey all,
> I am trying to collect and learn about the things that mostly {piss you
> off,itch} on Foreman.
> It could be little things like a misplaced button or big things. Anything.
>
> So let's start a thread of what are the things that mostly piss you off in
> Foreman.
>
> Here are my contributions to the thread:
>
> * We need to add "compute resource" select to hostgroup, so when I create
> new host(s) I do not have to select a compute resource each time.
> * Associating provisioning templates to an operating system is complicated
> and can be simplified
>
>
> Now: it's your turn :)
>
> Thanks !
>
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.