Project

General

Profile

Roadmap meeting Dec 05 2011 » History » Version 42

Romain Vrignaud, 12/05/2011 03:06 PM

1 1 Romain Vrignaud
h1. Roadmap meeting
2
3 3 Ohad Levy
Please add your own wishlist here, we would review these topics during the meeting, Order has no meaning.
4
5 12 Romain Vrignaud
h2. Dec 05 2011 : 7pm UTC on #theforeman (Freenode)
6 3 Ohad Levy
7
h3. Important Issues to review
8
9 4 Frank Sweetser
* Mcollective integration
10 10 Florian Koch
* Pulp Admin integration
11 20 Romain Vrignaud
* Parameterized classes support (#832)
12 1 Romain Vrignaud
* Controlling the BMC through IPMI
13 8 Ohad Levy
** control boot order
14
** power controls
15 1 Romain Vrignaud
* Remove dependency of virt in foreman
16 8 Ohad Levy
** make a more generic layer that allows for any 3rd party virtualization tools (ovirt, virt, libvirt, aws, fog, ...)
17 38 Corey Osman
* ESX support
18 11 Brian Gupta
* Ruby version support
19 13 Corey Osman
* create external service for 3rd party tools
20
** wrapper service that acts as the middle man to talk to foreman and 3rd party tools
21
** Can handle compatibility better 
22
** Better security
23 19 Bash Shell
**** Security related issues, that so far have been handled outside Foreman, like restricting who can POST Reports and Facts. Ideally Foreman should handle them. #1169
24 15 Corey Osman
* [[Password Encryption]] 
25 16 Marcello de Sousa
* DB data versioning (Templates, parameters, etc - possibility to revert to a previous state) 
26 17 Marcello de Sousa
* Cloud provisioning and unattended access/security related (#969)
27 19 Bash Shell
* Audits to Hostgroups/Classes/Parameters/Provisioning should have be displayed on the Dashboard, perhaps with some Visualization?
28 22 Corey Osman
* host roles that were originally possible with puppet before adding the ENC.  Roles can be assigned to host or hostgroups with a (many-to-many) relationship.
29 29 Florian Koch
* Full working  unattended installations via proxy 
30 33 Corey Osman
* Add scheduling #1249
31 37 Florent Delvaille
* Discuss about new UI in Foreman (from 0.3 -> 0.4) - Fixed size columns ...
32 38 Corey Osman
33 30 Florian Koch
34 17 Marcello de Sousa
h3. Organizational topics
35 7 Ohad Levy
36 1 Romain Vrignaud
* Git and Release maintenance
37 11 Brian Gupta
* Packaging
38 7 Ohad Levy
* Puppet-Foreman deployment recipes - Isolate namespace (as in : http://bit.ly/sFabPs) ? Or not ?
39 9 Bash Shell
* Bug/Feature reviews
40 23 Romain Vrignaud
41
h2. Dec 05 2011 : Report :
42
43
h3. Mcollective 
44 24 Romain Vrignaud
45 28 Romain Vrignaud
# functionality exposed in UI :
46 27 Romain Vrignaud
47
* simple action : puppet kicks, services management
48 32 Romain Vrignaud
* handled by proxy
49
* optional
50 34 Romain Vrignaud
51
h3. Pulp / Katello
52
53
* Relation with Foreman should be more precise
54
* Katello doesn't support non RPM disto
55 35 Romain Vrignaud
* Maybe we could try a simple repo management
56 36 Romain Vrignaud
* Functionnality wished :
57
** Assigning repo to host
58
** Pull updated
59 39 Romain Vrignaud
* Mainly UI work
60 40 Romain Vrignaud
61
h3. BMC support
62 41 Romain Vrignaud
63 40 Romain Vrignaud
* Functionnality wished :
64
** Power on/off
65
** Boot order
66
* Should be handled by proxy using IPMI (freeIPMI ?)
67 42 Romain Vrignaud
* Look at otherproject : https://github.com/dellcloudedge/barclamp-ipmi